Girish Ramakrishnan
67e4c90d37
settings: move directory server config to it's own route
2023-08-03 02:48:21 +05:30
Girish Ramakrishnan
c86059e070
backups: move limits into a sub object
...
fixes #817
2023-07-13 12:17:57 +05:30
Girish Ramakrishnan
9cebde3005
backups: split config and policy
...
keeping them together makes the test/validation quite complicated.
for example, when policy is changed, we test the storage backends
part of #817
2023-07-13 11:07:06 +05:30
Girish Ramakrishnan
092cc40da6
Fix test
2023-05-11 08:32:31 +02:00
Johannes Zellner
52385fcc9c
Rename exposed ldap to user directory
2022-01-07 14:06:13 +01:00
Johannes Zellner
44a149d1d9
Add exposed ldap secret for bind auth
2022-01-05 14:35:48 +01:00
Girish Ramakrishnan
ea2b11e448
Fix tests
2021-12-03 18:33:49 -08:00
Johannes Zellner
4a467c4dce
Add crud for exposed ldap settings
2021-11-23 18:00:07 +01:00
Girish Ramakrishnan
ac5b7f8093
tests: more common'ification
2021-08-12 17:20:57 -07: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
5db78ae359
Fix more usages of backup.intervalSecs
2020-07-29 11:25:59 -07:00
Girish Ramakrishnan
c855d75f35
remove mkdirp use
...
node 10.12 has { recursive: true }
2020-06-11 08:27:48 -07:00
Johannes Zellner
4f76d91ae9
Add backup_config settings API tests
2020-05-28 21:42:25 +02:00
Girish Ramakrishnan
661965f2e0
Add branding tests
2020-03-15 16:38:15 -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
12eae1eff2
Make port a constant
2019-07-25 16:08:54 -07: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
536e14dfe8
Fix failing settings test
2019-03-24 16:57:45 -07:00
Girish Ramakrishnan
9a0d9506f8
settings.on is gone
2019-03-22 15:33:25 -07:00
Girish Ramakrishnan
0c5cb9c98f
Remove settings.initialize/uninitialize
...
this simplifies the startup sequence
2018-11-10 14:55:23 -08:00
Girish Ramakrishnan
1d0a52404a
Fix tests
2018-09-10 13:45:05 -07:00
Girish Ramakrishnan
5263ea860d
Add cert tests
2018-02-09 11:19:47 -08:00
Johannes Zellner
11d740682e
Split box and app autoupdate pattern settings
2018-02-06 19:25:03 +01:00
Girish Ramakrishnan
a7de17a160
Move mail related settings to new mail route
...
there is quite a bit of circular dep between settings, platform and
mail code. this will be removed in future commits.
2018-01-20 20:02:01 -08:00
Girish Ramakrishnan
e724913b6c
Move email_status into mail route
2018-01-20 18:37:15 -08:00
Girish Ramakrishnan
4b642a407f
remove caas dep from tests
2018-01-18 13:50:57 -08:00
Girish Ramakrishnan
915cfbe7dd
Remove use of isCustomDomain
...
Use adminFqdn instead as needed
2018-01-11 00:35:12 -08:00
Girish Ramakrishnan
68c26c1d12
Fix route/ tests
2017-11-27 16:01:52 -08:00
Johannes Zellner
9c0af8b13e
Fixing sysadmin, settings and clients tests
2017-11-20 20:01:50 +01:00
Girish Ramakrishnan
91e56223ce
Add mail from validation tests
...
Fixes #366
2017-07-18 17:05:34 -07:00
Girish Ramakrishnan
fd5a05db6c
suppress spf, dkim, ptr results when using external relay
...
part of #188
2017-06-28 22:20:41 -05:00
Girish Ramakrishnan
2862fec819
outboundPort25 -> relay status
2017-06-28 22:20:25 -05:00
Girish Ramakrishnan
01d0e56332
refactor code to have a relay provider
...
part of #188
2017-06-28 11:39:45 -05:00
Girish Ramakrishnan
5088cb47d9
Load and save the relay settings
...
part of #188
2017-06-27 15:13:09 -05:00
Girish Ramakrishnan
ad8ddf80f5
add mail relay tests
...
part of #188
2017-06-27 12:20:51 -05:00
Girish Ramakrishnan
ded31b977e
Add config.setFqdn and config.setZoneName
...
Part of #110
2017-06-15 19:53:20 -07:00
Girish Ramakrishnan
0cc980f539
Add setting for catch all address
...
Note that this is not a flag on the mailboxes because we might theoretically
support forwarding to some other external domain in the future.
Part of #33
2017-06-15 07:48:46 -07:00
Girish Ramakrishnan
ddb69eb25c
remove native-dns and use dig directly
...
native-dns module is unmaintained and we keep getting sporadic
errors from that module
Fixes #220
2017-05-26 16:51:05 -07:00
Girish Ramakrishnan
64cb951206
Fix failing dns test
2017-03-26 22:07:28 -07:00
Girish Ramakrishnan
32f94a03ce
Fix failing test
2017-03-26 21:53:45 -07:00
Girish Ramakrishnan
d8273719d2
more robust detection and injection of SPF record
...
Fixes #210
2017-02-15 23:03:56 -08:00
Girish Ramakrishnan
69aa771d44
Fix dkim dns crash
...
Fixes #207
2017-02-08 14:02:30 -08:00
Girish Ramakrishnan
02bcff2223
set isCustomDomain to true by default
...
CaaS is an exception and not the norm
2017-02-06 23:58:06 -08:00
Girish Ramakrishnan
509bd7e79b
Make settings-test pass
2017-02-06 16:02:30 -08:00
Johannes Zellner
a33ccb32d2
Use autoupdate pattern constant in tests
2017-01-26 15:38:29 -08:00
Johannes Zellner
27e5886a0b
Add tests for mail dns records
2016-12-15 16:57:29 +01:00
Girish Ramakrishnan
c759a1c3f6
Fix test
2016-12-14 15:04:14 -08:00
Girish Ramakrishnan
63561a51a4
Fix failing cert test
...
The hardcoded cert has expired
2016-11-08 17:33:45 +05:30
Girish Ramakrishnan
d36af33269
default dns config has changed
2016-10-25 11:37:24 -07:00