Johannes Zellner
|
fbcfa647ef
|
Add basic owner transfer test
|
2021-01-15 21:13:13 +01:00 |
|
Johannes Zellner
|
24ffe5ec26
|
change volume test paths to not easily conflict
|
2021-01-14 21:15:54 +01:00 |
|
Girish Ramakrishnan
|
05c331172a
|
Fix test
|
2021-01-07 22:21:41 -08:00 |
|
Girish Ramakrishnan
|
246956fd0e
|
groupMembers: add unique constraint
fixes #696
|
2020-12-22 16:18:15 -08:00 |
|
Girish Ramakrishnan
|
6ae1de6989
|
test: make apps test work
|
2020-11-21 23:25:28 -08:00 |
|
Johannes Zellner
|
784c8b2bd2
|
Add route to get available languages
|
2020-11-18 00:10:06 +01:00 |
|
Johannes Zellner
|
2388fe5047
|
Add cloudron global language setting
|
2020-11-17 22:44:03 +01:00 |
|
Girish Ramakrishnan
|
8c0bd97064
|
mail: owner can be a group
|
2020-11-13 00:31:34 -08:00 |
|
Girish Ramakrishnan
|
6a3df679fa
|
Add volume management
the volumes table can later have backup flag, mount options etc
|
2020-10-28 15:31:21 -07: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
|
1453178693
|
settings.setAdmin -> setAdminLocation
|
2020-08-15 19:24:32 -07:00 |
|
Girish Ramakrishnan
|
f8e22a0730
|
Fix tests
|
2020-08-07 00:21:15 -07:00 |
|
Girish Ramakrishnan
|
5db78ae359
|
Fix more usages of backup.intervalSecs
|
2020-07-29 11:25:59 -07:00 |
|
Johannes Zellner
|
2ea21be5bd
|
Add basic backup check route tests
|
2020-07-28 17:23:21 +02:00 |
|
Girish Ramakrishnan
|
ed09c06ba4
|
Add option to remove mailbox data
Fixes #720
|
2020-07-27 22:55:09 -07:00 |
|
Girish Ramakrishnan
|
3c59a0ff31
|
make it clear it is exported for testing
|
2020-07-27 22:07:25 -07:00 |
|
Girish Ramakrishnan
|
c855d75f35
|
remove mkdirp use
node 10.12 has { recursive: true }
|
2020-06-11 08:27:48 -07:00 |
|
Johannes Zellner
|
42cbcc6ce3
|
groups.create() now needs source argument
|
2020-06-04 14:20:05 +02:00 |
|
Johannes Zellner
|
812bdcd462
|
Fix groups test by ensuring we order by name
|
2020-06-04 14:03:06 +02:00 |
|
Johannes Zellner
|
f275409ee8
|
Fix cloudron api tests
|
2020-06-04 13:55:47 +02:00 |
|
Johannes Zellner
|
4f76d91ae9
|
Add backup_config settings API tests
|
2020-05-28 21:42:25 +02:00 |
|
Johannes Zellner
|
47f47d916d
|
Fixup tests
|
2020-05-28 21:05:21 +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
|
2cdf68379b
|
Revert "add volume support"
This reverts commit b8bb69f730.
Revert this for now, we will try a simpler non-object volume first
|
2020-04-27 22:55:43 -07:00 |
|
Girish Ramakrishnan
|
b8bb69f730
|
add volume support
part of #668, #569
|
2020-04-24 22:09:07 -07:00 |
|
Girish Ramakrishnan
|
77a1613107
|
test: fix alias routes
|
2020-04-22 18:16:33 -07:00 |
|
Girish Ramakrishnan
|
62fab7b09f
|
mail: allow alternate mx
|
2020-04-22 17:36:34 -07:00 |
|
Girish Ramakrishnan
|
7f666d9369
|
mail: implement aliases across domains
part of #577
|
2020-04-20 15:19:48 -07:00 |
|
Girish Ramakrishnan
|
0606b2994c
|
add membersOnly flag to a mailing list
|
2020-04-17 17:44:14 -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 |
|
Girish Ramakrishnan
|
9b05786615
|
appstore: add whitelist/blacklist
|
2020-03-15 17:20:48 -07:00 |
|
Girish Ramakrishnan
|
661965f2e0
|
Add branding tests
|
2020-03-15 16:38:15 -07:00 |
|
Girish Ramakrishnan
|
7e0ef60305
|
Fix incorrect role comparison
|
2020-03-15 16:19:22 -07:00 |
|
Girish Ramakrishnan
|
0e156b9376
|
migrate permissions and admin flag to user.role
|
2020-02-21 16:49:20 -08:00 |
|
Girish Ramakrishnan
|
00c6ad675e
|
add usermanager tests
|
2020-02-14 14:34:29 -08:00 |
|
Girish Ramakrishnan
|
655a740b0c
|
split tests into various sections
|
2020-02-14 14:04:51 -08:00 |
|
Girish Ramakrishnan
|
028852740d
|
Make users-test work
|
2020-02-14 13:23:17 -08:00 |
|
Girish Ramakrishnan
|
25d871860d
|
domains: remove locked field
we will do this as part of access control if needed later
|
2020-02-13 21:16:46 -08:00 |
|
Girish Ramakrishnan
|
d1911be28c
|
user: load the resource with middleware
|
2020-02-13 20:59:17 -08:00 |
|
Girish Ramakrishnan
|
4b93b31c3d
|
SCOPE_* vars are unused now
|
2020-02-11 17:37:12 -08:00 |
|
Johannes Zellner
|
7f0ad2afa0
|
Move login tests to cloudron route tests
|
2020-02-10 16:40:07 +01:00 |
|
Johannes Zellner
|
d8e0639db4
|
Empty or missing username/password results in 400
|
2020-02-10 16:14:22 +01:00 |
|
Johannes Zellner
|
4d91351845
|
Get config should succeed for non-admins also
|
2020-02-10 13:10:56 +01:00 |
|
Johannes Zellner
|
d3f08ef580
|
Fix apps test to use latest test-app
|
2020-02-08 00:43:57 +01:00 |
|
Johannes Zellner
|
fb78f31891
|
cleanup accesscontrol route tests for now
|
2020-02-06 17:26:17 +01:00 |
|
Johannes Zellner
|
2b6bf8d195
|
Remove Oauth clients code
|
2020-02-06 17:26:15 +01:00 |
|
Johannes Zellner
|
12aa8ac0ad
|
Remove passport
|
2020-02-06 14:56:28 +01:00 |
|
Girish Ramakrishnan
|
7efb9e817e
|
oauth2 is gone
|
2020-02-05 14:46:09 -08:00 |
|
Johannes Zellner
|
4ae12ac10b
|
Remove oauth
A whole bunch of useless stuff
|
2020-02-05 18:15:59 +01:00 |
|