Peter Bieringer
8e519c3fbf
sharing/bday: bugfix
2026-05-31 07:32:16 +02:00
Peter Bieringer
543ceb6719
sharing/bday: startup info cosmetics
2026-05-31 07:27:01 +02:00
Peter Bieringer
d192cb085d
sharing/bday: add class + status
2026-05-31 07:26:44 +02:00
Peter Bieringer
d6369588f4
sharing/bday/summary: check for not to be empty
2026-05-31 07:26:19 +02:00
Peter Bieringer
8a28141c3e
sharing/bday/summary template: adjust default
2026-05-31 07:25:51 +02:00
Peter Bieringer
07c5873bdd
sharing/bday/templating: default config rework
2026-05-31 07:06:35 +02:00
Peter Bieringer
70ec043423
sharing/bday/add support for custom categories
2026-05-31 06:00:55 +02:00
Peter Bieringer
0d198e56ac
sharing/bday: parameter config tests
2026-05-31 06:00:55 +02:00
Peter Bieringer
40330ca800
sharing/bday: fix typo
2026-05-31 06:00:55 +02:00
Peter Bieringer
2360a50195
sharing/bday: parameter validation
2026-05-31 06:00:55 +02:00
Peter Bieringer
ebb359c5cc
sharing/bday/age_max: input validation
2026-05-31 06:00:55 +02:00
Peter Bieringer
71643860a4
sharing/bday/Actions: align config section
2026-05-31 06:00:55 +02:00
Peter Bieringer
e26a2cfcf4
auth/test: increase delay limit for Windows
2026-05-31 06:00:55 +02:00
Peter Bieringer
ad42f00a27
sharing/bday/age: add test cases
2026-05-31 06:00:55 +02:00
Peter Bieringer
497a0eeb44
sharing/bday/template: fix change of fallback placeholder
2026-05-31 06:00:55 +02:00
Peter Bieringer
6310e071e3
sharing/csv: fix for json/dict structure
2026-05-31 06:00:55 +02:00
Peter Bieringer
a42d2243c0
sharing/bday/conversion: add support for "age"
2026-05-31 06:00:55 +02:00
Peter Bieringer
3aed27ff65
sharing/bday: add support for max_age, improve Actions validation on API
2026-05-31 06:00:55 +02:00
Peter Bieringer
e821258fa0
sharing/bday/age_max: fix default
2026-05-31 06:00:55 +02:00
Peter Bieringer
586ae79b8e
sharing/bday: option for age_max
2026-05-31 06:00:55 +02:00
Peter Bieringer
c54e41bccd
sharing/bday/trigger: disable by default, adjust fallback pattern
2026-05-31 06:00:55 +02:00
Peter Bieringer
7ce3459878
sharing/bday/trigger: test cases
2026-05-31 06:00:55 +02:00
Peter Bieringer
c3bf3e8f75
sharing/bday/trigger: config reader
2026-05-31 06:00:55 +02:00
Peter Bieringer
3a5f8ddfd0
sharing/bday/trigger: implementation
2026-05-31 06:00:55 +02:00
Peter Bieringer
c5c74d1753
sharing/bday: trigger config parser
2026-05-31 06:00:55 +02:00
Peter Bieringer
0c16337b50
sharing/bday: add forgotten actions to pass
2026-05-31 06:00:55 +02:00
Peter Bieringer
1ef02e9fe3
sharing/bday/template per share test
2026-05-31 06:00:55 +02:00
Peter Bieringer
583815c6d6
sharing/actions: implementation
2026-05-31 06:00:55 +02:00
Peter Bieringer
1ea3933faf
sharing/bday/template: test case extension/fixes
2026-05-31 06:00:55 +02:00
Peter Bieringer
66e97cbc5b
sharing/bday/template: implementation of placeholder replacement
2026-05-31 06:00:55 +02:00
Peter Bieringer
d4c545f6e4
sharing/bday/template: store in "Actions"
2026-05-31 06:00:55 +02:00
Peter Bieringer
aae887ee5c
sharing/bday/template: get config
2026-05-31 06:00:55 +02:00
Peter Bieringer
8329cfa660
sharing/bday/template: config parser
2026-05-31 06:00:55 +02:00
Max Berger
19f9d0a8c7
web ui: New setting for browser-based login
...
This is useful in cases where OIDC login is active
which would then redirect the user to a central
login page.
See https://github.com/Kozea/Radicale/issues/2143
2026-05-27 19:43:57 +02:00
Peter Bieringer
eef26b9e9e
Merge pull request #2135 from royborgen/master
...
Web UI dark theme with automatic browser/OS color scheme detection
2026-05-27 08:25:12 +03:00
Roy Borgen
48c21d5fd7
reverted index.html
2026-05-25 21:57:59 +02:00
Roy Borgen
0095fbd616
Keeping newline at EOF
2026-05-25 21:17:09 +02:00
Roy Borgen
a8a91c956b
Fix CSS variable syntax issues
2026-05-25 00:16:28 +02:00
Max Berger
1f42397132
Hide copy button in insecure environments
2026-05-23 23:33:39 +02:00
bb2
69d46d1673
UI: Decode URL in text field for better readability
...
This PR is a follow-up to #2138 . It extends the URL decoding logic to include the edit collection dialogs, ensuring a consistent user experience.
2026-05-23 23:11:28 +08:00
bb2
28ff21ccc9
UI: Decode URL in text field for better readability
...
This PR is a follow-up to #2138 . It extends the URL decoding logic to include the delete collection dialogs and homepage collection titles, ensuring a consistent user experience.
2026-05-23 23:10:05 +08:00
bb2
877fb3c50c
Fix JS Type Check error (v2)
2026-05-23 21:26:45 +08:00
bb2
d16501f1f3
Fix JS Type Check error
2026-05-23 21:16:23 +08:00
bb2
ccfbef066b
UI: Decode URL in text field for better readability
...
**Optimize visual display:**
Decodes the URL displayed in the input field using `decodeURIComponent`. This makes the displayed link more user-friendly and intuitive, avoiding a screen full of percent signs in internationalized scenarios where collection folder names contain non-English characters or special symbols.
**Ensure copy safety:**
Preserves the original, encoded standard URL internally as `_completedUrl`. Clicking the "Copy" button or manually selecting the entire text box to copy will still place the original, encoded standard link into the clipboard.
2026-05-23 19:57:49 +08:00
Roy Borgen
fa3dae5e4d
Cleaned up line spacing
2026-05-23 09:49:47 +02:00
Roy Borgen
ff1d0360ce
Reverted back to using a single main.css and added dark theme auto switching
2026-05-22 23:11:34 +02:00
Roy Borgen
95c90df8c0
Merged dark theme into main.css using CSS variables
2026-05-22 23:02:32 +02:00
bb2
3c08b44b41
UI: remove unused completeHref import in CollectionsScene.js
...
Fixes the JS Type Check error in CI after removing the completeHref function call.
2026-05-22 23:31:56 +08:00
Roy Borgen
e79bfa5def
added dark theme css
2026-05-21 22:03:09 +02:00
Roy Borgen
4c82b3ed2c
Added dark theme CSS and automatic theme switching based on OS/browser settings
2026-05-21 22:01:18 +02:00