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 лет назад