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
Peter Bieringer
dee584b9d0
Merge pull request #2134 from bb2/patch-1
...
UI: Avoid redundant URL completion in CollectionsScene
2026-05-22 21:50:17 +03: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
bb2
9b1750e0ea
UI: Avoid redundant URL completion in CollectionsScene
...
**Problem Description:**
Redundant URL completion in `CollectionsScene.js`. The file passes a `collection.href` that already contains the full path prefix to `UrlTextHandler.setHref`. Because `setHref` internally calls `completeHref` again, the path is double-completed (over-completed), resulting in a malformed URL.
**Solution:**
Instead of using `completeHref(collection.href)`, use `window.location.origin + collection.href` to manually construct the full URL, preventing the secondary completion bug.
2026-05-21 19:24:12 +08:00
Peter Bieringer
d83e9b90dc
Merge pull request #2129 from joinemm/pr-fix-rstrip
...
Fix bday conversion hrefs for vCard filenames ending in v/c/f
2026-05-16 13:48:13 +02:00
Joonas Rautiola
b8977aaa21
Fix bday conversion hrefs for vCard filenames ending in v/c/f
2026-05-16 13:49:25 +03:00
Peter Bieringer
def929827c
Merge pull request #2128 from pbiering/sharing-propfind-privilege-write
...
Sharing propfind privilege write exposure improvement
2026-05-15 13:27:54 +02:00
Peter Bieringer
7e3a9d279a
sharing: PROPFIND returns also privilege "write" in case "write-content" and "write-properties" is permitted (changelog)
2026-05-15 12:43:24 +02:00
Peter Bieringer
4aa84ffa4a
sharing: PROPFIND returns also privilege "write" in case "write-content" and "write-properties" is permitted (test case)
2026-05-15 12:43:06 +02:00
Peter Bieringer
5f12573a07
sharing: PROPFIND returns also privilege "write" in case "write-content" and "write-properties" is permitted
2026-05-15 12:42:44 +02:00
Peter Bieringer
a48f35db03
Merge pull request #2127 from pbiering/sharing-fix-propfind-owner
...
Sharing fix propfind owner
2026-05-15 08:43:27 +02:00
Peter Bieringer
fda97fedfa
changelog for sharing/propfind/owner: return empty element
2026-05-15 07:51:37 +02:00
Peter Bieringer
1349714d93
sharing/propfind/owner: return empty element in case of a mapped share / clients try PROPFIND on this not accessable href (extend test case)
2026-05-15 07:50:06 +02:00
Peter Bieringer
23a2c43e68
sharing/propfind/owner: return empty element in case of a mapped share / clients try PROPFIND on this not accessable href
2026-05-15 07:50:06 +02:00
Peter Bieringer
4fa6ffe82e
Development 3.7.4.dev
2026-05-15 07:39:05 +02:00
Peter Bieringer
3888e7d958
Release 3.7.3
2026-05-14 07:55:51 +02:00
Peter Bieringer
5007083727
logwatch: loglevel extension related to 34fc798bb9
2026-05-13 07:18:09 +02:00
Peter Bieringer
ead3b2b622
Merge pull request #2125 from pbiering/fix-2123
...
Fix for "unicode-letter" validation
2026-05-12 13:04:46 +02:00
Peter Bieringer
13cc4b4986
validation/unicode-letter: changelog for fix
2026-05-12 12:31:17 +02:00
Peter Bieringer
8eb681931a
validation: extend test cases for unicode-letter
2026-05-12 12:29:26 +02:00
Peter Bieringer
85e7cf588e
validation: add trace log
2026-05-12 12:29:13 +02:00
Peter Bieringer
1ae4d7c1ce
validation: extend selection for unicode-letter
2026-05-12 12:28:36 +02:00
Peter Bieringer
07285cbd73
changelog for https://github.com/Kozea/Radicale/pull/2124
2026-05-12 09:18:53 +02:00
Peter Bieringer
d7f763f05f
Merge pull request #2124 from pbiering/logging-conditional
...
Add support for conditional logging
2026-05-12 09:17:07 +02:00
Peter Bieringer
aefa99d5a4
copyright update
2026-05-12 08:35:28 +02:00
Peter Bieringer
da668035ba
log on_notice_condition: test cases
2026-05-12 08:35:28 +02:00
Peter Bieringer
5a1f6cbd02
log also exception text
2026-05-12 08:35:28 +02:00
Peter Bieringer
b9ec1c223f
log on_notice_condition: implementation
2026-05-12 08:35:28 +02:00
Peter Bieringer
b6805177f7
log on_notice_condition: read config values
2026-05-12 08:35:28 +02:00
Peter Bieringer
c4487dd37f
doc: extend for log on_notice_condition
2026-05-12 08:35:28 +02:00
Peter Bieringer
401f9c39ae
config/example: extend for log on_notice_condition
2026-05-12 08:35:28 +02:00
Peter Bieringer
e695c28364
config/parser: add support for log on_notice_condition
2026-05-12 08:35:28 +02:00
Peter Bieringer
66de9aab36
additional fix https://github.com/Kozea/Radicale/issues/2123
2026-05-11 18:24:19 +02:00
Peter Bieringer
d63fe2f1d3
fix doc related to https://github.com/Kozea/Radicale/issues/2123
2026-05-11 17:48:06 +02:00
Peter Bieringer
77f8323715
logwatch: extend copyright
2026-05-09 15:55:52 +02:00
Peter Bieringer
f53f2c38cf
logwatch: cosmetics fix (missing code alignment)
2026-05-09 15:55:30 +02:00
Peter Bieringer
41c07d58af
Merge pull request #2122 from pbiering/fix-allprop-bday-regression
...
Fix allprop bday regression
2026-05-04 22:06:19 +02:00
Peter Bieringer
552fde3b35
propfind/sharing: changelog for fixes
2026-05-04 21:42:54 +02:00
Peter Bieringer
db2f8585ba
sharing/test: single item + allprop test cases
2026-05-04 21:40:59 +02:00
Peter Bieringer
e5add4c3b9
propfind/test: extend allprop test cases
2026-05-04 21:40:21 +02:00
Peter Bieringer
b4cab301e7
sharing: fix mapping of single item
2026-05-04 21:39:38 +02:00
Peter Bieringer
6b71716bdf
propfind/sharing: extend trace log
2026-05-04 21:39:17 +02:00
Peter Bieringer
8ada1e8452
sharing/bday: fix support of single item request
2026-05-04 21:38:47 +02:00
Peter Bieringer
17d37cd3ad
propfind/sharing: fix support for single item request
2026-05-04 21:38:14 +02:00