Commit Graph

423 Commits

Author SHA1 Message Date
Johannes Zellner
8d57ef2be4 Various tooltip fixes 2025-06-12 23:47:40 +02:00
Johannes Zellner
733de44d03 Mention names of deleted resources in confirm dialogs 2025-06-12 17:26:13 +02:00
Johannes Zellner
674f158877 Add select filtering for domains if more than 10 2025-06-12 09:31:36 +02:00
Johannes Zellner
fd1aea420e Fix state and error handling for dashboard domain 2025-06-12 00:55:04 +02:00
Johannes Zellner
dbdad6fce8 Allow to overwrite dns if record already exists for an app 2025-06-12 00:55:04 +02:00
Johannes Zellner
00da650524 Make new file and folder name a required field 2025-06-12 00:24:28 +02:00
Johannes Zellner
bb3aae46c5 Improve error and state handling when moving an app 2025-06-11 22:50:25 +02:00
Johannes Zellner
5d4eef50e4 Clear backup task start error 2025-06-11 22:15:57 +02:00
Johannes Zellner
2b2123f14d Handle backup task start/stop states 2025-06-11 22:15:11 +02:00
Johannes Zellner
8b91b815ba Rework app redis and turn configuration 2025-06-11 21:42:02 +02:00
Johannes Zellner
61ff04119e Fix optional turn and redis settings 2025-06-11 19:31:17 +02:00
Johannes Zellner
bb7252042e Improve change and valid detection for app mounts 2025-06-11 18:22:43 +02:00
Johannes Zellner
c95e267cdd Fix data directory form submission state and add volume label 2025-06-11 17:30:40 +02:00
Girish Ramakrishnan
30b6d1cd1d app: send POST body on restart 2025-06-11 11:51:54 +02:00
Johannes Zellner
1ddba4a76f Rework the 2fa disable dialog 2025-06-11 10:47:47 +02:00
Johannes Zellner
53b83909ed Convert password change dialog 2025-06-11 10:34:58 +02:00
Johannes Zellner
af75060001 Reimplement fallback email dialog 2025-06-11 10:22:09 +02:00
Johannes Zellner
315210fe29 Improve primary email change dialog 2025-06-11 09:53:42 +02:00
Johannes Zellner
284c646638 Show date for notifications 2025-06-10 22:44:48 +02:00
Johannes Zellner
39df3d7bad Remove extra newline in default crontab 2025-06-10 22:30:11 +02:00
Johannes Zellner
8f75f7332d Use TagInput for devices 2025-06-10 22:26:53 +02:00
Johannes Zellner
c3edf44cb4 Improve overall domain input validation 2025-06-10 21:42:26 +02:00
Johannes Zellner
f933716bf5 Fix cpu quota form state 2025-06-10 21:19:19 +02:00
Johannes Zellner
b37c0fbb95 Update checklist item when acked directly in the frontend 2025-06-10 19:44:53 +02:00
Johannes Zellner
3d057781de Add app install form validation for ACL and subdomain 2025-06-10 19:36:23 +02:00
Johannes Zellner
043180a0fa Sort backup schedule hours 2025-06-10 19:05:54 +02:00
Johannes Zellner
f345212468 Use SettingsItem in backup schedule config 2025-06-10 18:48:51 +02:00
Johannes Zellner
4c5d783699 trim() ipv4/6 input values 2025-06-09 21:02:56 +02:00
Johannes Zellner
64d067d5a1 Fixup app packaging link 2025-06-09 20:56:53 +02:00
Johannes Zellner
86bad5cb3e fix ipv6 address label and clear errors always on submit 2025-06-09 20:52:37 +02:00
Girish Ramakrishnan
55dde26aae profile: add fallback when no avatar set 2025-06-09 09:35:54 +02:00
Johannes Zellner
d47b947acf Bring back possibility to disable 2fa for a user from the users view 2025-06-04 10:48:57 +02:00
Johannes Zellner
9289d80e32 Indicate busy state in invitation dialog 2025-06-02 22:20:20 +02:00
Johannes Zellner
7c30c2f945 Ensure markdown style for checklist can be applied as not being scoped by vue 2025-06-02 14:52:22 +02:00
Johannes Zellner
4ae9821185 App restart is not a 'danger' operation 2025-06-01 10:18:59 +02:00
Johannes Zellner
2283c90da1 Show upstream and package version in install dialog 2025-05-29 11:36:56 +02:00
Johannes Zellner
a32d2c6f4d Better handle app updates and show update errors in dialog 2025-05-29 11:27:37 +02:00
Johannes Zellner
208edfcebd Remove footer in filemanager 2025-05-28 16:59:00 +02:00
Johannes Zellner
6ec869505e Port filemanager to composition style api and sync filemanger/terminal/logs toolbar layout 2025-05-28 16:55:25 +02:00
Johannes Zellner
30b3be8194 Show app upstream version in info page 2025-05-28 09:40:23 +02:00
Johannes Zellner
46e6a048d4 Do not show actual long app id in storage selector 2025-05-27 15:43:39 +02:00
Johannes Zellner
83aaa9e8f0 Do not crash if graph data rendering tries to access already destroyed dom element 2025-05-27 14:34:13 +02:00
Johannes Zellner
ac9ffa3f0f Fixup gcdns in domain/dns setup 2025-05-27 11:44:25 +02:00
Johannes Zellner
314e20ea18 Disable dns provider dropdown when busy 2025-05-26 14:35:59 +02:00
Johannes Zellner
ff2cb31f0f Move cloudron.io account to its own view only for owners 2025-05-23 17:43:21 +02:00
Johannes Zellner
85fc467845 Add button to reset Cloudron registration if claimed 2025-05-23 16:49:00 +02:00
Girish Ramakrishnan
1289a6e14f graphs: fix memory graphs 2025-05-23 16:24:37 +02:00
Johannes Zellner
a88d523559 Add button to reset the cloudron id if appstore token is invalid 2025-05-23 15:49:57 +02:00
Girish Ramakrishnan
56c671149e switch to linear scales entirely 2025-05-23 15:09:37 +02:00
Girish Ramakrishnan
d37621044c graphs: do not re-create the graph object 2025-05-23 13:24:45 +02:00