Commit Graph

215 Commits

Author SHA1 Message Date
Johannes Zellner
e7b9c2d294 Disable role selection for Cloudrons with user restriction 2020-02-26 16:48:51 +01:00
Johannes Zellner
7ce4effc2d Remove all .admin usage 2020-02-24 17:29:20 +01:00
Johannes Zellner
f1c951c997 User creation and edit apis don't take admin flag anymore 2020-02-24 17:15:50 +01:00
Johannes Zellner
a17d810fea Only auto-login the owner for subscription setup 2020-02-24 15:10:21 +01:00
Johannes Zellner
0e6c9177f0 Migrate most of .admin usage 2020-02-24 12:56:13 +01:00
Girish Ramakrishnan
7061880104 derive admin flag from roles 2020-02-21 16:55:39 -08:00
Johannes Zellner
6f12cde2e8 Add user role dropdown
Also pass `role` instead of `permissions`
Once done ng-disable/ng-hide based on userInfo.role
2020-02-21 21:15:54 +01:00
Johannes Zellner
81fb4ab435 Add appstore accessToken to subscription setup links 2020-02-21 13:08:20 +01:00
Girish Ramakrishnan
5fd575a217 display usage info 2020-02-20 12:36:05 -08:00
Girish Ramakrishnan
84310336bd Add search param 2020-02-18 09:46:52 -08:00
Johannes Zellner
aba233c74a Add permissions UI 2020-02-17 14:05:26 +01:00
Johannes Zellner
016e2b375d Add commented test block for features 2020-02-14 20:45:23 +01:00
Johannes Zellner
4283046e76 Add footer branding configuration 2020-02-14 15:34:44 +01:00
Girish Ramakrishnan
bc31ea5eb7 mail: move the next/prev page buttons to header
aligns with other ui like activity and mailbox
2020-02-13 09:12:59 -08:00
Johannes Zellner
0a29f92384 Use features from config object 2020-02-13 16:34:37 +01:00
Johannes Zellner
a13414ddb9 Add feature object and show/hide elements accordingly 2020-02-13 15:30:31 +01:00
Girish Ramakrishnan
135548a03b mail: add js code to get eventlog 2020-02-11 22:07:58 -08:00
Girish Ramakrishnan
49975a521b Add UI to import backup 2020-02-07 09:42:27 -08:00
Johannes Zellner
3efe7eb85d Add token route wrapper 2020-02-07 16:42:35 +01:00
Johannes Zellner
46635e1992 Remove oauth client wrapper 2020-02-07 16:36:10 +01:00
Johannes Zellner
7596881464 Remove oauth from gulp and ejs templates 2020-02-07 13:41:10 +01:00
Girish Ramakrishnan
be1874839e get support configuration via REST API 2020-02-05 14:15:46 -08:00
Johannes Zellner
5996ea1ba3 Remove unused code 2020-02-05 17:26:48 +01:00
Johannes Zellner
9dbdad324a Use invite link generated on the server to stay in sync 2020-02-05 15:53:19 +01:00
Johannes Zellner
92be875a2f Use standalone login screen instead of OAuth 2020-02-04 14:46:19 +01:00
Girish Ramakrishnan
d5e4453f15 app passwords: add ui 2020-02-01 18:49:29 -08:00
Johannes Zellner
300ab191fe Add cloudron purpose to appstore login/signup flow 2020-01-30 15:36:05 +01:00
Girish Ramakrishnan
4a29fa93c5 services: use memorySwap to be consistent with the app memory UI
the memory limit sliders take the total memory (memory + swap).
2020-01-28 13:38:05 -08:00
Johannes Zellner
1fef7130fb Add time zone settings ui 2020-01-07 21:41:45 +01:00
Johannes Zellner
f07e0bf967 Fix typo to actually restart an app 2020-01-06 16:38:48 +01:00
Girish Ramakrishnan
adc078a5cb Add a restart button in recovery section 2019-12-20 11:27:32 -08:00
Girish Ramakrishnan
3f3ec9ef9a Fix usage of config.memory 2019-12-20 10:02:01 -08:00
Girish Ramakrishnan
37c23fa187 avatar: fix broken image for emails with no gravatar
this was because we blindly add ? to a url which already has query params
2019-12-13 13:50:50 -08:00
Johannes Zellner
2eeb99e869 Improve avatar settings dialog 2019-12-12 15:34:26 +01:00
Girish Ramakrishnan
5b29f48bfd Fix bug where providerToken is sent in config 2019-12-11 13:58:29 -08:00
Girish Ramakrishnan
060fe39f2e Fix repair route path 2019-12-06 11:44:33 -08:00
Johannes Zellner
165ad229e2 Add support to upload custom profile avatar 2019-12-02 18:03:41 +01:00
Girish Ramakrishnan
646f669c14 Display swap 2019-11-21 14:00:37 -08:00
Girish Ramakrishnan
24ef877bfe website/description is optional for dev apps 2019-11-12 17:12:57 -08:00
Girish Ramakrishnan
e20d09cfee Pass syinfoConfig properly 2019-11-11 15:15:50 -08:00
Girish Ramakrishnan
7e2ae8e87c add sysinfo to setup & restore 2019-11-11 12:27:44 -08:00
Johannes Zellner
f6b88518a2 Add option to logout to destroy all sessions by this user 2019-11-08 21:33:29 +01:00
Girish Ramakrishnan
2e6e320bd9 Make sysinfo page show detected ip 2019-11-07 10:47:40 -08:00
Johannes Zellner
7040bb01f4 Ensure groups configure dialogs have all users available 2019-11-05 22:08:48 +01:00
Girish Ramakrishnan
6463b84952 Add get/setSysinfoConfig 2019-10-31 19:33:05 -07:00
Girish Ramakrishnan
7c978f6c1c Add ui to configure registry 2019-10-22 22:42:55 -07:00
Girish Ramakrishnan
b035030867 Add altEmail to support ticket (when mail is down) 2019-10-15 11:39:57 -07:00
Girish Ramakrishnan
16728ab51c Fix wrong icons for non-admins 2019-10-11 18:35:09 -07:00
Girish Ramakrishnan
247eea1a0c Remove unused function 2019-10-11 15:24:25 -07:00
Girish Ramakrishnan
36028632ac simplify 2019-10-11 14:59:12 -07:00