-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[9.2] CalDAV calendar public sharing (#25351)
* Proper work on Publishing * Make little corrections Function getPublishedStatus) is not working atm. * Remove unnecessary implementation * Fix publish-url property & getPublishStatus() fct * Remove unnecessary line * Fix annotations * Use ressource ID instead of name * Use urlgenerator to generate an absolute url And pass Config the correct way too * No need to call database twice * Start work on returning CalDAV published calendars * Add new root collection public-calendars which holds all public calendars * Allow not-authenticated access to specific urls * Fix requests for browser plugin as well as for the public calendar root folder * Dirty hack to disable dav plugins on public calendar urls * Fix DB call for MySQL databases * correct get published status and minor fixes * Fix some tests * Fix wrong way to get publish status * Allow public access to the principals/system/public * Disable OPTIONS handling - done by sabre * a few tests * fix plugin test * fix unpublishing test * fix things (indentation, tests, comments, backend custom implementation * fix indent once and for all * move getPublicCalendar inside the caldav backend * fix some bracket positions * Add publicuri to oc_dav_shares table and start working with it * test serializer * fix getChild() * add space between calendarname and owner name * add can-be-published property * add missing tests * fix can-be-published * use AllowedSharingModes for can-be-published & can-be-shared * add calendarserver-sharing to the list of advertised features * Add test for PublicCalendarRoot
- Loading branch information
1 parent
74bd2c5
commit 8308348
Showing
20 changed files
with
968 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.