Girish Ramakrishnan
67e4c90d37
settings: move directory server config to it's own route
2023-08-03 02:48:21 +05:30
Girish Ramakrishnan
a19e502198
settings: move dynamic dns to network
...
and add tests
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
fccc2d04a9
settings: move support config to support
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
e0d07c3c19
settings: move branding settings into branding.js
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
85a73af303
settings: remove appstore listing config
...
this is not used anymore
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
be4c3575fb
settings: move web/api token to appstore
2023-08-02 23:02:40 +05:30
Johannes Zellner
56e1f53890
Fix oidc tests after removing logoutRedirectUri
2023-07-28 16:47:10 +02:00
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
500d2361ec
replace delay.js with timers/promises
2023-05-14 10:53:50 +02:00
Johannes Zellner
61aa32d8c5
App icon route is no open to public
2023-05-12 15:14:47 +02:00
Girish Ramakrishnan
092cc40da6
Fix test
2023-05-11 08:32:31 +02:00
Johannes Zellner
8f4c86c1b4
oidc: add clients.tokenSignatureAlgorithm
2023-04-04 16:43:10 +02:00
Girish Ramakrishnan
8f1c1df48f
support: fix issue where app error tickets cannot be opened
2023-04-02 18:19:03 +02:00
Girish Ramakrishnan
456da972e9
stop the oidc server, if it is running
2023-03-27 11:39:34 +02:00
Johannes Zellner
ad7e921b5e
Rename oidc route test file
2023-03-26 16:41:17 +02:00
Johannes Zellner
54747dcb6c
Fixup oidc client route tests
2023-03-26 16:40:52 +02:00
Girish Ramakrishnan
1f8b907bf1
tests: stop the auto-started oidc server
2023-03-26 16:34:14 +02:00
Girish Ramakrishnan
8205beeabf
notifications: make update alerts non-persistent
...
once acked, they remain acked. no need to keep nagging the user about them.
2023-03-26 15:12:39 +02:00
Johannes Zellner
e822361693
fixup oidc client route tests
2023-03-21 19:39:13 +01:00
Johannes Zellner
46c233bad6
oidc: Add clients manage routes
2023-03-21 13:54:40 +01:00
Girish Ramakrishnan
53e9eccf72
unify totp check
...
the totp check is done in several places causing errors like 3552232e99
* ldap (addon)
* accesscontrol (dashboard)
* proxyauth
* directoryserver (exposed ldap)
* externalldap (the connector)
The code also makes externalldap auto-create work now across all the cases where there is a username
2023-03-12 16:01:12 +01:00
Girish Ramakrishnan
8e0d1b61af
Make tests run again
2023-03-11 23:41:01 +01:00
Johannes Zellner
a6fdb96fbf
Add route to list all blockdevices
2023-01-23 17:56:01 +01:00
Girish Ramakrishnan
79cb8ef251
add route to get platform status
2022-11-30 19:54:32 +01:00
Girish Ramakrishnan
28f3b697a1
tokens: add test for readonly token
2022-11-23 18:16:03 +01:00
Girish Ramakrishnan
f728971479
add test that only owner can open tickets
2022-11-23 17:56:24 +01:00
Johannes Zellner
a5d244b593
Add tests for proxy app upstreamUri
2022-11-23 14:36:57 +01:00
Girish Ramakrishnan
258eea4318
Fix appstore-test
2022-11-22 22:14:59 +01:00
Girish Ramakrishnan
925b08c7a1
Fix log test
2022-11-06 16:17:55 +01:00
Girish Ramakrishnan
4a3d85a269
add docker disk usage tests
2022-10-12 10:57:22 +02:00
Girish Ramakrishnan
fa7c0a6e1b
add disks tests
2022-10-12 10:45:29 +02:00
Johannes Zellner
8677e86ace
Add authorization to all routes
2022-09-24 21:27:43 +02:00
Johannes Zellner
cde22cd0a3
Add token scope tests in routes
2022-09-24 20:56:43 +02:00
Johannes Zellner
858c85ee85
Fixup more tests
2022-09-24 18:26:31 +02:00
Johannes Zellner
5184e017c9
Error the task waited for fails in tests
2022-09-19 18:20:27 +02:00
Johannes Zellner
d2ea6b2002
Fixup appstore tests
2022-09-19 17:21:55 +02:00
Girish Ramakrishnan
4e75694ac6
mail: require catch all to be absolute
2022-09-11 12:56:58 +02:00
Girish Ramakrishnan
1591541c7f
mail: allow aliases to have wildcard
...
this came out of https://forum.cloudron.io/topic/6350/disposable-email-prefixes-for-existing-mailboxes/
2022-08-18 15:22:00 +02:00
Girish Ramakrishnan
b23189b45c
mail: quota support
2022-08-18 11:31:40 +02:00
Girish Ramakrishnan
116cde19f9
constants: location -> subdomain
2022-07-14 15:18:17 +05:30
Girish Ramakrishnan
5b075e3918
transfer ownership is not used anymore
2022-05-26 14:30:32 -07:00
Girish Ramakrishnan
2596afa7b3
appstore: set utmSource during user registration
2022-05-19 00:00:48 -07:00
Johannes Zellner
4c3b81d29c
Add make user local tests and fixup route
2022-04-24 22:49:12 +02:00
Girish Ramakrishnan
43f86674b4
Remove delay module
2022-04-15 07:52:35 -05:00
Girish Ramakrishnan
185d5d66ad
even more constness
2022-04-14 20:30:00 -05:00
Girish Ramakrishnan
452a4d9a75
backups: add remotePath
...
the main motivation is that id can be used in REST API routes. previously,
the id was a path and this had a "/" in it. This made /api/v1/backups/:backupId
not work.
2022-04-04 20:40:40 -07:00
Girish Ramakrishnan
a05e564ae6
Fix expectation in test
2022-04-04 14:03:07 -07:00
Girish Ramakrishnan
57ac94bab6
Fix appstore test
2022-04-04 13:55:23 -07:00
Girish Ramakrishnan
70695b1b0f
backups: set label of backup and control it's retention
2022-04-02 19:30:54 -07:00