Girish Ramakrishnan
|
8c0bd97064
|
mail: owner can be a group
|
2020-11-13 00:31:34 -08:00 |
|
Girish Ramakrishnan
|
625dc7c49b
|
Add proxyAuth as an addon
|
2020-11-10 16:50:36 -08:00 |
|
Girish Ramakrishnan
|
cd3dc00f2f
|
Do not allow duplicate mounts
|
2020-10-29 23:07:48 -07:00 |
|
Girish Ramakrishnan
|
88ed545830
|
rename appVolumes to appMounts
|
2020-10-28 22:06:33 -07: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
|
20e206fa43
|
migrate blocklist to a txt file
this allows easy copy/pasting of existing deny lists which contain
comments and blank lines
|
2020-09-14 12:10:29 -07:00 |
|
Girish Ramakrishnan
|
d752403ed6
|
mail: add API to get/set banner
part of #341
|
2020-08-24 08:56:13 -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
|
3507269321
|
Allow mail server name to be configurable
Fixes #721
|
2020-08-17 21:49:59 -07:00 |
|
Girish Ramakrishnan
|
bd12b0e441
|
These fields are now in the subdomains table
|
2020-08-15 17:25:51 -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
|
f94ff49fb9
|
users: replace modifiedAt with ts
|
2020-07-09 16:02:49 -07:00 |
|
Girish Ramakrishnan
|
b2e9fa7e0d
|
aschema: dd servicesConfigJson
|
2020-06-26 15:48:39 -07:00 |
|
Girish Ramakrishnan
|
4f964101a0
|
add identifier to backups table
|
2020-06-14 11:39:44 -07:00 |
|
Girish Ramakrishnan
|
50dcf827a5
|
remove console.error use in many places
the backtraces just flood the logs
apphealthtask: remove console.error
remove spurious console.dir
cleanup scheduler error logging
|
2020-06-04 11:21:56 -07:00 |
|
Johannes Zellner
|
c5e84d5469
|
Add source property to userGroups
|
2020-06-04 13:25:55 +02:00 |
|
Girish Ramakrishnan
|
e2cadbfc30
|
Fix uniqueness constraint in app passwords table
Fixes #688
|
2020-05-30 13:25:29 -07:00 |
|
Girish Ramakrishnan
|
4a0a934a76
|
start using vhost style for accessing s3 style storage
if bucket name has a '.', accept self-signed
fixes #680
|
2020-05-27 17:50:37 -07:00 |
|
Girish Ramakrishnan
|
f1922660be
|
add a new line
|
2020-05-21 10:57:57 -07:00 |
|
Girish Ramakrishnan
|
d992702b87
|
rename to keepWithinSecs
part of #441
|
2020-05-14 16:45:28 -07:00 |
|
Girish Ramakrishnan
|
6a9fe1128f
|
move retentionSecs inside retentionPolicy
part of #441
|
2020-05-14 16:33:29 -07:00 |
|
Girish Ramakrishnan
|
a1f263c048
|
stash the backup password in filesystem for safety
we will add a release note asking the user to nuke it
|
2020-05-14 12:59:37 -07:00 |
|
Girish Ramakrishnan
|
f417a49b34
|
Add encryptionVersion to backups
this will identify the old style backups and warn user that a restore
doesn't work anymore
|
2020-05-13 22:37:02 -07:00 |
|
Girish Ramakrishnan
|
66fd713d12
|
rename version to packageVersion
|
2020-05-13 21:55:50 -07:00 |
|
Girish Ramakrishnan
|
3f10524532
|
cleanup cache file to start encrypted rsync backups afresh
|
2020-05-13 16:35:13 -07:00 |
|
Girish Ramakrishnan
|
1df94fd84d
|
backups: generate keys from password
this also removes storage of password from db
part of #579
|
2020-05-12 15:14:51 -07:00 |
|
Girish Ramakrishnan
|
21073c627e
|
rename backup key to password
Fixes #579
|
2020-05-12 10:55:10 -07:00 |
|
Girish Ramakrishnan
|
dcaccc2d7a
|
add redis status
part of #671
|
2020-05-03 19:46:07 -07:00 |
|
Girish Ramakrishnan
|
e9d0ed8e1e
|
Add binds support to containers
|
2020-04-29 22:51:46 -07:00 |
|
Girish Ramakrishnan
|
73623f2e92
|
add serviceConfig to appdb
part of #671
|
2020-04-28 15:31:58 -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
|
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
|
e30ea9f143
|
make mailbox domain nullable
for apps that do not use sendmail/recvmail addon, these are now null.
otherwise, there is no way to edit the mailbox in the UI
part of #669
|
2020-03-31 11:26:19 -07:00 |
|
Girish Ramakrishnan
|
936f456cec
|
make reset tokens only valid for a day
fixes #563
mysql timestamps cannot be null. it will become current timestamp when
set as null
|
2020-03-30 17:13:31 -07:00 |
|
Girish Ramakrishnan
|
b345195ea9
|
add missing fields in users table
|
2020-03-30 16:32:28 -07:00 |
|
Johannes Zellner
|
e80069625b
|
Fix typo in migration script
|
2020-02-22 15:26:16 +01:00 |
|
Girish Ramakrishnan
|
0e156b9376
|
migrate permissions and admin flag to user.role
|
2020-02-21 16:49:20 -08:00 |
|
Girish Ramakrishnan
|
c537dfabb2
|
add manage user permission
|
2020-02-13 22:49:58 -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 |
|
Johannes Zellner
|
2b6bf8d195
|
Remove Oauth clients code
|
2020-02-06 17:26:15 +01:00 |
|
Johannes Zellner
|
58d8f688e5
|
Update schema since authcodes is gone
|
2020-02-06 11:11:15 +01:00 |
|
Girish Ramakrishnan
|
3427db3983
|
Add app passwords feature
|
2020-01-31 22:03:19 -08:00 |
|
Girish Ramakrishnan
|
4ba9f80d44
|
apps: configure cpuShares
|
2020-01-28 22:16:25 -08:00 |
|
Girish Ramakrishnan
|
b5c1161caa
|
add tokenType to cloudflare config
|
2020-01-01 16:01:39 -08:00 |
|
Johannes Zellner
|
14d26fe064
|
Do not crash on migration
A bit late but still
|
2019-12-02 18:03:54 +01:00 |
|
Girish Ramakrishnan
|
5efbccd974
|
Revert migration change since some cloudrons already got 4.3.3
|
2019-11-20 14:43:01 -08:00 |
|
Girish Ramakrishnan
|
f919570cea
|
Fix tests
mailboxDomain can be null (even though install/clone currently always
allocate one)
|
2019-11-20 09:57:51 -08:00 |
|
Girish Ramakrishnan
|
ed17bdc7c3
|
typo
|
2019-11-17 21:16:36 -08:00 |
|