Johannes Zellner
|
7cb0c31c59
|
Also restart turn server on dashboard domain change
|
2020-03-31 14:52:09 +02:00 |
|
Johannes Zellner
|
8f087e1c30
|
Take default footer from constants and keep settingsdb pristine
|
2020-03-06 18:08:26 -08:00 |
|
Johannes Zellner
|
7ed0ef7b37
|
Ensure collectd backup config on startup
|
2020-03-06 17:44:31 -08:00 |
|
Johannes Zellner
|
16f85a23d2
|
Clear reboot notification if reboot is triggered
|
2020-03-06 00:49:00 -08:00 |
|
Johannes Zellner
|
d85eabce02
|
Update reboot required notification text
|
2020-03-05 21:01:15 -08:00 |
|
Girish Ramakrishnan
|
e7a98025a2
|
disable update of domain in demo mode
we removed the locked flag, so we have to add this check
|
2020-02-19 10:45:55 -08:00 |
|
Johannes Zellner
|
c20d3b62b0
|
Determin features based on subscription and cloudron creation
|
2020-02-14 15:07:25 +01:00 |
|
Johannes Zellner
|
0aaecf6e46
|
Cannot use Infinity
|
2020-02-13 17:09:28 +01:00 |
|
Johannes Zellner
|
b06d84984b
|
Add features to config object
|
2020-02-13 16:34:29 +01:00 |
|
Johannes Zellner
|
2b6bf8d195
|
Remove Oauth clients code
|
2020-02-06 17:26:15 +01:00 |
|
Girish Ramakrishnan
|
4f57d97fff
|
add api to get/set footer and remove all use of custom.js
|
2020-02-04 13:27:19 -08:00 |
|
Girish Ramakrishnan
|
a7dee6be51
|
cloudron.runSystemChecks should take a callback
|
2019-12-12 20:41:03 -08:00 |
|
Johannes Zellner
|
09921e86c0
|
Remove redunandant memory property from config
we have a specific route for this now
|
2019-12-12 12:14:08 +01:00 |
|
Johannes Zellner
|
9295ce783a
|
Other logs are lowercase
|
2019-11-22 12:31:41 +01:00 |
|
Girish Ramakrishnan
|
7d987d7c79
|
make sysinfo provider a setting
|
2019-10-29 15:56:50 -07:00 |
|
Girish Ramakrishnan
|
ad9097d212
|
Remove various uses of INTERNAL_ERROR
INTERNAL_ERROR now means there really was some internal error
|
2019-10-24 18:32:36 -07:00 |
|
Girish Ramakrishnan
|
51cb3b0ba8
|
Move DomainsError to BoxError
|
2019-10-23 15:15:19 -07:00 |
|
Girish Ramakrishnan
|
df142994a8
|
Move TaskError into BoxError
|
2019-10-22 21:03:47 -07:00 |
|
Girish Ramakrishnan
|
a7614cef2e
|
Move CloudronError to BoxError
|
2019-10-22 14:06:19 -07:00 |
|
Girish Ramakrishnan
|
a19662bdfa
|
Add a timeout for update as well
this will send a notification if an update gets stuck
|
2019-10-14 13:05:12 -07:00 |
|
Girish Ramakrishnan
|
d891d39587
|
reverseproxy: rename to writeDefaultConfig
|
2019-09-30 15:28:05 -07:00 |
|
Girish Ramakrishnan
|
0843f78ec8
|
Add tasks.setCompleted
this lets us easily grep the code on where the task is completed
|
2019-09-05 11:29:48 -07:00 |
|
Girish Ramakrishnan
|
e3964fd710
|
Fix crash in setUpdateSuccess
|
2019-09-04 16:11:59 -07:00 |
|
Girish Ramakrishnan
|
b30ff1f55a
|
rework task API to be two-phase
this lets us avoid this EE based API. we now add and then start
explicitly.
|
2019-08-28 10:39:40 -07:00 |
|
Girish Ramakrishnan
|
0c7002ba59
|
settings.adminOrigin has to be loaded after setAdmin
the dangers of caching
|
2019-08-21 13:26:15 -07:00 |
|
Girish Ramakrishnan
|
b301e5b151
|
Add dockerDataDisk to disks response
|
2019-08-19 14:14:13 -07:00 |
|
Girish Ramakrishnan
|
2b484c0382
|
collect maildata size separately
|
2019-08-19 13:23:31 -07:00 |
|
Girish Ramakrishnan
|
8195e439f3
|
Return all disks
We now return the disk information per app as well
|
2019-08-16 10:29:56 -07:00 |
|
Girish Ramakrishnan
|
43671a9fd6
|
Clear update task progress after update
Fixes #635
|
2019-08-04 10:21:42 -07:00 |
|
Girish Ramakrishnan
|
49cfd1e9b7
|
Add notification for box update
Fixes #634
|
2019-08-04 05:44:04 -07:00 |
|
Girish Ramakrishnan
|
61f1c4884c
|
Refactor logic so that settings.adminDomain is read in the closure
|
2019-07-27 19:21:49 -07:00 |
|
Girish Ramakrishnan
|
9b74bb73aa
|
config.js is dead, long live config.js
we use settings now
|
2019-07-26 14:51:51 -07:00 |
|
Girish Ramakrishnan
|
9e7e9d66bf
|
move provider into sysinfo
this is ideally "auto-detectable" runtime information
|
2019-07-26 07:33:22 -07:00 |
|
Girish Ramakrishnan
|
d7dd069ae0
|
Use constants.version instead of config.version
|
2019-07-25 15:02:14 -07:00 |
|
Girish Ramakrishnan
|
a54be69c96
|
rework custom configuration
|
2019-05-10 16:18:43 -07:00 |
|
Girish Ramakrishnan
|
c1ce2977fa
|
custom: refactor code for defaults
|
2019-05-10 11:31:16 -07:00 |
|
Girish Ramakrishnan
|
b0fb989be0
|
caas: remove heartbeat
|
2019-05-08 15:24:37 -07:00 |
|
Girish Ramakrishnan
|
3cc320b1d0
|
Send support email configuration
|
2019-05-07 14:02:51 -07:00 |
|
Girish Ramakrishnan
|
33d5cb3061
|
initial features implementation
|
2019-05-07 10:29:47 -07:00 |
|
Girish Ramakrishnan
|
f96a8bc269
|
remove config.edition
we will replace this with feature flags
|
2019-05-06 19:53:34 -07:00 |
|
Girish Ramakrishnan
|
add954db80
|
detect dashboard domain conflict with existing app
Fixes #620
|
2019-03-18 21:20:13 -07:00 |
|
Girish Ramakrishnan
|
2051b3921b
|
Use constants.ADMIN_LOCATION instead
part of #621
|
2019-03-09 20:06:12 -08:00 |
|
Girish Ramakrishnan
|
66b02b58b6
|
make notifications.alert take a title
the title is better when it's a bit more dynamic
|
2019-03-08 16:59:48 -08:00 |
|
Girish Ramakrishnan
|
7bce63d74e
|
Add API to get crash logs
|
2019-03-01 16:33:35 -08:00 |
|
Girish Ramakrishnan
|
a8735a6465
|
Generate detailed mail configuration error notification
|
2019-03-01 11:15:05 -08:00 |
|
Girish Ramakrishnan
|
fc7be2ac1a
|
Clear notifications if mail/backup/disk space situation changes
|
2019-02-28 15:13:47 -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 |
|
Girish Ramakrishnan
|
7a0d4ad508
|
Make reboot required check server side
|
2019-02-19 09:20:20 -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
|
e348a1d2c5
|
make the view a link
|
2019-02-13 15:15:32 -08:00 |
|