Girish Ramakrishnan
|
e62fa01ab3
|
Add test for re-registration
|
2019-05-06 20:20:07 -07:00 |
|
Girish Ramakrishnan
|
222d2840cf
|
Remove settings locked field
this was a too generic and will be replaced with feature flags
|
2019-05-06 20:03:15 -07:00 |
|
Girish Ramakrishnan
|
f96a8bc269
|
remove config.edition
we will replace this with feature flags
|
2019-05-06 19:53:34 -07:00 |
|
Girish Ramakrishnan
|
bbced03f3a
|
Check if Cloudron is already registered
|
2019-05-06 19:46:42 -07:00 |
|
Girish Ramakrishnan
|
ffe0e6dbbe
|
Fix various error handling
* appstore never returns 403
* change billing_required to plan_limit
|
2019-05-06 15:36:37 -07:00 |
|
Johannes Zellner
|
2b9147bbc0
|
Return distinct errors for invalid or no appstore token
|
2019-05-06 11:07:50 +02:00 |
|
Girish Ramakrishnan
|
1ea9a0af50
|
Fix comment
|
2019-05-05 17:01:53 -07:00 |
|
Girish Ramakrishnan
|
20a2f56184
|
Rename registration routes
|
2019-05-05 13:19:40 -07:00 |
|
Girish Ramakrishnan
|
dfa5a0f5fe
|
subscribe must return 201
|
2019-05-05 10:55:15 -07:00 |
|
Girish Ramakrishnan
|
c74cf59e3b
|
Fix http status code handling
|
2019-05-05 10:31:42 -07:00 |
|
Girish Ramakrishnan
|
74fdcb0781
|
Handle billing required
|
2019-05-04 21:56:34 -07:00 |
|
Girish Ramakrishnan
|
6ab38633c2
|
handle extra errors
|
2019-05-04 21:42:33 -07:00 |
|
Girish Ramakrishnan
|
e553ade936
|
remove spaces support
this feature is unused for too long now
|
2019-05-04 18:34:28 -07:00 |
|
Girish Ramakrishnan
|
b4b3fd9ab6
|
Add appstore routes
|
2019-05-04 17:48:04 -07:00 |
|
Girish Ramakrishnan
|
4fc6f5a094
|
Handle already exists
|
2019-05-04 11:13:49 -07:00 |
|
Girish Ramakrishnan
|
088b016083
|
add test for signup+subscription
|
2019-05-03 20:25:44 -07:00 |
|
Girish Ramakrishnan
|
ccb2fcf39b
|
Add API to get subscription
|
2019-05-03 20:22:31 -07:00 |
|
Girish Ramakrishnan
|
3246edd5a8
|
rework cloudron registration flow
we now route all the registration, login etc via the backend
subscription management are also in a separate scope now
|
2019-05-03 19:47:20 -07:00 |
|
Girish Ramakrishnan
|
7e7e067b5b
|
rename appstore_token to cloudron_token
|
2019-05-03 16:03:45 -07:00 |
|
Girish Ramakrishnan
|
fd0bdbce7e
|
Fix up app purchase and unpurchase routes
|
2019-05-03 14:53:19 -07:00 |
|
Girish Ramakrishnan
|
d895786f55
|
Use licenseToken in feedback API
|
2019-05-03 11:10:53 -07:00 |
|
Johannes Zellner
|
d82b722887
|
Add unstable apps boolean setting
|
2019-04-27 22:30:32 +02:00 |
|
Girish Ramakrishnan
|
3ded411c15
|
caas: migrate from fqdn to boxId in backup api
|
2019-04-26 10:55:50 -07:00 |
|
Girish Ramakrishnan
|
706c970314
|
caas: fixup routes
|
2019-04-26 10:19:37 -07:00 |
|
Girish Ramakrishnan
|
f3910f03ca
|
Enable logStream test
fixes apptask logs in test mode and the id of stream logs
|
2019-04-24 16:27:00 -07:00 |
|
Girish Ramakrishnan
|
080c667d9c
|
tests: bump expiry
|
2019-04-24 15:39:47 -07:00 |
|
Girish Ramakrishnan
|
bd5bdfa8b5
|
Fix apps test
|
2019-04-24 14:33:18 -07:00 |
|
Girish Ramakrishnan
|
91877f7b2d
|
relay: add option to accept self-signed certs
|
2019-04-23 15:36:10 -07:00 |
|
Johannes Zellner
|
95faccd8d9
|
Make nearly all app tests work now
|
2019-04-18 13:11:56 +02:00 |
|
Johannes Zellner
|
e79b6ade51
|
Get some of the apps tests to work again
|
2019-04-17 13:33:10 +02:00 |
|
Johannes Zellner
|
9a349eff32
|
Do not purge all docker containers in the apps-test
|
2019-04-16 17:22:03 +02:00 |
|
Johannes Zellner
|
e756a442f6
|
Validate tags in one place only and add tests
|
2019-04-16 16:36:11 +02:00 |
|
Johannes Zellner
|
332c860e80
|
If label or tags are present they have to be a specific type
|
2019-04-16 10:29:44 +02:00 |
|
Girish Ramakrishnan
|
f0f18db5a8
|
Remove unused error code
|
2019-04-15 16:54:41 -07:00 |
|
Girish Ramakrishnan
|
2f068c66d4
|
sendTestMail: return error
|
2019-04-15 16:54:25 -07:00 |
|
Girish Ramakrishnan
|
fa5415b1eb
|
get rid of mail queue
this prevents us from returning mail errors synchronously
|
2019-04-15 16:39:09 -07:00 |
|
Girish Ramakrishnan
|
58625c82a0
|
Add route to trigger backup cleaner
|
2019-04-13 18:10:43 -07:00 |
|
Johannes Zellner
|
0c8cf9cc0d
|
Fix error messages
|
2019-04-11 13:35:33 +02:00 |
|
Girish Ramakrishnan
|
2e40325f2a
|
Fix _.extend usage
it modifies the destination object
|
2019-04-08 00:32:12 -07:00 |
|
Girish Ramakrishnan
|
d752c68790
|
re-factor all the audit source objects
|
2019-03-25 15:15:39 -07:00 |
|
Girish Ramakrishnan
|
536e14dfe8
|
Fix failing settings test
|
2019-03-24 16:57:45 -07:00 |
|
Girish Ramakrishnan
|
ee76c2c06e
|
Return 403 if totp token is invalid
the ui redirects to login screen otherwise
|
2019-03-23 14:12:46 -07:00 |
|
Girish Ramakrishnan
|
730da103b1
|
Fix logstream test
|
2019-03-23 13:41:05 -07:00 |
|
Girish Ramakrishnan
|
9a0d9506f8
|
settings.on is gone
|
2019-03-22 15:33:25 -07:00 |
|
Girish Ramakrishnan
|
abae4b5106
|
Add labels and tags
|
2019-03-22 10:12:48 -07:00 |
|
Girish Ramakrishnan
|
add954db80
|
detect dashboard domain conflict with existing app
Fixes #620
|
2019-03-18 21:20:13 -07:00 |
|
Girish Ramakrishnan
|
46f46483f8
|
Mark as internal functions
|
2019-03-08 19:09:34 -08:00 |
|
Girish Ramakrishnan
|
aa19cbbfc7
|
Properly escape filename when downloading files
|
2019-03-04 13:50:17 -08:00 |
|
Girish Ramakrishnan
|
27f6177fc9
|
do not restart mail container when not activated
provision code is calling setDashboardDomain() which is restarting
the mail server
|
2019-02-27 11:46:03 -08:00 |
|
Johannes Zellner
|
f1f8cdb6e9
|
Add admin route to test digest
|
2019-02-27 12:06:01 +01:00 |
|