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
MatthewHana
5ec9aaec07
Add custom Radicale DAV property getcontentcount
...
This adds a custom Radicale DAV property called 'getcontentcount' which returns the number of entries contained within that collection.
2024-03-12 04:41:00 +11:00
Peter Bieringer
08a4c792b1
add option for global permit of delete of collection (default: True to avoid breaking change)
2024-03-09 07:46:35 +01:00
Peter Bieringer
ab28d65343
add forgotten attribute definition
2024-03-09 07:44:22 +01:00
Peter Bieringer
32050ef117
Merge pull request #1229 from leso-kn/feature/advertise-webcal-calendars
...
Added support for webcal-subscriptions
2024-03-03 07:02:30 +01:00
leso-kn
94a5ff0d68
Added support for webcal-subscriptions
2024-03-03 01:13:21 +01:00
Peter Bieringer
7936e714d4
Revert "Add check for base_prefix indicating Radicale running at site root (/)"
2024-03-02 20:38:17 +01:00
Peter Bieringer
c5b48c1ee4
Merge pull request #1343 from fasterit/master
...
Add check for base_prefix indicating Radicale running at site root (/)
2024-03-02 20:35:27 +01:00
Tuna Celik
a72964ab3f
learn to make tox happy
2024-03-02 19:44:10 +01:00
Tuna Celik
b24eae8369
added missing import
2024-03-02 18:28:48 +01:00
Tuna Celik
50140a54f5
resolved conflicts
2024-03-02 16:26:04 +01:00
Daniel Lange
cb5b92cb7a
Add check for base_prefix indicating Radicale running at site root (/)
...
Alternative to PR #1310
2023-12-20 11:24:51 +01:00