Girish Ramakrishnan
|
c6da8c8167
|
make ipv4 and ipv6 settings separate
|
2022-02-15 12:36:05 -08:00 |
|
Girish Ramakrishnan
|
d35f948157
|
rename directory config to profile config
|
2022-01-13 14:39:49 -08:00 |
|
Johannes Zellner
|
52385fcc9c
|
Rename exposed ldap to user directory
|
2022-01-07 14:06:13 +01:00 |
|
Girish Ramakrishnan
|
3fd45f8537
|
settings: add route to configure ipv6
part of #264
|
2022-01-06 21:42:03 -08:00 |
|
Johannes Zellner
|
44a149d1d9
|
Add exposed ldap secret for bind auth
|
2022-01-05 14:35:48 +01:00 |
|
Johannes Zellner
|
98b28db092
|
Store allowlist for exposed directory server
|
2021-11-26 10:43:50 +01:00 |
|
Johannes Zellner
|
4a467c4dce
|
Add crud for exposed ldap settings
|
2021-11-23 18:00:07 +01:00 |
|
Johannes Zellner
|
df864a8b6e
|
Add missing safe() call
|
2021-09-16 08:40:01 +02:00 |
|
Johannes Zellner
|
3a0e882d33
|
Add missing safe() wrapper
|
2021-08-23 17:47:58 +02:00 |
|
Girish Ramakrishnan
|
411cc7daa1
|
merge settingsdb into settings code
|
2021-08-19 17:45:40 -07:00 |
|
Girish Ramakrishnan
|
ada7166bf8
|
translation: asyncify
|
2021-08-19 11:54:28 -07:00 |
|
Girish Ramakrishnan
|
03e22170da
|
appstore and support: async'ify
|
2021-08-18 23:38:18 -07:00 |
|
Girish Ramakrishnan
|
200018a022
|
settings: async'ify
* directory config
* unstable app config
|
2021-08-18 15:46:08 -07:00 |
|
Girish Ramakrishnan
|
14bb928d41
|
backups: fix various mount issues
|
2021-05-17 22:58:40 -07:00 |
|
Girish Ramakrishnan
|
aae40f506b
|
backups: add mounting config
|
2021-05-14 15:27:07 -07:00 |
|
Girish Ramakrishnan
|
53cb9b1f7a
|
fix registry config setter
* default registry provider is noop
* when testing config, skip noop provider
|
2021-03-02 18:34:06 -08:00 |
|
Girish Ramakrishnan
|
d5087ff0c2
|
registry config: add provider
|
2021-02-09 14:33:20 -08:00 |
|
Girish Ramakrishnan
|
24db6630ee
|
platform config settings route is obsolete (now under services)
|
2021-01-19 19:35:06 -08:00 |
|
Johannes Zellner
|
2388fe5047
|
Add cloudron global language setting
|
2020-11-17 22:44:03 +01:00 |
|
Girish Ramakrishnan
|
81d0637483
|
Allow box auto update pattern to be configurable
We just use the current app auto update pattern as the default.
There is now only one pattern for box and app updates.
Fixes #727
|
2020-08-19 22:09:41 -07:00 |
|
Girish Ramakrishnan
|
0e00492f54
|
backups: make part size configurable
|
2020-08-19 14:39:20 -07:00 |
|
Girish Ramakrishnan
|
df6e3eb1e6
|
Add deleteConcurrency setting
|
2020-08-11 09:14:09 -07:00 |
|
Girish Ramakrishnan
|
05026771e1
|
add memoryLimit, copyConcurrency, downloadConcurrency to backup config
|
2020-08-10 22:12:01 -07:00 |
|
Girish Ramakrishnan
|
f511a610b5
|
backups: take a pattern instead of interval secs
part of #699
|
2020-07-28 21:54:56 -07:00 |
|
Girish Ramakrishnan
|
ed9210eede
|
Add mandatory 2FA flag
part of #716
|
2020-07-10 10:25:04 -07:00 |
|
Girish Ramakrishnan
|
3c3f81365b
|
add route to get/set directory config
part of #704
|
2020-07-09 17:12:07 -07:00 |
|
Johannes Zellner
|
386aaf6470
|
Initial code to fetch LDAP groups during sync
|
2020-06-03 22:12:38 +02:00 |
|
Johannes Zellner
|
b31ac7d1fd
|
Revert backup policy fallback and check in rest api
Check is now in proper location at backups.testConfig()
|
2020-05-28 20:44:44 +02:00 |
|
Johannes Zellner
|
90c857e8fc
|
Further validate retentionPolicy api input
|
2020-05-28 16:27:07 +02:00 |
|
Girish Ramakrishnan
|
59582f16c4
|
skip validation in the route
|
2020-05-14 21:45:13 -07:00 |
|
Girish Ramakrishnan
|
af9e3e38ce
|
apply backup retention policy
part of #441
|
2020-05-14 21:31:24 -07:00 |
|
Girish Ramakrishnan
|
6a9fe1128f
|
move retentionSecs inside retentionPolicy
part of #441
|
2020-05-14 16:33:29 -07:00 |
|
Girish Ramakrishnan
|
21073c627e
|
rename backup key to password
Fixes #579
|
2020-05-12 10:55:10 -07:00 |
|
Girish Ramakrishnan
|
38cf31885c
|
Make backup configure owner only
|
2020-03-18 17:23:23 -07:00 |
|
Girish Ramakrishnan
|
661965f2e0
|
Add branding tests
|
2020-03-15 16:38:15 -07:00 |
|
Girish Ramakrishnan
|
5145ea3530
|
Add supportConfig in database
|
2020-02-05 14:46:05 -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
|
141b2d2691
|
custom: remove app whitelist/blacklist
|
2020-02-04 12:58:11 -08:00 |
|
Girish Ramakrishnan
|
e71e8043cf
|
custom: remove config.uiSpec.domains
|
2020-02-04 12:56:10 -08:00 |
|
Girish Ramakrishnan
|
49d80dbfc4
|
custom: remove backups.configurable
|
2020-02-04 12:49:41 -08:00 |
|
Johannes Zellner
|
4fc012dea0
|
Fix typo in sysinfo route handler
|
2019-11-05 13:45:06 +01:00 |
|
Girish Ramakrishnan
|
8232d471a3
|
Add route to set/get sysinfo
|
2019-10-29 20:08:45 -07:00 |
|
Girish Ramakrishnan
|
2404e79928
|
ldap: do the secret key dance
|
2019-10-25 16:46:49 -07:00 |
|
Girish Ramakrishnan
|
d68ed91b17
|
ldap: add usernameField
we need this for okta where uid is the email
|
2019-10-25 15:50:26 -07:00 |
|
Girish Ramakrishnan
|
1a21423401
|
ldap: add provider field
|
2019-10-25 15:40:22 -07:00 |
|
Girish Ramakrishnan
|
6e57f8cc03
|
Refactor toHttpError code into BoxError
|
2019-10-24 18:09:55 -07:00 |
|
Girish Ramakrishnan
|
b6f2c94464
|
test registry config
|
2019-10-23 06:49:29 -07:00 |
|
Girish Ramakrishnan
|
8cdddef077
|
Add registry config to settings table
|
2019-10-22 22:56:25 -07:00 |
|
Girish Ramakrishnan
|
ed9e1772ea
|
move SettingsError to BoxError
|
2019-10-22 11:06:14 -07:00 |
|
Girish Ramakrishnan
|
93344a5a4a
|
Use 424 for access denied
|
2019-09-23 13:10:16 -07:00 |
|