Commit Graph

3598 Commits

Author SHA1 Message Date
Peter Bieringer
6a2a262bb2 32-bit fix 2026-02-13 21:24:37 +01:00
Peter Bieringer
b7b9176b7f 32-bit test and remove matrix on coversall 2026-02-13 21:17:22 +01:00
Peter Bieringer
aee4f42763 next 32-bit try, name jobs 2026-02-13 21:04:34 +01:00
Peter Bieringer
f0c2202e0d add 32-bit test 2026-02-13 20:50:35 +01:00
Peter Bieringer
a30e3641cf Merge pull request #1983 from cryinkfly/master
Incorrect comma deleted and indentation corrected in predefined_colle…
2026-02-08 13:10:53 +01:00
Steve Zabka
94e0e4a08c Incorrect comma deleted and indentation corrected in predefined_collections 2026-02-08 10:54:57 +01:00
Peter Bieringer
74fb4f0c29 changelog for https://github.com/Kozea/Radicale/pull/1982 2026-02-07 08:27:17 +01:00
Peter Bieringer
cf1b78afaa Merge pull request #1982 from metallerok/recurrence_all_day_comparsion
Recurrence all day comparsion
2026-02-07 08:27:01 +01:00
Georgiy
c4362b6392 Merge branch 'master' of github.com:metallerok/Radicale into recurrence_all_day_comparsion 2026-02-06 19:43:53 +03:00
Peter Bieringer
a92dd6a4de entry for https://github.com/Kozea/Radicale/pull/1981 2026-02-06 07:03:01 +01:00
Peter Bieringer
33a6791fb5 Merge pull request #1981 from metallerok/overridden_recurrence_validation
(#1966) overridden recurrence validation
2026-02-06 07:02:41 +01:00
Georgiy
0493a88190 (#1966) Test for incompatible overridding RECURRENCE-ID dt type 2026-02-05 19:58:32 +03:00
Georgiy
296a90fc0c Merge branch 'master' of github.com:metallerok/Radicale into overridden_recurrence_validation 2026-02-05 19:30:50 +03:00
Georgiy
4e88cbbbc2 Merge branch 'master' of github.com:metallerok/Radicale into recurrence_all_day_comparsion 2026-02-04 19:34:52 +03:00
Georgiy
76d798ccd5 (#1979) test for overridden all day rrule event 2026-02-04 19:26:12 +03:00
Georgiy
859ca7f41d (#1979) Fix invalid RECURRENCE-ID comparsion for all-day events 2026-02-03 19:39:24 +03:00
Guillaume REMBERT
f2f650f922 Improve Dockerfile (#1962)
- add curl for HTTPS healthchecks (https://github.com/Kozea/Radicale/issues/1961)
- remove default TCP port EXPOSE command as it is not really usefull (https://forums.docker.com/t/what-is-the-use-of-expose-in-docker-file/37726)
2026-02-02 17:00:40 +00:00
Peter Bieringer
3c5e96be69 Merge pull request #1976 from kalsi-avneet/topic/push-to-dockerhub
Docker publish workflow: Login and push to dockerhub as well
2026-01-28 11:32:22 +01:00
kalsi-avneet
f86498485a Docker publish workflow: Login and push to dockerhub as well 2026-01-26 17:06:53 +00:00
Peter Bieringer
df96778a9a Merge pull request #1974 from schmijoe/master
fix lighttpd example
2026-01-25 17:01:51 +01:00
Georgiy
10c750f6fa (#1966) overridden recurrence validation 2026-01-25 18:21:22 +03:00
schmijoe
f35c9de586 add lighttpd example config 2026-01-25 12:28:13 +01:00
Peter Bieringer
c5ac3d3ea2 Merge pull request #1975 from cryinkfly/patch-1
Refactor predefined user collections
2026-01-24 17:17:27 +01:00
Steve Zabka
894edfe4dc Refactor predefined user collections
- Overhauled collection keys for consistency
- Added Work Address Book
- Added Birthday and Work calendars
- Personal calendar and address book maintained
2026-01-24 16:22:15 +01:00
schmijoe
732bcbf9dc fix lighttpd example 2026-01-24 09:57:31 +01:00
Peter Bieringer
c08ffd3a07 Merge pull request #1973 from tobixen/fix-unclosed-scandir
Fix unclosed scandir iterator in path_to_filesystem
2026-01-24 08:16:38 +01:00
Tobias Brox
0388051046 Fix unclosed scandir iterator in path_to_filesystem
Use os.scandir() as a context manager to ensure the iterator is
properly closed. This fixes ResourceWarning: unclosed scandir iterator
that occurs when the iterator is garbage collected without being closed.

Fixes #1972

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 17:02:14 +01:00
Peter Bieringer
5b5fc8dd39 Merge pull request #1971 from pbiering/fix-issue-1970
Support issue 1970
2026-01-22 21:58:44 +01:00
Peter Bieringer
8613f9d6f3 cosmetics 2026-01-22 21:39:40 +01:00
Peter Bieringer
3d5c74ff91 changelog 2026-01-22 21:37:19 +01:00
Peter Bieringer
2351f49ae4 add testcases 2026-01-22 21:36:07 +01:00
Peter Bieringer
fa38e25468 add files for testcase 2026-01-22 21:36:07 +01:00
Peter Bieringer
a143c5d765 Workaround delete all empty lines to avoid vobject parsing errors 2026-01-22 21:36:07 +01:00
Peter Bieringer
b3ccd39d11 update copyright 2026-01-22 21:36:07 +01:00
Peter Bieringer
c6b97569f6 fix dependency 2026-01-22 17:49:45 +01:00
Peter Bieringer
0f667e1376 bugfix 2026-01-22 08:46:57 +01:00
Peter Bieringer
e3ceb30317 test also python-oldest before matrix 2026-01-22 08:45:30 +01:00
Peter Bieringer
c71f2da6fc fix typo 2026-01-22 07:19:56 +01:00
Peter Bieringer
34d7895bd4 fix typo 2026-01-22 06:57:25 +01:00
Peter Bieringer
2ac3d269c6 use test on ubuntu as gatekeeper 2026-01-22 06:56:47 +01:00
Peter Bieringer
ae0882cc13 optimize test sequence resource-wise 2026-01-22 06:53:18 +01:00
Peter Bieringer
a71daf5001 Merge pull request #1969 from pbiering/pr-1968-testcase
Testcase for PR#1968
2026-01-22 06:48:59 +01:00
Peter Bieringer
02a6cd55e3 fix for lint 2026-01-22 06:35:12 +01:00
Peter Bieringer
e409d628db changelog for https://github.com/Kozea/Radicale/pull/1968 2026-01-22 06:31:41 +01:00
Peter Bieringer
a75e3ebdec Testcase for PR#1968 (MOVE with URL-encoded Destination header) 2026-01-22 06:30:38 +01:00
Peter Bieringer
1a2f5e85f1 Merge pull request #1968 from laurisvr/fix-move-urlencode-destination
Fix MOVE failing with URL-encoded Destination header
2026-01-22 06:29:48 +01:00
laurisvr
9a2bbb589c Fix MOVE failing with URL-encoded Destination header
Destination header wasn't being decoded before urlparse(), and relative
URLs (empty netloc) failed the host comparison.

Ran into this with email usernames where @ gets encoded as %40."
2026-01-21 17:02:48 +01:00
Peter Bieringer
4fb16727f0 add note about dependency adjustments 2026-01-19 07:40:36 +01:00
Peter Bieringer
d553756238 prepare 3.6.1.dev 2026-01-19 07:29:09 +01:00
Peter Bieringer
a4a39318c3 Merge pull request #1963 from kalsi-avneet/topic/docker-compose-tag
Docker compose file - change tag to "stable"
2026-01-11 16:08:54 +01:00