Georg Ehrke
30d13bb760
cache webcal calendars on server
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
6 年之前
Thomas Müller
c05a0b9fa6
Adding test for table schedulingobjects and fixing postgres LOB
(cherry picked from commit afd4ebf040
)
Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
6 年之前
Joas Schilling
870023365c
Fix "Undefined method setExpectedException()"
Signed-off-by: Joas Schilling <coding@schilljs.com>
6 年之前
Georg Ehrke
dc34622008
remember when a user deleted their contact birthdays calendar
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
6 年之前
Georg Ehrke
fa416e031b
integrate Dav app with Calendar API
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
6 年之前
Morris Jobke
31c5c2a592
Change @georgehrke's email
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
6 年之前
Morris Jobke
0eebff152a
Update license headers
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
6 年之前
Georg Ehrke
4df08f296b
ensure uid for calendar objects is unique
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
6 年之前
Joas Schilling
dbaad22472
Fix tests with group manager
Signed-off-by: Joas Schilling <coding@schilljs.com>
6 年之前
Joas Schilling
3b4ab6560b
Check if the user/group exists for dav shares
Signed-off-by: Joas Schilling <coding@schilljs.com>
6 年之前
Georg Ehrke
4b5379309e
fix replacing of 4MB Unicode Chars in cal props table
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 年之前
Georg Ehrke
8d00458b56
unit test custom calendar search
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 年之前
Georg Ehrke
c89e057d27
add owner-displayname property to calendars and addressbooks
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 年之前
Joas Schilling
c2d1e6e7ff
Restrict share handling to the owner only
Otherwise group members can remove the share for the complete group,
remove edit permissions and even single user shares for other users.
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 年之前
Joas Schilling
d8b769bd85
Add a unit test for the broken case
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 年之前
Joas Schilling
2da490bf25
Unit test cleanup
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 年之前
Thomas Müller
c778b1bade
Update sabre dav to 3.2 (#26115)
* Update sabre/dav to 3.2.0
* Adjust code to work with sabre/dav 3.2.0 and it's dependencies
* Adding own CalDAV plugin to fix calendar home property
* Test if there is a user logged in when listing files home
* Update sabre version used by integration tests
* Disable unauthenticated DAV access
This is needed to make Sabre 3.2 behave like we did before.
Eventually we should integrate better with the ACL plugin which itself
should implement an auth failure when appropriate.
=====
* Fixed so cherry-pick was succesfull
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 年之前
Joas Schilling
e8f82c6b61
Add tests for dispatching of the events
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 年之前
Joas Schilling
07f6747305
Move the methods into a new class
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 年之前
Thomas Citharel
9c75b00850
fix tests
7 年之前
Thomas Müller
d884370844
Use true random string as uri for public calendars - as a result we can no longer return the pre-publish-url
7 年之前
Thomas Citharel
f0421e1f75
add missing tests
7 年之前
Thomas Citharel
77216e7ca9
a few tests
8 年之前
Robin Appelman
344945bfe9
more efficient check if addressbook and calendar exists for user
7 年之前
Joas Schilling
813f0a0f40
Fix apps/
8 年之前
Thomas Citharel
7d95cde37d
Add all properties while creating a subscription (#25318)
Fixes #24469
8 年之前
Thomas Müller
082f456b8b
Added unit testing for the migration step
8 年之前
Thomas Müller
fbdec59f22
Extract CLASS property from calendar object and store it in the database
8 年之前
Lukas Reschke
aba539703c
Update license headers
8 年之前
Joas Schilling
5882e21b3b
Update DAV unit tests to PSR-4
8 年之前
Thomas Müller
22ff97256e
Test an event in the far future - refs #24221
8 年之前
Thomas Müller
1d1247069f
Birthday calendar should never have write acl - fixes #24154
8 年之前
Thomas Müller
55735e1450
Translate contacts birthday - fixes #23982
8 年之前
Thomas Müller
6133253a2c
fixes #23004
8 年之前
Thomas Müller
4b14ca672f
Fix ACLs on shared calendars
8 年之前
Thomas Müller
18c35bf812
No duplicate calendars if shared with user and group and the user is part of the group
8 年之前
Thomas Müller
9106595608
Add calendar sharing
8 年之前
Thomas Müller
682821c71e
Happy new year!
8 年之前
Thomas Müller
ae36c01b95
Adjust sabre changes in core
8 年之前
Thomas Müller
e4568234a5
Use uri as displayname
8 年之前
Thomas Müller
a0b649442c
components was not written to the database
8 年之前
Thomas Müller
867fd94dc6
Add scheduling backend
8 年之前
Thomas Müller
2b13c5db0f
Introducing CalDAV into core
8 年之前