Johannes Zellner
|
0aab891980
|
Support nginx logs
|
2020-06-15 17:30:16 +02:00 |
|
Girish Ramakrishnan
|
4ede765e1f
|
typo: memoryLimit -> memory
|
2020-05-29 13:29:01 -07:00 |
|
Girish Ramakrishnan
|
de4b3e55fa
|
Use apps.getAll so that app.fqdn is valid
|
2020-05-24 18:21:35 -07:00 |
|
Girish Ramakrishnan
|
b8c7357fea
|
redis: if container inactive, return stopped status
|
2020-05-18 14:43:23 -07:00 |
|
Girish Ramakrishnan
|
819f8e338f
|
stop app now stops it's services as well
|
2020-05-18 14:33:07 -07:00 |
|
Girish Ramakrishnan
|
9569e46ff8
|
use docker.restart instead of start/stop since it is atomic
|
2020-05-18 13:35:42 -07:00 |
|
Girish Ramakrishnan
|
dcaccc2d7a
|
add redis status
part of #671
|
2020-05-03 19:46:07 -07:00 |
|
Girish Ramakrishnan
|
66f66fd14f
|
docker: clean up volume API
|
2020-04-29 21:28:49 -07:00 |
|
Girish Ramakrishnan
|
efb39fb24b
|
refactor for addon/service/container consistency
addon - app manifest thing. part of app lifecycle
services - implementation of addon (may have containers assoc)
|
2020-04-28 15:32:02 -07:00 |
|
Girish Ramakrishnan
|
fbcc4cfa50
|
Rename KNOWN_ADDONS to ADDONS
|
2020-04-27 22:59:35 -07:00 |
|
Girish Ramakrishnan
|
474a3548e0
|
Rename KNOWN_SERVICES to SERVICES
|
2020-04-27 22:59:11 -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
|
2dcab77ed1
|
Fix issue where app with oauth addon will not backup or uninstall
|
2020-04-18 10:08:20 -07:00 |
|
Girish Ramakrishnan
|
e821733a58
|
add note on exposed ports
|
2020-04-02 18:09:26 -07:00 |
|
Johannes Zellner
|
f6cd33ae24
|
Set turn secret for apps
|
2020-04-01 21:50:09 +02:00 |
|
Girish Ramakrishnan
|
5b62d63463
|
clear mailbox on update and restore
part of #669
|
2020-03-31 17:51:27 -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 |
|
Johannes Zellner
|
b00a7e3cbb
|
Update turn addon
|
2020-03-31 10:55:41 +02:00 |
|
Johannes Zellner
|
e63446ffa2
|
Support persistent turn secret
|
2020-03-31 09:28:57 +02:00 |
|
Johannes Zellner
|
1110a67483
|
Add turn addon setup and teardown calls
|
2020-03-30 08:24:52 +02:00 |
|
Girish Ramakrishnan
|
95da9744c1
|
Prefix env vars with CLOUDRON_
|
2020-03-29 09:35:34 -07:00 |
|
Girish Ramakrishnan
|
85c3e45cde
|
remove oauth addon code
|
2020-03-29 09:35:34 -07:00 |
|
Johannes Zellner
|
13ad611c96
|
Remove ssh related settings from the turn container config
|
2020-03-29 09:32:48 +02:00 |
|
Johannes Zellner
|
710046a94f
|
Add coturn addon service
|
2020-03-28 22:46:32 +01:00 |
|
Girish Ramakrishnan
|
a05342eaa0
|
Add mail eventlog
|
2020-02-10 15:36:30 -08:00 |
|
Johannes Zellner
|
2b6bf8d195
|
Remove Oauth clients code
|
2020-02-06 17:26:15 +01:00 |
|
Girish Ramakrishnan
|
3929b3ca0a
|
service: add memorySwap to configure route
|
2020-01-28 13:33:43 -08:00 |
|
Johannes Zellner
|
c38f7d7f93
|
Make properties explicitly available
|
2019-12-16 15:21:26 +01:00 |
|
Girish Ramakrishnan
|
c07e215148
|
Use BoxError in on error cases
|
2019-12-05 09:54:29 -08:00 |
|
Girish Ramakrishnan
|
53e39f571c
|
Make addons code remove a BoxError
|
2019-12-04 14:28:42 -08:00 |
|
Girish Ramakrishnan
|
0b6fbfd910
|
Better addon error messages
|
2019-12-04 10:09:57 -08:00 |
|
Girish Ramakrishnan
|
5509406395
|
add mailboxDomain field to apps table
|
2019-11-15 09:40:35 -08:00 |
|
Girish Ramakrishnan
|
1942a7ecf4
|
redis: start app redis addons on image update
|
2019-11-06 09:38:20 -08:00 |
|
Girish Ramakrishnan
|
64fd6e0dac
|
Allow redis with no password
|
2019-11-05 10:48:36 -08:00 |
|
Girish Ramakrishnan
|
ad9097d212
|
Remove various uses of INTERNAL_ERROR
INTERNAL_ERROR now means there really was some internal error
|
2019-10-24 18:32:36 -07:00 |
|
Girish Ramakrishnan
|
9b4d43075e
|
Fix some typos
|
2019-10-24 14:34:10 -07:00 |
|
Girish Ramakrishnan
|
a017af41c5
|
Start moving db code to use BoxError as well
|
2019-10-24 14:09:53 -07:00 |
|
Girish Ramakrishnan
|
dc10b8a07f
|
Move AddonsError to BoxError
|
2019-10-23 15:57:01 -07:00 |
|
Girish Ramakrishnan
|
2df642000d
|
Move ClientsError to BoxError
|
2019-10-22 21:16:49 -07:00 |
|
Girish Ramakrishnan
|
00fd9e5b7f
|
add note that db upgrade code path is br0ken
|
2019-09-24 20:05:55 -07:00 |
|
Girish Ramakrishnan
|
9f792fc04b
|
Remove DockerError
|
2019-09-23 12:20:25 -07:00 |
|
Girish Ramakrishnan
|
dd0fb8292c
|
Move state enums to the model code
|
2019-08-30 13:21:51 -07:00 |
|
Girish Ramakrishnan
|
2585282f86
|
errorMessage -> errorJson
|
2019-08-30 10:02:24 -07:00 |
|
Girish Ramakrishnan
|
20de563925
|
rename installationProgress to errorMessage
|
2019-08-27 20:08:35 -07:00 |
|
Johannes Zellner
|
969cee7c90
|
Rebuilding docker container takes a long time, so callback early
Otherwise the service restart request will just time out in the
dashboard
|
2019-08-20 12:12:24 +02:00 |
|
Johannes Zellner
|
7a3f579d3e
|
Do not crash if a service without active docker container needs restart
|
2019-08-20 12:06:49 +02:00 |
|
Johannes Zellner
|
7be821963c
|
Ensure we report stopped status for addons without a running docker container
|
2019-08-20 11:27:35 +02:00 |
|
Girish Ramakrishnan
|
a236f8992a
|
graphite: Fixup healthcheck url
|
2019-08-19 22:27:53 -07:00 |
|
Girish Ramakrishnan
|
9b74bb73aa
|
config.js is dead, long live config.js
we use settings now
|
2019-07-26 14:51:51 -07:00 |
|