Johannes Zellner
a4c99fd361
Move all app configure tasks to separate view
2019-09-11 21:24:45 +02:00
Girish Ramakrishnan
8823656d70
add new installationStates
2019-09-10 14:30:44 -07:00
Girish Ramakrishnan
b82f5da112
Fixup event log for app configure
2019-09-10 14:18:44 -07:00
Girish Ramakrishnan
729f51b779
Make email a separate tab
...
This allows us to add some additional info that the app is pre-configured
to send email via the relay
2019-09-08 12:52:34 -07:00
Girish Ramakrishnan
1c1171e8a7
Add help link for relay
2019-09-08 12:23:27 -07:00
Johannes Zellner
44df319ff6
Do not show error page in notification on proxy upstream errors
...
This handles box being down and nginx delivers error page.
We do not want to show that in the notification, but other box crash
errors should be shown, they need to be fixed
2019-09-07 09:40:03 +02:00
Johannes Zellner
84dec337f0
Prevent angular errors when there is no appError.app set yet
2019-09-07 09:24:45 +02:00
Girish Ramakrishnan
2e60a9d43c
init creatingBackup variable
2019-09-06 15:29:59 -07:00
Girish Ramakrishnan
4474766526
Hide when backup is active
2019-09-06 15:27:03 -07:00
Girish Ramakrishnan
ddc1d8117d
from -> using
2019-09-06 14:39:39 -07:00
Girish Ramakrishnan
609bae4f1a
Use reason code
2019-09-05 19:23:58 -07:00
Girish Ramakrishnan
ff16a4334f
Move showError into appError scope
2019-09-05 17:50:10 -07:00
Johannes Zellner
739e308c0e
Make offline banner a link to the troubleshooting page
2019-09-06 00:14:05 +02:00
Johannes Zellner
6b29f57e1d
Give useful information when box crashes or a request is otherwise terminated
2019-09-06 00:01:41 +02:00
Johannes Zellner
21981829fd
Make Client.error() persistent and allow to pass an action
2019-09-06 00:01:41 +02:00
Johannes Zellner
b6e00a3107
Do not redirect to error.html if the angular main application fails to init
...
We now only show the offline banner and retry the application init until
box comes back up
2019-09-05 22:23:28 +02:00
Johannes Zellner
8b8b137cad
Fix rest api wrapper usage
2019-09-05 22:23:28 +02:00
Girish Ramakrishnan
1ba1286df0
cloudron -> server
2019-09-05 12:28:04 -07:00
Girish Ramakrishnan
0417a82f83
Show error if graph loading fails
2019-09-05 12:23:53 -07:00
Girish Ramakrishnan
4cc01a2152
Move optional field to the end
2019-09-05 11:38:55 -07:00
Girish Ramakrishnan
c7d434a091
Show backup progress inline
2019-09-05 11:30:27 -07:00
Girish Ramakrishnan
3e1e704a7f
Bring back app progress message
2019-09-05 10:05:01 -07:00
Girish Ramakrishnan
12a9dcaa76
Better blocking update text
2019-09-04 21:10:34 -07:00
Girish Ramakrishnan
fc2dd148c5
The tooltip is useful to track progress
2019-09-04 21:10:34 -07:00
Johannes Zellner
ede6f36913
ng-cloak the offline bannder
2019-09-04 22:09:10 +02:00
Girish Ramakrishnan
f85143fb7b
Add links to docs in user dialog for disable and admin
2019-09-04 11:06:49 -07:00
Girish Ramakrishnan
bbf3043fc3
graphs: add label to app tool tips
2019-09-04 09:20:05 -07:00
Girish Ramakrishnan
bbd73d361a
Fixup error handling in apps view
2019-09-03 15:18:05 -07:00
Girish Ramakrishnan
7d44c87aff
Use error codes and fields
2019-09-02 17:28:40 -07:00
Girish Ramakrishnan
7e81041b87
Use reason code for better error handling
2019-09-02 13:18:19 -07:00
Girish Ramakrishnan
e30698459b
Use data.success before grabbing the error
2019-08-30 14:24:59 -07:00
Johannes Zellner
42399469a7
Prevent non-admins from showing the repair modal
2019-08-30 21:24:00 +02:00
Johannes Zellner
8ccc7bb734
Remove wrench and add action description on error
2019-08-30 21:21:44 +02:00
Girish Ramakrishnan
38a7c222a8
app.error is now an object
2019-08-30 11:38:31 -07:00
Johannes Zellner
9ea21606e5
Only show external ldap settings when ?ldap query is passed for now
2019-08-30 19:01:56 +02:00
Johannes Zellner
c809119d57
Ensure hand cursor is correctly shown also in error states
2019-08-30 18:15:34 +02:00
Johannes Zellner
b8ca009e69
Revert "Always show the hand cursor in app grid items"
...
This reverts commit 9df90e4edc .
2019-08-30 17:20:21 +02:00
Johannes Zellner
1e37d7da7d
Refresh the user lising after ldap sync
2019-08-30 16:56:01 +02:00
Johannes Zellner
9df90e4edc
Always show the hand cursor in app grid items
2019-08-30 16:51:50 +02:00
Johannes Zellner
4576e93deb
Hide user account actions for external ldap users
2019-08-30 13:36:52 +02:00
Johannes Zellner
ea5e0b28da
Hide certain user profile actions for external ldap users
2019-08-30 13:32:20 +02:00
Johannes Zellner
19c8a01969
Add more description how ldap sync works
2019-08-30 13:09:44 +02:00
Johannes Zellner
ebab88e7aa
Rework the external ldap ui to follow usual modal dialog pattern
2019-08-30 12:40:23 +02:00
Johannes Zellner
b4248acd9a
There is no ng-enabled, only ng-disabled
2019-08-30 12:34:31 +02:00
Johannes Zellner
c303174f0b
Usernames can be even 1 character long
2019-08-30 11:02:07 +02:00
Johannes Zellner
91cf6465df
Give external ldap sync task feedback
2019-08-30 10:20:08 +02:00
Johannes Zellner
426d2aab09
Add ability to trigger external ldap syncer task
2019-08-30 10:20:08 +02:00
Johannes Zellner
8c44e558a8
Add external LDAP configuration
2019-08-30 10:20:08 +02:00
Girish Ramakrishnan
6a08e08d7c
Show errorMessage
2019-08-29 18:59:13 -07:00
Girish Ramakrishnan
2796ad12fe
Show app cancel busy indicator
2019-08-29 14:51:21 -07:00