Commit Graph

463 Commits

Author SHA1 Message Date
Girish Ramakrishnan
2c5b3d2c07 add mail manager role
part of cloudron/box#807
2021-12-02 09:29:35 -08:00
Johannes Zellner
001c1fdc59 Add basic settings form for exposed LDAP 2021-11-24 17:08:38 +01:00
Johannes Zellner
0daf926740 Use profile based password reset from profile page 2021-10-28 18:52:40 +02:00
Johannes Zellner
eee5b87a38 Implement new invite flow 2021-10-27 19:57:57 +02:00
Johannes Zellner
13d7381c62 Change password reset to have both link and email 2021-10-27 19:16:46 +02:00
Johannes Zellner
d952b4485d Allow to specify fallbackEmail during user creation 2021-10-26 23:39:15 +02:00
Girish Ramakrishnan
e9a9578735 app: various eventlog fixes 2021-10-19 09:49:53 -07:00
Johannes Zellner
9e483a317d Do not duplicate app descriptor in app eventlog 2021-10-19 16:23:44 +02:00
Girish Ramakrishnan
ea746b7741 mail: configure acl 2021-10-13 14:53:05 -07:00
Johannes Zellner
9545403e00 show subscription expired badge for all users 2021-10-12 18:50:23 +02:00
Johannes Zellner
b089a1f580 Add remount button for mountlike backup configs 2021-10-11 18:07:31 +02:00
Johannes Zellner
80f860493a Add volume remount button 2021-10-11 16:24:11 +02:00
Girish Ramakrishnan
0f4e71d478 mailbox: add checkbox for pop3 2021-10-08 10:22:18 -07:00
Girish Ramakrishnan
b27d439834 eventlog: use appName 2021-09-30 11:48:13 -07:00
Girish Ramakrishnan
ede4da931c Add app backup eventlog 2021-09-30 11:44:37 -07:00
Girish Ramakrishnan
3c1b01a857 mail: expose maildata via filemanager
part of cloudron/box#794
2021-09-26 12:51:37 -07:00
Girish Ramakrishnan
84b45aad46 eventlog: service events 2021-09-24 10:31:16 -07:00
Girish Ramakrishnan
371eea50bf eventlog: operator change 2021-09-23 09:29:29 -07:00
Johannes Zellner
3a55daed2f Improve appstore listing speed 2021-09-23 01:14:55 +02:00
Johannes Zellner
195c5ab21a Fetch appstore listing as soon as possible 2021-09-23 00:33:40 +02:00
Girish Ramakrishnan
26e9589842 operator: use limits route to get the max memory app can use 2021-09-21 22:29:05 -07:00
Girish Ramakrishnan
b493355cbc operator: use the new app task status route 2021-09-21 22:19:34 -07:00
Girish Ramakrishnan
4062872299 operator: use app graphs route 2021-09-21 21:52:59 -07:00
Girish Ramakrishnan
a8b50642f2 operator: use new app update check route 2021-09-21 19:55:48 -07:00
Girish Ramakrishnan
f8ed17dd58 Use the new app eventlog route 2021-09-21 19:46:18 -07:00
Johannes Zellner
8057b2454c Add initial ghost creation UI 2021-09-17 15:55:42 +02:00
Johannes Zellner
97c8c2460e Add invitation logic back just like password reset 2021-09-16 15:46:26 +02:00
Johannes Zellner
8b15dbdd5b Create invite route is gone 2021-09-16 15:43:27 +02:00
Johannes Zellner
ea3726f88b Plain password reset for a user 2021-09-16 14:56:24 +02:00
Johannes Zellner
a6301d2b6c Add optional password field on usercreation 2021-09-16 09:01:46 +02:00
Johannes Zellner
82ede09908 Move eventlog helpers to shared Client 2021-09-14 12:17:17 +02:00
Johannes Zellner
04eb179899 Add password reset action to profile page 2021-09-09 22:24:35 +02:00
Girish Ramakrishnan
a76c4b9b56 remove debugs 2021-08-11 12:41:44 -07:00
Girish Ramakrishnan
458a758ea7 refresh config after appstore login
1. create new cloudron
2. appstore login
3. go to domains view. cannot add more than one domain because config.features is not refreshed.
2021-08-10 14:43:10 -07:00
Girish Ramakrishnan
6d7f9b10bd addUser now returns an id 2021-08-10 13:53:28 -07:00
Girish Ramakrishnan
1994ca1ac7 remove purpose field 2021-08-10 13:31:01 -07:00
Johannes Zellner
d292d5d419 Have 3 explicit avatar options
custom image, gravatar or none
2021-07-07 16:23:03 +02:00
Girish Ramakrishnan
da0c07ff33 remove hardcoded hostPath
this is now moved to the backend since hostPath now relies on the
volume id (for the filemanager to work)
2021-06-24 16:59:13 -07:00
Girish Ramakrishnan
4dbd794b41 Fix display of backup warning
see cloudron/box#719
2021-06-23 22:12:08 -07:00
Johannes Zellner
7bc76f2f34 Actually 500 and 501 status codes do not mean the box as such is offline 2021-06-22 16:25:11 +02:00
Girish Ramakrishnan
2df8769fcf API has changed 2021-06-04 13:11:06 -07:00
Girish Ramakrishnan
5aa6e18ea7 sync notification UI with backend changes 2021-05-29 16:03:38 -07:00
Girish Ramakrishnan
d93c9b3c59 import is a state of its own now 2021-05-26 09:32:17 -07:00
Girish Ramakrishnan
4a238256e8 more post install variables 2021-05-25 11:33:02 -07:00
Girish Ramakrishnan
247dcbfe11 add volume status indicator 2021-05-13 16:09:04 -07:00
Girish Ramakrishnan
95e2b726c1 volumes: update UI 2021-05-13 10:48:39 -07:00
Girish Ramakrishnan
fd3fb23955 volumes: add mount UI 2021-05-12 23:47:45 -07:00
Girish Ramakrishnan
a3245278f0 Use ts to invalidate the browser image cache 2021-04-30 16:19:59 -07:00
Johannes Zellner
84bc28b371 Show usermanagement indicator in app grid 2021-04-20 20:43:37 +02:00
Girish Ramakrishnan
81c393153b mail: add active flag to mailbox and lists 2021-04-15 11:38:19 -07:00