Girish Ramakrishnan
2f4940acbd
update modules
2017-11-16 09:34:00 -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
1babfb6e87
Allow admins to access all apps
...
Fixes #420
2017-11-15 19:24:11 -08:00
Girish Ramakrishnan
5663cf45f8
remove redundant reset
2017-11-15 19:08:38 -08:00
Girish Ramakrishnan
d8cb2d1d25
test: reset is already part of setup
2017-11-15 18:56:27 -08:00
Girish Ramakrishnan
174a60bb07
fix linter warnings
2017-11-15 18:56:27 -08:00
Girish Ramakrishnan
3d7094bf28
Handle error in uploadFile
2017-11-15 18:45:23 -08:00
Girish Ramakrishnan
4d6616930a
Fix failing test
2017-11-15 18:41:37 -08:00
Girish Ramakrishnan
24875ba292
Handle all errors and set focus correctly
...
Fixes #485
2017-11-14 18:26:42 -08:00
Johannes Zellner
c58b2677b6
Fixup config tests and do not allow saving random values to the config file
...
Those will eventually be overwritten by start.sh anyways, we cannot rely
on those
2017-11-15 02:41:40 +01:00
Johannes Zellner
25146e1134
Allow tests to work without a cloudron.conf on disk
2017-11-15 02:40:50 +01:00
Johannes Zellner
c0c35964fe
Fix backups tests
2017-11-15 02:29:58 +01:00
Johannes Zellner
0bf9ab0a2b
No need to put static database config in cloudron.conf
2017-11-15 02:29:36 +01:00
Johannes Zellner
6d86f4cbda
Ensure we only save relevant config values
2017-11-15 02:29:07 +01:00
Girish Ramakrishnan
d2741bbeb9
Allow mailTo to be configurable
...
Part of #485
2017-11-14 16:24:34 -08:00
Girish Ramakrishnan
690d02a353
Always show the DNS records in the UI
2017-11-14 15:13:56 -08:00
Johannes Zellner
c629db9597
Remove preinstall app bundle support
2017-11-14 23:09:17 +01:00
Girish Ramakrishnan
67fcf85abb
Allow restore if already restoring
2017-11-13 18:43:36 -08:00
Girish Ramakrishnan
527eace8f8
Fix j2xml usage
2017-11-13 11:10:42 -08:00
Girish Ramakrishnan
e65230b833
update many dev modules
2017-11-13 10:57:36 -08:00
Girish Ramakrishnan
3e8334040b
Update many node modules
...
also, use rimraf instead of del
2017-11-13 10:57:32 -08:00
Girish Ramakrishnan
2bcd3a8e4d
Add a hack to stretch the multi-select box a bit
v1.8.0
2017-11-12 02:50:28 -08:00
Girish Ramakrishnan
e75b85fc3a
Bump postgresql container to workaround shm issues
...
reconfiguring the postgresql configuring seems to fix some shm
issues on docker upgrade
2017-11-11 20:52:34 -08:00
Girish Ramakrishnan
c4362d3339
Fix failing ldap test
2017-11-11 17:33:27 -08:00
Girish Ramakrishnan
85e492a632
Fix detection of container id from IP
...
https://docs.docker.com/engine/api/v1.32/#tag/Network
"Note that it uses a different, smaller representation of a network
than inspecting a single network. For example, the list of containers
attached to the network is not propagated in API versions 1.28 and up."
Verified using:
curl --unix-socket /var/run/docker.sock http::/networks/cloudron
2017-11-11 16:55:43 -08:00
Girish Ramakrishnan
b8d4b67043
update aws-sdk and dockerode
2017-11-11 16:38:40 -08:00
Girish Ramakrishnan
ffacd31259
bump the node version
2017-11-11 16:25:42 -08:00
Johannes Zellner
19f6da88da
Do not disable access control elements if no group was created
...
There are still users to be selected
2017-11-12 00:09:05 +01:00
Girish Ramakrishnan
c0faae4e27
Add more changes for 1.8.0
2017-11-11 11:14:42 -08:00
Girish Ramakrishnan
a19c566eea
Always show info box that displays app version
...
Fixes #478
2017-11-11 11:09:59 -08:00
Girish Ramakrishnan
3ec806452c
Update node to 6.11.5
2017-11-10 19:25:08 -08:00
Girish Ramakrishnan
0c73cd5219
Update docker to 17.09
2017-11-10 18:49:28 -08:00
Girish Ramakrishnan
9b6bf719ff
1.7.8 changes
2017-11-09 09:40:26 -08:00
Girish Ramakrishnan
25431d3cc4
Fix the spacing
2017-11-09 09:29:42 -08:00
Girish Ramakrishnan
e0805df3b1
Only show backup warning if using default location
2017-11-09 09:09:39 -08:00
Girish Ramakrishnan
8392fec570
Remove the bold
2017-11-08 20:57:40 -08:00
Girish Ramakrishnan
1c173ca83f
Add UI to select users for access restriction
2017-11-08 20:54:38 -08:00
Girish Ramakrishnan
05a67db761
backup must be stored in ext4
...
Other file systems like FAT/CIFS can error with cryptic error messages
when saving filenames with special characters such as ':'
2017-11-08 12:26:25 -08:00
Girish Ramakrishnan
bb24d5cf9e
Order eventlog entries by time
2017-11-08 09:14:55 -08:00
Girish Ramakrishnan
8d2fbe931f
Bump max limit to two times ram
...
part of #466
2017-11-07 10:07:05 -08:00
Girish Ramakrishnan
0a8adaac9f
filter out empty usernames from groups
...
Fixes #472
2017-11-06 11:09:40 -08:00
Girish Ramakrishnan
fa6d151325
Fix update mail templates
v1.7.7
2017-11-02 21:34:03 -07:00
Girish Ramakrishnan
a7296a0339
Rename filename to backupId in backup eventlog
2017-11-02 18:17:08 -07:00
Girish Ramakrishnan
a6aee53ec2
Filter out failed backups
2017-11-02 18:13:51 -07:00
Girish Ramakrishnan
963ab2e791
More 1.7.7 changes
2017-11-02 16:30:13 -07:00
Girish Ramakrishnan
ca724b8b03
Add cert renewal and user add/remove in weekly digest
2017-11-02 16:30:10 -07:00
Girish Ramakrishnan
88a929c85e
Instead of appstore account, include owner alternate email
2017-11-02 15:10:05 -07:00
Girish Ramakrishnan
2bc0270880
1.7.7 changes
2017-11-02 12:18:51 -07:00
Girish Ramakrishnan
014b77b7aa
Fix LE cert renewal failures
...
LE contacts the server by hostname and not by IP. This means that
when installing and reconfiguring the app it hits the default_server
route since nginx configs for the app are not generated at.
When doing in the daily cert renew, the nginx configs exist and we
are unable to renew the certs.
2017-11-02 11:43:43 -07:00