Nathan Gray
7358243aa1
*Users can now see and restore their 'deleted' but held events, if deletion prevention is turned on. There is now a config setting to allow users to purge their own 'deleted' events.
2010-11-22 16:19:28 +00:00
Jörg Lehrke
6c6b50b519
* Fix 'Shift Calendar Series' issue (Stylite #8273 )
2010-11-21 13:38:53 +00:00
Jörg Lehrke
46345ee80d
* Fix 'Shift Calendar Series' issue (Stylite #8273 )
2010-11-21 13:23:01 +00:00
Ralf Becker
2fbae2e1f1
only year-align given date, not always use current year, if date is specified
2010-11-20 21:54:06 +00:00
Ralf Becker
7791528e4b
only year-align given date, not always use current year, if date is specified
2010-11-20 21:53:41 +00:00
Ralf Becker
1fe4a87a5d
fix for scrollbar for searchfield in calendar sidebox for safari; provided by Chr.Fueller
2010-11-16 13:43:41 +00:00
Ralf Becker
8cf8f373d5
missing translations for notification placeholders
2010-11-16 13:40:42 +00:00
Ralf Becker
8bf00d9974
fixed typo causing $$enddate$$ in notifcation message to show startdate
2010-11-16 13:40:22 +00:00
Ralf Becker
658a8b3133
missing translations for notification placeholders
2010-11-16 13:39:48 +00:00
Ralf Becker
c9e5921ff1
fixed typo causing $$enddate$$ in notifcation message to show startdate
2010-11-16 13:39:19 +00:00
Ralf Becker
7a041a0bd5
* check quantity of resource to book against maximum, as conflict check only fails if other events are involved
2010-11-11 13:34:56 +00:00
Ralf Becker
c115d73cfb
* check quantity of resource to book against maximum, as conflict check only fails if other events are involved
2010-11-11 13:29:37 +00:00
Ralf Becker
59d7cd76b3
* fixed conflict check of resource quantity and storage of changed quantity in existing events
...
(changed quantity was used for conflict check, but not stored!)
There is still a bug with multiple non-overlapping events overlapping the checked event: check is against quantity sum, not the maximum
2010-11-11 08:53:07 +00:00
Ralf Becker
b19c4b3030
* fixed conflict check of resource quantity and storage of changed quantity in existing events
...
(changed quantity was used for conflict check, but not stored!)
There is still a bug with multiple non-overlapping events overlapping the checked event: check is against quantity sum, not the maximum
2010-11-11 08:51:13 +00:00
Ralf Becker
a172a58d70
* fix for Nokia S60: enabling X-RECURRENCE-ID and make sure series master is synced before exceptions
2010-11-10 10:27:01 +00:00
Nathan Gray
163ca54a1e
Convert recurrence type and interval to human friendly values
2010-11-09 19:27:13 +00:00
Nathan Gray
9f13b381e0
Convert recurrence type and interval to human friendly values
2010-11-09 19:26:25 +00:00
Nathan Gray
7394f39167
Make sure owner gets included in fields to be converted to human-friendly formats
2010-11-09 19:05:40 +00:00
Ralf Becker
1bb103f2b0
MyStylite bug #972 : automatic scrollbar in calendar listview for long describtion is not right aligned
2010-11-09 10:51:42 +00:00
Ralf Becker
8dcbba0edc
MyStylite bug #972 : automatic scrollbar in calendar listview for long describtion is not right aligned
2010-11-09 10:46:03 +00:00
Ralf Becker
021c417345
some PHP pdo_sqlite can for whatever reason NOT read the timezones database (reported eg. on Gentu)
...
not much we can do, but give an good error message, with a download link to the MySQL dump
2010-11-09 09:48:46 +00:00
Ralf Becker
17df92a460
some PHP pdo_sqlite can for whatever reason NOT read the timezones database (reported eg. on Gentu)
...
not much we can do, but give an good error message, with a download link to the MySQL dump
2010-11-09 09:48:15 +00:00
Ralf Becker
48e05558d1
* support multiget report on url with uid, as lightning uses multiget after a PUT on the PUT url, which is the uid
2010-11-08 09:26:31 +00:00
Ralf Becker
0571fc21e0
* support multiget report on url with uid, as lightning uses multiget after a PUT on the PUT url, which is the uid
2010-11-08 09:25:58 +00:00
Nathan Gray
0a3f567d08
Format CSV export data from internal/numeric format into something a little more friendly for normal people
2010-11-04 17:31:48 +00:00
Nathan Gray
9ab9397af7
Format CSV export data from internal/numeric format into something a little more friendly for normal people
2010-11-04 17:27:08 +00:00
Ralf Becker
b97ba82f27
convert all timestamps from DB returned as string to integers, to avoid missinterpretation from egw_time as Ymd string
2010-11-04 13:33:57 +00:00
Ralf Becker
9dfe1a55f4
convert all timestamps from DB returned as string to integers, to avoid missinterpretation from egw_time as Ymd string
2010-11-04 13:30:11 +00:00
Philip Herbert
4d3be13eec
enable X-RECURRENCE-ID for Nokia S60 Devices
2010-11-04 10:46:56 +00:00
Ralf Becker
7f3e6d8897
fixed 40px higher tab for history in calendar.edit
2010-11-02 14:23:04 +00:00
Jörg Lehrke
fbbef0c68c
* Calendar: Use participant's preferences to handle status resets while moving events
2010-11-02 11:00:41 +00:00
Jörg Lehrke
faa7878b90
* Calendar: Use participant's preferences to handle status resets while moving events
2010-11-02 10:56:39 +00:00
Jörg Lehrke
8b5ff32c53
Fix calendar preferences
2010-11-02 09:47:06 +00:00
Jörg Lehrke
c264c481be
Fix calendar preferences
2010-11-01 21:35:47 +00:00
Jörg Lehrke
2111b2429d
* Calendar: Fix notification timezone issues ( #2746 )
2010-11-01 19:18:34 +00:00
Jörg Lehrke
b3e551e74b
* Calendar: Fix notification timezone issues ( #2746 )
2010-11-01 19:17:57 +00:00
Ralf Becker
2fff99a676
fixed typo
2010-10-28 09:44:11 +00:00
Ralf Becker
abb976d0cf
fixed typo
2010-10-28 09:43:40 +00:00
Ralf Becker
6ba20abd97
an other PostgreSQL compatibility problem: cast to varchar necessary
2010-10-28 09:33:15 +00:00
Ralf Becker
0a35a4a7c2
an other PostgreSQL compatibility problem: cast to varchar necessary
2010-10-28 09:22:01 +00:00
Ralf Becker
f08decd739
/infolog/ does not imply setting the current user (for new entries it's done anyway)
2010-10-26 09:35:44 +00:00
Jörg Lehrke
298c4ebaf1
Fix time-range parser for CalDAV
2010-10-23 11:43:52 +00:00
Jörg Lehrke
da2669103c
Fix time-range parser for CalDAV
2010-10-23 11:42:22 +00:00
Ralf Becker
ea12d6c157
fixed http status "400 Something went wrong" on PUT request in CalDAV, if user has no explicit FREEBUSY rights for calendar of modified event
2010-10-21 15:59:21 +00:00
Ralf Becker
ab019492aa
removed never implemented cats_no_subs common pref and always include sub-cats (no change as currently only one was selectable)
2010-10-21 15:59:01 +00:00
Ralf Becker
ca4f237dc4
fixed http status "400 Something went wrong" on PUT request in CalDAV, if user has no explicit FREEBUSY rights for calendar of modified event
2010-10-21 15:30:20 +00:00
Ralf Becker
dd654f5161
holiday file for Turkey, thanks to Ayhan.Yildiz-at-gmx.net
2010-10-21 08:13:54 +00:00
Ralf Becker
2acb61448a
holiday file for Turkey, thanks to Ayhan.Yildiz-at-gmx.net
2010-10-21 08:13:03 +00:00
Klaus Leithoff
6a61460c12
change translation: refinement on Teilnehmerstatus
2010-10-19 08:56:17 +00:00
Klaus Leithoff
31961bddb7
change translation: refinement on Teilnehmerstatus
2010-10-19 08:55:47 +00:00
Klaus Leithoff
789daff0f5
change translation of stati to status, as stati is not a correct plural form of status
2010-10-19 08:46:20 +00:00
Klaus Leithoff
7df675ec59
change translation of stati to status, as stati is not a correct plural form of status
2010-10-19 08:44:24 +00:00
Ralf Becker
ddcc0e1f75
removed never implemented cats_no_subs common pref and always include sub-cats (no change as currently only one was selectable)
2010-10-14 16:16:02 +00:00
Nathan Gray
f8e69a190a
Add import / export support through importexport app
2010-10-13 17:49:34 +00:00
Nathan Gray
831c5e0f84
Add import / export support through importexport app
2010-10-13 17:25:40 +00:00
Nathan Gray
7c55020318
Use just set cal_id variable instead of potentially not set event['cal_id']
2010-10-13 17:24:32 +00:00
Ralf Becker
d6fa4cf92c
avoid invinit recurrence on broken calendar entries (reference AND recur_type set)
2010-10-13 14:09:01 +00:00
Ralf Becker
8dee351338
avoid invinit recurrence on broken calendar entries (reference AND recur_type set)
2010-10-13 14:08:24 +00:00
Klaus Leithoff
a402fdcb8f
*calendar sitemgr integration: planner module now able to preselect resources to; prevent planner with no owner preselected
2010-10-13 09:33:01 +00:00
Klaus Leithoff
80bc193bcf
*calendar sitemgr integration: planner module now able to preselect resources to; prevent planner with no owner preselected
2010-10-13 07:21:07 +00:00
Nathan Gray
cc2bee8dd0
Add exporting iCal and CSV via importexport
2010-10-12 22:45:02 +00:00
Nathan Gray
fb64b329bc
Fix Canadian Thanksgiving
2010-10-12 15:08:29 +00:00
Ralf Becker
a9146eaae9
fix for mystylite bug #818 : planner by user only with read rights (should work with freebusy rights too)
2010-10-12 14:34:39 +00:00
Ralf Becker
8aa40841e0
fix for mystylite bug #818 : planner by user only with read rights (should work with freebusy rights too)
2010-10-12 14:33:19 +00:00
Ralf Becker
07842c9c42
remove "Yes" from available views for homepage and missing translations
2010-10-12 11:25:30 +00:00
Ralf Becker
f3ea81f5c6
remove "Yes" from available views for homepage and missing translations
2010-10-12 11:24:25 +00:00
Klaus Leithoff
68bb5cc0e6
changed translations for mainscreen preferences, as they are for main (home) screen only, and not for default
2010-10-12 10:03:44 +00:00
Klaus Leithoff
0ecad0f2e4
changed translations for mainscreen preferences, as they are for main (home) screen only, and not for default
2010-10-12 09:59:39 +00:00
Klaus Leithoff
f5a17c66fa
*calendar: allow to set/choose the view to be displayed in home-view
2010-10-12 09:50:20 +00:00
Klaus Leithoff
01f7688185
allow to set/choose the view in home-view
2010-10-12 09:49:17 +00:00
Jörg Lehrke
33bd0fed50
Announce all available addressbooks and calendars of the current user with GroupDAV
2010-10-09 22:49:10 +00:00
Jörg Lehrke
3f2fee8975
Announce all available addressbooks and calendars of the current user with GroupDAV
2010-10-09 22:36:04 +00:00
Nathan Gray
7350f4d38e
Backport 32456 - Make before/after column on alarm tab a little wider
2010-10-07 14:25:40 +00:00
Nathan Gray
6423145ced
Make before/after column on alarm tab a little wider
2010-10-07 14:24:30 +00:00
Klaus Leithoff
a272cbd7d0
finnish/suomi translations provided by mkk
2010-10-07 08:14:22 +00:00
Klaus Leithoff
68ce4a81e1
finnish/suomi translations provided by mkk
2010-10-07 08:09:31 +00:00
Nathan Gray
13a43a9c1d
Backport 32442 - Add ability to set an alarm for after the appointment [starts]
2010-10-06 17:42:55 +00:00
Nathan Gray
e1505758b7
Add ability to set an alarm for after the appointment [starts]
2010-10-06 17:40:49 +00:00
Nathan Gray
57859c8bd2
Backport 32440 - Sort categories alphabetically in planner by category view
2010-10-06 16:26:47 +00:00
Nathan Gray
c30e35bdd8
Sort categories alphabetically in planner by category view
2010-10-06 16:25:27 +00:00
Nathan Gray
ca830865f4
Backport 32423 - Update modified time when deleting
2010-10-04 15:38:14 +00:00
Nathan Gray
7ae20bcf12
Update modified time when deleting
2010-10-04 15:09:15 +00:00
Klaus Leithoff
a5342d2eb1
calendar: handle catchable fatal error while trying to build rule
2010-10-04 10:07:52 +00:00
Klaus Leithoff
633fdb1115
calendar: handle catchable fatal error while trying to build rule
2010-10-04 10:04:02 +00:00
Klaus Leithoff
0dfcfcb760
*calendar: feature/fix to allow to preselect the group and category for sitemgr plannerview; by Chr.Fueller
2010-10-04 08:19:43 +00:00
Klaus Leithoff
850dfec770
*calendar: feature/fix to allow to preselect the group and category for sitemgr plannerview; by Chr.Fueller
2010-10-04 08:17:23 +00:00
Klaus Leithoff
ee6a73e1c0
preventing invalid birthdays stored with the datastore such as 0000-00-00 or 0.0.00 to transform to a birthday
2010-09-30 09:39:13 +00:00
Klaus Leithoff
b976930423
preventing invalid birthdays stored with the datastore such as 0000-00-00 or 0.0.00 to transform to a birthday
2010-09-30 09:32:34 +00:00
Jörg Lehrke
a85fdb55cd
Allow to add events to group calendars via CalDAV
2010-09-29 16:54:16 +00:00
Jörg Lehrke
9cf5d5d64f
Allow new events in group calendars via CalDAV
2010-09-29 16:49:55 +00:00
Klaus Leithoff
23457c5498
allow cats for planner to be an array
2010-09-28 08:28:19 +00:00
Klaus Leithoff
b052ffeb0a
allow cats for planner to be an array
2010-09-28 08:25:23 +00:00
Nathan Gray
2b13b73b60
When deleting but keeping events, hold on to links as well so they can be restored if event is restored
2010-09-27 18:03:46 +00:00
Klaus Leithoff
1446585903
colored calendar list view
2010-09-27 08:49:56 +00:00
Klaus Leithoff
cce85a5340
colored calendar list view
2010-09-27 08:47:42 +00:00
Klaus Leithoff
7f5b37d1ae
postgres compatibility gathering of birthdays for homearea (calendar merge of birtdays into holidays) order by column must be part of distinct selection list; adapting calendar home view to meet expected date format by using egw_time::to
2010-09-17 13:58:07 +00:00
Klaus Leithoff
5c8d3301d6
postgres compatibility gathering of birthdays for homearea (calendar merge of birtdays into holidays) order by column must be part of distinct selection list; adapting calendar home view to meet expected date format by using egw_time::to
2010-09-17 13:51:12 +00:00
Ralf Becker
5751e48cfc
removed explicit var parameter from Horde_iCalendar $component parameter of _ical2egw_callback, as all object are passed by reference in PHP5+, but usage via call_user_func_array(), gives warning as no (explicit) var parameters are allowed
2010-09-15 13:11:14 +00:00
Ralf Becker
1e79225a29
removed explicit var parameter from Horde_iCalendar $component parameter of _ical2egw_callback, as all object are passed by reference in PHP5+, but usage via call_user_func_array(), gives warning as no (explicit) var parameters are allowed
2010-09-15 13:10:29 +00:00
Jörg Lehrke
9ae3b93e63
Fix CalDAV ctag calculation
2010-09-14 05:07:33 +00:00
Jörg Lehrke
7dea8e14c4
Fix CalDAV ctag calculation
2010-09-14 05:07:19 +00:00
Ralf Becker
63ca019264
* SyncML performance patches for calendar datastore
...
merged 32021:32047 ^/trunk/syncml, 32025:32047 ^/trunk/calendar, 32032:32050 ^/trunk/phpgwapi, thought not everything merged cleanly
2010-09-13 10:39:58 +00:00
Jörg Lehrke
246549f53b
New ctag implementation for CalDAV
2010-09-12 20:35:05 +00:00
Jörg Lehrke
e5eb12eb31
Fix more find_event issues
2010-09-12 20:34:09 +00:00
Jörg Lehrke
bb9190a669
New content_history approach for calendar synchronization; fix various Sync issues
2010-09-12 20:14:46 +00:00
Jörg Lehrke
8b71dc8183
Fix find_event again
2010-09-12 13:08:51 +00:00
Jörg Lehrke
6fde93d15b
Improved ctag for CalDAV
2010-09-12 12:44:22 +00:00
Jörg Lehrke
2b3454a721
Fix find_event() issue
2010-09-11 23:23:00 +00:00
Jörg Lehrke
13cf31924f
Fix find_event() issue
2010-09-11 23:15:05 +00:00
Jörg Lehrke
07063ebf7a
Update cal_modified for all required cases; adjust CalDAV ctag function
2010-09-11 18:08:48 +00:00
Ralf Becker
c5f77ca982
new param $sql_filter for search()
2010-09-10 19:12:59 +00:00
Ralf Becker
7f29cd8530
fix for postgreSQL bug reported by Anthony Messina (amessina-at-messinet.com): sync_contentid is varchar(60) and need explicit cast: added egw_db->to_int($expr)
2010-09-10 07:11:22 +00:00
Ralf Becker
5a2ac9b987
fix for postgreSQL bug reported by Anthony Messina (amessina-at-messinet.com): sync_contentid is varchar(60) and needs explicit cast, fixed by letting egw_db do the quoting, which is more save anyway
2010-09-10 07:02:16 +00:00
Ralf Becker
ce35264ed9
fix for postgreSQL bug reported by Anthony Messina (amessina-at-messinet.com): sync_contentid is varchar(60) and needs explicit cast, fixed by letting egw_db do the quoting, which is more save anyway
2010-09-10 07:01:41 +00:00
Ralf Becker
8241be4091
storing deleted timestamp instead of a deleted flag, to allow to use calendar table instead of egw_api_content_history later on
2010-09-09 09:11:57 +00:00
Klaus Leithoff
c3fe8e2ded
fix for scrollbar for searchfield in calendar sidebox for safari; provided by Chr.Fueller
2010-09-07 14:48:13 +00:00
Ralf Becker
21300696eb
* updating API version to 1.9.001 and app version to 1.8
2010-09-05 17:57:47 +00:00
Ralf Becker
50c43deec9
updating verson to 1.8
2010-09-05 15:24:34 +00:00
Nathan Gray
49471c5e2b
Change link title so it can give the date for a particular recurrence, if the passed id is in the form CAL_ID-RECUR_DATE
2010-09-03 18:04:48 +00:00
Nathan Gray
db9bbc8460
Don't delete links until purge, same as addressbook
2010-09-02 20:55:37 +00:00
Jörg Lehrke
f91095f2ec
Fix EXDATE issue for Apple devices
2010-08-26 20:28:54 +00:00
Jörg Lehrke
3764cb147a
Fix EXDATE issue for Apple devices
2010-08-26 20:28:43 +00:00
Oscar Manuel Gómez Senovilla
65f1702caa
Tracker #2657
2010-08-25 16:23:17 +00:00
Oscar Manuel Gómez Senovilla
2f0df89b4f
Tracker #2703
2010-08-25 16:14:29 +00:00
Nathan Gray
9074f4f438
Backport 31777 - Add action to list view for admins to recover events from list view (egw.stylite.de bug #8140 )
2010-08-24 17:01:40 +00:00
Nathan Gray
9b62e51e2d
Add action to list view for admins to recover events from list view (egw.stylite.de bug #8140 )
2010-08-24 16:59:13 +00:00
Ralf Becker
73a784f7a1
moved config of calendar horizont from Admin >> Site configuration to Calendar >> Site configuration
2010-08-24 07:34:26 +00:00
Ralf Becker
dc288bc4e5
moved config of calendar horizont from Admin >> Site configuration to Calendar >> Site configuration
2010-08-24 07:33:26 +00:00
Ralf Becker
cf760a790b
* fixed printing in calendar (only first page of list was printed and some UI not disabled)
...
--> fix for egw.stylite.de bug #8142 : calendar list view printed on three pages
2010-08-23 15:59:35 +00:00
Ralf Becker
b51c248768
* fixed printing in calendar (only first page of list was printed and some UI not disabled)
...
--> fix for egw.stylite.de bug #8142 : calendar list view printed on three pages
2010-08-23 15:57:09 +00:00
Ralf Becker
7f9fa777be
fixed not disabled custom field tab, if no cfs exist
...
(problem was added history tab, which changed name of tabs widget, now using "tabs=general|...")
2010-08-16 07:14:47 +00:00
Ralf Becker
1d98728552
fixed not disabled custom field tab, if no cfs exist
...
(problem was added history tab, which changed name of tabs widget, now using "tabs=general|...")
2010-08-16 07:13:47 +00:00
Jörg Lehrke
44c3c7eb9a
Improve iPhone iCal support
2010-08-15 06:42:05 +00:00
Jörg Lehrke
c8b9bf7e68
Improve iPhone iCal support
2010-08-15 06:37:34 +00:00
Jörg Lehrke
e43f290d11
Fix recurrence enddate issue
2010-08-15 06:35:10 +00:00
Jörg Lehrke
d4985709c5
Fix recurrence enddate issue
2010-08-15 06:34:16 +00:00
Jörg Lehrke
f90e1da24f
Fix alarm handling for recurring events starting in the past
2010-08-10 21:21:18 +00:00
Jörg Lehrke
346a5bf5a6
Fix alarm handling for recurring events starting in the past
2010-08-10 21:21:05 +00:00
Jörg Lehrke
0f284a0bfb
Disable Thunderbird special treatment
2010-08-08 21:52:44 +00:00
Jörg Lehrke
1198c44821
Fix CalDAV PUT issue
2010-08-08 21:48:26 +00:00
Ralf Becker
e7c292d683
using created and modified timestamps from calendar, and not reading them separate from egw_content_history table
2010-08-05 17:58:25 +00:00
Ralf Becker
c7bc0fbd82
using created and modified timestamps from calendar, and not reading them separate from egw_content_history table
2010-08-05 17:57:59 +00:00
Ralf Becker
9a0d77469f
improved performance by not checking exceptions for referencing a master which mentions them as exceptions
2010-08-05 17:39:03 +00:00
Ralf Becker
a3d06cb638
improved performance by not checking exceptions for referencing a master which mentions them as exceptions
2010-08-05 17:11:13 +00:00
Ralf Becker
e871666adf
fixed not working notifications for types:
...
- responses: on participant responses too (everytime)
- modifications: on all modification, but responses
2010-08-02 14:15:46 +00:00
Ralf Becker
be91330030
fixed not working notifications for types:
...
- responses: on participant responses too (everytime)
- modifications: on all modification, but responses
2010-08-02 14:15:05 +00:00
Hans-Jürgen Tappe
a66ae024a9
Tracker #2453 . Introduce a year view, which uses a fixed month / day grid and
...
displays the events inline (like in day / week view).
2010-07-31 07:51:52 +00:00
Jörg Lehrke
6f8bc7339e
Improve CalDAV PUT handler
2010-07-27 19:39:18 +00:00
Klaus Leithoff
9536430018
suomi translations provided by mkk
2010-07-16 10:00:33 +00:00
Klaus Leithoff
fb8b310345
suomi translations provided by mkk
2010-07-16 09:58:04 +00:00
Klaus Leithoff
a07c955ec2
save states of calendar view to session only when we are in calendar
2010-07-16 09:02:15 +00:00
Klaus Leithoff
d813c7adc7
save states of calendar view to session only when we are in calendar
2010-07-16 09:00:49 +00:00
Klaus Leithoff
a63134dd5f
fix for reset_stati on Drag and Drop; Work by Chr.Fueller, leithoff
2010-07-13 14:36:51 +00:00
Klaus Leithoff
e2dab5d56b
fix for reset_stati on Drag and Drop; Work by Chr.Fueller, leithoff
2010-07-13 14:35:34 +00:00
Klaus Leithoff
f8c674ff9b
making sure / checking that alarmData is an array as expected.
2010-07-13 11:49:05 +00:00
Klaus Leithoff
26c7f601f3
making sure / checking that alarmData is an array as expected.
2010-07-13 11:48:06 +00:00
Klaus Leithoff
f7847a1183
rework of calendar purge function
2010-07-06 08:25:13 +00:00
Klaus Leithoff
f2bc58898f
rework of calendar purge function
2010-07-06 08:20:53 +00:00
Jörg Lehrke
7a0c9fedcf
Fix vCalendar v1.0 EXDATE export
2010-07-05 19:06:49 +00:00
Jörg Lehrke
c9e1b56d2d
Fix vCalendar v1.0 EXDATE export
2010-07-05 19:05:54 +00:00
Ralf Becker
0933a70651
removed columns from DELETE statement
2010-07-02 06:01:09 +00:00
Ralf Becker
419516c011
removed columns from DELETE statement
2010-07-02 06:00:25 +00:00
Jörg Lehrke
92996740a9
Fix FroupDAV report issue
2010-07-02 05:03:51 +00:00
Jörg Lehrke
75b25bb796
Fix FroupDAV report issue
2010-07-02 05:01:15 +00:00
Ralf Becker
bb07a036ca
backported Nathan r31245:
...
- Fix purging of old events so it doesnt delete everything
- Trick config into calling the hook when purging is turned off so cron job is cancelled
2010-07-01 16:08:54 +00:00
Nathan Gray
f8431b00a7
- Fix purging of old events so it doesn't delete everything
...
- Trick config into calling the hook when purging is turned off so cron job is cancelled
2010-07-01 15:27:37 +00:00
Jörg Lehrke
09bc2c09cd
Fix CTag issues for GroupDAV
2010-06-29 13:52:56 +00:00
Jörg Lehrke
716b9e2b5d
Fix CTag issues for GroupDAV
2010-06-29 13:14:29 +00:00
Jörg Lehrke
3b422176cd
Fix CalDAV issues
2010-06-29 09:21:41 +00:00
Jörg Lehrke
affd4b1885
Fix CalDAV issues
2010-06-29 09:19:25 +00:00
Jörg Lehrke
5cb14e716e
Fix CalDAV delete event issue
2010-06-28 17:34:57 +00:00
Jörg Lehrke
2b0233d9bb
Fix CalDAV delete event issue
2010-06-28 17:33:34 +00:00
Ralf Becker
f616c628b5
fixed not working display and deleting of recurence exceptions (name of grid in template got somehow lost)
2010-06-28 13:46:39 +00:00
Ralf Becker
9e8ab44cf4
fixed not working display and deleting of recurence exceptions (name of grid in template got somehow lost)
2010-06-28 13:44:42 +00:00
Nathan Gray
aa2281b554
Backport 31140 & 31141 - Allow admins to restore deleted events
2010-06-28 11:39:41 +00:00
Nathan Gray
5b9a4cb7e9
Allow admins to restore deleted events - translation
2010-06-28 11:38:43 +00:00
Nathan Gray
3a4bd1e45a
Allow admins to restore deleted events
2010-06-28 11:38:28 +00:00
Nathan Gray
c9c422ad83
Backport 31138: Do not send notification when a deleted event is purged
2010-06-28 11:17:00 +00:00
Nathan Gray
cb3590ebab
Do not send notification when a deleted event is purged
2010-06-28 11:15:25 +00:00
Jörg Lehrke
9b1565a1d6
Improve group invitation handling
2010-06-28 05:08:50 +00:00
Jörg Lehrke
2bfebbdb7f
Improve group invitation handling
2010-06-28 05:08:22 +00:00
Jörg Lehrke
7505a741a6
Fix CalDAV group attendee issue; various GroupDAV improvements
2010-06-27 22:17:23 +00:00
Jörg Lehrke
bce68a9e82
Fix CalDAV group attendee issue; various GroupDAV improvements
2010-06-27 22:16:22 +00:00
Jörg Lehrke
9184bc0f67
Fix SyncML replace and recur_enddate issue
2010-06-26 16:03:14 +00:00
Jörg Lehrke
c6b0f825d9
Fix SyncML replace and recur_enddate issue
2010-06-26 15:58:33 +00:00
Jörg Lehrke
bedeff0435
Support Free/Busy information with credentials as part of the URL
2010-06-26 11:38:50 +00:00
Jörg Lehrke
c5ae8dd8e2
Support Free/Busy information with credentials as part of the URL
2010-06-26 11:35:11 +00:00
Jörg Lehrke
f27dd678d1
Fix status change permission issue
2010-06-24 16:22:09 +00:00
Jörg Lehrke
9bca389162
Fix status change permission issue
2010-06-24 16:21:23 +00:00
Ralf Becker
8e98f6cea3
New method egw_framework::include_css_js_response to add javascript and
...
CSS included via egw_framework::validate_file or egw_framework::includeCSS
to an ajax response.
Fixed jscalendar to use that service and sitemgr to include it manually.
2010-06-23 23:01:57 +00:00
Jörg Lehrke
48bc5c8119
Remove user as attendee, if he is the only participant and has accepted
2010-06-23 15:54:07 +00:00
Jörg Lehrke
8107fb5ab6
Fix recurring event issues for vCal 1.0 imports; fix bug Stylite #646
2010-06-23 15:10:54 +00:00
Jörg Lehrke
7b850eabb6
Fix recurring event issues for vCal 1.0 imports; fix bug Stylite #646
2010-06-23 14:52:55 +00:00
Jörg Lehrke
748cf54d7d
Add 'reset stati options' to calendar
2010-06-23 14:49:17 +00:00
Jörg Lehrke
16def751e3
Add 'reset stati options' to calendar
2010-06-23 14:47:34 +00:00
Ralf Becker
a2b6b3fe58
backporting r30991-4: using egw_db->capabilities[egw_db::CASE_INSENSITIVE_LIKE] and other PostgreSQL 8.3 fixes
2010-06-22 17:03:05 +00:00
Ralf Becker
a4ae9df347
searching case insensitive for PostgreSQL too
2010-06-22 16:59:04 +00:00
Jörg Lehrke
e4eb9d32ba
Fix recurrence enddate for vCalendar 1.0, missing pieces
2010-06-21 17:49:01 +00:00
Klaus Leithoff
c94bf30cb8
fix for Call to a member function setTimezone() on a non-object; Dont Try to do a settimezone, when rrule[UNTIL] is no DateTime object
2010-06-21 09:56:50 +00:00
Jörg Lehrke
c30d10b961
Apply changes from revision 30558++
2010-06-18 15:33:08 +00:00
Jörg Lehrke
b94e897717
Optimze alarm handling
2010-06-18 13:44:50 +00:00
Jörg Lehrke
74653d300e
Fix recurring event alarm issue
2010-06-18 13:42:39 +00:00
Jörg Lehrke
ae1807c571
Fix recurring event alarm issue
2010-06-18 13:37:42 +00:00
Jörg Lehrke
8c02f92ca1
Fix SyncML device timezone issues
2010-06-17 07:44:58 +00:00
Jörg Lehrke
b44f0c2f41
Fix SyncML device timezone issues
2010-06-17 07:38:27 +00:00
Jörg Lehrke
3a28418bd5
Fix participant issue in event shifting
2010-06-16 10:42:25 +00:00
Jörg Lehrke
b53e7ccbcc
Fix participant issue in event shifting
2010-06-16 10:41:45 +00:00
Jörg Lehrke
1800367a2d
Fix iCalendar v1.0 TZ issue
2010-06-14 14:54:24 +00:00
Nathan Gray
e5ac08edab
Backport 30789: Move purging of old calendar events to use less API and do more with the DB directly. Hopefully will be a little easier on the DB.
2010-06-14 11:46:03 +00:00
Nathan Gray
61099d4a89
Move purging of old calendar events to use less API and do more with the DB directly. Hopefully will be a little easier on the DB.
2010-06-14 11:45:00 +00:00
Klaus Leithoff
ee706d6af8
fix invalid javascript variable names for draggable/droppable IDs when owner/calendar is a group
2010-06-14 08:14:07 +00:00
Klaus Leithoff
01afc4aff5
fix invalid javascript variable names for draggable/droppable IDs when owner/calendar is a group
2010-06-14 08:11:22 +00:00
Jörg Lehrke
389f16a1e5
Improve charset support for CalDAV
2010-06-14 07:52:33 +00:00
Jörg Lehrke
53ebb5dc19
Improve charset support for CalDAV
2010-06-14 07:51:28 +00:00
Jörg Lehrke
f54410da4f
Fix recurrence enddate again
2010-06-11 22:13:27 +00:00
Jörg Lehrke
65e7054869
Fix recurrence enddate for vCalendar 1.0
2010-06-11 12:16:58 +00:00
Jörg Lehrke
db1b766dbb
Fix enddate and alarm issue for series event shifting
2010-06-11 07:33:22 +00:00
Jörg Lehrke
e513532840
Fix enddate and alarm issue for series event shifting
2010-06-11 07:32:10 +00:00
Jörg Lehrke
0f00bb08a2
Set recurrence enddate to end time and use device TZ for vCalendar 1.0
2010-06-11 06:19:22 +00:00
Ralf Becker
f488a7075b
reverting setting of target app, as it is unneccessary
2010-06-10 17:54:51 +00:00
Ralf Becker
30b509e9ce
reverting setting of target app, as it is unneccessary
2010-06-10 17:54:03 +00:00
Ralf Becker
c4eab70b7f
- missing target for new button in sidebox
...
- adding message to opener.location.search, instead using referer (which points to toplevel frame and reloads framework)
2010-06-10 17:25:18 +00:00
Ralf Becker
3289d93605
- missing target for new button in sidebox
...
- adding message to opener.location.search, instead using referer (which points to toplevel frame and reloads framework)
2010-06-10 17:24:22 +00:00
Ralf Becker
8123e956d4
remove setting of not defined block "submit_column", causing holiday admin to fail
2010-06-10 09:10:17 +00:00
Ralf Becker
0d62b7efdc
remove setting of not defined block "submit_column", causing holiday admin to fail
2010-06-10 09:09:31 +00:00
Jörg Lehrke
875d656c0f
Fix translation
2010-06-09 18:02:19 +00:00
Jörg Lehrke
625603d59f
Implement new 'change startdate of series events' approach
2010-06-09 18:00:11 +00:00
Ralf Becker
3f344fd852
store whole state in prefs, so calendar displays identical view after a new login (beside the date)
2010-06-09 16:14:19 +00:00
Ralf Becker
0e234a718f
setting widht: 99%; to cope with borders
2010-06-09 12:34:10 +00:00
Jörg Lehrke
c7c0230233
Fix tab hidding issue in calendar.edit
2010-06-08 17:45:22 +00:00
Jörg Lehrke
f6eb00e6a1
Allow alarms for recurring events starting in the past
2010-06-08 16:36:55 +00:00
Klaus Leithoff
0c60f43c61
fix for wrong message on event-deletion (was: series deleted); corrected one german translation string
2010-06-08 09:52:48 +00:00
Jörg Lehrke
9303dca432
Disable the alarms-tab for newly created series event exceptions completely
2010-06-08 08:53:40 +00:00
Ralf Becker
9a32f0dc9e
using relative width, works better then absolute one, giving just enough space for icon at minimal width of sidebox
2010-06-08 06:41:55 +00:00
Jörg Lehrke
015245d235
Improved alarm handling
2010-06-07 17:54:29 +00:00
Jörg Lehrke
82455c87a6
Newer Nokia E-Series SyncML supported fields default
2010-06-07 12:50:17 +00:00
Philip Herbert
f6e5b9de41
recognize Nokia e72-1 and e51-1 as s60 phone (supported fields)
2010-06-07 10:26:00 +00:00
Ralf Becker
48573b83a5
jdots adaption for calendar
2010-06-04 21:28:26 +00:00
Ralf Becker
ffc49a9ec6
fixed add link for jdots
2010-06-04 08:49:23 +00:00
Ralf Becker
b1682123c7
certain clean-ups, plus fixing wrong query passed to calendar integration (leftover from parameter change)
2010-06-01 09:28:37 +00:00
Ralf Becker
22406f6885
fixing call to calendar_so::search() to use new parameters, causing CalDAV to fail
2010-06-01 09:26:00 +00:00
Ralf Becker
13463578f5
using already read event to check acl (and not just the id causing a read)
2010-06-01 09:24:10 +00:00
Ralf Becker
a7fd927ae7
doing read (without acl check) first and then check acl on read event, to save reading it multiple times
2010-06-01 09:22:06 +00:00
Nathan Gray
586a58a4e7
Fix purging old events to get rid of events for all users, not just the admin that set it.
2010-06-01 07:36:14 +00:00
Nathan Gray
eeeebb5197
Delete alarms even if event is not really deleted
2010-05-28 07:24:34 +00:00
Jörg Lehrke
f1343bfde0
Fix EGW_ACL_FREEBUSY issue
2010-05-21 15:53:06 +00:00
Ralf Becker
de1a64cacd
"missing break in deleted filter (showing only unknow status)"
2010-05-21 15:09:11 +00:00
Ralf Becker
3a19b96589
"fixed not not changed old $_cols parameter to $params['cols']"
2010-05-21 15:05:31 +00:00
Jörg Lehrke
e4d0b6737c
Fix egw_ical iterator issues
2010-05-21 06:18:52 +00:00
Ralf Becker
2d53603ccd
replaced several calendar_so::search() parameter with new array $params parameter and added new $params[users] with raw users as passed to calendar_bo::search() (without members and memberships added) for calendar integration
2010-05-20 15:22:37 +00:00
Ralf Becker
06854c6301
replaced several calendar_so::search() parameter with new array $params parameter and added new $params[users] with raw users as passed to calendar_bo::search() (without members and memberships added) for calendar integration
2010-05-20 15:12:59 +00:00
Jörg Lehrke
45172377ab
Activate new 'Delete Series' handling
2010-05-20 14:43:50 +00:00
Ralf Becker
a91b9f2ebf
added Jörgs delete_series popup to calendar.edit, thought calendar does NOT yet react on the user choice of deleting the exececptions or not (also moved styles again to app.css file)
2010-05-20 09:19:15 +00:00
Klaus Leithoff
f089c72599
translation provided by mkk
2010-05-20 08:06:59 +00:00
Klaus Leithoff
547cfca2a2
translation provided by mkk
2010-05-20 08:06:58 +00:00
Jörg Lehrke
54f6b31a37
Fix series exception delete issue
2010-05-19 17:41:46 +00:00
Jörg Lehrke
4c1e3a9e70
Fix CalDAV series event handling
2010-05-19 16:13:37 +00:00
Jörg Lehrke
03885572b6
Fix etag/ctag issues for CalDAV
2010-05-19 15:25:07 +00:00
Jörg Lehrke
8cb71dfc84
Allow upgrade of single events to series via SyncML/CalDAV
2010-05-19 09:20:15 +00:00
Jörg Lehrke
32678401e8
Fix calendar_bo::search() issue with events outside the search window (bug#8090)
2010-05-18 15:12:51 +00:00
Jörg Lehrke
2552476036
Special Lightning CalDAV treatment
2010-05-18 14:41:22 +00:00
Andreas Stöckel
7e9c97a770
Fixed unlocking of calendar entries when the edit window is closed
2010-05-18 10:31:08 +00:00
Jörg Lehrke
e8298f217f
Fix iCal attendee CN issue
2010-05-18 10:04:29 +00:00
Jörg Lehrke
d2c03cd287
Fix CalDAV PUT failure
2010-05-18 10:03:21 +00:00
Jörg Lehrke
7ab47224c9
Fix calendar_bo::search() returning all-day events one day later (bug#2602)
2010-05-17 15:40:06 +00:00
Jörg Lehrke
27f1fef944
Fix CalDAV invitation issue (Stylite#513)
2010-05-17 14:20:34 +00:00
Ralf Becker
3629e919f5
"disabling not working iterator:
...
Replacement code for in r29270 removed filter
$cal_filters['query']['cal_reference'] = 0;
only works, if all recurrences and the master are returned in a single chunk, otherwise events get returned multiple times"
2010-05-14 17:51:55 +00:00
Jörg Lehrke
7ad18fac74
Improved calendar_boupdate::find_event() ( #2582 )
2010-05-14 13:32:08 +00:00
Jörg Lehrke
5623866894
Fix monthly recurrence issue (bug#2584)
2010-05-14 10:17:11 +00:00
Jörg Lehrke
dc8b3f2dec
Fix 'non_blocking' issue (especially for Nokia)
2010-05-14 09:28:46 +00:00
Jörg Lehrke
362afdb312
Fix GroupDAV private event issue
2010-05-14 08:35:16 +00:00
Jörg Lehrke
015173f608
Fix email-only attendees issue
2010-05-14 08:06:08 +00:00
Jörg Lehrke
1985580304
New Delete Series Dialog
2010-05-12 11:15:45 +00:00
Ralf Becker
06b8c5ac75
"fix for bub #2579 - PHP Fatal error: Using $this when not in object context
...
--> get_path can NOT be static"
2010-05-09 20:23:53 +00:00
Jörg Lehrke
91cfd18e16
Fix all-day event recurrence issue
2010-05-06 19:16:43 +00:00
Nathan Gray
a2eab86ef8
Use pre-existing function to handle deleted flag
2010-05-04 21:35:06 +00:00
Nathan Gray
5bea81f18f
Handle if event deleted flag gets turned into a string (Postgres)
2010-05-04 15:47:53 +00:00
Jörg Lehrke
ec48d32681
Calendar recurrence horizont configurable; fix recur_enddate issue
2010-05-03 16:43:42 +00:00
Jörg Lehrke
587439511d
Fix all-day recurring event issue (3)
2010-05-03 12:18:57 +00:00
Jörg Lehrke
9013a52b81
Fix Edit recurring event issues again :-(
2010-05-03 07:52:10 +00:00
Jörg Lehrke
be18410907
Fix Edit all-day recurring event issues
2010-05-03 06:50:50 +00:00
Jörg Lehrke
d22a9aa537
Fix all-day recurring event timezone issue
2010-05-01 16:25:10 +00:00
Jörg Lehrke
df6e3195e4
User Calendar CalDAV directory contains only 'not rejected' entries
2010-05-01 16:24:05 +00:00
Nathan Gray
f081a1ba2b
Reset status of participants when copying an event
2010-04-30 16:00:03 +00:00
Nathan Gray
c1b44e29d0
Pass recurrence date with recurring event's app_id so it can be used
2010-04-30 15:41:32 +00:00
Klaus Leithoff
165a5d6e0a
unset and at the end of processing loop, as they are used as indicator, that the entry is an hooked-app-entry; some codeformatting
2010-04-30 09:29:21 +00:00
Klaus Leithoff
35ef74a4ca
fix for dialog-content width to small
2010-04-28 13:46:32 +00:00
Klaus Leithoff
8fbb39aded
use more stylish dialog for prompt action on edit-series; translations provided by mkk
2010-04-28 13:42:10 +00:00
Nathan Gray
d57893988e
Use preference to set size of description lines
2010-04-27 19:12:42 +00:00
Nathan Gray
792d922743
eTemplate changes for disabling filemanager for integrated apps
2010-04-27 18:46:31 +00:00
Nathan Gray
e4bb6099eb
- Disable filemanager link for integrated apps
...
- Change timesheet icon on each row to popup, like Infolog does
2010-04-27 18:36:18 +00:00
Nathan Gray
a2daa3f5cc
Add trailing / to regex to silence warning
2010-04-27 18:35:14 +00:00
Ralf Becker
d5a2b01981
"optional argument to specify a startdate"
2010-04-27 14:25:19 +00:00
Jörg Lehrke
a2e2c5f797
Fix mounthly by day recurrence issues
2010-04-27 11:47:56 +00:00
Nathan Gray
09539d3ca2
Changes to calendar list view:
...
- Add button to add timesheet for one entry
- Disable delete button for other apps that got integrated
- Fix edit link for integrated apps
- Add scrollbar to long descriptions
- Create timesheet now works for integrated apps as well
2010-04-26 21:41:07 +00:00
Nathan Gray
58fe8a7cd8
Use edit link from other app when displaying entries from other apps in list view
2010-04-26 16:47:13 +00:00
Klaus Leithoff
5e8b903207
if filter showonlypublic is set, set status filter to hide rejected too
2010-04-26 12:28:30 +00:00
Jörg Lehrke
0d13079a46
Fix supportedFields settings for Nokia devices
2010-04-26 07:29:51 +00:00
Klaus Leithoff
09ea5fe114
feature to filter for only public events (no events tacked as private)
2010-04-26 07:08:23 +00:00
Nathan Gray
afafbec708
Use db->quote to get good cross db comparisons
2010-04-23 19:11:24 +00:00
Jörg Lehrke
2a2a9f5f11
Cleanup all-day handling
2010-04-23 15:15:22 +00:00
Jörg Lehrke
a707c183f3
Export all-day events as 'EVENT' to Nokia devices
2010-04-23 14:38:07 +00:00
Jörg Lehrke
22bb23b8ff
Fix new all-day event handling
2010-04-23 13:52:45 +00:00
Stefan Becker
1f2d265265
added some translation
2010-04-23 12:21:39 +00:00
Stefan Becker
d601cd53d0
added some translation
2010-04-23 12:17:43 +00:00
Jörg Lehrke
fe5d9f305b
Fix iCal export of incomplete events again .-(
2010-04-23 11:03:32 +00:00
Jörg Lehrke
4cb30032ba
Fix iCal export from calendar list view
2010-04-23 10:34:47 +00:00
Jörg Lehrke
c5c5330799
Add Nokia 5800 XpressMusic to supported devices
2010-04-23 07:06:42 +00:00
Ralf Becker
74ccf7501d
helper function to construct union-query-columns for calendar_integration
2010-04-23 06:52:48 +00:00
Jörg Lehrke
ee18b0acac
New all-day event implementation
2010-04-23 06:15:18 +00:00
Nathan Gray
7611cd1374
Link created timesheets back to event
2010-04-22 21:41:35 +00:00
Nathan Gray
c4a8515d99
Add feature to regularly remove old calendar events that are more than x years in the past. Set in Admin -> Calendar -> Site configuration
2010-04-22 20:27:14 +00:00
Nathan Gray
690e62317f
Use the pretty popup to ask about editing series or exception
2010-04-22 16:40:18 +00:00
Nathan Gray
074b893e37
Change preserving deleted events. For speed improvements, use an extra column instead of joining to the sync tables
2010-04-22 16:09:36 +00:00
Stefan Becker
6db6cfd71c
added German translation for Calendar
2010-04-22 11:38:02 +00:00
Nathan Gray
6b7dee0c5b
Apply global categories when creating a timesheet from an event.
2010-04-21 19:02:55 +00:00
Ralf Becker
897209a04b
nicer styling for edit series popup, moved stylites to app.css file
2010-04-21 09:26:13 +00:00
Klaus Leithoff
2767a801fe
fix for draggable calendar event to other dates (typo/cut and paste error) provided by andreas stoeckel
2010-04-19 09:27:01 +00:00
Jörg Lehrke
211d2818cb
Enable ../groupdav.php/calendar/ again
2010-04-16 21:53:34 +00:00
Jörg Lehrke
4dc9ed98f9
Fix hierarchical properties issue
2010-04-16 18:58:32 +00:00
Klaus Leithoff
9b441faaf1
fixing warning regarding template->show
2010-04-16 14:30:21 +00:00
Klaus Leithoff
851f017d1d
fix for absolute position of new edit-series-dialog; provided by andreas stoeckel
2010-04-16 14:21:13 +00:00
Klaus Leithoff
c93b76987a
enable create of recurreence for weekdays only for recur_type weekly (conditional enabling/disabling weekday selection area) provided by andreas stoeckel
2010-04-16 13:24:58 +00:00
Ralf Becker
f15dad0f0d
updated template as xml
2010-04-16 10:19:48 +00:00
Ralf Becker
c99426b492
fixed not working delete of participants specified as email address containing quotes
2010-04-16 10:19:29 +00:00
Klaus Leithoff
ebe6ec61fa
fixing problem in listview, using the new UNION functionality
2010-04-16 07:55:43 +00:00
Jörg Lehrke
e339b3626c
Support old SyncML preference settings
2010-04-16 07:04:53 +00:00
Ralf Becker
92a6245385
removed iCal examples and rfc2445, as they are not needed
2010-04-16 06:30:21 +00:00
Ralf Becker
83884ab2c2
better understandable dialog for editing recuring events (plus missing translations)
2010-04-15 18:23:02 +00:00
Ralf Becker
db6c6cd462
"show only groups with calendar rights, as we do in the calendar selection"
2010-04-15 14:10:01 +00:00
Klaus Leithoff
06fed70281
all user_types supported while building the UNION
2010-04-15 13:41:57 +00:00
Klaus Leithoff
d41940fc1f
work in progress, forgot that ressources are user_types too
2010-04-15 13:23:16 +00:00
Klaus Leithoff
b1987c62fa
use UNIONs instead of OR for calendar filter "owner too"
2010-04-15 12:52:35 +00:00
Jörg Lehrke
2b9198e8f7
Fix SyncML preferences
2010-04-14 16:40:54 +00:00
Jörg Lehrke
ae0bd0a0b7
Clarify iCal file export TZ option
2010-04-14 15:08:57 +00:00
Jörg Lehrke
d3ad7cae78
Fix undefined status issue
2010-04-14 14:44:21 +00:00
Ralf Becker
a1332b56cc
two more indexes to speed up sync
2010-04-14 12:19:02 +00:00
Ralf Becker
239793470b
adding an iterator for iCal files to minimize memory footprint on import of huge iCal files (not yet used for iCal data supplied as string, eg. from SyncML, as calendar_ical::importVCal uses count() and array access to returned components/events, and not just looping over it via foreach)
2010-04-14 10:19:41 +00:00
Ralf Becker
9e8a74b92e
"fixed not working caching to avoid multiple reads of same event from database
...
(condition !$date stoped caching for all non-repeating events)"
2010-04-14 08:49:49 +00:00
Ralf Becker
e5c782ca8e
"fix warning if no participants defined (eg. iCal import)"
2010-04-14 08:41:45 +00:00
Jörg Lehrke
30a3296c8e
Optimze and clean up GroupDAV
2010-04-13 15:31:59 +00:00
Klaus Leithoff
00ba3606de
translations provided by mkk
2010-04-13 15:03:57 +00:00
Klaus Leithoff
5b3c05a616
translations provided by mkk
2010-04-12 11:21:49 +00:00
Jörg Lehrke
15e379249f
Fix group participant issue
2010-04-12 07:20:11 +00:00
Jörg Lehrke
b0532e4ac2
Fix group participant localization issue
2010-04-12 06:31:30 +00:00
Klaus Leithoff
15609abbf4
work provided by Chr.Fueller to tackle oversized events in calendar-week-print-pre-view
2010-04-09 14:15:00 +00:00
Nathan Gray
09d2df0f9d
New action: Create timesheets from entry in event list
2010-04-06 19:01:17 +00:00
Nathan Gray
f6e72c59f1
Add link to filemanager to list view
2010-04-06 17:22:20 +00:00
Nathan Gray
55d3ea8556
Prompt to edit whole series or create an exception for recurring events when editing from list view
2010-04-06 16:58:47 +00:00
Hans-Jürgen Tappe
9262a0adf3
Update of the german translation for calendar.
2010-04-06 14:24:34 +00:00