Commit Graph

4419 Commits

Author SHA1 Message Date
Peter Bieringer
0fc711d8a8 add Python 3.14 to list 2026-05-28 20:56:14 +02:00
Peter Bieringer
b1eb7a1298 cosmetics on-top-of https://github.com/Kozea/Radicale/pull/2145 2026-05-27 20:39:32 +02:00
Peter Bieringer
19a2e69293 changelog for https://github.com/Kozea/Radicale/pull/2145 2026-05-27 20:39:21 +02:00
Peter Bieringer
ef0630fa6f Merge pull request #2145 from maxberger/master
web ui: New setting for browser-based login
2026-05-27 21:31:26 +03: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
10983fc924 changelog for https://github.com/Kozea/Radicale/pull/2129 2026-05-27 07:30:35 +02:00
Peter Bieringer
e614455ff1 changelog for https://github.com/Kozea/Radicale/pull/2138 2026-05-27 07:30:35 +02:00
Peter Bieringer
4ec4676826 changelog for https://github.com/Kozea/Radicale/pull/2141 2026-05-27 07:30:35 +02:00
Peter Bieringer
0da09b8c47 changelog for https://github.com/Kozea/Radicale/pull/2135 2026-05-27 07:30:35 +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
Peter Bieringer
bc1f888013 contrib/logwatch: fix number format typos 2026-05-27 07:18:22 +02: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
Peter Bieringer
5e926f1385 Merge pull request #2141 from maxberger/master
Hide copy button in insecure environments
2026-05-24 10:34:15 +03:00
Max Berger
1f42397132 Hide copy button in insecure environments 2026-05-23 23:33:39 +02:00
Peter Bieringer
b31c9a04e9 Merge pull request #2139 from bb2/patch-2
UI: Decode URL in text field for better readability
2026-05-23 20:45:56 +03: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
Peter Bieringer
1d55ca5d2d Merge pull request #2138 from bb2/patch-1
UI: Decode URL in text field for better readability
2026-05-23 17:34:42 +03: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
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