Girish Ramakrishnan
665aa2ad3d
Open the logs in new tab
2018-01-08 17:41:31 -08:00
Girish Ramakrishnan
a53214cb29
Call jquery event handlers in $scope.$apply
...
This causes all sorts of strange race conditions when $location.path()
is changed by the hide and hidden events handlers
2018-01-08 17:30:50 -08:00
Girish Ramakrishnan
af4296e40c
Fix periodic fetching of apps/config/profile
...
All these are already fetched the first time in main.js
* Fetch apps periodically only in the apps view. This is mostly for the
installationState. We can optimize this a bit more later depending on
if any app is in non-running state.
* profile hardly changes, no need to fetch this over and over
* config hardly changes, but is fetched primarily for the update flag
2018-01-08 16:17:02 -08:00
Girish Ramakrishnan
50d396725e
Update app state immediately on dialog close
2018-01-08 14:53:28 -08:00
Girish Ramakrishnan
e0c894d333
remove redundant call to fetch user info
...
main.js already does this
2018-01-08 14:21:25 -08:00
Girish Ramakrishnan
d56575facf
Add autofocus to error and info dialogs
2018-01-08 14:21:04 -08:00
Girish Ramakrishnan
05775a843d
Keep apps sorted
2018-01-08 14:16:07 -08:00
Johannes Zellner
b0c967ba57
Remove logging parts from terminal/debug view
2018-01-08 11:51:10 +01:00
Johannes Zellner
2902c6ca7a
Add logs button in app grid
2018-01-08 11:09:46 +01:00
Johannes Zellner
0c5aea2fb2
Add separate logs view with deep-linking support
2018-01-08 11:05:14 +01:00
Girish Ramakrishnan
28c1a70ae1
Fix display of app install dialog when no version is provided
2018-01-05 11:58:53 -08:00
Girish Ramakrishnan
ff4d3de1b1
redirect to setupdns instead since it will redirect to new domain automatically
2018-01-02 17:34:53 -08:00
Girish Ramakrishnan
ac4f12447b
add set admin button
2018-01-02 16:25:30 -08:00
Girish Ramakrishnan
325814e7ca
Display the add domain button for caas
2018-01-02 14:52:27 -08:00
Girish Ramakrishnan
9e7b10860d
webterminal: Sort entries in dropdown based on location
2017-12-27 07:23:16 -08:00
Girish Ramakrishnan
3efe8e3393
gcs: add to restore UI
2017-12-20 02:06:55 -08:00
Girish Ramakrishnan
051ac21fed
gcs: make prefix visible
2017-12-15 21:47:54 +05:30
Girish Ramakrishnan
892bd86810
gcs: gcsKey.content is not loaded properly
2017-12-15 21:21:28 +05:30
Girish Ramakrishnan
7d0cf1a754
caas: migrate -> change_plan
2017-12-09 09:00:10 +05:30
Girish Ramakrishnan
14fc066af7
gcs: Add missing label and keep the listing sorted
2017-12-09 05:40:31 +05:30
Aleksandr Bogdanov
5a2de0bcbb
Merge remote-tracking branch 'origin/master' into feature/gcs
...
# Conflicts:
# webadmin/src/views/certs.js
# webadmin/src/views/settings.js
2017-12-06 22:47:26 +01:00
Girish Ramakrishnan
2cf2dddcee
Fix display of DNS records when not using cloudron-smtp
...
Fixes #492
2017-12-04 21:24:17 +05:30
Johannes Zellner
1466104681
Remove obsolete developer mode
2017-11-24 01:31:15 +01:00
Girish Ramakrishnan
479261bcec
add restore UI
...
Add a link from setup page to restore
Part of #439
2017-11-22 23:08:59 -08:00
Girish Ramakrishnan
f58d6c04cc
Add DO spaces ams3
2017-11-22 21:03:38 -08:00
Johannes Zellner
ed83a11248
Hide domain actions
2017-11-21 23:05:07 +01:00
Girish Ramakrishnan
5dab697fd6
Display backup progress in caas
2017-11-20 14:37:36 -08:00
Johannes Zellner
748d1b8471
webadmin: Hide domain actions for caas managed domains
2017-11-20 20:01:50 +01:00
Johannes Zellner
bf711c6ebb
allow to set domain specific fallback certs
2017-11-20 20:01:50 +01:00
Johannes Zellner
16db4ac901
Make app configure domain aware
2017-11-20 20:01:50 +01:00
Johannes Zellner
78d6b6d632
Put app configure dialog helper in the correct scope
2017-11-20 20:01:50 +01:00
Johannes Zellner
dda403caa9
Only show domains in apps view if there are more than one
2017-11-20 20:01:50 +01:00
Johannes Zellner
de44796b6f
Handle errors if domain is still used on deletion attempt
2017-11-20 20:01:50 +01:00
Johannes Zellner
c565d0789e
webadmin: Show domain where the app is installed
2017-11-20 19:59:40 +01:00
Johannes Zellner
4cf2978088
Remove dns related settings api
...
This is replaced with the multi domain aware api
2017-11-20 19:59:40 +01:00
Johannes Zellner
707d34cb89
Make app install dialog multi domain aware
2017-11-20 19:59:40 +01:00
Johannes Zellner
7c51c380ae
webadmin: Refactor the domains view
2017-11-20 19:59:40 +01:00
Johannes Zellner
3e4466a41e
Fix appdb.add sql query
2017-11-20 19:59:40 +01:00
Girish Ramakrishnan
c2dbc40473
Move version to the top
2017-11-19 16:36:00 -08:00
Girish Ramakrishnan
917122c812
display last updated in app info
2017-11-19 13:20:20 -08:00
Girish Ramakrishnan
00a6e4c982
Show doc url in info dialog
...
Fixes #486
2017-11-16 10:05:49 -08:00
Girish Ramakrishnan
bf9eb4bd87
Switch the default to logs to show some useful information
2017-11-16 10:05:49 -08:00
Girish Ramakrishnan
9f7ca552a6
handle various appstore errors
2017-11-16 00:23:34 -08:00
Girish Ramakrishnan
24875ba292
Handle all errors and set focus correctly
...
Fixes #485
2017-11-14 18:26:42 -08: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
Aleksandr Bogdanov
994f771d4d
Merge remote-tracking branch 'origin/master' into feature/gcs
2017-11-14 20:16:12 +01:00
Girish Ramakrishnan
2bcd3a8e4d
Add a hack to stretch the multi-select box a bit
2017-11-12 02:50:28 -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
a19c566eea
Always show info box that displays app version
...
Fixes #478
2017-11-11 11:09:59 -08:00