Johannes Zellner
|
372a17dc37
|
Cleanup logs on app uninstall
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
5ca60b2d3c
|
Since we use log files now, lets keep the apptask timestamp for debug()
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
1dc649b7a2
|
Put apptask logs alongside the app logs
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
74437db740
|
Use syslog logging backend for apps and addons
|
2018-06-06 14:09:50 +02:00 |
|
Girish Ramakrishnan
|
70128458b2
|
Fix crash when renewAll is called when cloudron is not setup yet
v2.3.2
|
2018-06-05 21:27:32 -07:00 |
|
Girish Ramakrishnan
|
900225957e
|
typo: code should return SetupError
|
2018-06-05 21:19:47 -07:00 |
|
Girish Ramakrishnan
|
fd8f5e3c71
|
Return error for trailing dot instead
|
2018-06-05 21:09:07 -07:00 |
|
Girish Ramakrishnan
|
7382ea2b04
|
Handle my subdomain already existing
|
2018-06-05 20:53:28 -07:00 |
|
Girish Ramakrishnan
|
09163b8a2b
|
strip any trailing dot in the domain and zoneName
|
2018-06-05 20:33:14 -07:00 |
|
Girish Ramakrishnan
|
953398c427
|
lint
|
2018-06-05 20:02:47 -07:00 |
|
Girish Ramakrishnan
|
9f7406c235
|
cloudron-activate: Add option to setup backup dir
|
2018-06-05 19:40:46 -07:00 |
|
Girish Ramakrishnan
|
2e427aa60e
|
Add 2.3.2 changes
|
2018-06-05 09:51:56 -07:00 |
|
Girish Ramakrishnan
|
ab80cc9ea1
|
Add username to the TOTP secret name
This works around issue in FreeOTP app which crashed when
the same name is used.
https://github.com/freeotp/freeotp-ios/issues/69
https://github.com/freeotp/freeotp-android/issues/69
|
2018-06-04 16:08:03 -07:00 |
|
Girish Ramakrishnan
|
321f11c644
|
mysql: _ prefix is hardcoded in mysql addon already
Fixes #560
|
2018-06-04 12:31:40 -07:00 |
|
Girish Ramakrishnan
|
47f85434db
|
cloudron-activate: always login since activate return token and not accessToken
|
2018-06-01 00:12:19 -07:00 |
|
Girish Ramakrishnan
|
7717c7b1cd
|
Add cloudron-activate script to automate activation from VM image
|
2018-05-31 23:46:44 -07:00 |
|
Johannes Zellner
|
7618aa786c
|
Handle AppstoreError properly when no appstore account was set
v2.3.1
|
2018-05-30 20:33:58 +02:00 |
|
Girish Ramakrishnan
|
f752cb368c
|
Remove spamcannibal
Fixes #559
|
2018-05-30 11:07:17 -07:00 |
|
Girish Ramakrishnan
|
ca500e2165
|
mailer: do not send notifications to fallback email
|
2018-05-30 09:26:59 -07:00 |
|
Johannes Zellner
|
371f81b980
|
Add test for mail enabling without a subscription
|
2018-05-30 00:02:18 +02:00 |
|
Johannes Zellner
|
c68cca9a54
|
Fixup mail test, which requires a subscription
|
2018-05-29 23:59:53 +02:00 |
|
Johannes Zellner
|
9194be06c3
|
Fix app purchase test
|
2018-05-29 23:24:08 +02:00 |
|
Johannes Zellner
|
9eb58cdfe5
|
Check for plan when enabling email
|
2018-05-29 13:31:43 +02:00 |
|
Johannes Zellner
|
99be89012d
|
No need to check for active subscription state, as the appstore already does this
|
2018-05-29 13:31:43 +02:00 |
|
Johannes Zellner
|
541fabcb2e
|
Add convenience function to determine if subscription is 'free' or not
|
2018-05-29 13:31:43 +02:00 |
|
Johannes Zellner
|
915e04eb08
|
We do not have an 'undecided' plan state anymore
|
2018-05-29 13:31:43 +02:00 |
|
Girish Ramakrishnan
|
48896d4e50
|
more changes
|
2018-05-28 10:06:46 -07:00 |
|
Johannes Zellner
|
29682c0944
|
Only allow max of 2 apps on the free plan
|
2018-05-26 18:53:20 +02:00 |
|
Girish Ramakrishnan
|
346b1cb91c
|
more changes
|
2018-05-26 08:11:19 -07:00 |
|
Girish Ramakrishnan
|
e552821c01
|
Add 2.3.1 changes
|
2018-05-25 11:44:04 -07:00 |
|
Girish Ramakrishnan
|
bac3ba101e
|
Add mailboxName to app configure route
Fixes #558
|
2018-05-24 16:26:34 -07:00 |
|
Girish Ramakrishnan
|
87c46fe3ea
|
apps: return mailbox name as part of app
part of cloudron/box#558
|
2018-05-24 15:50:46 -07:00 |
|
Girish Ramakrishnan
|
f9763b1ad3
|
namecom: MX record not set properly
|
2018-05-24 09:41:52 -07:00 |
|
Girish Ramakrishnan
|
f1e6116b83
|
Fix copyright years
|
2018-05-23 20:02:33 -07:00 |
|
Girish Ramakrishnan
|
273948c3c7
|
Fix tests
|
2018-05-22 13:22:48 -07:00 |
|
Girish Ramakrishnan
|
9c073e7bee
|
Preserve addons credentials when restoring
|
2018-05-22 13:07:58 -07:00 |
|
Girish Ramakrishnan
|
8b3edf6efc
|
Bump mail container for managesieve fix
v2.3.0
|
2018-05-18 18:26:19 -07:00 |
|
Girish Ramakrishnan
|
07e649a2d3
|
Add more changes
|
2018-05-17 20:17:24 -07:00 |
|
Girish Ramakrishnan
|
8c63b6716d
|
Trigger a re-configure
|
2018-05-17 20:16:51 -07:00 |
|
Girish Ramakrishnan
|
6fd314fe82
|
Do not change password on app update
Fixes #554
|
2018-05-17 19:48:57 -07:00 |
|
Girish Ramakrishnan
|
0c7eaf09a9
|
bump container versions
|
2018-05-17 10:00:00 -07:00 |
|
Girish Ramakrishnan
|
d0988e2d61
|
Generate password for mongodb on platform side
Part of #554
|
2018-05-17 10:00:00 -07:00 |
|
Girish Ramakrishnan
|
4bedbd7167
|
Generate password for postgresql on platform side
Part of #554
|
2018-05-17 10:00:00 -07:00 |
|
Girish Ramakrishnan
|
7ca7901a73
|
Generate password for mysql on platform side
Part of #554
|
2018-05-17 09:59:57 -07:00 |
|
Girish Ramakrishnan
|
d28dfdbd03
|
Add 2.3.0 changes
|
2018-05-17 09:24:47 -07:00 |
|
Girish Ramakrishnan
|
c85ca3c6e2
|
account setup simply redirects to main page now
|
2018-05-17 09:17:08 -07:00 |
|
Girish Ramakrishnan
|
da934d26af
|
call callback
|
2018-05-17 09:16:32 -07:00 |
|
Girish Ramakrishnan
|
f7cc49c5f4
|
move platform config to db
this way it can be tied up to some REST API later
part of #555
|
2018-05-16 17:34:56 -07:00 |
|
Girish Ramakrishnan
|
27e263e7fb
|
lint
|
2018-05-16 14:08:54 -07:00 |
|
Girish Ramakrishnan
|
052050f48b
|
Add a way to persist addon memory configuration
Fixes #555
|
2018-05-16 14:00:55 -07:00 |
|