Commit Graph

4269 Commits

Author SHA1 Message Date
Peter Bieringer
9137f5bca4 test: add cases for user/path value check 2026-04-23 06:13:31 +02:00
Peter Bieringer
8ebf56ea17 sharing/csv: fix improper quote conversion 2026-04-23 06:13:31 +02:00
Peter Bieringer
7dcfd4ae19 sharing/csv: honor stock encoding 2026-04-23 06:13:31 +02:00
Peter Bieringer
175a07e7ca remove not working and disabled optimization, see https://github.com/Kozea/Radicale/pull/2087 2026-04-23 06:13:31 +02:00
Peter Bieringer
70bcaf3ad1 change result loglevel depending on status 2026-04-23 06:13:31 +02:00
Peter Bieringer
eecfdcaf69 sharing: adjust loglevel or add forgotten log 2026-04-23 06:13:31 +02:00
Peter Bieringer
53d5a89165 use new format checker for path/user 2026-04-23 06:13:31 +02:00
Peter Bieringer
af5121ab34 new option for checking path/user value 2026-04-23 06:13:31 +02:00
Peter Bieringer
e279e4f803 config: cosmetics 2026-04-23 06:13:31 +02:00
Peter Bieringer
4eb0935efe Merge pull request #2099 from maxberger/master
Misc UI Improvements
2026-04-23 06:04:51 +02:00
Max Berger
7f3895099f UI: Show title and description in sharing dialogs 2026-04-22 22:38:16 +02:00
Max Berger
66d4827250 UI: Dynamic window titles including URL 2026-04-22 22:13:40 +02:00
Max Berger
ecac9c6ced UI: Bugfix showing sharing permissions 2026-04-22 20:59:06 +02:00
Peter Bieringer
7d07962592 Merge pull request #2094 from pbiering/tox-test-filesystems
Tox test filesystems
2026-04-19 12:25:39 +02:00
Peter Bieringer
a60ba7ae7f pathutils: change loglevel for detection 2026-04-19 11:59:42 +02:00
Peter Bieringer
3462695abe test/hfs: remove, not supported on Ubuntu image 2026-04-19 11:58:59 +02:00
Peter Bieringer
c197a58841 test/hfs: fix 2026-04-19 11:58:59 +02:00
Peter Bieringer
6468c0031c test/hfs: remove dedicated ubuntu case 2026-04-19 11:58:59 +02:00
Peter Bieringer
9fe8e3db57 test/hfs: fix 2026-04-19 11:58:59 +02:00
Peter Bieringer
e457bc938b test/bugfix 2026-04-19 11:58:59 +02:00
Peter Bieringer
6638e15fd0 storage/mtime resultion test: do not stop hard in case mtime cannot be set 2026-04-19 11:58:59 +02:00
Peter Bieringer
3d861a1449 test/hfs: install dependencies 2026-04-19 11:58:59 +02:00
Peter Bieringer
8dc035555d test: align for HFS on Ubuntu 2026-04-19 11:58:59 +02:00
Peter Bieringer
bfb2b60c07 test: add new for hfs (supporting Ubuntu), fix umask for ntfs 2026-04-19 11:58:59 +02:00
Peter Bieringer
704287f4e9 test: add ntfs/hfs+ tests, rearange dependencies and names 2026-04-19 11:58:59 +02:00
Peter Bieringer
fc579d54f6 test: add filesystem vfat check (1st try) 2026-04-19 11:58:59 +02:00
Peter Bieringer
f2c75d974b changelog: extension 2026-04-19 11:58:59 +02:00
Peter Bieringer
93a4d9390c add various test cases for filesystems 2026-04-19 11:58:59 +02:00
Peter Bieringer
1a34c78261 test and display features of used collection base directory 2026-04-19 11:58:59 +02:00
Peter Bieringer
cd4d832003 Adjust: respond with 500 in case principal collection cannot be created (e.g. filesystem issues) 2026-04-19 11:58:59 +02:00
Peter Bieringer
e998943a73 application startup: stop if TEMP is set but not writable or even not existing 2026-04-19 11:58:59 +02:00
Peter Bieringer
7c4005cbf4 tox: add 3 optional test cases to test using Linux OS: vfat, hfsplus, ntfs (requires sudo and filesystem tools) 2026-04-19 11:58:59 +02:00
Peter Bieringer
1b1c4cf0ef fix https://github.com/Kozea/Radicale/issues/2095 2026-04-19 11:56:57 +02:00
Peter Bieringer
5d228740ee Merge pull request #2092 from maxberger/master
UI: Only clear errors on successful login
2026-04-17 07:04:35 +02:00
Max Berger
3866a648e7 UI: Only clear errors on successful login 2026-04-16 23:00:57 +02:00
Peter Bieringer
17e461cd82 put: extend log line 2026-04-15 21:41:14 +02:00
Peter Bieringer
7d20cf4537 Merge pull request #2090 from henning-schild/henning/staging0
setup: drop leftover dependency "packaging"
2026-04-15 20:47:40 +02:00
Henning Schild
a59f05e153 setup: drop leftover dependency "packaging"
Fixes: 6690e9e3ca ("radicale/utils: drop bcrypt compat check")

Signed-off-by: Henning Schild <henning@hennsch.de>
2026-04-15 12:09:56 +02:00
Peter Bieringer
923672f0c7 extend workflow dependency for https://github.com/Kozea/Radicale/pull/2089 2026-04-15 07:15:04 +02:00
Peter Bieringer
57f1ee3167 changelog for https://github.com/Kozea/Radicale/pull/2089 2026-04-15 07:14:42 +02:00
Peter Bieringer
856d6602ea Merge pull request #2089 from henning-schild/henning/staging1
deal with bcrypt>=5 72 chars limit for libpass+passlib
2026-04-15 07:09:09 +02:00
Peter Bieringer
8398ea9ff0 Merge pull request #2087 from pbiering/issue-2081
* Fix: broken storage/mtime granularity detection on vfat
* Improve: `path_to_filesystem()` by pre-detection of collision-free file system
* Adjustment: MKCOL/MKCALENDAR return now CONFLICT instead of BADREQUEST of file name collision
2026-04-15 06:23:19 +02:00
Peter Bieringer
33ffc27384 storage/test/collision: fix for hfs+ and cosmetics 2026-04-15 05:55:07 +02:00
Peter Bieringer
a6d7fcf1b9 storage/detect+test file systems with collision: fix to catch HFS+ (MacOS) 2026-04-14 20:45:04 +02:00
Peter Bieringer
c7625650c1 storage/pathutils: temp test 2026-04-14 20:45:04 +02:00
Peter Bieringer
da58a4da13 storage/test/symlink: bugfix 2026-04-14 20:45:04 +02:00
Peter Bieringer
32055f9048 storage/test/symlink: fix path concat 2026-04-14 20:45:04 +02:00
Peter Bieringer
eab959df7a storage/changelog: extensions 2026-04-14 20:45:04 +02:00
Peter Bieringer
b18cf74332 storage/test: add cases for file name collision 2026-04-14 20:45:04 +02:00
Peter Bieringer
6d25fa07e1 storage/test: adjust condition related to symlink test 2026-04-14 20:45:04 +02:00