summaryrefslogtreecommitdiff
path: root/plugins/calendar/drivers/database/database_driver.php
AgeCommit message (Expand)AuthorFilesLines
2015-03-11Use IMAP permissions to determine possible actions on the client (#4827)Thomas Bruederli1-3/+3
2015-03-11- Require delete permission for a calendar to be writeable (#4827)Thomas Bruederli1-1/+3
2015-03-10Code cleanup: define filters for calendar listing as bitmask instead of indiv...Thomas Bruederli1-11/+16
2015-03-10Code cleanup: get recurrence instance identifiers from utility functionsThomas Bruederli1-6/+5
2015-03-10Adapt database driver to this-and-future cancellations from commit 1019238Thomas Bruederli1-1/+3
2015-03-01Bring database driver up to speed with recurring events and iTip invitationsThomas Bruederli1-92/+376
2015-01-22Fix typo in function name (parse_alarm_value)Aleksander Machniak1-1/+1
2014-11-21Avoid unused variables (also fixed some bugs) found in static code analysisAleksander Machniak1-1/+1
2014-11-04Fix input check to work with numeric calendar IDs from database (#3835)Thomas Bruederli1-2/+2
2014-10-14Display count 'bubble' for open pending invitations (#3268)Thomas Bruederli1-0/+14
2014-09-09Add action to remove a calendar/tasks/notes folders from the list which resul...Thomas Bruederli1-2/+2
2014-08-13Don't list birthday events when searchingThomas Bruederli1-1/+1
2014-08-06Fix calendar_driver::get_event() for birthday calendar entriesThomas Bruederli1-0/+6
2014-08-04Create default calenar with alarms enabled (#2816)Thomas Bruederli1-1/+1
2014-07-08List virtual calendars showing pending/declined inivtations (#1796)Thomas Bruederli1-1/+1
2014-05-15Use folder namespace for grouping in client-side treelistThomas Bruederli1-1/+1
2014-05-13Implement searching for unsubscribed IMAP folders and temporary/session subsc...Thomas Bruederli1-0/+13
2014-04-27Remove unused includeThomas Bruederli1-3/+0
2014-04-23Implement user_delete plugin hooks to clean-up calendar and tasks dataThomas Bruederli1-0/+30
2014-04-17Refactored alarms in calendar and tasks to support multiple alarms. Moved red...Thomas Bruederli1-5/+58
2014-04-09Add property for event status; specially annotate CANCELLED events in the UIThomas Bruederli1-8/+13
2014-03-26Fix SQL query for Postgres - removed useless GROUP BY clauseAleksander Machniak1-6/+5
2014-03-17Add full support for arbitrary recurrence dates (RDATE) to the calendar UIThomas Bruederli1-0/+2
2014-01-28- Fix updating birthday eventsThomas Bruederli1-1/+1
2014-01-28Display alarms for birthday eventsThomas Bruederli1-5/+5
2014-01-27First shot at the birthdays calendar featureThomas Bruederli1-2/+40
2014-01-27DB driver: accept categories field to be an array. libcalendaring ical parser...Thomas Bruederli1-1/+3
2014-01-23Don't shift all-day event dates into server's timezone (#2463)Thomas Bruederli1-5/+7
2013-11-20Fix saving of recurring events in database (#2540)Thomas Bruederli1-2/+10
2013-10-22Fix typoThomas Bruederli1-1/+1
2013-10-21Periodically refresh event data from serverThomas Bruederli1-1/+7
2013-10-17Provide the new 'listname' attributes in database drivers, tooThomas Bruederli1-0/+1
2013-07-23Convert created date to DateTime object to make iCal export work properlyThomas Bruederli1-0/+1
2013-07-22Only increase sequence number of not supplied (keeps it for event imports)Thomas Bruederli1-1/+1
2013-07-18Change internal representation of event sensitivity values to stringsThomas Bruederli1-0/+4
2013-07-18Always handle 'changed' properties of events as DateTime objectsThomas Bruederli1-1/+1
2013-07-18Adapt to new 'db_prefix' mechanism in Roundcube configThomas Bruederli1-3/+4
2013-05-16Add URL property for events; correct label for chair role of event attendeesThomas Bruederli1-5/+6
2013-05-08Fix stupidyThomas Bruederli1-1/+1
2013-05-08Small fixes after static code analysis (#1851)Thomas Bruederli1-2/+2
2013-05-07Fix so insert_id() argument is a table name, not sequence - drop sequence set...Aleksander Machniak1-8/+2
2013-05-07Fix code bugs caught in static code analysisAleksander Machniak1-3/+4
2013-03-13Remove alarm type 'email' until we have a cron job that actually sends out su...Thomas Bruederli1-1/+1
2013-03-06Correctly quote procted column names such as 'start' and 'end' (#1675)Thomas Bruederli1-6/+12
2013-01-09Fix modification of recurring events (#1499)Thomas Bruederli1-2/+2
2012-12-21Use subquery instead of JOIN + COUNT (#1483)Thomas Bruederli1-4/+6
2012-12-04Fix Invitations can not be accepted when calendars are shared with certain ri...Aleksander Machniak1-8/+41
2012-11-21Correctly handle iTip replies without valid DTSTSART/DTEND attributes (#1178)Thomas Bruederli1-0/+3
2012-10-30Fix computation of new COUNT value for recurrence rulesThomas Bruederli1-1/+1
2012-10-18Store event sequence numbers in database driverThomas Bruederli1-3/+7