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 |
|
Girish Ramakrishnan
|
7d987d7c79
|
make sysinfo provider a setting
|
2019-10-29 15:56:50 -07:00 |
|
Girish Ramakrishnan
|
02339d503c
|
do not re-generate DATABASE_ERROR
|
2019-10-24 20:31:45 -07:00 |
|
Girish Ramakrishnan
|
d6365ff27f
|
Move AppstoreError to BoxError
|
2019-10-24 17:47:16 -07:00 |
|
Girish Ramakrishnan
|
7b9f741522
|
Move ProvisionError to BoxError
|
2019-10-23 15:45:09 -07:00 |
|
Girish Ramakrishnan
|
51cb3b0ba8
|
Move DomainsError to BoxError
|
2019-10-23 15:15:19 -07:00 |
|
Girish Ramakrishnan
|
8c9ce30d29
|
Move BackupsError to BoxError
|
2019-10-22 21:03:47 -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
|
2cd00de6e3
|
initCache after every restore
|
2019-07-27 19:09:09 -07:00 |
|
Girish Ramakrishnan
|
af388f0f16
|
IP based restore
|
2019-07-26 21:37:33 -07:00 |
|
Girish Ramakrishnan
|
c36cc86c5f
|
init cache in various out of process workers
|
2019-07-26 19:38:42 -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 |
|