Commit graph

605 commits

Author SHA1 Message Date
Thomas Bruederli
a3fedfa134 Correctly quote procted column names such as 'start' and 'end' (#1675) 2013-03-06 15:25:45 +01:00
Thomas Bruederli
e6c0f222d9 Fix javascript errors about invalid method calls 2013-03-06 15:23:31 +01:00
Thomas Bruederli
f5cc6d2618 Avoid javascript errors while free/busy data isn't fully loaded 2013-03-06 12:56:15 +01:00
Thomas Bruederli
691d6acd2f Avoid rendering the next day in free/busy grid (can happen on DST transitions) 2013-03-06 12:43:56 +01:00
Thomas Bruederli
12533fbed3 Minor calendar UI improvements: make date fields wide enough; display client's current timezone name 2013-03-06 12:30:12 +01:00
Thomas Bruederli
7678954ba3 Fix free/busy finder for all-day events 2013-03-06 11:49:14 +01:00
Thomas Bruederli
7e4b581b4e Make free/busy finder DST aware (#1676) 2013-03-06 11:48:59 +01:00
Thomas Bruederli
cddf6e0494 Improve behavior when deleting recurring events (#1677) 2013-03-06 10:19:22 +01:00
Thomas Bruederli
392c0d9a84 Fix overflowing calendar widget in French localization (#1665) 2013-02-28 15:26:56 +01:00
Thomas Bruederli
37c80e696b Fix javascript errors trown by CSS expressions 2013-02-28 15:25:47 +01:00
Thomas Bruederli
c10393dac8 Fix IE css hacks for Larry and Kolab skin 2013-02-28 15:04:03 +01:00
Thomas Bruederli
31befd8156 Fix background image in calendars listing 2013-02-28 14:21:14 +01:00
Thomas Bruederli
354a18795f Properly export recurrence exceptions to iCal 2013-02-28 10:44:15 +01:00
Thomas Bruederli
f320a772b0 Merge branch 'dev/recurrence-exceptions' 2013-02-28 08:25:52 +01:00
Thomas Bruederli
465465d8ef Fix placeholder in French translations 2013-02-27 19:48:01 +01:00
Thomas Bruederli
3b913e15d3 Fix computation of yearly recurring events using the Horde_Date_Recurrence class (database backend) 2013-02-27 10:04:05 +01:00
Thomas Bruederli
cf3426a4ae Support import/export of custom properties 2013-02-21 17:41:41 +01:00
Thomas Bruederli
c32e3a7dbe Fix typos and read STATUS:CANCELLED 2013-02-21 17:33:36 +01:00
Aleksander Machniak
fab095205e Fix typos in DB version strings (there should be no .sql suffix) 2013-02-19 14:31:36 +01:00
Thomas Bruederli
36bbcc6499 Make this-and-future recurrence exceptions work 2013-02-14 16:17:02 +01:00
Thomas Bruederli
1b4b6bb965 Skip regular recurrences on exception dates 2013-01-23 17:17:05 +01:00
Thomas Bruederli
91779df09a Save changes in a recurring event as exception to the master event 2013-01-23 14:45:41 +01:00
Thomas Bruederli
53c77796dd Add fallback for recurrence computation when the kolabcalendaring php module isn't available 2013-01-23 11:36:55 +01:00
Thomas Bruederli
1f9f09fe09 Fix ical export with (invalid) timezone +00:00 2013-01-23 10:06:44 +01:00
Aleksander Machniak
7672e60ecb Update SQL scripts to match Roundcube format for schema upgrades, update/add UPGRADING instructions 2013-01-18 09:40:48 +01:00
Aleksander Machniak
0151bac954 More typos fixed 2013-01-17 15:16:10 +01:00
Thomas Bruederli
0e70fa5555 Fix typo in calendar selection; fixes bug #140 2013-01-17 09:37:48 +01:00
Jeroen van Meeuwen (Kolab Systems)
f38105a809 Update translations from Transifex 2013-01-12 11:23:32 +00:00
Thomas Bruederli
be2a51957e Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube 2013-01-09 16:36:21 +01:00
Thomas Bruederli
fefdafa020 Align some UI elements with the changed position of #quicksearchbar 2013-01-09 16:34:30 +01:00
Thomas Bruederli
414594f276 Use /this/ to reference asset files in plugin templates 2013-01-09 16:27:20 +01:00
Thomas Bruederli
8d3f1803cc Fix modification of recurring events (#1499) 2013-01-09 11:49:12 +01:00
Thomas Bruederli
5f06d62ceb Fix recurring event handling when first instance is modified and excluded (#1505) 2013-01-09 11:12:19 +01:00
Aleksander Machniak
71b64ebca2 Unify position of #quicksearchbar (and some other elements) with
mail and addressbook interface
2013-01-05 16:53:04 +01:00
Thomas Bruederli
fdf9b884e7 Added/updated French localization from Transifex (thanks to Eric aka furlot) 2012-12-26 19:01:56 +01:00
Thomas Bruederli
df3e58bdb9 Use subquery instead of JOIN + COUNT (#1483) 2012-12-21 17:52:07 +01:00
Thomas Bruederli
8c5edcf0e9 Make sure invitations/updates are always sent if required (#1408) 2012-12-21 17:19:16 +01:00
Aleksander Machniak
3d2f1cfac4 Fix bug where event attachments/participants were lost on event move (#1480) 2012-12-18 14:08:20 +01:00
Aleksander Machniak
0745ebf406 Fix filtering emails/folders list when not in delegator context 2012-12-17 15:53:38 +01:00
Aleksander Machniak
343a4371ab Delegation support in Calendar event edit/create 2012-12-17 14:47:02 +01:00
Thomas Bruederli
8e5a92044e Make identity/organizer selection for events work 2012-12-15 17:24:53 +01:00
Aleksander Machniak
de4c4b8c45 Add organizer identity selector in event dialog (non-working) 2012-12-14 12:17:54 +01:00
Aleksander Machniak
e6303a812e Fix typos in DDL file for Postgres 2012-12-13 13:18:23 +01:00
Aleksander Machniak
3be3065941 Delegation support in calendar event invitations handling 2012-12-13 13:10:07 +01:00
Aleksander Machniak
56abf7e5f3 Use client-side subscriptions for folders activation state (calendar, tasklist)
Add kolab_use_subscriptions option to limit folders visibility in Kolab plugins (#1314)
2012-12-10 12:17:41 +01:00
Aleksander Machniak
56928b74eb Fix performance issue in kolab_calendar::get_event() (#1411) 2012-12-05 12:05:24 +01:00
Aleksander Machniak
f0ef421c00 Fix Invitations can not be accepted when calendars are shared with certain rights (#1406) 2012-12-04 20:10:04 +01:00
Thomas Bruederli
4245fb0839 Treat Kolab format version as string 2012-11-22 15:19:17 +01:00
Thomas Bruederli
56cddd1e2c Fix iCal export: no empty organizer or attendee attributes; correctly escape special characters 2012-11-21 22:17:20 +01:00
Thomas Bruederli
f99bcb3c54 Add documentation about timezone fix in iCal parser 2012-11-21 21:31:52 +01:00