Commit Graph

69 Commits

Author SHA1 Message Date
Johannes Zellner
99cfe564ae Add repair button to error dialog and improve dns error message 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
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
b7e3447a46 Show subscription dialog on app update 2017-06-07 12:46:01 +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
b421866bf5 Remove simpleauth
Simple Auth used to provide auth over HTTP. The original motivation
behind this was this was a simple way to add Cloudron Auth integration.
Back in the day, Cloudron Auth was a requirement for apps but this is
not the case anymore.

This is currently not used by any app and having this might encourage
people to make Cloudron specific un-upstreamable changes.
2017-03-19 01:31:38 -07:00
Girish Ramakrishnan
9692aa3c08 Better error handling of unpurchase errors 2017-02-08 18:55:41 -08:00
Girish Ramakrishnan
854d29330c Fix email display logic again 2017-01-30 22:55:20 -08:00
Johannes Zellner
836348cbc0 Improve text for app installation and configuration 2017-01-29 01:00:15 -08: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
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
Johannes
14ef7688b8 Add app configure link in app grid
This was asked for many times now for the wp-admin and ghost

In addtion we could make that information in the postinstall
a link as well
2016-11-24 13:02:22 +01:00
Johannes
3bcd255a07 Ugly hack to ensure the modal backdrop is removed when changing views
Couldn't figure a way to make this generic
2016-11-21 13:22:58 +01:00
Girish Ramakrishnan
3457890b24 derive customAuth from usage of auth addon
we can get rid of this value from the manifest since the oauth proxy
is going away.
2016-11-19 17:12:58 +05:30
Girish Ramakrishnan
b23c06d443 remove oauth proxy from ui code 2016-11-19 17:12:40 +05:30
Girish Ramakrishnan
12e2e64c22 initialize memoryLimit correctly 2016-09-13 16:59:09 -07:00
Girish Ramakrishnan
4df3b30ff0 Make ticks dynamic
fixes #43
2016-09-12 11:47:42 -07:00
Girish Ramakrishnan
f2a1e19c9b Fix access control display for email apps
Fixes #45
2016-09-11 23:06:28 -07:00
Girish Ramakrishnan
55673ebcc3 customAuth apps do not require oauth proxy 2016-09-11 22:04:58 -07:00
Girish Ramakrishnan
a52f1e07ee rename account to postInstall
part of #19
2016-09-07 12:26:24 -07:00
Girish Ramakrishnan
dd91de8cf6 Add an icon to show account info
part of #19
2016-09-07 02:34:20 -07:00
Girish Ramakrishnan
1a0f3f687a Add button to show accounts section 2016-09-07 01:44:14 -07:00
Girish Ramakrishnan
5b9c8e517a Add oauthProxy support to access restriction UI
Adds 'unrestricted' access control option for apps that do not have
any auth integration

Fixes #6
2016-09-06 23:53:47 -07:00
Johannes Zellner
59e1e55666 Use angular bootstrap collapse for advanced app configuration 2016-09-05 13:51:29 +02:00
Girish Ramakrishnan
4d6fad79af Send memoryLimit parameter 2016-09-04 12:17:14 -07:00
Girish Ramakrishnan
4a827dcfb3 Allow setting memory limit to 0 for default
Part of #18
2016-09-04 12:17:09 -07:00
Girish Ramakrishnan
31636af643 memoryUsage -> memoryLimit 2016-09-04 11:48:03 -07:00
Johannes Zellner
02fcb749aa Use uib-tooltip instead of the non angular aware bootstrap one 2016-07-27 16:52:36 +02:00
Johannes Zellner
dfc0598ec9 Wrap all controller setup code with Client.onReady()
This ensures we don't rely on timing for execution against a non
ready Client instance
2016-07-27 16:34:38 +02:00
Johannes Zellner
0a85f91175 Add error reporting for xFrameOptions field 2016-07-15 11:45:41 +02:00
Johannes Zellner
286f360908 Basic ui to specify xFrameOptions 2016-07-14 17:15:25 +02:00
Girish Ramakrishnan
f8b402a48e add progress message tooltip 2016-06-14 14:32:14 -07:00
Girish Ramakrishnan
a2ec308155 pass the lastBackupId explicity as the backup to restore to 2016-06-13 10:13:54 -07:00
Girish Ramakrishnan
dec2fdb6bb merge altDomain into location field 2016-04-25 21:22:09 -07:00
Girish Ramakrishnan
0789c96992 altDomain ui 2016-04-25 10:52:12 -07:00
Johannes Zellner
f6547c9b71 Ensure we render a useful string for access restriction users 2016-04-05 09:27:32 +02:00
Johannes Zellner
bba3dd5ec0 Fetch users and groups in apps view 2016-04-05 09:27:32 +02:00
Girish Ramakrishnan
2857158543 do not set memoryLimit 2016-02-25 11:05:19 -08:00
Johannes Zellner
f5189e0a56 Force the user to set at least one access restriction group 2016-02-19 18:02:51 +01:00
Johannes Zellner
30913006e3 Remove all occurances of oauthProxy in the webadmin 2016-02-19 16:50:25 +01:00
Johannes Zellner
8c6f655628 Ensure we deal with byte values for memoryLimit 2016-02-11 17:29:00 +01:00
Johannes Zellner
a7bf043a9e Improve memory limit ui 2016-02-11 16:31:11 +01:00
Johannes Zellner
402385faca Remove unused linter options 2016-02-11 14:35:51 +01:00
Johannes Zellner
cdd82fa456 Add access restriction by group ui to app configure dialog 2016-02-11 14:14:51 +01:00