Girish Ramakrishnan
|
21073c627e
|
rename backup key to password
Fixes #579
|
2020-05-12 10:55:10 -07:00 |
|
Girish Ramakrishnan
|
eb5dcf1c3e
|
typo
|
2020-05-11 11:58:14 -07:00 |
|
Girish Ramakrishnan
|
9b05786615
|
appstore: add whitelist/blacklist
|
2020-03-15 17:20:48 -07:00 |
|
Johannes Zellner
|
8f087e1c30
|
Take default footer from constants and keep settingsdb pristine
|
2020-03-06 18:08:26 -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 |
|
Girish Ramakrishnan
|
00096f4dcd
|
fix comment
|
2020-02-26 09:01:35 -08:00 |
|
Girish Ramakrishnan
|
f155de0f17
|
Revert "Read the provider from the settings, not the migration PROVIDER_FILE"
This reverts commit 001749564d.
PROVIDER is still very much alive and active. sysinfo provider is for the network
interface
|
2020-02-07 09:13:33 -08:00 |
|
Girish Ramakrishnan
|
5145ea3530
|
Add supportConfig in database
|
2020-02-05 14:46:05 -08:00 |
|
Girish Ramakrishnan
|
2f6933102c
|
put appstore whitelist/blacklist in db
|
2020-02-05 11:58:10 -08: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
|
e1ded9f7b5
|
Add collectd for backups
|
2020-01-31 14:56:41 -08:00 |
|
Johannes Zellner
|
001749564d
|
Read the provider from the settings, not the migration PROVIDER_FILE
|
2020-01-13 15:35:44 +01:00 |
|
Johannes Zellner
|
2c8e6330ce
|
Do not allow to change the sysinfo in demo mode
|
2019-12-05 16:06:21 +01:00 |
|
Johannes Zellner
|
239883d01f
|
Add autoCreate flag to external ldap config
|
2019-11-20 18:18:21 +01:00 |
|
Girish Ramakrishnan
|
2353a8b5fa
|
list unstable apps by default
|
2019-11-11 08:42:00 -08:00 |
|
Girish Ramakrishnan
|
8232d471a3
|
Add route to set/get sysinfo
|
2019-10-29 20:08:45 -07:00 |
|
Girish Ramakrishnan
|
7d987d7c79
|
make sysinfo provider a setting
|
2019-10-29 15:56:50 -07:00 |
|
Girish Ramakrishnan
|
2404e79928
|
ldap: do the secret key dance
|
2019-10-25 16:46:49 -07:00 |
|
Girish Ramakrishnan
|
1a21423401
|
ldap: add provider field
|
2019-10-25 15:40:22 -07:00 |
|
Girish Ramakrishnan
|
02339d503c
|
do not re-generate DATABASE_ERROR
|
2019-10-24 20:31:45 -07:00 |
|
Girish Ramakrishnan
|
d2c12297dc
|
Move ExternalLdapError to BoxError
|
2019-10-24 14:32:27 -07:00 |
|
Girish Ramakrishnan
|
a017af41c5
|
Start moving db code to use BoxError as well
|
2019-10-24 14:09:53 -07:00 |
|
Girish Ramakrishnan
|
8cdddef077
|
Add registry config to settings table
|
2019-10-22 22:56:25 -07:00 |
|
Girish Ramakrishnan
|
8c9ce30d29
|
Move BackupsError to BoxError
|
2019-10-22 21:03:47 -07:00 |
|
Girish Ramakrishnan
|
ed9e1772ea
|
move SettingsError to BoxError
|
2019-10-22 11:06:14 -07:00 |
|
Johannes Zellner
|
6db078c26a
|
Handle externalldap errors correctly in settings route
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
046ac85177
|
Add initial externalldap code to validate ldap configs
|
2019-08-30 10:20:04 +02: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
|
7fe66aa7fa
|
Remove unused settings.get
|
2019-07-25 16:31:02 -07:00 |
|
Girish Ramakrishnan
|
c30ac5f927
|
Add setting key names
|
2019-07-25 14:35:04 -07:00 |
|
Girish Ramakrishnan
|
1cc54f9a71
|
Remove caas_config
|
2019-05-08 15:38:11 -07:00 |
|
Johannes Zellner
|
8b5bdf4e88
|
Remove all digest email code
|
2019-05-08 12:19:56 +02:00 |
|
Girish Ramakrishnan
|
3246edd5a8
|
rework cloudron registration flow
we now route all the registration, login etc via the backend
subscription management are also in a separate scope now
|
2019-05-03 19:47:20 -07:00 |
|
Girish Ramakrishnan
|
7e7e067b5b
|
rename appstore_token to cloudron_token
|
2019-05-03 16:03:45 -07:00 |
|
Girish Ramakrishnan
|
d895786f55
|
Use licenseToken in feedback API
|
2019-05-03 11:10:53 -07:00 |
|
Johannes Zellner
|
292f0624fb
|
Add unstable apps config tests and fix default value
|
2019-04-27 22:34:52 +02:00 |
|
Johannes Zellner
|
d82b722887
|
Add unstable apps boolean setting
|
2019-04-27 22:30:32 +02:00 |
|
Girish Ramakrishnan
|
45c5e770fa
|
injectPrivateFields already merges fields
|
2019-03-05 19:38:56 -08:00 |
|
Girish Ramakrishnan
|
6fd1205681
|
settings value is a variant
|
2019-03-04 15:45:04 -08:00 |
|
Girish Ramakrishnan
|
144c1d4e2f
|
remove eventemitter pattern
the main issue is that ee pattern does not work across processes.
with task logic, this complicates things
|
2019-03-04 10:25:18 -08: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
|
8fdc9939cd
|
Add locked flag to settings table
|
2019-02-22 10:08:02 -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
|
a88893b10a
|
remove/inject backups secret fields
follow same pattern as dns code
fixes #615
|
2019-02-09 20:44:05 -08:00 |
|
Girish Ramakrishnan
|
52289568bf
|
backups: omit the key and secret fields
part of #615
|
2019-02-08 22:21:28 -08:00 |
|
Girish Ramakrishnan
|
42c705e362
|
UPDATE_CONFIG_KEY is unused
|
2019-01-25 15:59:05 -08:00 |
|
Girish Ramakrishnan
|
6d128595e7
|
all container related functionality is 'service'
|
2018-12-02 19:12:43 -08:00 |
|
Girish Ramakrishnan
|
3381d9b595
|
Add format to the default backup config
|
2018-11-16 14:15:20 -08:00 |
|
Girish Ramakrishnan
|
0c5cb9c98f
|
Remove settings.initialize/uninitialize
this simplifies the startup sequence
|
2018-11-10 14:55:23 -08:00 |
|