Johannes Zellner
|
91f506c17b
|
Explicitly enable/disable ldap group sync
|
2020-06-04 12:28:31 +02:00 |
|
Girish Ramakrishnan
|
7a17695ad5
|
Retry in 10 seconds to not make things worse
Part of #690
|
2020-06-03 16:05:48 -07:00 |
|
Girish Ramakrishnan
|
f6ff1abb00
|
cloudron-setup: remove --license arg. unused
|
2020-06-03 13:16:39 -07:00 |
|
Johannes Zellner
|
386aaf6470
|
Initial code to fetch LDAP groups during sync
|
2020-06-03 22:12:38 +02:00 |
|
Johannes Zellner
|
2b3c4cf0ff
|
avatar blob now comes in only via branding api calls
|
2020-06-02 15:13:50 +02:00 |
|
Girish Ramakrishnan
|
b602e921d0
|
better error message if domains exists
|
2020-06-01 16:11:02 -07:00 |
|
Girish Ramakrishnan
|
2fc3cdc2a2
|
remove superfluous debug
|
2020-06-01 09:40:56 -07:00 |
|
Girish Ramakrishnan
|
e2cadbfc30
|
Fix uniqueness constraint in app passwords table
Fixes #688
|
2020-05-30 13:25:29 -07:00 |
|
Girish Ramakrishnan
|
356d0fabda
|
Add note that pattern must match dashboard code
|
2020-05-30 09:44:33 -07:00 |
|
Girish Ramakrishnan
|
122ec75cb6
|
Fix links
|
2020-05-29 19:10:42 -07:00 |
|
Girish Ramakrishnan
|
a3a48e1a49
|
poll for updates a bit more often
|
2020-05-29 13:39:16 -07:00 |
|
Girish Ramakrishnan
|
4ede765e1f
|
typo: memoryLimit -> memory
|
2020-05-29 13:29:01 -07:00 |
|
Girish Ramakrishnan
|
4fa181b346
|
re-use the latest backup id for non-backupable apps
for stopped apps, as an example
|
2020-05-28 14:16:38 -07:00 |
|
Johannes Zellner
|
4f76d91ae9
|
Add backup_config settings API tests
|
2020-05-28 21:42:25 +02:00 |
|
Girish Ramakrishnan
|
20d1759fa5
|
Run update checker on stopped apps, we just don't update them
|
2020-05-28 12:41:51 -07:00 |
|
Girish Ramakrishnan
|
433e783ede
|
do not allow backup, import, update in stopped state
|
2020-05-28 12:41:51 -07:00 |
|
Johannes Zellner
|
47f47d916d
|
Fixup tests
|
2020-05-28 21:05:21 +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
|
ea47fb7305
|
Properly check for backup policy in testConfig()
|
2020-05-28 20:44:44 +02:00 |
|
Girish Ramakrishnan
|
82170f8f1b
|
Fix failing test
|
2020-05-28 11:04:39 -07:00 |
|
Girish Ramakrishnan
|
acb2655f58
|
rename variable (it ensures backup and may not actually backup)
|
2020-05-28 11:03:49 -07:00 |
|
Girish Ramakrishnan
|
b1464517e6
|
centralize all the cron patterns in one place
|
2020-05-28 11:01:46 -07:00 |
|
Johannes Zellner
|
154f768281
|
Forgot .length
|
2020-05-28 16:44:45 +02:00 |
|
Johannes Zellner
|
90c857e8fc
|
Further validate retentionPolicy api input
|
2020-05-28 16:27:07 +02:00 |
|
Johannes Zellner
|
7a3efa2631
|
Ensure we get a proper retention policy for backups
|
2020-05-28 16:26:21 +02:00 |
|
Girish Ramakrishnan
|
38cc767f27
|
move up the backup cron to not overlap auto-updates
|
2020-05-27 23:04:04 -07:00 |
|
Girish Ramakrishnan
|
e1a718c78f
|
remove redundant call to canBackupApp
|
2020-05-27 22:48:48 -07:00 |
|
Girish Ramakrishnan
|
fca3f606d2
|
Do not backup stopped apps
|
2020-05-27 21:04:01 -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
|
f7c406bec9
|
s3: bucket name cannot contain _ or capitals or .
we can make it more elaborate, but not sure if it's needed
https://blogs.easydynamics.com/2016/10/24/aws-s3-bucket-name-validation-regex/
|
2020-05-27 17:01:42 -07:00 |
|
Girish Ramakrishnan
|
04a1aa38b4
|
Add CIFS as storage provider
part of #686
|
2020-05-26 15:31:45 -07:00 |
|
Girish Ramakrishnan
|
f84622efa1
|
fs: add create/unlink tests
|
2020-05-26 15:31:41 -07:00 |
|
Girish Ramakrishnan
|
f6c4614275
|
Do not restart stopped apps
(cherry picked from commit 2e76b8bed9)
|
2020-05-26 07:54:35 -07:00 |
|
Girish Ramakrishnan
|
2e820c343a
|
remove meaningless debug
|
2020-05-24 20:11:03 -07:00 |
|
Girish Ramakrishnan
|
ce927a2247
|
Set dmode in tar extract
|
2020-05-24 20:08:17 -07:00 |
|
Girish Ramakrishnan
|
ae810d59e9
|
mail: fix crash in audit logs
|
2020-05-24 18:50:10 -07:00 |
|
Girish Ramakrishnan
|
1438ee52a1
|
import: fix crash because encryption is unset
|
2020-05-24 18:42:04 -07:00 |
|
Girish Ramakrishnan
|
de4b3e55fa
|
Use apps.getAll so that app.fqdn is valid
|
2020-05-24 18:21:35 -07:00 |
|
Girish Ramakrishnan
|
d2cd78c5cb
|
more debug() removal
|
2020-05-24 12:30:48 -07:00 |
|
Girish Ramakrishnan
|
d000719fa2
|
app health monitor is too verbose
|
2020-05-24 11:43:17 -07:00 |
|
Girish Ramakrishnan
|
efea4ed615
|
more debug() removal
|
2020-05-24 11:35:31 -07:00 |
|
Girish Ramakrishnan
|
67a931c4b8
|
Remove verbose logs
|
2020-05-24 11:33:53 -07:00 |
|
Girish Ramakrishnan
|
bdcc5c0629
|
Mbps -> MBps
Fixes #682
|
2020-05-23 13:31:23 -07:00 |
|
Girish Ramakrishnan
|
b39261c8cf
|
remove extra $
|
2020-05-22 16:56:01 -07:00 |
|
Girish Ramakrishnan
|
7efb57c8da
|
restart apps on addon container change
when the IP changes on addon container re-create, the apps don't
detect this (maybe there is some large DNS cache timeout in docker)
|
2020-05-22 16:45:03 -07:00 |
|
Girish Ramakrishnan
|
90c24cf356
|
add cleanup policy test
|
2020-05-21 14:30:21 -07:00 |
|
Girish Ramakrishnan
|
54abada561
|
backups: add progressCallback to cleanup funcs
|
2020-05-21 13:46:16 -07:00 |
|
Girish Ramakrishnan
|
795e3c57da
|
Add a header for encrypted backup files
this is required to identify old backups and new backups for decryption
|
2020-05-20 22:44:26 -07:00 |
|
Girish Ramakrishnan
|
3f201464a5
|
Fix bug where SRS translation was done on the main domain instead of mailing list domain
|
2020-05-20 21:55:48 -07:00 |
|
Girish Ramakrishnan
|
8ac0be6bb5
|
Update postgresql for schema ownership fix
|
2020-05-20 16:44:32 -07:00 |
|