Pieter Hijma
cfc1e94ad8
Expand taking timezone into account
2024-11-08 15:59:34 +01:00
Pieter Hijma
2d5dc5186b
Expand overridden recurring events
2024-11-07 21:01:11 +01:00
Pieter Hijma
74f4412761
Honor start and end times expand
2024-11-07 15:36:16 +01:00
Peter Bieringer
59c638461b
Fix: only expand VEVENT on REPORT request
2024-10-12 07:25:29 +02:00
Peter Bieringer
457af284e1
whitelist new permissions
2024-09-30 21:28:29 +02:00
Peter Bieringer
e0594d5b33
permit_overwrite_collection doc + rights + test cases
2024-09-30 21:26:24 +02:00
Peter Bieringer
973b26b2e9
add new option rights/permit_overwrite_collection
2024-09-30 21:26:24 +02:00
Peter Bieringer
06a9cf2886
extend whitelisted permission chars
2024-09-30 21:15:10 +02:00
Peter Bieringer
53bc6167d3
add support for dedicated forbid/permit permission
2024-09-30 21:14:39 +02:00
Peter Bieringer
40c8b3d038
log in case delete of collection is prevented
2024-09-29 17:44:21 +02:00
Peter Bieringer
d15e836079
extend copyright
2024-09-29 17:44:05 +02:00
Dipl. Ing. Péter Varkoly
a272d3039e
Implement using group calenders.
...
Based on the ldap groups the user is member of group calender usage is implemented.
The group calenders must be placed in the GROUPS directory based under collection_root_folder.
The name of the group calender directory is the base64 encoded name of the group to avoid trouble with spaces and special characters in name.
If the directory does not exist the group will be ignored.
2024-09-22 16:56:53 +02:00
Dipl. Ing. Péter Varkoly
d75b071fec
Fix the problems found by flake8.
2024-09-11 08:12:08 +02:00
Dipl. Ing. Péter Varkoly
606bd30514
Rebase
2024-09-05 10:44:28 +02:00
Peter Bieringer
4f1e8ce889
add overseen conditional request_content debug log
2024-08-28 07:49:48 +02:00
Peter Bieringer
39662fc680
fix config section info
2024-08-28 07:48:45 +02:00
Dipl. Ing. Péter Varkoly
5167f12624
Rebase rights/from_file.py.
...
Apply proposed/asked changes.
2024-08-26 11:21:53 +02:00
Dipl. Ing. Péter Varkoly
19e5972b4f
Fix merge conflicts.
2024-08-25 14:11:48 +02:00
Ray
408a03a3c0
Better freebusy occurrence limit handling and added documentation
2024-08-16 14:57:30 -06:00
ray-react0r
3cba4b32a3
Merge branch 'master' into react0r
2024-08-15 15:07:49 -06:00
Ray
d6c0a05771
Style fixes for tox linting
2024-08-14 11:15:30 -06:00
Ray
29b7cd8d54
Fix for free-busy fbtype
statuses
2024-08-14 05:43:53 -06:00
Ray
b0f131cac2
Improve free-busy report
2024-08-14 05:43:53 -06:00
Ray
4c1d295e81
Fix bug in free busy report serializing a datetime tzinfo
2024-08-14 05:43:53 -06:00
Ray
7b0d88ff0d
Add basic free-busy report
2024-08-14 05:43:53 -06:00
Mathieu Dupuy
47bc966a13
fix misspellings
2024-07-24 12:29:13 +02:00
Peter Bieringer
defa767c8a
add suppress log messages
2024-06-18 08:24:25 +02:00
Peter Bieringer
e9c7d4a671
Merge pull request #1473 from itglob/master
...
Ability to create predefined calendar or(and) addressbook for new user
2024-06-11 22:18:25 +02:00
Peter Bieringer
02019e73e6
conditional debug log of request header+content / response content
2024-06-11 13:26:21 +02:00
Georgiy
63db0483d0
( #1485 ) If an event comes with a dtstart specified as a date then in the response we return the date
2024-06-02 10:40:35 +03:00
Georgiy
9179550162
Merge branch 'master' of github.com:metallerok/Radicale into processing-all-day-expand-events
2024-05-29 23:23:01 +03:00
Georgiy
7d39354c37
mypy check fix
2024-05-29 16:42:49 +03:00
Georgiy
acf65e9d6a
( #1485 ) Fix processing all day expanded events
2024-05-29 16:33:54 +03:00
Peter Bieringer
fb7630f9eb
fix/adjustment reported by test
2024-05-29 06:19:00 +02:00
Peter Bieringer
496b9f1d7c
extend copyright
2024-05-29 06:18:35 +02:00
Peter Bieringer
2c0da6f37c
extend copyright
2024-05-29 06:08:04 +02:00
Peter Bieringer
4678612194
add option to log bad PUT request content
2024-05-29 06:07:36 +02:00
Peter Bieringer
61fef9c9df
extend error message for "Bad PUT request"
2024-05-18 13:30:26 +02:00
IM
515afb52ed
move check predefined_collections props to config.py
2024-05-03 23:07:04 +03:00
IM
f7e01d55ed
Ability to create predefined calendar or(and) addressbook for new user
2024-04-22 12:23:24 +03:00
Georgiy
f0e21b14c2
validation fixes
2024-04-06 11:02:40 +03:00
Peter Bieringer
06a95d7597
fix according to isort report
2024-04-06 07:30:07 +02:00
Peter Bieringer
a8bc232883
Merge pull request #1293 from metallerok/processing-expand-property
...
Processing expand property
2024-04-06 07:05:59 +02:00
Georgiy
4e4af2aca5
pep8 fix
2024-04-05 11:35:53 +03:00
Georgiy
d1da63569b
Fix setting recurrence-id for expanded items. test for report with expand
...
finished
2024-04-01 19:54:25 +03:00
Georgiy
513415d201
start creating test for rrule expand property, fix expand processing
2024-04-01 19:27:59 +03:00
Peter Bieringer
a24a97f880
improve/extend mkcol logging
2024-03-16 18:22:12 +01:00
MatthewHana
825464f102
Additional type checking for getcontentcount prop
...
Tests keep failing due to static type checking for condition that won't occur due to earlier checking. Bringing checking into if statement.
2024-03-13 02:16:16 +11:00
MatthewHana
2c13b8d2e0
Update propfind.py
...
Don't return getcontentcount prop on leaf or principal collection.
2024-03-13 02:02:23 +11:00
MatthewHana
ee2fc74bc0
Don't allow RADICALE:getcontentcount prop for collections
...
Tests should pass now
2024-03-13 01:52:45 +11:00