Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								869ee8ec50 
								
							 
						 
						
							
							
								
								Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	.github/workflows/auto-test.yml
#	extra/reset-password.js
#	package-lock.json
#	package.json
#	server/routers/status-page-router.js
#	server/server.js
#	server/socket-handlers/general-socket-handler.js
#	server/uptime-kuma-server.js
#	src/components/ActionInput.vue
#	src/util.js
#	src/util.ts 
							
						 
						
							2023-12-11 02:13:47 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								530c8e5328 
								
							 
						 
						
							
							
								
								Drop cacheable-lookup ( #4178 )  
							
							 
							
							... 
							
							
							
							* WIP
* WIP 
							
						 
						
							2023-12-11 02:01:56 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								482049c72b 
								
							 
						 
						
							
							
								
								Merge pull request from GHSA-88j4-pcx8-q4q3  
							
							 
							
							... 
							
							
							
							* WIP, still need to handle npm run reset-password
* Implement it for "npm run reset-password"
Bug fixes and change along with this commit
- Move `ssl`, `hostname`, `port` to ./server/config.js, so `reset-password` is able to read it
- Fix: FBSD is missing, no idea who dropped it.
- Fix: Frontend code should not require any backend code (./server/config.js), moved "badgeConstants" to the common util (./src/util.ts) and drop vite-common.js
* Minor 
							
						 
						
							2023-12-10 20:40:40 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ritik Singh 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								abc8f2b131 
								
							 
						 
						
							
							
								
								Fix: Correct Maintenance Start/End Time Input to Use Explicitly Specified Timezone ( #4186 )  
							
							 
							
							
							
						 
						
							2023-12-09 18:27:07 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank Elsinga 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								777ef6bc7b 
								
							 
						 
						
							
							
								
								chore: added a helptext for ntfy's priority field ( #4175 )  
							
							 
							
							... 
							
							
							
							* added a helptext for `ntfy`'s `priority` field
* linting fixes
* removed an unnecessary `Math.max` call 
							
						 
						
							2023-12-09 17:37:33 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nelson Chan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								81b84a3c53 
								
							 
						 
						
							
							
								
								Fix: Filtering works with group monitors (again) ( #3685 )  
							
							 
							
							... 
							
							
							
							* Fix: Group monitors use nested filtering
* Chore: Fix lint 
							
						 
						
							2023-12-05 04:04:54 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank Elsinga 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								031947319a 
								
							 
						 
						
							
							
								
								Add an aria-label to the monitor search box ( #4163 )  
							
							 
							
							... 
							
							
							
							* added the `Search monitored sites` label
* rebase 
							
						 
						
							2023-12-05 01:15:28 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank Elsinga 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c56c9b346 
								
							 
						 
						
							
							
								
								Fixed the buttons of ActionsSelect and ActionsInput having a default type="submit" ( #4162 )  
							
							 
							
							... 
							
							
							
							* fixed the buttons having a default type="submit"
* fixed linting issue 
							
						 
						
							2023-12-04 01:15:40 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									DevMirza 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db7a92a74c 
								
							 
						 
						
							
							
								
								🐛  fix(remote-browser): Remove unused test() function ( #4155 )  
							
							 
							
							... 
							
							
							
							* fix
* fix lint
* Update Notifications.vue
* Update ActionInput.vue 
							
						 
						
							2023-12-03 20:27:09 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								c5d9c54a04 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 1.23.X-merge-to-2.X.X-2  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	package.json 
							
						 
						
							2023-12-02 18:43:06 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								81c9900e23 
								
							 
						 
						
							
							
								
								Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X-2  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	docker/debian-base.dockerfile 
							
						 
						
							2023-12-01 15:50:35 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Adam Hancock 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								62780001f7 
								
							 
						 
						
							
							
								
								Feature: remote browser support ( #3904 )  
							
							 
							
							... 
							
							
							
							* [empty commit] pull request for remote browser support
* Remote browser: Added UI screens and DB tables.
* Remote browser working
* Fixing tests
* Fix tests
* Fix tests
* fix tests
* Test browser
* revert init_db.js
* Changed drop down to ActionSelect
* Fix translations
* added remote browsers toggle
* revert changes package-lock
* Fix bad english
* Set default remote browser
* Remote browsers Requested changes
* fixed description. 
							
						 
						
							2023-12-01 15:29:10 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank Elsinga 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c9a086788 
								
							 
						 
						
							
							
								
								accessible ActionSelect/ ActionInput ( #4132 )  
							
							 
							
							... 
							
							
							
							* made sure that the ActionSelect'or has correct accessibiltiy tags
* fixed linting error
* improved the ActionInputs accessibility 
							
						 
						
							2023-12-01 14:34:37 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Adam Hancock 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac452bbcb9 
								
							 
						 
						
							
							
								
								Zoom in on real browser screenshot ( #3925 )  
							
							 
							
							... 
							
							
							
							* Screenshot in modal
* Update src/components/ScreenshotDialog.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Update src/pages/Details.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Added title
* Update ScreenshotDialog.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Add translations
---------
Co-authored-by: Frank Elsinga <frank@elsinga.de> 
							
						 
						
							2023-11-24 02:58:33 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rakibul Yeasin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e2782810cf 
								
							 
						 
						
							
							
								
								fix: Clickable link monitors aren't underlined when editing status page ( #3820 )  
							
							 
							
							
							
						 
						
							2023-11-20 14:45:34 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e3ff25f7b 
								
							 
						 
						
							
							
								
								Followup  #3864 , rebase for 1.23.x ( #4016 )  
							
							 
							
							... 
							
							
							
							* Fix: Use ActionSelect Docker Host & validate input
* Fix: Handle docker host deleted while editing
* UI: Use add for ActionSelect & prevent delete instead
---------
Co-authored-by: Nelson Chan <chakflying@hotmail.com> 
							
						 
						
							2023-11-12 20:32:40 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nelson Chan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b534fde265 
								
							 
						 
						
							
							
								
								Fix: Use ActionSelect for Docker Host & validate input ( #3864 )  
							
							 
							
							... 
							
							
							
							* Fix: Use ActionSelect Docker Host & validate input
* Fix: Handle docker host deleted while editing
* UI: Use add for ActionSelect & prevent delete instead 
							
						 
						
							2023-11-03 21:25:28 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									atmaniak 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b599ccd1d 
								
							 
						 
						
							
							
								
								Add Grafana Oncall notification provider ( #2783 )  
							
							 
							
							... 
							
							
							
							* Add Grafana Oncall notification provider
* Fix linter errors
* Remove useless variables
* Remove test message
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* spelling consistency
* Update server/notification-providers/grafana-oncall.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Update server/notification-providers/grafana-oncall.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* eslint requirements
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com>
* Add Grafana Oncall translation
* Update src/components/notifications/GrafanaOncall.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Check empty url
---------
Co-authored-by: Emmanuel Cohen <emmanuel.cohen@bso.co>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com> 
							
						 
						
							2023-10-19 19:32:42 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank Elsinga 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1515f4e121 
								
							 
						 
						
							
							
								
								chore:Webhook custom documentation ( #3636 )  
							
							 
							
							... 
							
							
							
							* improved the documentation
* fixed the `customBodyPlaceholder` not being translated
* fixed required not being set where necessary
* changed the docs that `monitorJSON` is also avalibale for cert-expiry 
							
						 
						
							2023-10-16 22:24:47 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank Elsinga 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3fcb7bf181 
								
							 
						 
						
							
							
								
								Feature: SMTP-templating of customBody and  customHeader via liquidjs ( #3414 )  
							
							 
							
							... 
							
							
							
							* replaced the regex replacement engine with `Liquid`
* added custom bodys
* fixed a typo
* formatting fixes
* switched all template-variables to be camelCase 
							
						 
						
							2023-10-16 22:16:49 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								579d7232c9 
								
							 
						 
						
							
							
								
								Translate login error  
							
							 
							
							
							
						 
						
							2023-10-15 01:35:27 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								966dfa6f88 
								
							 
						 
						
							
							
								
								Drop backup ( #3892 )  
							
							 
							
							... 
							
							
							
							* Drop backup
* Fix warning 
							
						 
						
							2023-10-14 23:38:31 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e441dd8f7 
								
							 
						 
						
							
							
								
								Follow up  #3263  ( #3847 )  
							
							 
							
							
							
						 
						
							2023-10-14 19:00:27 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nelson Chan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								156614b303 
								
							 
						 
						
							
							
								
								Fix: Missing callbacks for batch pause/resume ( #3813 )  
							
							 
							
							
							
						 
						
							2023-10-06 03:52:16 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Chongyi Zheng 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								499429858c 
								
							 
						 
						
							
							
								
								Use API v2 for Bark notification ( #2759 )  
							
							 
							
							... 
							
							
							
							* Use API v2 for Bark notification
* API v2 endpoint should end with path `/push`
* Support both v1 and v2
* Flip the bool
* Allow selecting api version
* Apply review suggestion
Co-authored-by: Nelson Chan <3271800+chakflying@users.noreply.github.com>
* Add translated string to `en.json`
* Apply review suggestion
Co-authored-by: Nelson Chan <3271800+chakflying@users.noreply.github.com>
---------
Co-authored-by: Nelson Chan <3271800+chakflying@users.noreply.github.com> 
							
						 
						
							2023-09-21 21:08:04 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								59119b9e71 
								
							 
						 
						
							
							
								
								Merge branch '1.23.X'  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	package-lock.json 
							
						 
						
							2023-09-18 03:26:59 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								86fa57449e 
								
							 
						 
						
							
							
								
								Fix   #3596  
							
							 
							
							
							
						 
						
							2023-09-17 02:56:19 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								ff51704cdf 
								
							 
						 
						
							
							
								
								Fix   #3712  
							
							 
							
							
							
						 
						
							2023-09-17 02:40:08 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank Elsinga 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d6302198f3 
								
							 
						 
						
							
							
								
								chore(jsdoc):Linting fixes ( #3703 )  
							
							 
							
							... 
							
							
							
							* fixed the lockfile having a different version
* jsdoc 
							
						 
						
							2023-09-07 15:42:44 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nelson Chan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bfc7b498be 
								
							 
						 
						
							
							
								
								Feat: Toast notification timeout settings ( #3441 )  
							
							 
							
							... 
							
							
							
							* Add toast timeout to the settings
Changing gui, adding timeout with a fix value
memo
rc
rollback readme
cleanup code
cleanup code
Review fixes
review fix 2
* Feat: Add clearAll button below toastContainer
* Feat: Load & Apply defaults, improve wording
Chore: Remove unused
* Feat: Change setting to affect monitor notif. only
* Apply suggestions from code review
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com>
* Chore: Fix JSDoc
---------
Co-authored-by: Berczi Sandor <sandor.berczi@urss.hu>
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com> 
							
						 
						
							2023-09-06 19:52:54 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brandon De Rose 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								283d52a861 
								
							 
						 
						
							
							
								
								UI/UX: Added no tags found message to tags filter ( #3676 )  
							
							 
							
							
							
						 
						
							2023-09-02 14:14:14 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								5061e42d4b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/2.0.X' into 2.0.X  
							
							 
							
							
							
						 
						
							2023-09-01 05:23:52 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								076331bf00 
								
							 
						 
						
							
							
								
								Uptime calculation improvement and 1-year uptime ( #2750 )  
							
							 
							
							
							
						 
						
							2023-09-01 05:19:21 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								a13fc7079e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 2.0.X  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	package-lock.json 
							
						 
						
							2023-08-30 01:39:16 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd79df07e1 
								
							 
						 
						
							
							
								
								Add an ability to enable/disable nscd ( #3652 )  
							
							 
							
							
							
						 
						
							2023-08-28 16:15:48 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nelson Chan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5f85d8f749 
								
							 
						 
						
							
							
								
								Fix: Focus & styling on safari ( #3650 )  
							
							 
							
							
							
						 
						
							2023-08-27 18:55:36 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bt90 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eee9a1f004 
								
							 
						 
						
							
							
								
								Passwordmanager friendly inputs ( #3593 )  
							
							 
							
							... 
							
							
							
							* Mark username/password inputs as required
* Mark 2FA input as required
* Add autocomplete attributes
* Add autocomplete suggestion to password change
* Add autocomplete to 2FA dialog
* Mark 2fa input as required 
							
						 
						
							2023-08-21 02:25:35 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank Elsinga 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7bfdb82f5d 
								
							 
						 
						
							
							
								
								bug: fixed the curser being a pointer if hovering above the dropdown-item's ( #3607 )  
							
							 
							
							... 
							
							
							
							* fixed the curser being a pointer if hovering above the `dropdown-item`'s
* formatting fix 
							
						 
						
							2023-08-20 04:40:12 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								db3a7d69fe 
								
							 
						 
						
							
							
								
								Change some jsdoc rule to warn instead of error  
							
							 
							
							
							
						 
						
							2023-08-11 22:29:45 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matthew Nickson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8a92054c2b 
								
							 
						 
						
							
							
								
								Added JSDoc to ESLint ( #3529 )  
							
							 
							
							... 
							
							
							
							* Added JSDoc to eslint rules
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
* Fixed JSDoc eslint errors
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
* Update the check-linters workflow to Node.js 20
---------
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com> 
							
						 
						
							2023-08-11 15:46:41 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nelson Chan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ced576feba 
								
							 
						 
						
							
							
								
								Feat: Show elapsed time in HeartbeatBar ( #3219 )  
							
							 
							
							... 
							
							
							
							* Feat: Show elapsed time in HeartbeatBar
* Chore: Fix lint
* Feat: Fix calculation & improve efficiency
* Fix: Fix getting tolerance in statusPage
* Chore: Improve comments & apply suggestions
* Optional elapsed time
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com> 
							
						 
						
							2023-08-08 03:00:40 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nelson Chan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								23fdd32de0 
								
							 
						 
						
							
							
								
								Fix: filtersActive placed incorrectly ( #3531 )  
							
							 
							
							
							
						 
						
							2023-08-07 15:10:03 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nelson Chan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36777c5eff 
								
							 
						 
						
							
							
								
								Fix: Filtering works with group monitor ( #3469 )  
							
							 
							
							... 
							
							
							
							* Fix: Filtering works with group monitor
* Chore: Update comment
* Apply suggestions from code review
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com>
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com> 
							
						 
						
							2023-08-07 00:35:50 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nelson Chan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a032e11a2e 
								
							 
						 
						
							
							
								
								Feat: Create Group in EditMonitor page ( #3379 )  
							
							 
							
							... 
							
							
							
							* Feat: Create Group in EditMonitor page
* Fix: Start group mon. after child is added
* Chore: Swap confirm & cancel for ergonomics
* Fix rarely issue that group monitor can throw an error if lastBeat is null
* Resume the group monitor in the callback
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com> 
							
						 
						
							2023-08-04 14:48:21 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Damon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								587d9e4781 
								
							 
						 
						
							
							
								
								Add Flashduty notification ( #3475 )  
							
							 
							
							... 
							
							
							
							* feat: add FlashDuty notification channel
* refactor: #3475  nofify with Up or Down;
refactor code;
add en zh-hk zh-tw lang
* refactor: default select Info
* refactor: add space in word
* refactor the flashduty notification code
* refactor:compatible when Test flashduty nofication
* refactor: add function param description
* refactor: revert zh-hk zh-tw changes of flashduty 
							
						 
						
							2023-08-01 02:13:04 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank Elsinga 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae2867e305 
								
							 
						 
						
							
							
								
								removed input-groups without any visual impact ( #3485 )  
							
							 
							
							
							
						 
						
							2023-07-31 23:59:12 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9dd652733e 
								
							 
						 
						
							
							
								
								Merge pull request  #3467  from ngc7331/pushdeer  
							
							 
							
							... 
							
							
							
							[reopened] feat: allow the user to configure PushDeer Server URL 
							
						 
						
							2023-07-31 17:57:21 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Louis Lam 
								
							 
						 
						
							
							
							
							
								
							
							
								7f68e4a987 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into status-page-expiry  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	src/lang/en.json 
							
						 
						
							2023-07-31 17:30:49 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zappityzap 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb6167aaf1 
								
							 
						 
						
							
							
								
								Nostr dm notifications ( #3473 )  
							
							 
							
							... 
							
							
							
							* Add nostr DM notification provider
* require crypto for node 18 compatibility
* remove whitespace
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* move closer to where it is used
* simplify success or failure logic
* don't clobber the non-alert msg
* Update server/notification-providers/nostr.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* polyfills required for node <= 18
* resolve linter warnings
* missing comma
* better websocket polyfill, update deprecated function
* add conditional polyfills for node versions
* lint
* use correct npm for package-lock
---------
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com> 
							
						 
						
							2023-07-31 17:24:45 +08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shaun 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db66195f7d 
								
							 
						 
						
							
							
								
								Added ability to bulk select, pause & resume ( #1886 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Louis Lam <louislam@users.noreply.github.com> 
							
						 
						
							2023-07-31 16:24:00 +08:00