hacktoberfestdockersingle-page-appselfhostedself-hostedresponsivemonitoringwebsocketwebappuptime-monitoringuptimesocket-io
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 KiB
49 KiB
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
v1.3.0
- Apple touch icon 192px with preserved transparency
#105 - Pushover enhancements
#102 - Small grammar updates to Settings.vue
#104 - Fix parenthesis mistake in notification checker (fixes #86)
#103 - Implement retries (#56)
#86 - Pull down upstream
#1 - More info in server logs
#89 - Remove debug spam
#79 - Use
NODE_ENVfrom Express and Socket.IO#81 - Fix Docker build
#77 - Fix multiple labels for
Remember me#76 - Update .dockerignore
#69 - Fix NPM warnings
#70 - Improve printing to console
#68 - [Lighthouse] Some improvements
#67 - [Lighthouse] Resize apple icon to 192px
#66 - [Lighthouse] Add robots.txt
#65 - Docker Healthcheck
#63 - Slack Enhancements and aligns footer to center
#61 - Pushover support
#62 - Added Slack webhook notification
#46 - customize Gotify priority
#52 - Apple icon for iPhone/iPad
#45 - Merge pull request #103 from Spiritreader/master
#86 - Update dependencies
9c24877 - 🧹 cleanups from merge
7eeeffd - Export general metrics via the /metrics endpoint
582fb2f - add db migration
e02eb72 - update package-lock.json
05fdaf0 - add apprise support
66037e2 - add graceful shutdown
b3bff8d - improve testing notification response
9ca2444 - 🧹 cleanup
61f19ec - Remove bcryptjs and node-gyp, they should not be here...
7acb265 - Add pagination
a173700 - Fix
require-v-for-key, remove unused declarations and double spacesd94894b - add nightly to version number
f62b70c - 戈mprove the readibility of important condition
d556509 - add retries for pinging function
a8b102a - add patch3.sql and fix duplicate id in EditMonitor.vue
32a5e83 - Change casing in README, apply DRY to label values
3a8fbff - Update issue templates
fd90458 - Slack Enhancements
65b320d - dockerfile: change the base image to node:14-alpine3.12; add apprise cli, prepare for implementing notification
2b8e33c - Update README to include examples for Prometheus
a93fd27 - Add labels to metrics for querying
3dcbae0 - 🧹 several cleanups
061f132 - fix require() actually not working after build in the frontend
dfa9b3a - Move common labels into dedicated const
3b45006 - update package-lock.json
a64ce81 - Slack Enhancements
1935da5 - Expose check status and response time to Prometheus
96242dc - Docker healthcheck
c203317 - remove used vars
7e4a1ad - Remove examples so they can go on the wiki instead
47d830d - Add initial package import and config
9a1bf60 - fix if notification throw exception, the heartbeat is not stored in to the db.
03b3bb5 - Update issue templates
32345fc - Update README.md
69e8c56 - update to 1.0.6
657acf7 - update to 1.0.5
78f5d2c - update to 1.0.4
f48f957 - Fix up some formatting
e3d4a89 - Use connect_error event
5bd3184 - Fix
Remember melabel44b66cb - fix apprise import issue and loose the healthcheck rule
13c9244 - Update README.md
62e231e - fix notification when changing from pending -> up
054269e - re-enable custom intervals
bc0c0cc - env default to production
77af41b - set version for docker
cbb9d3f - minor
bfb117c - rename "Retry Pings" to "Retries"
70b1f19 - Update README.md
d2ccfd5 - add nightly build for amd64 only
9227ff6 - Add robots.txt
149688e - fix parenthesis mistake
1d4d7fa - grammar
5a21955 - Typo in monitor status name
720051a - Update patch1.sql
1e42343 - Update --please-go-to--discussion--tab-if-you-want-to-ask-or-share-something.md
c00612c - Indentation fix in editor
8b905b6 - Update README.md
fa57d40 - prevent the telegram getUpdates URL go out of box
02b4dfc - Update README.md
71dd68b - Fix indentation
59ebe13 - Update README.md
01b0e82 - Fix center
f927455 - Fix indentation
309caa4 - Add alt="Logo"
bfb4a5b - rel="noopener" for external link
e87b785 - Update notification.js
01f2fcc - Update README.md
b005240 - add .vscode directory to dockerignore
14e1d1f - Update server/notification.js
7c94c3b - Add description
6374224 - Add theme-color
db34484 - Docker healthcheck
7dae527 - Footer center align
829a2a1 - Resize apple icon to 192px
790c071
v1.2.0
17 July 2021
- add Pushy notification service
8c3ec93 - 🚧 WIP: Pushover integration
da8e15a - 🚀RELEASE v1.2.0
53e7691 - fix accessibility of notification form for slack notifier
dbe4ac2 - 🐞 html fix
6394c9b
v1.1.4
14 July 2021
- 🧹 cleanup docker nightly workflow
8eb0d70 - add proper DigitalOcean templates
dddbd34 - 🚀RELEASE v1.1.4
ffe7122 - add temporary workflow for explicit docker release on ghcr.io
f7369e7 - Apple icon
8dd5b97 - Add files via upload
18744d8
v1.1.3
14 July 2021
v1.1.2
14 July 2021
- ✨ Gotify Support
#43 - add gotify priority
#50 - Added Slack Webhook support
5f6d558 - 🚀RELEASE v1.1.2
57d4076 - Updated Slack test notification
60493f0 - ✨ added Gotify Support
126f00e - Added Slack Webhook support
63c6e29 - cache the sqlite built when docker build
3b52433 - 🐞 fix for EditMonitor value binding
77b83dd - Update README.md
80466ac - ⏫ bump nodemailer@6.6.3
c25e1dd - easier merging 🤞
25a93b0 - add missing v-bind:key in EditMonitor
3d5be4c - don't enforce 20s interval, but default to 20s
49be12c
v1.1.1
14 July 2021
- 🚀RELEASE v1.1.1
07d3cfc - support trailing slashes in gotify server url
b0d0ecd - 🐞 tmp: disable github.ref in docker-image-tag workflow
f7695f4
v1.1.0
14 July 2021
- add release config
72a3b60 - 🌑 darkmode fixes
35a9964 - 🚀RELEASE v1.0.2
c9b0461 - fix formatting...
71b89af - ⏫ bump vue@3.1.4
4c2b3a0 - 🚀RELEASE v1.0.4
3965793 - ✨ add support for Gotify
ccf9d2a - Create docker-image-tag.yml
3a70c15 - Create docker-image-nightly.yml
1c125dd - Update docker-image-tag.yml
671f503 - 🚀RELEASE v1.0.5
3803d83 - 🚀RELEASE v1.1.0
830cbfc - Update docker-image-nightly.yml
f2290c8 - several css color fixes
deea889 - ⚡volta: pin node version 16.4.2
c5d0118 - Update README.md
30f0f0b - Update README.md
fb9cad5 - Update docker-image-nightly.yml
eeb9eb8 - fix missing npm package version bump...
731449f - 🎨 improved ternary color in lightmode
235b658 - Update docker-image-nightly.yml
9bfddd9 - add package version
0c1486b
1.0.6
20 July 2021
- Remove debug spam
#79 - Use
NODE_ENVfrom Express and Socket.IO#81 - Fix Docker build
#77 - Fix multiple labels for
Remember me#76 - Update .dockerignore
#69 - Fix NPM warnings
#70 - Improve printing to console
#68 - [Lighthouse] Some improvements
#67 - [Lighthouse] Resize apple icon to 192px
#66 - [Lighthouse] Add robots.txt
#65 - Docker Healthcheck
#63 - Slack Enhancements and aligns footer to center
#61 - Pushover support
#62 - Update dependencies
9c24877 - update package-lock.json
05fdaf0 - add apprise support
66037e2 - improve testing notification response
9ca2444 - Slack Enhancements
65b320d - Slack Enhancements
1935da5 - Docker healthcheck
c203317 - Update README.md
69e8c56 - update to 1.0.6
657acf7 - Use connect_error event
5bd3184 - Fix
Remember melabel44b66cb - fix apprise import issue and loose the healthcheck rule
13c9244 - env default to production
77af41b - set version for docker
cbb9d3f - Update README.md
d2ccfd5 - add nightly build for amd64 only
9227ff6 - Add robots.txt
149688e - Update README.md
71dd68b - Fix indentation
59ebe13 - Update README.md
01b0e82 - Fix center
f927455 - Fix indentation
309caa4 - Add alt="Logo"
bfb4a5b - rel="noopener" for external link
e87b785 - Update notification.js
01f2fcc - Add description
6374224 - Add theme-color
db34484 - Docker healthcheck
7dae527 - Footer center align
829a2a1 - Resize apple icon to 192px
790c071
1.0.5
17 July 2021
- Added Slack webhook notification
#46 - customize Gotify priority
#52 - Apple icon for iPhone/iPad
#45 - ✨ Gotify Support
#43 - add gotify priority
#50 - add graceful shutdown
b3bff8d - Added Slack Webhook support
5f6d558 - add nightly to version number
f62b70c - Updated Slack test notification
60493f0 - dockerfile: change the base image to node:14-alpine3.12; add apprise cli, prepare for implementing notification
2b8e33c - ✨ added Gotify Support
126f00e - fix require() actually not working after build in the frontend
dfa9b3a - Added Slack Webhook support
63c6e29 - cache the sqlite built when docker build
3b52433 - update to 1.0.5
78f5d2c - update to 1.0.4
f48f957 - minor
bfb117c - Update README.md
80466ac - Update README.md
b005240 - easier merging 🤞
25a93b0 - Apple icon
8dd5b97 - Add files via upload
18744d8
v1.0.5
13 July 2021
- add release config
72a3b60 - 🌑 darkmode fixes
35a9964 - 🚀RELEASE v1.0.2
c9b0461 - fix formatting...
71b89af - ⏫ bump vue@3.1.4
4c2b3a0 - 🚀RELEASE v1.0.4
3965793 - Create docker-image-tag.yml
3a70c15 - Create docker-image-nightly.yml
1c125dd - 🚀RELEASE v1.0.5
3803d83 - several css color fixes
deea889 - ⚡volta: pin node version 16.4.2
c5d0118 - Update docker-image-nightly.yml
eeb9eb8 - fix missing npm package version bump...
731449f - 🎨 improved ternary color in lightmode
235b658 - Update docker-image-nightly.yml
9bfddd9 - add package version
0c1486b
1.0.4
15 July 2021
- ✨ Gotify Support
#43 - dockerfile: change the base image to node:14-alpine3.12; add apprise cli, prepare for implementing notification
2b8e33c - ✨ added Gotify Support
126f00e - cache the sqlite built when docker build
3b52433 - update to 1.0.4
f48f957 - minor
bfb117c - Update README.md
80466ac - Add some shields by shields.io
77ab9fb - Update README.md
137f5da - Update README.md
338d002
v1.0.4
13 July 2021
- add release config
72a3b60 - 🌑 darkmode fixes
35a9964 - 🚀RELEASE v1.0.2
c9b0461 - fix formatting...
71b89af - ⏫ bump vue@3.1.4
4c2b3a0 - 🚀RELEASE v1.0.4
3965793 - several css color fixes
deea889 - ⚡volta: pin node version 16.4.2
c5d0118 - fix missing npm package version bump...
731449f - 🎨 improved ternary color in lightmode
235b658 - add package version
0c1486b
1.0.3
13 July 2021
1.0.2
13 July 2021
- use bcrypt for password hash
9c23cd0 - add version-global-replace.js
6d4694d - update 1.0.2
af838d6 - add build-docker-nightly script
c81930c - remove debug msg
5a6e83b
v1.0.2
13 July 2021
- Revert "basic darkmode"
#35 - basic darkmode
#32 - Create docker-compose.yml
#28 - Discord notification rework
#22 - 🧹 cleanup
5515437 - ⏫ dependency bump + version pin
e568cad - add release config
72a3b60 - Discord revamp! Changed from bot to webhook, removed discord.js dep
613c42b - 🌑 darkmode fixes
35a9964 - 🚀RELEASE v1.0.2
c9b0461 - fix formatting...
71b89af - 🚧 WIP on darkmode 🌑
673d3c1 - ⏫ bump vue@3.1.4
4c2b3a0 - add support for signal notifications
c623727 - show version in the footer
010ebea - ⏫ dependency bumps
c4bc959 - formatting socket.js + deal with broken windows ports - default :50013
789094a - 🐳 Docker
8cd90d1 - 🧹 fix formatting in server.js
7acb347 - catch timezone error if browser do not have
b3a5d86 - add update guide
cb94ab3 - README cleanup
0abd3b2 - clean, multistage Dockerfile
0103023 - smtp without username password
0f1a95f - 🐳 move Dockerfile to base node:alpine image
b15b44e - several css color fixes
deea889 - improve the docker script
a6e1611 - 🌑 darkmode support on form elements
6fb1b34 - change the docker base image to node:14-alpine3.14, reduce the container size
99afdab - ⚡volta: pin node version 16.4.2
c5d0118 - add some comments and remove traefik-network from docker-composer.yml
551d00f - fix bad pasting
e053ee6 - 🌑 darkmode support for nav link hover
e4f38d8 - README: add sample docker-compose link
7ebeee3 - smtp username/password is not required
1259ff5 - update the setup script to 1.0.1
459dde2 - 🌑 add darkmode support for focused input elements
8b83266 - update .editorconfig
edbab81 - drop ie support when build the frontend
a60bf15 - add build-docker-nightly script
866bf56 - 🎨 improved ternary color in lightmode
235b658 - remove some timezones which may cause error
ad615d1 - 🐞 added missing v-bind:key to Dashboard
66d991b - add package version
0c1486b - add a comment
be1ef24 - remove debub console log
3e305b7 - Update README.md
c7dfb36 - reset auto increment for new users
1f3b337 - add png icon
312dec7 - properly name Dockerfile
f452bf6
1.0.1
12 July 2021
- Introduce custom user agent. Fixes #5
#6 - Merge pull request #6 from TheGuyDanish/patch-1
#5 - Introduce custom user agent. Fixes #5
#5 - add ability to change the listening port and hostname
0176857 - support json for keyword type
a9d19ae - Update README.md
838913f - fix show N/A if the ping is 0ms
56fcfc9 - Update README.md
83935a2 - Update README.md
c436ef4 - add back arm/v7 for build-docker
0b29481
1.0.0
11 July 2021
- init
d9cd2c3 - init
0a4fb45 - implement timezone
55bd6b6 - add telegram notification
3bdf174 - many update
d02401b - add duration to heartbeat, add timezone array
82afddc - many update again
46f07fc - add ping and fix uptime
a6b5986 - many update
9fa84a0 - implement uptime
84c21b7 - implementing heartbeat bar
497d63e - add setup page
5f89940 - implement webhook
0ad04d1 - optimize for mobile
f9800a0 - send notification for important heartbeat
d24a154 - implement discord
44bcd78 - finish heartbeat bar
6974f0f - implement smtp
072e865 - implement tcping
9c653c3 - improve uptime calculation
ea1556e - fix first beat's uptime is 0%
d357dcb - prepare for docker
ae07cd9 - do not send notification if first beat is UP
ff42593 - update readme
488d535 - implement keyword monitor
1d64f64 - implement remember me
d4a651e - improve uptime calculation
04ec91d - Create LICENSE
6bb4f92 - init
c22e305 - fix
bd85625 - the docker image to DO is not working at all, try git method
ecbe02c - Update README.md
2573291 - fix do yaml
c34fe05 - remove some debug msg
86492f6 - sort dashboard home event list
ef02879 - update do yaml
7ffb09c - add digialocean deploy script
24f3702 - add a icon
932ebdb - minor fix
a1adfb9 - Update README.md
695daad - Update README.md
c1e5b60 - fix do yaml
020034c - fix
a333df3 - fix setup script
ae6bc68 - Update README.md
52c0c95 - Create README.md
b168752 - Update README.md
9740c4c - Update README.md
1b105af - remove linux/arm/v7 for docker, build time too long
9bda873 - improve pm2 command
eeb904b - Update README.md
ba02869 - map port
c2c1da3