Johannes Zellner
54c2e670e1
Fix appstore grid margin on search
2025-07-16 14:35:56 +02:00
Johannes Zellner
e632f07708
Allow direct search links into the eventlog
2025-07-16 13:28:30 +02:00
Johannes Zellner
70de7ffe69
Never open edit dialogs on row-click
2025-07-16 12:49:22 +02:00
Johannes Zellner
4a537dde1a
No more modal for dialogs
2025-07-15 18:51:39 +02:00
Johannes Zellner
10d74d3b34
Show mailbox quota in a separate column and fix usage value
2025-07-15 15:57:38 +02:00
Johannes Zellner
e1ba78ff61
Do not open mailbox/mailing list edit on row click
2025-07-15 15:40:49 +02:00
Johannes Zellner
31ee456962
Ensure app task and status info does not overflow the header toolbar
2025-07-15 14:42:58 +02:00
Johannes Zellner
87a5829f9e
Only disable filter elements in appstore view until ready
2025-07-14 17:40:46 +02:00
Johannes Zellner
c47d5565c2
Update pankow to improve busy states and dialogs
2025-07-11 22:33:31 +02:00
Johannes Zellner
58992030dc
Fix overflow in oidc login error
2025-07-11 16:16:44 +02:00
Johannes Zellner
3b50a732b5
Replace branding route calling for name and footer in views
2025-07-11 12:42:21 +02:00
Johannes Zellner
2fe84293b3
Rename oidc rendered login.html to oidc_login.html
2025-07-11 12:28:02 +02:00
Johannes Zellner
4bbae73be1
Add v-fit-text directive to adjust font-size until the text fits
2025-07-10 18:05:53 +02:00
Johannes Zellner
daddbadc06
Show explicit datetime in email eventlog
2025-07-10 16:29:48 +02:00
Johannes Zellner
b74d1cb54a
Show full datetime in eventlog
2025-07-10 14:48:55 +02:00
Johannes Zellner
6a689e2ae4
Remove unused variable
2025-07-10 14:38:07 +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
5b2ad5f87f
Fix typo
2025-07-09 16:01:04 +02:00
Johannes Zellner
b4b731eaa4
Add translation for cloudron.io account view
2025-07-09 15:57:22 +02:00
Johannes Zellner
ac4c5c6e28
Fix MultiSelect usage
2025-07-08 14:52:22 +02:00
Johannes Zellner
8b881ab0b4
Fix autofocus in appstore view
2025-07-07 17:33:39 +02:00
Johannes Zellner
6e8597e3f7
Improve eventlog source handling
2025-07-03 15:30:02 +02:00
Johannes Zellner
bb98fe824e
Reset the eventlog page on filter changes
2025-07-03 15:07:31 +02:00
Johannes Zellner
70b57b078d
Avoid resetting the app for each redis service on refresh
2025-07-03 12:40:17 +02:00
Johannes Zellner
8410e541b6
Do not attempt to close the app install dialog if it doesn't exist yet
2025-07-03 12:32:59 +02:00
Johannes Zellner
4025ef2070
Split system views into individual ones
2025-07-03 12:15:11 +02:00
Johannes Zellner
61fbb76eeb
Move SystemInfo section into the metrics view
2025-07-02 21:04:39 +02:00
Johannes Zellner
1a2e2f4d51
Use global dashboard user profile in apps view
2025-07-02 16:40:05 +02:00
Johannes Zellner
8a251fe39e
Allow to track email server location change
2025-07-01 15:05:34 +02:00
Johannes Zellner
0c8620e944
Poll for subscription updates when in cloudron.io view
2025-06-30 13:18:30 +02:00
Girish Ramakrishnan
9428cf0d06
mail: make status a tristate
...
status can be 'passed', 'failed' or 'skipped'. The motivation for this
change is that when using a relay, we can provide a message indicating
why the check was skipped.
2025-06-28 12:20:25 +02:00
Johannes Zellner
2723f2150b
Add mailbox search filter and show count and usage there
2025-06-27 14:02:17 +02:00
Johannes Zellner
9ced45c714
Remove unused components in eventlog
2025-06-27 13:36:46 +02:00
Johannes Zellner
0a5fedf089
Make input dialogs in mail view non-modal
2025-06-27 09:50:34 +02:00
Johannes Zellner
4307ff5bf0
Disable dns setup checkbox when enabling email is busy
2025-06-26 17:20:57 +02:00
Johannes Zellner
648d6b2662
by default setup incoming mail dns records
2025-06-26 17:18:13 +02:00
Girish Ramakrishnan
2486aee24d
AppsView: updateInfo is now part of app object
2025-06-26 16:57:55 +02:00
Johannes Zellner
c040206d3a
fix bug which shows email for apps which have no email
2025-06-25 20:58:35 +02:00
Johannes Zellner
7d1f218523
React directly on hash changes in appstore view
2025-06-25 16:14:58 +02:00
Johannes Zellner
c779701d26
Use nextTick() instead of random timeout
2025-06-25 15:47:08 +02:00
Johannes Zellner
a1c66e3808
Correctly handle blocklist and blocklist count
2025-06-13 22:30:46 +02:00
Johannes Zellner
f3fc393617
Correctly calculate DNSBLZones
2025-06-13 22:21:17 +02:00
Johannes Zellner
3fb314a1cb
Handle invalid Cloudron registration case in appstore view
2025-06-13 16:31:35 +02:00
Johannes Zellner
e496f4f3e2
Bring back demo login info
2025-06-13 09:35:16 +02:00
Girish Ramakrishnan
25684bf4f6
oidc: reload the login form if the interaction expires
...
use the error status which the oidc provider module returns
2025-06-13 00:47:45 +02:00
Johannes Zellner
8d57ef2be4
Various tooltip fixes
2025-06-12 23:47:40 +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