Girish Ramakrishnan
|
d752c68790
|
re-factor all the audit source objects
|
2019-03-25 15:15:39 -07:00 |
|
Girish Ramakrishnan
|
add954db80
|
detect dashboard domain conflict with existing app
Fixes #620
|
2019-03-18 21:20:13 -07: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 |
|
Girish Ramakrishnan
|
7e6ce1a1ef
|
Add event to track dashboard update
|
2019-02-04 20:42:28 -08:00 |
|
Girish Ramakrishnan
|
810f5e7409
|
Fix line param parsing
lines is a positive integer or -1 to disable line limiting. The
default value is 10 if no argument is given.
Fixes #604
|
2019-01-08 13:23:29 -08:00 |
|
Girish Ramakrishnan
|
52bbf3be21
|
move support to separate file
|
2018-12-19 10:54:33 -08:00 |
|
Girish Ramakrishnan
|
a961407379
|
Fix setup and restore to have a task style API
|
2018-12-16 11:02:49 -08:00 |
|
Girish Ramakrishnan
|
bdf9671280
|
Split dashboard dns setup and db operations
The dns setup is now a task that we can wait on. Once that task
is done, we can do db operations to switch the domain in a separate
route
|
2018-12-14 09:57:28 -08:00 |
|
Girish Ramakrishnan
|
0fa353c2e2
|
return taskId for renewCerts
|
2018-12-11 10:16:38 -08:00 |
|
Johannes Zellner
|
94f5adba04
|
Renew certs is a POST route so lets use the body
|
2018-12-11 11:55:59 +01:00 |
|
Girish Ramakrishnan
|
d2f4b68c9f
|
Make certificate renewal a task
|
2018-12-10 20:48:10 -08:00 |
|
Girish Ramakrishnan
|
d8225ad653
|
Make tasks indexed by id instead of type
The caas migrate logic is broken at this point until it uses new
task framework
|
2018-12-08 19:41:53 -08:00 |
|
Girish Ramakrishnan
|
cfb68a0511
|
setAdmin -> setDashboardDomain
|
2018-12-08 18:19:49 -08:00 |
|
Girish Ramakrishnan
|
76677e0aea
|
Fix response
|
2018-12-07 16:39:22 -08:00 |
|
Girish Ramakrishnan
|
515ee891d3
|
refactor code to allow admin domain to be set
|
2018-12-07 16:15:21 -08:00 |
|
Johannes Zellner
|
289e018160
|
Fix comment text
|
2018-11-26 08:19:24 +01:00 |
|
Johannes Zellner
|
cb6699eeed
|
Add api to check if the server needs a reboot
|
2018-11-26 08:19:24 +01:00 |
|
Girish Ramakrishnan
|
e04b7b55b0
|
Remove upgrade flag
This is not used since ages since we changed our update methodology
|
2018-11-20 10:29:54 -08:00 |
|
Girish Ramakrishnan
|
305a3c94d0
|
Rework the progress API to use the task progress
|
2018-11-19 21:06:44 -08:00 |
|
Girish Ramakrishnan
|
af6653dfeb
|
do not timeout when checking for updates
|
2018-11-13 10:38:18 -08:00 |
|
Girish Ramakrishnan
|
aae259479f
|
move configure webadmin and status out of setup logic
|
2018-11-11 09:56:01 -08:00 |
|
Girish Ramakrishnan
|
d8257c4745
|
refactor updater logic into updater.js
|
2018-07-31 20:20:10 -07:00 |
|
Girish Ramakrishnan
|
35c9e99102
|
Move the update info into separate route (since it is sensitive)
|
2018-06-28 17:50:27 -07:00 |
|
Johannes Zellner
|
177243b7f2
|
Support new platform/addon log style
|
2018-06-11 20:09:45 +02:00 |
|
Girish Ramakrishnan
|
240ee5f563
|
Ensure we hand out max user.scope
The token.scope was valid at token creation time. The user's scope
could since have changed (maybe we got kicked out of a group).
|
2018-04-30 22:51:57 -07:00 |
|
Johannes Zellner
|
75932e2805
|
Collect app information for feedback email
|
2018-03-05 17:03:54 +01:00 |
|
Girish Ramakrishnan
|
2c60c4eb82
|
move all setup logic to setup.js
|
2018-01-29 15:51:36 -08:00 |
|
Girish Ramakrishnan
|
d33e35fda2
|
Move send_test_mail under mail domain api
|
2018-01-23 16:10:23 -08:00 |
|
Johannes Zellner
|
48d557b242
|
Replace alternateEmail with fallbackEmail
|
2018-01-21 14:50:24 +01:00 |
|
Girish Ramakrishnan
|
a850c0813b
|
caas: use caas_config for token verification
|
2018-01-18 13:51:02 -08:00 |
|
Girish Ramakrishnan
|
54bc4b32c8
|
provider cannot be empty string
|
2018-01-11 11:05:37 -08:00 |
|
Girish Ramakrishnan
|
30ddda723d
|
typo
|
2018-01-11 01:00:15 -08:00 |
|
Girish Ramakrishnan
|
915cfbe7dd
|
Remove use of isCustomDomain
Use adminFqdn instead as needed
|
2018-01-11 00:35:12 -08:00 |
|
Girish Ramakrishnan
|
2ac12de204
|
Add domains.provider
|
2018-01-09 15:32:49 -08:00 |
|
Girish Ramakrishnan
|
6dec02e1bd
|
caas: refactor migrate and upgrade route
|
2017-12-09 08:43:59 +05:30 |
|
Girish Ramakrishnan
|
ac94a0b7f2
|
Add route to restore box from backup
Part of #439
|
2017-11-22 23:08:59 -08:00 |
|
Girish Ramakrishnan
|
9f7ca552a6
|
handle various appstore errors
|
2017-11-16 00:23:34 -08:00 |
|
Girish Ramakrishnan
|
4272d5be8a
|
Send feedback via API
Fixes #484
|
2017-11-15 23:31:13 -08:00 |
|
Girish Ramakrishnan
|
174a60bb07
|
fix linter warnings
|
2017-11-15 18:56:27 -08:00 |
|
Girish Ramakrishnan
|
565c8445e1
|
make backup progress work for per-app backups
|
2017-09-28 11:17:48 -07:00 |
|
Johannes Zellner
|
e8a93dcb1b
|
Add button to send test email
Fixes #419
|
2017-09-15 14:42:12 +02:00 |
|
Girish Ramakrishnan
|
1da91b64f6
|
Filter out possibly sensitive information for normal users
Fixes #407
|
2017-08-26 14:47:51 -07:00 |
|
Johannes Zellner
|
534e5781ba
|
Set correct font and fix the follow flag
|
2017-08-07 18:42:08 +02:00 |
|
Johannes Zellner
|
b0444edf7e
|
Add platform logstream api
|
2017-08-07 17:09:39 +02:00 |
|
Girish Ramakrishnan
|
9ead482dc6
|
Make verifyDnsConfig take zone name
part of #110
|
2017-06-15 19:55:24 -07:00 |
|
Girish Ramakrishnan
|
4e0bb9187a
|
lower case domain in migrate code path
|
2017-06-01 09:26:03 -07:00 |
|
Johannes Zellner
|
9c8a8571b4
|
Ensure we lowercase the domain name before consuming it in dns setup
Finally fixes #335
|
2017-06-01 17:29:46 +02:00 |
|
Girish Ramakrishnan
|
68a1efe3d3
|
Download short format logs from web ui
Fixes #304
|
2017-04-18 21:04:45 -07:00 |
|
Girish Ramakrishnan
|
0c706cffc0
|
Add API to get cloudron logs
part of #304
|
2017-04-18 15:19:26 -07:00 |
|
Johannes Zellner
|
f2312a6768
|
Add rest api to list disks where cloudron data is stored
|
2017-04-07 18:45:36 +02:00 |
|