Girish Ramakrishnan
|
f01764617c
|
mail: fix rebuild
also fixes dangerous code that downloads mail backup if infra version is 'none'
|
2021-10-09 08:15:10 -07:00 |
|
Girish Ramakrishnan
|
0415262305
|
backupcleaner: fix crash
|
2021-09-26 21:59:48 -07:00 |
|
Girish Ramakrishnan
|
184fc70e97
|
pass debug for background promises
|
2021-09-26 21:24:37 -07:00 |
|
Girish Ramakrishnan
|
e8aaad976b
|
backups: make test config funcs return error
|
2021-09-17 10:14:26 -07:00 |
|
Girish Ramakrishnan
|
c5794b5ecd
|
get rid of all the NOOP_CALLBACKs
|
2021-09-17 09:40:26 -07:00 |
|
Girish Ramakrishnan
|
9a2ed4f2c8
|
apptask: asyncify
|
2021-09-16 17:25:05 -07:00 |
|
Girish Ramakrishnan
|
51d067cbe3
|
sysinfo: async'ify
in the process, provision, dyndns, mail, dns also got further asyncified
|
2021-09-02 16:19:46 -07:00 |
|
Girish Ramakrishnan
|
3806b3b3ff
|
settings: initCache and list are now async
|
2021-08-18 13:59:57 -07:00 |
|
Girish Ramakrishnan
|
6e9b62dfba
|
fix various users-test.js
|
2021-07-19 23:38:20 -07:00 |
|
Girish Ramakrishnan
|
a1c61facdc
|
merge userdb.js into users.js
|
2021-07-16 22:33:22 -07:00 |
|
Girish Ramakrishnan
|
004e812d60
|
merge backupdb into backups.js
|
2021-07-14 15:10:45 -07:00 |
|
Girish Ramakrishnan
|
da6478272d
|
provision: call done instead of callback
|
2021-06-22 14:40:58 -07:00 |
|
Girish Ramakrishnan
|
ceddabd691
|
Fix tryAddMount usage
|
2021-06-21 23:13:37 -07:00 |
|
Girish Ramakrishnan
|
7bee7b9ef8
|
tokens: async'ify
|
2021-06-04 13:06:38 -07:00 |
|
Girish Ramakrishnan
|
c90a9e43cf
|
Fix usage of eventlog.add
|
2021-06-03 11:42:32 -07:00 |
|
Girish Ramakrishnan
|
a34bdb9ddf
|
backups: fix mounting logic of backup settings and cloudron restore
|
2021-05-27 13:52:05 -07:00 |
|
Girish Ramakrishnan
|
39e7d9cc7a
|
Further rename of admin -> dashboard
|
2021-05-05 13:14:48 -07:00 |
|
Girish Ramakrishnan
|
44ac406e57
|
admin -> dashboard
|
2021-05-05 12:29:04 -07:00 |
|
Girish Ramakrishnan
|
963e92b517
|
store fallback certs in the database
|
2021-05-04 22:30:28 -07:00 |
|
Girish Ramakrishnan
|
442110a437
|
lint
|
2021-05-01 11:21:09 -07:00 |
|
Girish Ramakrishnan
|
8ff68331a8
|
proxyAuth: use default expiry time in cookie (1 year)
|
2021-04-30 10:31:09 -07:00 |
|
Girish Ramakrishnan
|
5b51f73be4
|
restore: add skipDnsSetup flag
part of #737
|
2021-02-24 14:56:09 -08:00 |
|
Johannes Zellner
|
ae94ff1432
|
Send Cloudron default language via status call
|
2020-11-18 23:45:16 +01:00 |
|
Girish Ramakrishnan
|
2aa5c387c7
|
branding: add template variables
we can now have %YEAR% and %VERSION% in the footer
|
2020-10-18 10:19:13 -07:00 |
|
Girish Ramakrishnan
|
3507269321
|
Allow mail server name to be configurable
Fixes #721
|
2020-08-17 21:49:59 -07:00 |
|
Girish Ramakrishnan
|
c4101a62ed
|
rename function to setupDnsAndCert
this way, we can reuse this logic for the mail domain as well
|
2020-08-17 16:18:48 -07:00 |
|
Girish Ramakrishnan
|
f52037f305
|
Remove cloudron.setupDashboard
|
2020-08-17 16:18:19 -07:00 |
|
Girish Ramakrishnan
|
d1e14ed691
|
rename function to setupDashboarDnsAndCert
|
2020-08-17 15:42:15 -07:00 |
|
Girish Ramakrishnan
|
1453178693
|
settings.setAdmin -> setAdminLocation
|
2020-08-15 19:24:32 -07:00 |
|
Girish Ramakrishnan
|
0427d790e5
|
Explain the command more clearly
|
2020-08-14 10:27:23 -07:00 |
|
Girish Ramakrishnan
|
1259d11173
|
Add back provider field into getStatus
|
2020-07-13 08:46:05 -07:00 |
|
Girish Ramakrishnan
|
215aa65d5a
|
Fix provider usage
* do not send to appstore anymore
* do not set in getStatus/getConfig
* provider is not needed when registering cloudron
|
2020-06-25 11:20:05 -07:00 |
|
Johannes Zellner
|
af8344f482
|
remove unused requires
|
2020-06-16 14:37:06 +02:00 |
|
Girish Ramakrishnan
|
f6ff1abb00
|
cloudron-setup: remove --license arg. unused
|
2020-06-03 13:16:39 -07:00 |
|
Girish Ramakrishnan
|
b7baab2d0f
|
restore: set encryption to null
|
2020-05-18 09:07:18 -07:00 |
|
Girish Ramakrishnan
|
ea8a3d798e
|
create encryption keys from password during app import & restore
|
2020-05-12 15:53:18 -07:00 |
|
Girish Ramakrishnan
|
3fec599c0c
|
remove mail domain add/remove API
merge this as a transaction into domains API
fixes #669
|
2020-03-31 14:48:19 -07:00 |
|
Johannes Zellner
|
8f087e1c30
|
Take default footer from constants and keep settingsdb pristine
|
2020-03-06 18:08:26 -08:00 |
|
Girish Ramakrishnan
|
970ccf1ddb
|
send footer in status route
required for login screen to be customized
|
2020-03-06 01:16:48 -08:00 |
|
Girish Ramakrishnan
|
ce9834757e
|
restore: carefully replace backup config
do not replace the backup policy and other flags
|
2020-02-27 12:38:37 -08:00 |
|
Johannes Zellner
|
26c4cdbf17
|
Rename tokens.addTokenByUserId() to simply tokens.add()
|
2020-02-06 17:26:17 +01:00 |
|
Johannes Zellner
|
2b6bf8d195
|
Remove Oauth clients code
|
2020-02-06 17:26:15 +01:00 |
|
Girish Ramakrishnan
|
01d0c8eb9c
|
Remove tz detection
we now have a UI to set this by hand
|
2020-01-08 09:24:23 -08:00 |
|
Johannes Zellner
|
783ec03ac9
|
The setup views require webServerOrigin for documentation purpose
|
2019-12-23 17:15:45 +01:00 |
|
Girish Ramakrishnan
|
fd2d60dca3
|
Match the version entirely during restore
Sometimes, we introduce migrations in patch releases and this causes
problems when restoring the sql dump
|
2019-11-18 15:05:01 -08:00 |
|
Girish Ramakrishnan
|
e0bee13812
|
validate sysinfo in setup as well
|
2019-11-11 16:32:29 -08:00 |
|
Girish Ramakrishnan
|
7c6922d228
|
validate sysinfo configuration
|
2019-11-11 16:05:53 -08:00 |
|
Girish Ramakrishnan
|
fd51320fb7
|
sysinfoConfig is now non-optional
|
2019-11-11 11:05:34 -08:00 |
|
Girish Ramakrishnan
|
815392ba38
|
restore: add sysinfoConfig
|
2019-11-11 09:49:18 -08:00 |
|
Girish Ramakrishnan
|
addafa529f
|
sysinfoConfig can be passed when provisioning
|
2019-10-29 20:12:37 -07:00 |
|