Commit Graph

1311 Commits

Author SHA1 Message Date
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
ef22387440 Add missing ISTATE pending_services_change in UI 2025-06-11 20:05:24 +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
fe9585500d Ask for confirmation when stopping an app 2025-06-11 10:54:29 +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
a6c367ba24 Show 2fa error in login view 2025-06-10 18:04:32 +02:00
Johannes Zellner
e8488eb406 Update frontend lock file 2025-06-09 22:20:40 +02:00
Johannes Zellner
5363842c4d Update frontend dependencies 2025-06-09 22:18:15 +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
1845a65085 Remove distinct support view 2025-06-09 20:54:52 +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
Girish Ramakrishnan
a93c85ebc9 profile: drop gravatar support
gravatar is owned by an external entity (Automattic) and we have an
unnecessary dep to this service. users can just upload a profile pic
2025-06-08 18:12:40 +02:00
Girish Ramakrishnan
344782099f add explicit unset for the image routes
the initial motivation was to fix up the profile avatar rule which
had a mix of json or multipart. this style does not work well with
express 5
2025-06-06 18:58:49 +02:00
Girish Ramakrishnan
c49050ea69 appstore: removed old route and rename to reset_cloudron_id 2025-06-06 13:39:30 +02:00
Johannes Zellner
000e5fa105 Use distinct translation strings for mail and user directory settings menu entries 2025-06-06 11:29:16 +02:00
Johannes Zellner
bad927e283 Update pankow 2025-06-04 11:08:52 +02:00
Johannes Zellner
ccbb3dca9f Try some sidebar hover indicator 2025-06-04 10:59:27 +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
6332db8e86 Pankow now has the dashboard primary colors 2025-06-03 13:48:39 +02:00
Johannes Zellner
d829d43f2f Update pankow 2025-06-03 12:51:22 +02:00
Johannes Zellner
8944698df1 Remove main UI loading animation 2025-06-03 12:43:14 +02:00
Johannes Zellner
ccf5f2f60e Fix sshfs volume mounting 2025-06-03 11:05:50 +02:00
Johannes Zellner
d381f579d3 Only show NotificationSettings for admins or owners 2025-06-03 10:57:38 +02:00
Johannes Zellner
995c0a7afc Update frontend dependencies 2025-06-02 22:54:46 +02:00
Johannes Zellner
ebba516603 Non-admins do not have a checklist property, so handle it correctly in AppsModel 2025-06-02 22:20:51 +02:00
Johannes Zellner
9289d80e32 Indicate busy state in invitation dialog 2025-06-02 22:20:20 +02:00
Johannes Zellner
d366e10cb9 Fix password reset layout 2025-06-02 21:53:59 +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