Girish Ramakrishnan
23532eafea
Fix path to version
2017-06-07 20:31:18 -07:00
Girish Ramakrishnan
5b7a080d98
Add email when redirecting to cloudron.io
2017-06-07 17:47:03 -07:00
Girish Ramakrishnan
0a44b8c23b
Change badge text based on 1.0.0 or not
2017-06-07 15:15:14 -07:00
Girish Ramakrishnan
c0c07c2839
ensure .ssh dir exists
...
Fixes #349
2017-06-07 09:50:31 -07:00
Girish Ramakrishnan
96d2b32a9f
doc: scaleway does not require boot script anymore
2017-06-07 09:18:02 -07:00
Girish Ramakrishnan
795c2ad91c
typo
2017-06-07 09:04:11 -07:00
Johannes Zellner
fc9a9c3f87
Add new changes to changelog
2017-06-07 16:22:56 +02:00
Johannes Zellner
d141d6ba21
Do not poll for subscription so often
2017-06-07 13:41:18 +02:00
Johannes Zellner
479da5393a
Reword the version 1.0 update dialog
2017-06-07 13:40:56 +02:00
Johannes Zellner
307334ef81
Also test for parent object in case it does not exist
2017-06-07 12:46:01 +02:00
Johannes Zellner
c1ec7a06bf
If we don't have a dockerImage, we can't proceed with the update
2017-06-07 12:46:01 +02:00
Johannes Zellner
1126a0fc1e
Use the app manifest from the box updater
2017-06-07 12:46:01 +02:00
Johannes Zellner
b5f678613b
Add version 1.0 welcome dialog
2017-06-07 12:46:01 +02:00
Johannes Zellner
b7e3447a46
Show subscription dialog on app update
2017-06-07 12:46:01 +02:00
Johannes Zellner
32fa3b8a51
Show subscription indicator in navbar
2017-06-07 12:46:01 +02:00
Johannes Zellner
fe0e4000a6
Fix link to subscription page
2017-06-07 12:46:01 +02:00
Johannes Zellner
9ceeb70fc2
No need to pull in unused AppStore dependency
2017-06-07 12:46:01 +02:00
Johannes Zellner
aa8b4f1fba
show cloudron account in the settings view
2017-06-07 12:46:01 +02:00
Johannes Zellner
95ba51dfb2
Add wrapper to get current subscription
2017-06-07 12:46:01 +02:00
Girish Ramakrishnan
c74fb07ff7
Replace all / with _ when querying graphite
...
Part of #348
2017-06-06 21:25:20 -07:00
Johannes Zellner
03f1326073
Tweak the architecture doc page
2017-06-05 18:10:50 +02:00
Johannes Zellner
daa4c66e7f
Do not perform automatic updates for major platform version
2017-06-05 18:06:00 +02:00
Johannes Zellner
571abc56fe
Fix email view flickering while not eveything has loaded yet
2017-06-05 14:22:34 +02:00
Johannes Zellner
4aaeccecbd
Hide DNS record listing for caas dnsprovider
v0.150.0
2017-06-02 10:48:00 +02:00
Johannes Zellner
4287d69397
Correctly show dns recrods on view load
2017-06-02 10:47:56 +02:00
Johannes Zellner
de328e34d8
Ensure menu is sorted
2017-06-02 10:47:53 +02:00
Johannes Zellner
8d45ce6971
Move email related things into separate view
2017-06-02 10:47:46 +02:00
Johannes Zellner
fa3f173e8a
Reduce app grid item size a bit to avoid too early overflow
2017-06-02 09:28:22 +02:00
Girish Ramakrishnan
414e9bdf05
Do not use lastBackupId in cleanup logic
...
lastBackupId is only used as a "message" passing field for apptask restore.
Theoretically, this code somehow protects a race between the cleanup logic
and the restore apptask. this is unlikely to happen and adds unnecessary
complexity.
2017-06-01 14:47:57 -07:00
Girish Ramakrishnan
c342e52e7d
Record copyLastBackup in the backupdb
2017-06-01 14:08:55 -07:00
Girish Ramakrishnan
78aa9c66f7
Add a note why we do not cleanup more aggressively yet
2017-06-01 10:33:49 -07:00
Girish Ramakrishnan
986ec02ac6
Add debug on what backup is preserved
2017-06-01 09:38:39 -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
Johannes Zellner
7f30b8de9d
Ensure we test domains with lowercase
...
Fixes #335
2017-06-01 16:42:16 +02:00
Johannes Zellner
d1bfa4875a
Give the domain name a bit more space
...
Fixes #340
2017-06-01 15:31:58 +02:00
Johannes Zellner
0250e1ea59
Improve the domain name fitting
2017-06-01 15:31:58 +02:00
Johannes Zellner
924fb337e8
Ensure long domain names are visible in the app grid
...
Part of #340
2017-06-01 15:31:58 +02:00
Girish Ramakrishnan
0c9dce0c9f
redis: set memoryLimit to 600 because only half is RAM
2017-05-31 23:09:47 -07:00
Girish Ramakrishnan
9e9470c6af
Fix link to managed hosting
2017-05-31 21:49:28 -07:00
Girish Ramakrishnan
471539d64b
CNAME output from dig has trailing dot
2017-05-30 21:14:28 -07:00
Girish Ramakrishnan
95127a868d
0.150.0 changes
2017-05-30 16:23:06 -07:00
Girish Ramakrishnan
f34d429052
kill the backup process if it runs for too long
2017-05-30 16:11:12 -07:00
Girish Ramakrishnan
82e53bce36
ensure backups and clean them every 6 hours
...
also, make sure they don't run at the same time.
2017-05-30 16:04:32 -07:00
Girish Ramakrishnan
b04a417cfc
Cleanup errored and creating backups
...
Fixes #330
2017-05-30 15:16:08 -07:00
Girish Ramakrishnan
77641f4b51
Add backupdb.getByState and backupdb.getByTypeAndState
...
part of #330
2017-05-30 14:30:06 -07:00
Girish Ramakrishnan
765d20c8be
Add backup states to track unfinished backups
...
part of #330
2017-05-30 13:43:30 -07:00
Girish Ramakrishnan
d2420de594
refactor backup cleanup logic
2017-05-30 13:43:30 -07:00
Girish Ramakrishnan
8e9da38451
update schema file
2017-05-26 22:23:24 -07:00
Girish Ramakrishnan
ddb69eb25c
remove native-dns and use dig directly
...
native-dns module is unmaintained and we keep getting sporadic
errors from that module
Fixes #220
2017-05-26 16:51:05 -07:00