Girish Ramakrishnan
|
3e4eaeab35
|
namecheap: do not use global object
if we have multiple namecheap, it doesn't work.
|
2019-02-08 20:21:16 -08:00 |
|
Girish Ramakrishnan
|
484171dd1b
|
namecheap: typo
|
2019-02-08 19:09:28 -08:00 |
|
Girish Ramakrishnan
|
1c69b1695a
|
lint
|
2019-02-08 11:24:33 -08:00 |
|
Girish Ramakrishnan
|
7cfba0e176
|
Fix notification tests
|
2019-02-08 11:22:15 -08:00 |
|
Girish Ramakrishnan
|
ade2b65a94
|
make mail test pass
|
2019-02-08 11:08:14 -08:00 |
|
Girish Ramakrishnan
|
950a6d4c5d
|
Add restriction on max password length
|
2019-02-08 09:57:07 -08:00 |
|
Girish Ramakrishnan
|
19348ef205
|
Fix links in motd
|
2019-02-07 14:07:30 -08:00 |
|
Girish Ramakrishnan
|
5662b124e0
|
Add a digitalocean-mp provider
|
2019-02-06 16:15:36 -08:00 |
|
Girish Ramakrishnan
|
5c1307f6f2
|
bump license years
|
2019-02-06 15:38:07 -08:00 |
|
Girish Ramakrishnan
|
2105b2ecdb
|
Run MX and DMARC checks only if mail is enabled
|
2019-02-06 15:23:41 -08:00 |
|
Girish Ramakrishnan
|
d05bf9396d
|
Periodically check mail status as well
Fixes #612, #575
|
2019-02-06 14:58:45 -08:00 |
|
Girish Ramakrishnan
|
5b22822ac3
|
More 3.5.1 changes
|
2019-02-06 11:49:35 -08:00 |
|
Girish Ramakrishnan
|
e08e1418e5
|
3.5.1 changes
|
2019-02-06 11:38:36 -08:00 |
|
Girish Ramakrishnan
|
31d0a5c40e
|
run system checks immediately post activation
this will notify about backup configuration
|
2019-02-06 11:15:46 -08:00 |
|
Girish Ramakrishnan
|
89446d56e0
|
Fix exports
|
2019-02-06 11:09:34 -08:00 |
|
Johannes Zellner
|
bbcad40fcf
|
Also collect the real box logs from logfile on crash
|
2019-02-06 17:05:25 +01:00 |
|
Johannes Zellner
|
70db169976
|
eventId in notifications may be null
|
2019-02-06 16:28:51 +01:00 |
|
Johannes Zellner
|
abc867935b
|
Add backup configuration check together with out of disk check cron job
|
2019-02-06 15:47:56 +01:00 |
|
Johannes Zellner
|
2bb85dc16c
|
Add out of disk and backup config warning notification handler
|
2019-02-06 15:47:31 +01:00 |
|
Johannes Zellner
|
00f4bf3d16
|
Add notificationdb.upsert() which clears ack field and matches by userId and title
|
2019-02-06 15:46:58 +01:00 |
|
Johannes Zellner
|
0cca838db9
|
Allow eventId in notifications table to be null
|
2019-02-06 14:40:09 +01:00 |
|
Girish Ramakrishnan
|
abc8e1c377
|
improve motd a bit more
|
2019-02-05 16:58:24 -08:00 |
|
Girish Ramakrishnan
|
de67b6bc0c
|
better motd
|
2019-02-05 14:58:44 -08:00 |
|
Girish Ramakrishnan
|
058534af21
|
rename script
|
2019-02-05 10:27:05 -08:00 |
|
Girish Ramakrishnan
|
ce1b621488
|
motd: add message to finish setup
|
2019-02-05 09:57:42 -08:00 |
|
Girish Ramakrishnan
|
4434c7862e
|
Rename the fields variable
|
2019-02-05 09:24:16 -08:00 |
|
Johannes Zellner
|
86c4246f75
|
Do not dump the whole app object into a login event
|
2019-02-05 16:13:20 +01:00 |
|
Johannes Zellner
|
7dc3fb9854
|
Only upsert login events
|
2019-02-05 15:27:43 +01:00 |
|
Johannes Zellner
|
71b0226c54
|
add more eventlog upsert tests
|
2019-02-05 14:50:59 +01:00 |
|
Johannes Zellner
|
a18d5bbe34
|
Add eventlogdb.upsert() for batching once per day
|
2019-02-05 14:50:59 +01:00 |
|
Girish Ramakrishnan
|
f1352c6ef0
|
Fix crash
|
2019-02-04 20:51:26 -08:00 |
|
Girish Ramakrishnan
|
7e6ce1a1ef
|
Add event to track dashboard update
|
2019-02-04 20:42:28 -08:00 |
|
Girish Ramakrishnan
|
9f5471ee85
|
Update mail DNS records on dashboard switch
Fixes #613
|
2019-02-04 20:18:01 -08:00 |
|
Girish Ramakrishnan
|
3bf36d6c93
|
Add mail.configureMail
|
2019-02-04 17:10:07 -08:00 |
|
Girish Ramakrishnan
|
38523835fd
|
parameterize the mailFqdn
|
2019-01-31 15:27:26 -08:00 |
|
Johannes Zellner
|
4cb2a929a5
|
Remove unused require
|
2019-01-30 13:17:30 +01:00 |
|
Girish Ramakrishnan
|
1db14c710b
|
always send emails from no-reply@dashboard domain
Fixes #614
|
2019-01-29 20:42:21 -08:00 |
|
Girish Ramakrishnan
|
13787629b6
|
suffix 0 when comparing versions
> semver.lte('1.2.3', '1.2.3-1')
false
|
2019-01-27 14:07:42 -08:00 |
|
Girish Ramakrishnan
|
42c705e362
|
UPDATE_CONFIG_KEY is unused
|
2019-01-25 15:59:05 -08:00 |
|
Girish Ramakrishnan
|
4765e4f83c
|
Add locked flag to domains table
|
2019-01-25 14:45:45 -08:00 |
|
Girish Ramakrishnan
|
ddffc8a36e
|
better message
|
2019-01-25 14:11:38 -08:00 |
|
Girish Ramakrishnan
|
8aec71845b
|
Add missing else
|
2019-01-25 10:49:00 -08:00 |
|
Girish Ramakrishnan
|
c01864ccf5
|
mention outbound
|
2019-01-25 10:27:44 -08:00 |
|
Girish Ramakrishnan
|
4f839ae44e
|
better error message for outbound port 25
v3.5.0
|
2019-01-24 15:09:14 -08:00 |
|
Girish Ramakrishnan
|
db6404a7c6
|
SysInfo.EXTERNAL_ERROR is undefined
|
2019-01-24 14:58:28 -08:00 |
|
Johannes Zellner
|
93e0acc8e9
|
Only supply the actual namecheap DNS record arguments
|
2019-01-24 18:46:19 +01:00 |
|
Johannes Zellner
|
9fa7a48b86
|
Print result not error
|
2019-01-24 14:13:41 +01:00 |
|
Girish Ramakrishnan
|
c0b929035f
|
lint
|
2019-01-23 21:00:26 -08:00 |
|
Johannes Zellner
|
7612e38695
|
We do not send out invites on user creation
|
2019-01-23 17:18:37 +01:00 |
|
Johannes Zellner
|
47329eaebc
|
Add tests for getting a single eventlog item
|
2019-01-23 17:11:57 +01:00 |
|