Ralf Becker
83fd244b5c
new parameter $clear_private_infos_users to read using EGW_ACL_FREEBUSY instead of EGW_ACL_READ (eg. private appointments) and clear private infos, if no read rights
2010-12-02 21:50:22 +00:00
Philip Herbert
25ac3231b9
corrected dateformat for calendar
2010-12-02 16:04:53 +00:00
Ralf Becker
f94a2a1851
propset svn:keywords Id
2010-12-02 09:03:56 +00:00
Klaus Leithoff
793ba3e6ea
dont use the global template object anymore; do our own now
2010-11-29 11:45:39 +00:00
Klaus Leithoff
df5c80a514
dont use the global template object anymore; do our own now
2010-11-29 11:45:11 +00:00
Ralf Becker
fafa84e5c7
changed debug_message to use error_log and not echo messages (stalls *DAV or ActiveSync)
2010-11-28 11:01:44 +00:00
Ralf Becker
aabee4a462
implemented calendar message list
2010-11-26 21:33:34 +00:00
Ralf Becker
07e09c71d8
move etag to calendar_bo
2010-11-26 21:32:10 +00:00
Ralf Becker
240e09440f
working folderlist for calendar
2010-11-26 11:13:00 +00:00
Philip Herbert
e43136c6ff
add basic calendar plugin for activesync
2010-11-26 09:45:38 +00:00
Nathan Gray
b69442d47f
Respect convert to human friendly values option
2010-11-22 23:44:31 +00:00
Nathan Gray
65a1f21890
Fix logic to hide delete button
2010-11-22 16:46:18 +00:00
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
46345ee80d
* Fix 'Shift Calendar Series' issue (Stylite #8273 )
2010-11-21 13:23:01 +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
cc3095647e
fix for scrollbar for searchfield in calendar sidebox for safari; provided by Chr.Fueller
2010-11-16 13:44:27 +00:00
Ralf Becker
6d6eb55070
fixed typo causing $$enddate$$ in notifcation message to show startdate
2010-11-16 13:41:25 +00:00
Ralf Becker
6a9815e5f9
missing translations for notification placeholders
2010-11-16 13:41:00 +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
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
5b836073c7
* 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:55:35 +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
d97cdbe991
* fix for Nokia S60: enabling X-RECURRENCE-ID and make sure series master is synced before exceptions
2010-11-10 10:28:00 +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
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
e3d1c3faa0
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:49:24 +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
24f964abf8
* 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:27:02 +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
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
ac018ef18a
convert all timestamps from DB returned as string to integers, to avoid missinterpretation from egw_time as Ymd string
2010-11-04 13:48:16 +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
8b5ff32c53
Fix calendar preferences
2010-11-02 09:47:06 +00:00
Jörg Lehrke
cd07632c0b
* Calendar: Fix notification timezone issues ( #2746 )
2010-11-01 19:18:13 +00:00
Jörg Lehrke
b3e551e74b
* Calendar: Fix notification timezone issues ( #2746 )
2010-11-01 19:17:57 +00:00
Ralf Becker
abb976d0cf
fixed typo
2010-10-28 09:43:40 +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
8e6e937953
Fix time-range parser for CalDAV
2010-10-23 11:43:22 +00:00
Ralf Becker
c5d35520d7
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:50 +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
b6414d7411
holiday file for Turkey, thanks to Ayhan.Yildiz-at-gmx.net
2010-10-21 08:14:26 +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
31961bddb7
change translation: refinement on Teilnehmerstatus
2010-10-19 08:55:47 +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
7dbf2251bc
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:17:26 +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
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
3df6fd12f6
avoid invinit recurrence on broken calendar entries (reference AND recur_type set)
2010-10-13 15:31:50 +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
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
b6330f1d93
fix for mystylite bug #818 : planner by user only with read rights (should work with freebusy rights too)
2010-10-12 14:41:48 +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
f3ea81f5c6
remove "Yes" from available views for homepage and missing translations
2010-10-12 11:24:25 +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
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
7ca68fcba4
Announce all available addressbooks and calendars of the current user with GroupDAV
2010-10-09 22:43:02 +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
68ce4a81e1
finnish/suomi translations provided by mkk
2010-10-07 08:09:31 +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
c30e35bdd8
Sort categories alphabetically in planner by category view
2010-10-06 16:25:27 +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
38d90dd362
calendar: handle catchable fatal error while trying to build rule
2010-10-04 10:07:44 +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
f0d17f033d
backport of forgotten servertime time var now, as reportet in developerlist
2010-10-04 07:40:30 +00:00
Klaus Leithoff
fc2ca73d02
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:20 +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
d4304ffc06
Allow new events in group calendars via CalDAV
2010-09-29 16:53:30 +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
cce85a5340
colored calendar list view
2010-09-27 08:47:42 +00:00
Ralf Becker
5dc0d27c70
merged r32054: Fix CalDAV ctag calculation
2010-09-18 12:37:31 +00:00
Ralf Becker
b23bd25323
* SyncML performance patches for calendar datastore (merged r32053)
2010-09-18 12:34:58 +00:00
Klaus Leithoff
5f83b0f385
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 14:01:18 +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
bf74c8bc0c
newest version of fix_deprecated and changes made by it: fixes deprecated warnings of php5.3
2010-09-15 19:19:53 +00:00
Ralf Becker
f5d95e95d9
"update" scripts to downgrade from Trunk
2010-09-15 17:51:10 +00:00
Ralf Becker
beb84e4a55
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:49 +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
bb9190a669
New content_history approach for calendar synchronization; fix various Sync issues
2010-09-12 20:14:46 +00:00
Oscar Manuel Gómez Senovilla
dcd90dd8ee
Spanish translation
2010-09-12 19:26:59 +00:00
Hans-Jürgen Tappe
3d784d51e8
Merge 31587 into 1.8 (year view)
2010-09-12 14:04:16 +00:00
Jörg Lehrke
6fde93d15b
Improved ctag for CalDAV
2010-09-12 12:44:22 +00:00
Hans-Jürgen Tappe
fb53190055
Merge of some translation updates, similar to rev. 29721
2010-09-12 11:45:41 +00:00
Hans-Jürgen Tappe
386fef61a7
Merge rev. 29573 from trunk into 1.8:
...
- Fix a problem with the daylight saving: The static increment could not cope
and another week (without events) is shown.
- Fix the default value to be consistently 2 at both places where specified
- Fix problem with calendar events "search()" function: offset needs to be 0.
- remove numEntries, which does not make sense for the weekN view (will fill
up the weeks only up to the event which is counted to max.) and seems to be a
legacy from the list view code.
2010-09-12 11:29:18 +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