Johannes Zellner
1202be4686
Remove some more icons and consolidate further on Add
2025-09-22 20:42:02 +02:00
Johannes Zellner
5ad217bd18
More header margin fixes
2025-09-19 19:02:10 +02:00
Johannes Zellner
9ba4ac9956
Update view language if system language is changed and the user has no profile language set
2025-09-17 12:06:55 +02:00
Girish Ramakrishnan
98ba60a51c
Fix layout of the totp dialog
2025-09-12 19:00:35 +02:00
Girish Ramakrishnan
23012fbb5c
ImagePicker: introduce 'mode' - simple/editable
...
We have two cases for the picker:
* in normal pages: here the image upload/reset happens automatically. this is
the editable mode with action buttons.
* in dialogs: here you just upload images . this is simple mode.
2025-09-11 16:22:01 +02:00
Girish Ramakrishnan
14b51c0c74
Add inline EditableField
2025-09-11 11:24:28 +02:00
Girish Ramakrishnan
1752579f9d
unset -> No email address set
2025-09-08 16:31:55 +02:00
Johannes Zellner
696632e551
Enable clearing of user avatar
2025-07-16 18:56:00 +02:00
Johannes Zellner
b1752de36f
Ensure HeaderBar and Profile view use the same profile object so avatar gets synced
2025-07-16 18:32:06 +02:00
Johannes Zellner
4a537dde1a
No more modal for dialogs
2025-07-15 18:51:39 +02:00
Johannes Zellner
cf5059b006
Always use english translation for language selectors
2025-07-10 14:37:38 +02:00
Johannes Zellner
01b1f7529e
Dynamically set dashboard language when profile language changes
2025-07-10 13:47:52 +02:00
Johannes Zellner
579f5d7c8a
pankow moved to @cloudron/pankow
2025-07-10 11:55:11 +02:00
Johannes Zellner
228532b03e
Do not allow to edit the avatar if user profiles are locked
2025-06-12 13:03:40 +02:00
Johannes Zellner
54bd10a1db
Do not flash profile edit buttons while profile is still loading
2025-06-12 12:59:12 +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
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
Johannes Zellner
d381f579d3
Only show NotificationSettings for admins or owners
2025-06-03 10:57:38 +02:00
Johannes Zellner
d955f0e3d8
Rework the ImagePicker component
2025-05-20 14:48:23 +02:00
Johannes Zellner
d384442fb3
Add notification settings to profile view
2025-05-07 14:19:27 +02:00
Johannes Zellner
a430b66a8d
Fixup some TODOs
2025-04-11 17:30:05 +02:00
Johannes Zellner
11e4542746
Notify headerbar when profile picture has changed to bust the cache
2025-04-10 11:35:59 +02:00
Johannes Zellner
d57b39da6e
Remove background support experiment
2025-04-07 15:13:09 +02:00
Johannes Zellner
2104df5a83
Update pankow which now has Dropdown replaced with SingleSelect
2025-04-02 15:02:31 +02:00
Johannes Zellner
2eedfad833
Fix setting of language in ProfileView
2025-03-29 21:14:13 +01:00
Johannes Zellner
67bc03bcc1
Polish 2fa setup ui
2025-03-29 20:56:36 +01:00
Johannes Zellner
b89f55f9b9
Fixup all translation TODOs
2025-03-28 17:51:39 +01:00
Johannes Zellner
830db36928
Fixup all toplevel views to only have one child node and test with basic animation
2025-03-26 18:59:19 +01:00
Johannes Zellner
0cffd76296
Fixup password reset view
2025-03-25 18:05:29 +01:00
Johannes Zellner
23dd575ce1
Add initial profile background image handling
2025-03-25 15:05:08 +01:00
Johannes Zellner
5ef0ad9a3e
Improve layout in 2FA setup dialog
2025-03-23 10:04:06 +01:00
Johannes Zellner
e70ea6f202
Use ImagePicker also in profile view
2025-03-19 01:22:13 +01:00
Johannes Zellner
8e120bca77
More style fixes and remove dead password reset code
2025-03-17 17:49:52 +01:00
Johannes Zellner
b3131169ad
Improve profile view and fix app install dialog overflow on mobile
2025-03-17 12:33:27 +01:00
Johannes Zellner
c43ba46c97
Improve Section spacing
2025-02-10 16:11:36 +01:00
Johannes Zellner
776e65bc5e
Migrate first parts of backups view to vue
2025-02-05 13:34:23 +01:00
Johannes Zellner
71e9caef9c
Create vue models without args
2025-01-31 21:02:48 +01:00
Johannes Zellner
2d1f24ca0f
Start migration of System view
2025-01-23 18:36:38 +01:00
Johannes Zellner
dfcaacee80
Move toplevel views into views/
2025-01-21 17:08:09 +01:00