Girish Ramakrishnan
|
7983ff5db2
|
Stash logs in crash log directory
|
2019-03-01 15:07:06 -08:00 |
|
Girish Ramakrishnan
|
c361ab954d
|
Indicate how often status check is run
|
2019-03-01 11:30:51 -08:00 |
|
Girish Ramakrishnan
|
a8735a6465
|
Generate detailed mail configuration error notification
|
2019-03-01 11:15:05 -08:00 |
|
Girish Ramakrishnan
|
76255c0dd4
|
Typo
|
2019-02-28 15:22:55 -08:00 |
|
Girish Ramakrishnan
|
87655ff3cd
|
remove action field from notifications table
it is mostly unused
|
2019-02-28 15:13:51 -08:00 |
|
Girish Ramakrishnan
|
fc7be2ac1a
|
Clear notifications if mail/backup/disk space situation changes
|
2019-02-28 15:13:47 -08:00 |
|
Girish Ramakrishnan
|
e93b95bee8
|
move the switch case to notifications
this way we don't need to export all the functions
|
2019-02-28 11:38:16 -08:00 |
|
Girish Ramakrishnan
|
6a18d6918e
|
restart mail now restart the service
... and not just the container
Fixes #617
|
2019-02-28 10:44:26 -08:00 |
|
Girish Ramakrishnan
|
578ce09b5e
|
Fix digest test
|
2019-02-27 11:56:16 -08:00 |
|
Girish Ramakrishnan
|
27f6177fc9
|
do not restart mail container when not activated
provision code is calling setDashboardDomain() which is restarting
the mail server
|
2019-02-27 11:46:03 -08:00 |
|
Johannes Zellner
|
20c0deeac4
|
Improve digest email
|
2019-02-27 12:06:01 +01:00 |
|
Johannes Zellner
|
f1f8cdb6e9
|
Add admin route to test digest
|
2019-02-27 12:06:01 +01:00 |
|
Girish Ramakrishnan
|
067f5bf5a3
|
auto register cloudron based on license file
|
2019-02-26 15:03:11 -08:00 |
|
Girish Ramakrishnan
|
db93cdd95f
|
Make settings logic use the appstore model code
|
2019-02-25 18:19:25 -08:00 |
|
Girish Ramakrishnan
|
68304a3fc1
|
Add registerCloudron and getCloudron
|
2019-02-25 17:29:42 -08:00 |
|
Girish Ramakrishnan
|
13259c114a
|
block updates if app has a maxBoxVersion less than incoming version
|
2019-02-25 10:03:50 -08:00 |
|
Girish Ramakrishnan
|
8fdc9939cd
|
Add locked flag to settings table
|
2019-02-22 10:08:02 -08:00 |
|
Girish Ramakrishnan
|
c15449492a
|
settings: remove appstore scope
|
2019-02-22 09:43:26 -08:00 |
|
Girish Ramakrishnan
|
1cab1e06d9
|
aggregate the settings get/set handlers
this makes it easy to check for a settings lock
|
2019-02-22 09:37:36 -08:00 |
|
Girish Ramakrishnan
|
4831926869
|
settings: select fields explicitly
|
2019-02-22 09:31:09 -08:00 |
|
Girish Ramakrishnan
|
edc3d53f94
|
validate fields in the update response
|
2019-02-20 16:18:47 -08:00 |
|
Girish Ramakrishnan
|
bb5fbbe746
|
Add boxUpdateInfo to the eventlog
this is used by the email digest code
|
2019-02-20 16:18:38 -08:00 |
|
Girish Ramakrishnan
|
36f3e3fe50
|
Enable gzip compression for large objects
This doesn't trigger a re-configure (since it's not a big deal)
|
2019-02-20 16:03:13 -08:00 |
|
Girish Ramakrishnan
|
65c8000f66
|
rename function to just "send"
|
2019-02-20 09:11:45 -08:00 |
|
Girish Ramakrishnan
|
7a0d4ad508
|
Make reboot required check server side
|
2019-02-19 09:20:20 -08:00 |
|
Johannes Zellner
|
5ae93bb569
|
Clear connect-timeout handling for graphs
|
2019-02-18 13:13:29 +01:00 |
|
Girish Ramakrishnan
|
e8c11f6e15
|
Fix tests
|
2019-02-15 14:56:51 -08:00 |
|
Girish Ramakrishnan
|
08bb8e3df9
|
Make token API id based
we don't return the accessToken anymore
|
2019-02-15 14:31:43 -08:00 |
|
Girish Ramakrishnan
|
422abc205b
|
do not return accessToken when listing tokens
|
2019-02-15 13:26:33 -08:00 |
|
Girish Ramakrishnan
|
1269104112
|
rbl.status is only valid if rbl test was run
|
2019-02-15 12:22:39 -08:00 |
|
Girish Ramakrishnan
|
97d762f01f
|
relay username also needs to be hidden
|
2019-02-15 11:44:33 -08:00 |
|
Girish Ramakrishnan
|
671b5e29d0
|
Hide mail relay password
|
2019-02-15 11:25:51 -08:00 |
|
Girish Ramakrishnan
|
c7538a35a2
|
Do not escape link
|
2019-02-14 19:36:59 -08:00 |
|
Girish Ramakrishnan
|
458658a71b
|
Email gets encoded in plain text email
Unbuffered code for conditionals etc <% code %>
Escapes html by default with <%= code %>
Unescaped buffering with <%- code %>
|
2019-02-14 19:30:02 -08:00 |
|
Girish Ramakrishnan
|
e348a1d2c5
|
make the view a link
|
2019-02-13 15:15:32 -08:00 |
|
Girish Ramakrishnan
|
59ff3998bc
|
do not send up mails immediately on installation
|
2019-02-13 14:44:02 -08:00 |
|
Girish Ramakrishnan
|
9471dc27e0
|
App can also be dead/error
|
2019-02-12 17:01:45 -08:00 |
|
Girish Ramakrishnan
|
4b559a58d1
|
Fix use of source object
|
2019-02-12 16:41:46 -08:00 |
|
Girish Ramakrishnan
|
5980ab9b69
|
Add healthTime in the database
this is currently an internal field and not returned in API
|
2019-02-12 16:33:28 -08:00 |
|
Girish Ramakrishnan
|
70e5daf8c6
|
Fix usage of audit source
|
2019-02-11 14:41:12 -08:00 |
|
Girish Ramakrishnan
|
92e1553eed
|
Fullstop
|
2019-02-11 12:58:38 -08:00 |
|
Girish Ramakrishnan
|
2236e07722
|
Send app up notification
Fixes #438
|
2019-02-11 12:58:33 -08:00 |
|
Girish Ramakrishnan
|
5166cd788b
|
More information
|
2019-02-11 09:30:46 -08:00 |
|
Girish Ramakrishnan
|
de89d41e72
|
Make the notifications more informative
|
2019-02-10 21:00:32 -08:00 |
|
Girish Ramakrishnan
|
a88893b10a
|
remove/inject backups secret fields
follow same pattern as dns code
fixes #615
|
2019-02-09 20:44:05 -08:00 |
|
Girish Ramakrishnan
|
51d1794e88
|
only inject fields if provider matches
atleast, the gcdns backend will crash otherwise
|
2019-02-09 17:59:32 -08:00 |
|
Girish Ramakrishnan
|
95e8fc73e6
|
Use black circle
|
2019-02-09 17:33:52 -08:00 |
|
Johannes Zellner
|
96974ab439
|
Make secret placeholder just stars
|
2019-02-09 19:16:56 +01:00 |
|
Johannes Zellner
|
127b22d7ce
|
Add dns interface api to inject hidden files for verification
|
2019-02-09 19:09:51 +01:00 |
|
Johannes Zellner
|
a70cc97b8e
|
namecheap apiKey is now token
|
2019-02-09 17:43:23 +01:00 |
|