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
|
67918900bf
|
mail: rework the eventlog
|
2021-10-08 20:34:06 -07:00 |
|
Girish Ramakrishnan
|
0f4e71d478
|
mailbox: add checkbox for pop3
|
2021-10-08 10:22:18 -07:00 |
|
Johannes Zellner
|
f07978cf08
|
account setup uses an inviteToken now
|
2021-10-01 12:27:59 +02: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 |
|
Johannes Zellner
|
e0fcc8ae4b
|
Move email eventlog to separate view
|
2021-09-30 14:35:06 +02:00 |
|
Girish Ramakrishnan
|
6a3459e514
|
hardcode mountPoint in the backend instead
|
2021-09-29 22:35:13 -07:00 |
|
Johannes Zellner
|
e1801b7a99
|
Make filesystem header a link if it is an app
|
2021-09-27 21:18:22 +02:00 |
|
Girish Ramakrishnan
|
0d6abb9850
|
filebrowser: add mail restart button
|
2021-09-27 11:42:14 -07:00 |
|
Girish Ramakrishnan
|
8c3e369599
|
upcloud: add object storage integration
|
2021-09-27 10:47:22 -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
|
6ac297bac5
|
password reset: show 2fa input
|
2021-08-11 12:28:54 -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 |
|
Girish Ramakrishnan
|
62a56c455a
|
webterminal: remove --rcfile
this broke sourcing of personal rcfile. see https://forum.cloudron.io/topic/5385/wp-cli-not-working-on-6-3-5
|
2021-07-22 13:03:33 -07:00 |
|
Johannes Zellner
|
17cc6becd2
|
Ensure breadcrumbs and hash are correctly updated on folder navigation
|
2021-07-13 11:31:59 +02:00 |
|
Johannes Zellner
|
e7053c2790
|
filemanager: reset selection if directory has changed
|
2021-07-09 17:02:25 +02:00 |
|
Girish Ramakrishnan
|
4d44a1ceb9
|
translate error message and not the error object
|
2021-07-08 08:48:55 -07:00 |
|
Johannes Zellner
|
9bbd1af259
|
Ensure notifications are only fetched and shown for at least admins
|
2021-07-07 19:07:43 +02:00 |
|
Johannes Zellner
|
d292d5d419
|
Have 3 explicit avatar options
custom image, gravatar or none
|
2021-07-07 16:23:03 +02:00 |
|
Johannes Zellner
|
59f257346d
|
We don't allow setting notifications to unread anymore so also prevent state issues when decreasing the counter
|
2021-06-30 17:24:41 +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 |
|
Girish Ramakrishnan
|
1ee6560f30
|
restore: fix UI
|
2021-06-22 14:34:41 -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 |
|
Johannes Zellner
|
7472e78755
|
filemanager: Only retry every 2sec if path opening doesn't work right away to avoid busy loop
|
2021-06-22 16:24:35 +02:00 |
|