| 
								
								
									 LouisLam | 0afa3a2c21 | Merge branch '1.6.X' # Conflicts:
#	server/database.js
#	server/server.js | 2021-09-24 19:12:57 +08:00 |  | 
				
					
						| 
								
								
									 Nelson Chan | 662c97dcde | Fix: Fix importing tag if tag doesn't exist | 2021-09-24 14:34:53 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 7fb55b8875 | Fixed issues | 2021-09-23 17:31:01 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 4786514e9f | Merge branch 'louislam:master' into import-export | 2021-09-23 17:24:53 +02:00 |  | 
				
					
						| 
								
								
									 Nelson Chan | 32c9dfbb31 | Fix: clear important beats after deleteMonitor | 2021-09-23 23:21:08 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | d3d4363031 | Used compare-version instead of replace | 2021-09-23 17:15:11 +02:00 |  | 
				
					
						| 
								
								
									 Adam Stachowicz | f6a984b671 | start-server-dev. Fixes #460 | 2021-09-23 12:45:30 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 23a63213aa | Merge branch 'master' into import-export # Conflicts:
#	server/server.js | 2021-09-23 17:20:13 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 0a5a6e6a4b | [status page] fix monitor order | 2021-09-22 15:23:58 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | fe0fc63843 | [status page] send uptime | 2021-09-22 15:10:08 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 8c7ee94769 | add modified apicache library with disabling client cache | 2021-09-22 00:58:22 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 15c00d9158 | upload logo and expose ./data/upload to url | 2021-09-21 21:22:35 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 469e8f6fd6 | Merge branch 'master' into public-dashboard # Conflicts:
#	package-lock.json | 2021-09-21 17:05:13 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 4591adc05e | second attempt: prebuilt node-sqlite3 and update SQLite to 3.36 | 2021-09-21 01:15:20 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 5f6aa32844 | fix store/fetch status page config | 2021-09-20 20:44:07 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | a8e170f6a8 | Merge branch 'master' into public-dashboard # Conflicts:
#	server/server.js | 2021-09-20 18:48:44 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 34c0fa59a8 | fix reset-password (#448) (cherry picked from commit b0e9c5bcb4) | 2021-09-20 16:33:22 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | b0e9c5bcb4 | fix reset-password (#448) | 2021-09-20 16:29:18 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 0b572df3d0 | [status page] store config | 2021-09-20 16:22:18 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 7ee98d989c | [status page] implement rest api for heartbeat | 2021-09-19 23:24:51 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | fd95d41d9f | [status page] many update and save group list | 2021-09-19 19:04:51 +08:00 |  | 
				
					
						| 
								
								
									 Louis | a6fdd272a6 | [status page] minor | 2021-09-17 14:42:19 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 1b5e723f60 | Added descriptions to uploadBackup function | 2021-09-17 03:25:18 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 4bdada36a9 | Removed if includes version | 2021-09-16 20:18:31 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 9b8f01cfc6 | since eslint can auto fix semicolon, standardize all end with semicolon | 2021-09-16 22:57:34 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 2955abb5d9 | [status page] create incident | 2021-09-16 22:48:28 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 8b463e70df | Apply suggestions from @Saibamen Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-09-16 12:29:33 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 392f8275b3 | Merge branch 'master' into public-dashboard # Conflicts:
#	server/database.js | 2021-09-16 16:53:54 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 54aa68ec58 | Added import/export compatibility for version 1.7 | 2021-09-15 22:07:28 +02:00 |  | 
				
					
						| 
								
								
									 Louis Lam | 72783fd94c | Merge pull request #380 from No0Vad/retry-heartbeat-interval Added support for a retry interval to monitors | 2021-09-16 00:21:53 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 80322cbfe7 | Merge branch 'import-export' # Conflicts:
#	src/languages/it-IT.js
#	src/languages/nl-NL.js | 2021-09-16 00:18:07 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 7e0272077b | cleanup demo mode code | 2021-09-16 00:13:28 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 512ff09cca | set entry page | 2021-09-15 20:40:26 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | e8f4fabcd0 | [status page] crop and resize logo | 2021-09-15 18:28:48 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 2ab06f87b8 | Merge branch 'master' into public-dashboard | 2021-09-15 16:46:05 +08:00 |  | 
				
					
						| 
								
								
									 Louis Lam | 76db55b657 | Merge pull request #395 from WillianRod/feat/add-microsoft-teams-notification Add microsoft teams notification provider | 2021-09-15 16:38:57 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 1693873f4a | [Teams] change handleTestNotification to GeneralNotification | 2021-09-15 16:38:28 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | db05b506f3 | [status page] checkpoint | 2021-09-15 14:34:30 +08:00 |  | 
				
					
						| 
								
								
									 No0Vad | 1300448bed | Adjustments to the retry interval The monitor logic for when to use "retryInterval" is updated. Also removed some texts when they are no longer needed. | 2021-09-15 00:59:06 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 1d6670ed9a | Merge branch 'master' into public-dashboard | 2021-09-14 23:29:22 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 3234aec5b3 | NODE_ENV if not set, change to production | 2021-09-14 23:28:38 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | afe91078c4 | [status page] checkpoint | 2021-09-14 23:27:11 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 9902c181bc | Merge branch 'master' into public-dashboard # Conflicts:
#	src/components/MonitorList.vue
#	src/icon.js | 2021-09-14 15:05:04 +08:00 |  | 
				
					
						| 
								
								
									 Louis Lam | 069c811af8 | Merge pull request #278 from chakflying/tags Monitor: Tags with metadata | 2021-09-14 14:57:53 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | f9311e4e7f | [status page] | 2021-09-14 14:55:45 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | d7a230ac15 | Merge branch 'master' into public-dashboard # Conflicts:
#	server/server.js
#	src/main.js | 2021-09-14 14:16:24 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 97360dab26 | add /.well-known/change-password | 2021-09-14 12:10:25 +08:00 |  | 
				
					
						| 
								
								
									 Willian Rodrigues Barbosa | ccb8736b3d | fix: send msg if heartbeat message is not set | 2021-09-13 14:02:52 -03:00 |  | 
				
					
						| 
								
								
									 Louis Lam | 2c02dad1f9 | Merge pull request #393 from Revyn112/master add possibility to have a prefixMessage in discord notification before the embed | 2021-09-13 20:02:55 +08:00 |  | 
				
					
						| 
								
								
									 DeeJayPee | 29d0db805d | Add legacy octopush (Octopush-DM from 2011 to 2020 accounts) version | 2021-09-13 10:25:44 +02:00 |  | 
				
					
						| 
								
								
									 Nelson Chan | a0e4e96160 | Fix: Fix tag removal, reuse and validation | 2021-09-13 14:12:17 +08:00 |  | 
				
					
						| 
								
								
									 Nelson Chan | 6e3a904aaa | WIP: Add tags functionality WIP: add color column, show tags
WIP: Improve TagsManager styling & workflow
WIP: Improve styling & validation, use translation
WIP: Complete TagsManager functionality
WIP: Add tags display in monitorList & Details
Fix: update tags list after edit
Fix: slightly improve tags styling
Fix: Improve mobile UI
Fix: Fix tags not showing on create monitor
Fix: bring existingTags inside tagsManager
Fix: remove unused tags prop
Fix: Fix formatting, bump db version | 2021-09-13 14:12:11 +08:00 |  | 
				
					
						| 
								
								
									 No0Vad | 2617e1f4d8 | Update database.js | 2021-09-13 00:25:18 +02:00 |  | 
				
					
						| 
								
								
									 No0Vad | 91ee39ec60 | Merge branch 'master' into retry-heartbeat-interval | 2021-09-13 00:19:51 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | e205adfd7b | [status page] developing | 2021-09-13 02:26:45 +08:00 |  | 
				
					
						| 
								
								
									 Willian Rodrigues Barbosa | 063d64eec8 | feat: add microsoft teams notification provider | 2021-09-12 14:46:59 -03:00 |  | 
				
					
						| 
								
								
									 LouisLam | f47f7758f9 | Merge branch 'master' into public-dashboard # Conflicts:
#	server/database.js
#	server/server.js
#	server/util-server.js | 2021-09-13 01:09:01 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | d313966d80 | Merge branch 'master' into import-export | 2021-09-12 18:46:11 +02:00 |  | 
				
					
						| 
								
								
									 Denis Freund | 8352d9abbe | add posibility to have a prefixMessage before the embed | 2021-09-12 17:54:12 +02:00 |  | 
				
					
						| 
								
								
									 No0Vad | 389d247463 | Update server/database.js Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-09-12 17:05:23 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 7fee4a7ea7 | Added import options | 2021-09-11 21:53:17 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | c4f78d776e | [2fa] "UptimeKuma" to "Uptime Kuma" | 2021-09-12 02:25:51 +08:00 |  | 
				
					
						| 
								
								
									 No0Vad | f8f9f59464 | Added support for a retry interval to monitors If a check fails and retries are used you can now specify a specific value for that. So you can check faster if the site goes back up again. | 2021-09-11 18:54:55 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 934685637a | [Status Page] WIP: Checkpoint | 2021-09-11 23:43:07 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 295ccba44b | Adjusted for new db patch management | 2021-09-11 16:37:33 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 8cd5bad44c | Merge branch 'master' into 2fa | 2021-09-11 16:32:11 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | f6d1a82989 | Update server/server.js Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-09-11 14:34:19 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 651b525d06 | Update server/server.js Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-09-11 14:34:12 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 3e25f0e9d9 | [Status Page] WIP: Checkpoint | 2021-09-11 19:40:03 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 08de0090dc | add a better approach for patching db, change setting.value from varchar to TEXT, restore Database.close() to 1.2.0 | 2021-09-10 17:23:45 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 59cccf8c50 | Fixed typo | 2021-09-09 21:12:29 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 403202d4d4 | Added simple TOTP Two Factor Authentication | 2021-09-09 21:10:31 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 573c7faddd | switch on the notification, if it is added in EditMonitor.vue | 2021-09-09 21:24:29 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | e330875c80 | fix restore fail if no isDefault | 2021-09-09 20:22:32 +08:00 |  | 
				
					
						| 
								
								
									 Louis Lam | 331ae5ec20 | Merge pull request #306 from Ponkhy/import-export Added import and export function | 2021-09-09 16:15:48 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 8ee34c7904 | also handle the first beat problem in uptime | 2021-09-09 15:55:34 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 4f07c2ea9a | uptime calculation fully sum in sql | 2021-09-09 15:46:28 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 24facc79d7 | sendHeartbeatList use raw data | 2021-09-09 11:57:23 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 9f9c1007d7 | increase sqlite cache size from 2MB to 12MB | 2021-09-09 11:56:42 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | dd283423ab | improve smtp with cc, bbc and ignore tls | 2021-09-09 01:13:09 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 6006038689 | fix monitor.stop() in some cases | 2021-09-08 20:00:16 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | a7b50c3630 | Revert "add user-monitor-list" This reverts commit 230a9bfaf9. | 2021-09-08 19:54:38 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 0ddbac5109 | Revert "move userMonitorList out of server.js" This reverts commit a7cf14c663. | 2021-09-08 19:54:38 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 0f440596c8 | Revert "cache last heartbeat list in memory" This reverts commit 87678ea92d. | 2021-09-08 19:54:37 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 87678ea92d | cache last heartbeat list in memory | 2021-09-08 18:58:02 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | a7cf14c663 | move userMonitorList out of server.js | 2021-09-08 16:27:37 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 230a9bfaf9 | add user-monitor-list | 2021-09-08 14:16:30 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 1ef4562905 | Paused monitors stay paused after import | 2021-09-07 23:32:25 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 62712f5cc4 | Merge branch 'master' into import-export | 2021-09-08 00:18:43 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 0aeaf87f5b | Merge branch 'master' into default-notification # Conflicts:
#	server/notification.js
#	src/components/NotificationDialog.vue | 2021-09-07 23:40:42 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | da74391c3e | convert notifications into modules | 2021-09-07 22:42:46 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 242e494cb5 | Merge branch 'master' into import-export | 2021-09-07 14:12:53 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 4faa409027 | Merge branch 'master' into default-notification | 2021-09-07 14:07:50 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | da131a5156 | Merge branch 'master' into clear-monitor-data # Conflicts:
#	src/languages/da-DK.js
#	src/languages/en.js
#	src/languages/es-ES.js
#	src/languages/fr-FR.js
#	src/languages/ja.js
#	src/languages/ko-KR.js
#	src/languages/nl-NL.js
#	src/languages/ru-RU.js
#	src/languages/sr-latn.js
#	src/languages/sr.js
#	src/languages/sv-SE.js
#	src/languages/zh-CN.js
#	src/languages/zh-HK.js | 2021-09-07 17:36:37 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | fd8c95d64e | Merge branch 'master' into default-notification | 2021-09-05 23:32:31 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 58240aceef | Added the option for default notifications | 2021-09-05 23:23:06 +02:00 |  | 
				
					
						| 
								
								
									 Louis Lam | f9c177b150 | Merge pull request #315 from tgxn/patch-1 Notifications Content Improvements: SMTP, LunaSea, PushBullet | 2021-09-05 11:52:50 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 299506ce45 | reset the heartbeat list instead of reload the page after cleared events or heartbeats | 2021-09-05 02:03:40 +08:00 |  | 
				
					
						| 
								
								
									 Domenic Horner | 41d32bb9dd | Undo parm changes | 2021-09-04 20:08:18 +08:00 |  | 
				
					
						| 
								
								
									 Domenic Horner | b0acda52f9 | Add time to smtp body content | 2021-09-04 11:27:18 +08:00 |  | 
				
					
						| 
								
								
									 Domenic Horner | e9cd9be03a | Use constants for UP/DOWN through notifications class | 2021-09-04 11:09:34 +08:00 |  | 
				
					
						| 
								
								
									 Domenic Horner | 6ae279c7f3 | Move title generation to notification class | 2021-09-04 11:06:06 +08:00 |  | 
				
					
						| 
								
								
									 Domenic Horner | 9c32adfb55 | Update pushbullet down body Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-09-04 18:26:44 +08:00 |  | 
				
					
						| 
								
								
									 Domenic Horner | d346afd33b | Update pushbullet up body Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-09-04 18:26:38 +08:00 |  | 
				
					
						| 
								
								
									 Domenic Horner | 3bf380c684 | Update lunasea "up" body content Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-09-04 18:26:10 +08:00 |  | 
				
					
						| 
								
								
									 Domenic Horner | dca5c59982 | Update lunasea body content Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-09-04 18:24:43 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 8f9a973ede | Merge branch 'master' into import-export | 2021-09-04 01:26:48 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | ebf362754c | Merge branch 'master' into clear-monitor-data | 2021-09-03 14:56:43 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | e31be8caf5 | demo mode | 2021-09-02 22:52:20 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 60f2f08cea | add demo db | 2021-09-02 22:39:04 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | b1647a310e | add demo db | 2021-09-02 22:37:51 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 7d70c4d8cd | Code optimizations | 2021-09-02 16:13:31 +02:00 |  | 
				
					
						| 
								
								
									 Domenic Horner | 532ad3044c | Add space to pushbullet and lunasea notifications Start changes regarding standardization of notification messages | 2021-09-02 21:55:25 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | f23ecef636 | add missing cert parameters | 2021-09-02 21:16:04 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 51cf2ff6f9 | add missing cert parameters | 2021-09-02 21:13:59 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | b30b1d3a52 | create data dir before copy | 2021-09-02 21:11:20 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 582e14098d | create data dir before copy | 2021-09-02 21:10:18 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 6e3e2fc85c | fix db path | 2021-09-02 21:08:00 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | b604807cfe | create data dir if not exists | 2021-09-02 20:42:55 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 3ee13bddd1 | dash style for args | 2021-09-02 20:36:52 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | c74986647e | allow changing data dir | 2021-09-02 20:27:18 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | b88b357b55 | add support for https | 2021-09-02 20:18:27 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 2dd392e609 | Added uptime kuma version to backup file | 2021-09-02 10:15:25 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | c13cc62d3d | Update server/server.js Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-09-01 21:32:33 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | b604910bbb | Merge branch 'master' into clear-monitor-data | 2021-09-01 17:17:40 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 2f6c5963c5 | Added import and export function | 2021-09-01 17:09:32 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | e4b76717be | revert back to node-sqlite3 | 2021-09-01 15:02:04 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | cd1a3a2fb9 | revert back to node-sqlite3, as better-sqlite3 causes a lot of installation problems | 2021-09-01 14:33:00 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 7b92166d18 | Added clear all db statistics function | 2021-09-01 00:36:24 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 1341d220ed | Merge branch 'louislam:master' into clear-monitor-data | 2021-08-31 23:22:45 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 697fa6bdfd | fix discord notification appended port unexpectedly | 2021-08-31 22:15:02 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 527e0c3444 | raise the ping timeout from 2s to 10s (avoid #294) | 2021-08-31 22:14:33 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | a41534ca60 | no declare vars with comma, one line only one statement | 2021-08-31 22:08:05 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | ec731d174d | Merge branch 'MichelBaie_master' | 2021-08-31 20:02:39 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 0d65918a6a | change bcrypt to bcryptjs, use my own prebuilt better-sqlite3, supports more prebuilt | 2021-08-31 19:56:44 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | bf29f28726 | send stats only if there is at least one client in the room | 2021-08-30 14:55:33 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 1952e34110 | Added the possibility to clear monitor data | 2021-08-29 18:47:01 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | ada6606217 | move the new sql to patch8.sql | 2021-08-29 11:16:06 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 858affa808 | Removed useless database query | 2021-08-28 21:29:24 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 303adbf9b1 | Show latest dns result in Details.vue | 2021-08-28 21:20:25 +02:00 |  | 
				
					
						| 
								
								
									 Louis Lam | 7652b4849a | Merge pull request #238 from Ponkhy/dns-monitor Added DNS Monitor Type | 2021-08-28 00:21:10 +08:00 |  | 
				
					
						| 
								
								
									 Louis Lam | d2f0a15076 | Merge pull request #264 from antiseptikk/master feat: add rocket.chat notification | 2021-08-26 23:34:07 +08:00 |  | 
				
					
						| 
								
								
									 Thomas Ferney | 44d9967cfb | feat: add rocket.chat notification | 2021-08-25 21:01:29 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 46ac753c46 | Merge branch 'master' into dns-monitor | 2021-08-26 01:05:46 +08:00 |  | 
				
					
						| 
								
								
									 Thies | 72740ba477 | Update the styling to better match existing styles Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com> | 2021-08-25 14:08:41 +02:00 |  | 
				
					
						| 
								
								
									 Thies Nieborg | 5d438ca2b6 | Discord notification URL now also represents non http services | 2021-08-25 13:07:52 +02:00 |  | 
				
					
						| 
								
								
									 Ponkhy | d313a06d5c | Optimizations for output handling | 2021-08-25 09:31:42 +02:00 |  | 
				
					
						| 
								
								
									 Rashad | 23851ef539 | added mattermost notification support | 2021-08-24 21:19:21 +03:00 |  | 
				
					
						| 
								
								
									 LouisLam | 397fd12081 | remove unused import | 2021-08-25 01:26:10 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 682e4d45e2 | eslint for notification.js | 2021-08-25 01:21:06 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | f96d792fa1 | fix patch database using better-sqlite3 | 2021-08-25 01:11:19 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 44d9fa63f0 | Adjusted the output for A and AAAA records | 2021-08-24 11:47:12 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 14652c9b5f | Remove unused variables | 2021-08-24 15:46:22 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | b2041cb36b | Fixed ESLint Errors | 2021-08-23 16:30:11 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | aa2233eb2d | log notification error | 2021-08-23 20:57:42 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | e5981b10ce | Replaced var with let and removed re-declaration | 2021-08-23 13:08:22 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 46cb955172 | afterLogin change to non blocking | 2021-08-23 18:52:55 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 50f300dd28 | heartbeat interval change to use setTimeout() | 2021-08-23 18:52:24 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 2f50fc4c00 | plan to switch to better-sqlite3, drop node-sqlite3 | 2021-08-23 17:27:03 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | c79be19ec3 | Added DNS Monitor Type | 2021-08-23 00:05:48 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | b892a92fc8 | retry if acquire error | 2021-08-22 23:35:24 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | ec0dbf3cbe | probably still memory leak over time, not sure what happen, change back to singal pool. | 2021-08-22 14:43:26 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 210a0d414c | fix check update interval too short | 2021-08-22 14:07:56 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 05680472a7 | fix high memory usage | 2021-08-22 02:07:10 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | ca3b0a0f19 | fix setInterval | 2021-08-22 00:39:29 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 4571a9b8c1 | check update | 2021-08-21 19:50:22 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 209e44c2e1 | prevent all monitors making requests at the same moment when start the server | 2021-08-19 18:41:31 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 30b8d3d0ab | prevent all monitors making requests at the same moment when start the server | 2021-08-19 18:33:52 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 7ffdb2eb80 | also backup sqlite shm, val file | 2021-08-19 17:49:19 +08:00 |  | 
				
					
						| 
								
								
									 Ponkhy | 64501bf065 | Added Line Messenger Notification Service | 2021-08-17 13:41:36 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 440c178403 | change sqlite to WAL mode | 2021-08-17 18:18:41 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 61e758d872 | disable pool for sqlite, re-use a connection to improve the performance. | 2021-08-17 15:59:23 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 86826fb826 | Merge remote-tracking branch 'origin/master' | 2021-08-17 15:32:55 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 7a32e5e6ff | catch rejection error globally | 2021-08-17 15:32:34 +08:00 |  | 
				
					
						| 
								
								
									 AverageHumanoid | 01e9c76a6f | Use ping in FreeBSD | 2021-08-16 19:48:37 -07:00 |  | 
				
					
						| 
								
								
									 LouisLam | eed6d3e847 | add more query log for dev env | 2021-08-17 02:09:40 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 31d5b4fd3d | do not pass smtp user/pass to nodemailer if both are empty | 2021-08-17 01:26:21 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | fc76c2836b | increase the query timeout | 2021-08-17 01:22:22 +08:00 |  | 
				
					
						| 
								
								
									 Chris Taylor | efe75bde75 | Add Pushbullet notification service | 2021-08-13 21:18:43 +01:00 |  | 
				
					
						| 
								
								
									 Louis Lam | af34e861c5 | Merge pull request #200 from proffalken/feature/187_add_cert_checks_to_prometheus Add certificate monitoring to the Prometheus handler | 2021-08-13 00:26:58 +08:00 |  | 
				
					
						| 
								
								
									 Louis Lam | 2ae2022e62 | Merge pull request #211 from AlexandreGagner/master Add Octopush Notification Service | 2021-08-13 00:26:35 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | d39b43dacc | fix require problem | 2021-08-13 00:13:46 +08:00 |  | 
				
					
						| 
								
								
									 Alexandre Gagner | eb34dc6cc2 | Update notification.js Fix remove non ascii char from msg | 2021-08-12 00:58:51 +02:00 |  | 
				
					
						| 
								
								
									 Alexandre Gagner | ed93aae1c2 | add octopush notification service | 2021-08-12 00:15:53 +02:00 |  | 
				
					
						| 
								
								
									 LouisLam | 6a8ccf627a | add version to user agent | 2021-08-12 01:31:07 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | b14f63491d | timeout change to 80% of its interval | 2021-08-11 23:12:38 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | d5149f90b4 | fix ping | 2021-08-10 22:00:29 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 3227a2660b | log undefined ping | 2021-08-10 21:47:14 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 70e7945a66 | fix possible race condition | 2021-08-10 21:37:51 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | b413427a37 | graceful shutdown when listen error | 2021-08-10 21:28:54 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | debcac4924 | run eslint | 2021-08-10 14:24:05 +01:00 |  | 
				
					
						| 
								
								
									 Matthew Macdonald-Wallace | 268dd33792 | Add TLS Info to Prometheus metric output | 2021-08-10 14:24:05 +01:00 |  | 
				
					
						| 
								
								
									 LouisLam | 692a11e51e | pass tls info to prometheus.update | 2021-08-10 14:24:05 +01:00 |  | 
				
					
						| 
								
								
									 Matthew Macdonald-Wallace | 5eb4f55dfd | Add the new gauges to the prometheus handler | 2021-08-10 14:24:05 +01:00 |  | 
				
					
						| 
								
								
									 LouisLam | e7cc5340e5 | ping ipv6 for macos | 2021-08-10 21:07:11 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 4d4d504d6e | retry ping domain with ipv6, if domain is not found | 2021-08-10 21:03:14 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | 2a4695a774 | add -6 to ping cmd if ipv6 address | 2021-08-10 20:39:58 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | f099e4270d | change to Accept: */* to better support all websites | 2021-08-10 20:23:15 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | d93f6e2716 | server.listen bind to ipv6 too | 2021-08-10 16:45:37 +08:00 |  | 
				
					
						| 
								
								
									 LouisLam | d6fad7f1ef | server.listen bind to ipv6 too | 2021-08-10 16:36:21 +08:00 |  |