Commit Graph

247 Commits

Author SHA1 Message Date
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
7e81041b87 Use reason code for better error handling 2019-09-02 13:18:19 -07:00
Johannes Zellner
4576e93deb Hide user account actions for external ldap users 2019-08-30 13:36:52 +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
8f29b7a91f Use task api to get app progress 2019-08-28 16:03:17 -07:00
Girish Ramakrishnan
a56f20584f add note 2019-08-20 19:38:53 -07:00
Girish Ramakrishnan
22664bea62 Add options to graphs 2019-08-20 19:38:32 -07:00
Girish Ramakrishnan
151d20341e Add checkbox for user active 2019-08-08 08:25:59 -07:00
Johannes Zellner
2d4129f8f7 Fix typo 2019-08-06 10:22:00 +02:00
Johannes Zellner
c42aa7c806 Remove caas case in setup screen 2019-08-06 10:03:12 +02:00
Johannes Zellner
2227e1dd4b Allow to specify the appstore subscription helper origins 2019-08-05 20:32:56 +02:00
Girish Ramakrishnan
02dcbb9a52 Add some comments on the various labels 2019-07-31 11:38:28 -07:00
Girish Ramakrishnan
88fdd1f562 Remove ownerId use 2019-07-02 20:22:06 -07:00
Girish Ramakrishnan
ae07c7934e Fix login issue when admin is revoked
If this ex-admin user had installed an app, then we try to get app details
(since he is the owner) and we go into a loop
2019-07-02 19:02:39 -07:00
Girish Ramakrishnan
11fe3dc492 support: show create ticket result 2019-05-28 10:04:18 -07:00
Girish Ramakrishnan
f0093c5e4f Add random string to icon to invalidate it 2019-05-21 00:06:33 -07:00
Girish Ramakrishnan
9982557909 setAdmin is unused 2019-05-20 19:05:31 -07:00
Girish Ramakrishnan
23b72620a1 domain remove does not require password 2019-05-20 19:05:08 -07:00
Girish Ramakrishnan
767756ba9b sort the tags 2019-05-16 09:42:34 -07:00
Johannes Zellner
2039a143ac Do not crash if some apis are only for admins 2019-05-14 16:41:08 +02:00
Johannes Zellner
30583cce21 Do not require password for user and group deletion 2019-05-13 23:55:54 +02:00
Johannes Zellner
b67d5eec3d Remove password requirement for app uninstall and restore 2019-05-13 23:31:45 +02:00
Girish Ramakrishnan
8e346bf676 Add checkbox to skip backup 2019-05-12 13:44:10 -07:00
Girish Ramakrishnan
b22dba00a2 Make login work after user becomes admin 2019-05-10 09:45:37 -07:00
Girish Ramakrishnan
cd9263711f feedback -> ticket 2019-05-07 11:36:12 -07:00
Girish Ramakrishnan
48c3372c33 Use config.features to customize UI 2019-05-07 10:11:54 -07:00
Girish Ramakrishnan
5d1ff97bf3 remove edition flag 2019-05-06 20:05:18 -07:00
Girish Ramakrishnan
a59aca10ec Fixup subscription routes 2019-05-05 13:02:23 -07:00
Girish Ramakrishnan
9c3cae5eca lint: quotes 2019-05-05 09:05:06 -07:00
Girish Ramakrishnan
1fbbeba5bc Get subscription first and then get apps 2019-05-05 08:16:33 -07:00
Girish Ramakrishnan
51521926e7 Use new registration API 2019-05-04 22:02:02 -07:00
Girish Ramakrishnan
ceb0770ea0 Add the subscription API 2019-05-04 19:22:24 -07:00
Girish Ramakrishnan
34eadebe00 Remove spaces code 2019-05-04 18:43:59 -07:00
Girish Ramakrishnan
18507f79b1 Use the new appstore API 2019-05-04 18:22:41 -07:00
Johannes Zellner
0226a5603d Add settings UI to enable unstable apps listing 2019-04-27 22:44:41 +02:00
Girish Ramakrishnan
0b8e5a75f1 Fix backup route 2019-04-13 18:09:56 -07:00
Johannes Zellner
f89f201764 Show initial tag sidebar 2019-04-12 11:06:56 +02:00
Johannes Zellner
ff0d6b658b Simplify app icon handling
Previously we even attempted to use an appstore origin icon
2019-04-03 14:43:22 +02:00
Johannes Zellner
5563b6a786 Show upstream version if available in the info dialog 2019-03-20 09:22:54 -07:00
Girish Ramakrishnan
6f32a0d6de Use encodeURIComponent for encoding query params 2019-03-04 12:59:41 -08:00
Girish Ramakrishnan
b0684ce29c encode the filename 2019-03-04 11:54:41 -08:00
Johannes Zellner
667506172a Do not rely on the whole app object in the event but use appId 2019-02-05 16:40:46 +01:00
Johannes Zellner
031d7a1f18 Load eventlog details per notification 2019-01-23 17:04:28 +01:00
Johannes Zellner
018b3a876f We use eslint by now, so make it as happy as it can be 2019-01-22 10:54:03 +01:00
Johannes Zellner
adf3172ebb Speed up user listing by performing parallel requests 2019-01-16 14:27:32 +01:00
Girish Ramakrishnan
0863dc785f Just pass through all the data 2019-01-15 11:13:04 -08:00
Johannes Zellner
342538358d add pagination and filter panel to users view 2019-01-15 13:30:42 +01:00