Johannes Zellner
4212e4bb00
Do not show any port binding update ui
2017-10-20 22:27:48 +02:00
Johannes Zellner
6016024026
Move restore functions into appropriate scope object
2017-10-18 00:40:02 +02:00
Johannes Zellner
e199293229
Further reduce ui flickering on restore
2017-10-18 00:40:02 +02:00
Johannes Zellner
76d00d4e65
Render changelog markdown as html in app update dialog
2017-10-17 00:07:58 +02:00
Johannes Zellner
668c03a11b
Give visual feedback in the restore dialog when fetching backups
2017-10-16 22:31:49 +02:00
Girish Ramakrishnan
21942552d6
Clarify the per-app backup flag
2017-10-12 11:02:52 -07:00
Girish Ramakrishnan
7e4ff2440c
Fix text for manual DNS
2017-09-21 09:10:12 -07:00
Girish Ramakrishnan
d233ee2a83
ask password only for destructive actions
2017-09-08 15:14:37 -07:00
Johannes Zellner
a87dd65c1d
Workaround for firefox flexbox bug
...
Fixes selection while clicking on empty flexbox space.
This only happens in firefox and seems to be a bug in firefox
flexbox implementation, where the first child element with a
non zero size, in a flexbox managed `block` element, has the
`float` property.
Fixes #405
2017-08-24 23:29:42 +02:00
Girish Ramakrishnan
f04345a99a
Move restart button to log view
2017-08-19 12:49:03 -07:00
Johannes Zellner
50074b936a
Integrate the terminal with the logs ui
2017-08-18 11:24:48 -07:00
Girish Ramakrishnan
53b43ca36b
Don't show restore button for noop backend
2017-08-17 20:20:06 -07:00
Girish Ramakrishnan
78ec8e5c0c
Add field to skip backup for an app
...
This skips the app from a backup when doing a full box backup and
simply reuses the previous backup.
The app can still be explicitly backed up using 'cloudron backup'
and explicitly restored using 'cloudron restore --backup'.
When restoring the box, it all depends on the app's last backup.
Fixes #311
2017-08-16 16:36:50 -07:00
Johannes Zellner
a6f13eee14
Fix further layout issues in the appstore login view
2017-08-11 09:30:07 +02:00
Johannes Zellner
5538a91585
We are not using bootstrap rows on toplevel layout anymore
2017-08-09 09:49:52 +02:00
Johannes Zellner
5a7e636f2d
Use flexbox to avoid lots of grid system quirks
...
Finally we can sanely control navbar and footer
2017-08-08 12:05:46 +02:00
Johannes Zellner
d97ee5d425
Bring back update badge hover
2017-08-04 14:59:06 +02:00
Johannes Zellner
53afb2606a
Change the update notification badge
2017-08-02 21:45:11 +02:00
Johannes Zellner
99cfe564ae
Add repair button to error dialog and improve dns error message
2017-08-01 11:56:39 +02:00
Johannes Zellner
70a3cdc9bc
Make it more obvious that the error dialog can be triggered when clicking on the app icon
2017-08-01 11:56:39 +02:00
Johannes Zellner
4fec2fe124
Allow specify the robots.txt text in the configure dialog
2017-07-23 22:00:05 +02:00
Girish Ramakrishnan
acd00222e5
Allow per-app configuration of robots.txt
...
https://developers.google.com/search/reference/robots_txt has
the specification
Part of #344
2017-07-14 15:25:05 -05:00
Johannes Zellner
1126a0fc1e
Use the app manifest from the box updater
2017-06-07 12:46:01 +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
924fb337e8
Ensure long domain names are visible in the app grid
...
Part of #340
2017-06-01 15:31:58 +02:00
Johannes Zellner
3e6295de92
Fix form validation for external domains
2017-05-03 15:25:24 +02:00
Girish Ramakrishnan
14ca0c1623
Support naked domains as external location
...
Let the user add an A record for naked domains
Fixes #272
2017-04-26 15:56:39 -07:00
Girish Ramakrishnan
779c9d79b3
Add UI to choose from backups to restore from
...
Fixes #296
2017-04-12 13:41:26 -07:00
Girish Ramakrishnan
832c11d785
Always show the restore button
...
Part of #296
2017-04-12 13:17:53 -07:00
Girish Ramakrishnan
4cfc85f6d3
Do not validate password length
2017-03-22 13:50:20 -07:00
Girish Ramakrishnan
ef088293b6
Do not show repair and configure together
2017-03-20 08:48:50 -07:00
Johannes Zellner
fe980eab7f
Show either cnameTarget or fqdn for CNAME setup hint
...
Fixes #101
2017-03-09 15:23:17 +01:00
Girish Ramakrishnan
b3045b796f
Configure dialog becomes 'repair' in errored state
...
Fixes #228
2017-02-18 13:17:46 -08:00
Girish Ramakrishnan
c0febacc30
Remove configureLink
...
postInstallMessage already has this information
2017-02-18 12:52:47 -08:00
Girish Ramakrishnan
854d29330c
Fix email display logic again
2017-01-30 22:55:20 -08:00
Girish Ramakrishnan
4787ee3301
Fix email note display logic
2017-01-30 15:49:50 -08:00
Girish Ramakrishnan
96eab86341
Applications -> Apps
2017-01-30 14:20:11 -08:00
Johannes Zellner
023c03ddcd
Use the same busy indicator everywhere
2017-01-29 02:01:01 -08:00
Johannes Zellner
a5bffad556
Improve text on users page and remove username validation on delete
2017-01-29 01:40:33 -08:00
Johannes Zellner
836348cbc0
Improve text for app installation and configuration
2017-01-29 01:00:15 -08:00
Johannes Zellner
599b070779
Remove appstore view title
2017-01-28 19:52:42 -08:00
Johannes Zellner
17e9f3b41d
Move error label in app error dialog to the title
2017-01-16 12:47:58 +01:00
Johannes Zellner
91c931b53c
Revert "Remove broken external domain validation"
...
This reverts commit 9b1b833fac .
2017-01-11 03:46:41 +01:00
Johannes Zellner
2502b94f20
Remind the user to setup the DNS record on app configuration
2017-01-10 13:11:37 +01:00
Johannes Zellner
9b1b833fac
Remove broken external domain validation
2017-01-10 13:05:06 +01:00
Girish Ramakrishnan
69536e2263
Do not show multiple Access control sections for email apps
2017-01-09 19:00:15 -08:00
Johannes Zellner
622ac54213
Remove first.
2016-12-08 22:43:58 +01:00
Johannes Zellner
e2d8853704
Sync non existing group text between install and configure dialogs
2016-12-08 22:43:17 +01:00
Johannes Zellner
4993c5010b
Align access control groups
2016-12-08 22:40:40 +01:00
Johannes Zellner
4ed2651c5f
Add app restart button in configure dialog
...
This has come up often now where people need to install the cli just for
app restarts, or would click the restore button, picking up an older
backup, where a simple restart of the app would have been sufficient.
Did this now after live-chat user asking again for this while an app got
stuck without anything obvious in the app logs.
2016-12-06 15:31:24 +01:00