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
|
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
|
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
|
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
|
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 |
|
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
|
4135040007
|
Start with correct dns waiting state
|
2025-05-28 14:51:12 +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
|
426fe6e3c1
|
Only show services configure entry if app has optional services
|
2025-05-27 15:24:51 +02:00 |
|
Johannes Zellner
|
4bfaf1728d
|
Refactor app configure view for mobile
|
2025-05-27 14:57:33 +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
|
6adf26f4d9
|
Improve waiting for dns screen
|
2025-05-27 13:55:36 +02:00 |
|
Johannes Zellner
|
ac9ffa3f0f
|
Fixup gcdns in domain/dns setup
|
2025-05-27 11:44:25 +02:00 |
|
Johannes Zellner
|
7a94216b3a
|
Only show domains and tags filter if enough entries exits
|
2025-05-26 19:58:17 +02:00 |
|