Nathan Gray
a66dc3c2fe
* Expand link_to custom fields and make available all placeholders from the app.
...
eg: {{#address}} gives the link title, but now you can use {{#address/n_fn}}, {{#address/email}}, etc.
2012-04-17 17:26:46 +00:00
Ralf Becker
3eb021ff20
load wz_tooltips only if required: $GLOBALS[egw_info][flags][include_wz_tooltip] set or html::tooltip() called before calling common::egw_header(), calling header again as end of home page to allow apps to load stuff into the header (not only wz_tooltip)
2012-04-04 13:58:30 +00:00
Ralf Becker
791cec1be9
* Calendar/CalDAV/eSync: fixed etag generation to NOT query maximum user-modification date for each entry, fixed etag and ctag for eSync to only use recurance master, as ActiveSync event does not contain extra participant data for exceptions (virtual and real)
...
r38474: fixed SQL error reported on developer list: nothing known about column "recur_date"!
2012-03-29 12:43:34 +00:00
Ralf Becker
aba3c0250b
found a lot more calls to get_rows missing to set csv_export flag and fixed code in nextmatch dealing with situation if num_rows=-1 got stored in prefs anyway
2012-03-29 12:08:42 +00:00
Ralf Becker
9d30ff7686
* Calendar: iCal import via mime-registry (clicking on iCal file in filemanager) displayed event in server- instead of user-time
2012-03-22 14:02:31 +00:00
Ralf Becker
86c024c1dd
* Calendar: update timezones to 2011n from Lightning
2012-03-18 08:57:32 +00:00
Nathan Gray
7985a4ab28
* ProjectManager - Preferences to set order of bars in GanttChart
...
r38184: ganttchart in popup for timesheet and calendar edit
remove date in timesheet bar title to make them shorter
r38185: ganttchart - prefs to change sub-projects order and not other elements order
r38301: Order projectmanager bars in gantt chart: set label corresponding to User Experience
2012-03-12 15:45:17 +00:00
Ralf Becker
db7e935aef
* Calendar: mail all participants was attaching iCal with wrong time(zone)
2012-03-12 12:46:36 +00:00
Ralf Becker
2ed265a7fb
* EMail/Calendar: for meeting requests to recuring events check recurrance enddate, not event-date, to deny importing it with "event is in the past"
2012-03-12 08:53:11 +00:00
Ralf Becker
f41d998e54
* Filemanager/FMail/Calendar: allow to open .eml and .ics files from filemanager in fmail or calendar (infrastructure for apps to register which mime-types they can open)
2012-03-08 18:45:18 +00:00
Klaus Leithoff
aa3ac75278
* translations: Italian translation improvements for email, emailadmin and calendar (minor canges); provided by Ilias Chasapakis, Webtrain Services
2012-03-06 17:01:22 +00:00
Ralf Becker
9436422df0
fixed own calendar was listed as shared too
2012-03-01 13:29:05 +00:00
Ralf Becker
8fb1ef7285
switching CalDAV Scheduling tag off in 11.1, until further testing as I still see requests from iCal with just If-Schedule-Tag-Match for organizer changes or together with If-Match, which both makes no sense
2012-02-22 13:20:09 +00:00
Ralf Becker
2ecedd2d0d
* InfoLog/Calendar: renamed context menu "Calendar" to "Schedule appointment" and make preset participants configurable, allow to config prefix for sub-entries and allow times in due-date
2012-02-22 12:32:56 +00:00
Ralf Becker
587c2cf595
use groupdav->log() for all permanent error-messages, to log the into request-log too, if both If-Match and If-Schdule-Tag-Match given use If-Match for organiser/owner and If-Schedule-Tag-Match for attendees/participants
2012-02-21 20:05:35 +00:00
Ralf Becker
5224cdc592
SL translations from Ludvik, Robert
2012-02-18 14:51:25 +00:00
Nathan Gray
cfded2a918
Add 'selected' day table for daily schedules
2012-02-17 20:26:00 +00:00
Ralf Becker
34393ca041
propagate data from settings hook to handlers, to fix failed installs because setup was not detected
2012-02-14 17:39:40 +00:00
Ralf Becker
8a5200db66
* CalDAV: allow to create private events on OS X iCal, fixing DAV header for new shared folders
2012-02-10 12:24:43 +00:00
Ralf Becker
21dfe8ac02
implement RFC 5995 add member to collection via POST, but not yet set DAV:add-member due to problems with OS X clients
2012-02-10 11:28:56 +00:00
Ralf Becker
9d85196706
move logic of which addressbook/calendars are shared into app-handler
...
move app-specific settings to app-handler
2012-02-10 11:27:26 +00:00
Ralf Becker
c01e631e95
* CalDAV: fixed Outlook needs Microsoft specific x-property to recognice all-day events as such
2012-02-10 11:18:42 +00:00
Ralf Becker
f8819f739b
switching schedule-tag on again, as the issue seems to be a (hard to reproduce) bug, PUTs should either have If-Match or If-Schedule-Tag-Match
2012-02-10 10:46:41 +00:00
Ralf Becker
a6577f2b9f
outbox supports VFREEBUSY too, it is required from OS X iCal to autocomplete locations
2012-02-10 10:45:45 +00:00
Ralf Becker
6317e5e733
do NOT overwrite calendar-description set via PROPPATCH
2012-02-10 08:56:44 +00:00
Ralf Becker
02c5181735
implement CalDAV <calendar-data><expand start="..." end="..."/></calendar-data> to return already expanded recurrences in a given time-range, instead of just a recurring event with a recurrence rule
2012-02-10 08:50:19 +00:00
Ralf Becker
d6276d1c54
start merging latest CalDAV/CardDAV stuff from trunk:
...
DB-model uses now egw_cal_user.cal_status="X" for participants who got deleted. They never get returned by read or search methods, but influence the ctag of the deleted users calendar!
2012-02-10 08:47:12 +00:00
Klaus Leithoff
532cf5baf5
handle warning on cat_id when it is not a string, as expected on explode but already an array of cat-ids
2012-02-07 14:15:42 +00:00
Ralf Becker
2cf814641f
PHP uses "America/Argentina/Buenos_Aires" not just "America/Buenos_Aires"
2012-02-03 02:05:18 +00:00
Ralf Becker
c2fa847c50
* eSync/Calendar: fixed tz-aliases to NOT use Etc/GMT* but Olson identifiers, no more exception in AS tzblob generation, generation of tzblobs for Etc/GMT*
2012-02-03 01:51:28 +00:00
Klaus Leithoff
d06beb689f
Add/modify obsolet Alias Asia/Calkutta as it should map to Asia/Kolkata
2012-02-02 14:23:49 +00:00
Klaus Leithoff
c1d974d0b3
Add/modify broken Alias Asia/Katmandu as it should map to Asia/Kathmandu
2012-02-02 11:42:30 +00:00
Klaus Leithoff
4a6b3ad523
Fix broken link from year view to month view. Fixes Bug #3109 - Year view problem reported and investigated by -ws Skygge-, (backport from hjtappe)
2012-02-01 08:24:08 +00:00
Ralf Becker
2b85dc2656
* Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
2012-01-29 18:49:32 +00:00
Ralf Becker
5e44c30553
* Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
2012-01-29 18:23:04 +00:00
Ralf Becker
24be2fa21d
* Calendar: fixed wrong time in iCal of notification, if notifying user is not in server TZ
...
we need to pass $event[id] so iCal class reads event again, as event is in user TZ, but iCal class expects server TZ!
2012-01-23 02:53:25 +00:00
Nathan Gray
e4efd1b7b9
Fix {{link/[appname]}} placeholder
2012-01-18 16:10:58 +00:00
Nathan Gray
b50ce5e768
Remove extra array, not needed for list view, and prevents proper iteration
2012-01-12 17:03:57 +00:00
Ralf Becker
94f555eca1
* Calendar/Resources: do NOT unselect currently selected calendars when selecting a resource category, eg. to choose a meeting room
2012-01-09 22:19:19 +00:00
Ralf Becker
fc96467cb3
* Calendar: showing now all open calendars in the owner-selection, not just accounts. Allows to close them from all views
...
r37698: for account-selection method "selectbox", make sure everything in $selected gets an option, as for the other methods
2012-01-09 22:15:28 +00:00
Ralf Becker
ecd6e7ecd1
* Addressbook: show calendar of contact(s) as list-view with date-filter "all" via context menu
...
r37667: ability to open nm_action=location in a given targetapp tab, plus documentation
2012-01-09 22:09:11 +00:00
Ralf Becker
24ac31ec70
* Calendar: button to close a single calendar if multiple calendars are shown (day, week and planner view)
...
r37672: formatting close button a little nicer / less visual obstructing
2012-01-09 22:00:56 +00:00
Ralf Becker
cbf2807997
* Calendar: new (forcable) user preference to notify external participants (non-EGroupware users), event owner has to set it, it is off by default, to keep the current behavior of not notifying externals
2012-01-09 21:53:48 +00:00
Nathan Gray
304e5971c2
Add mergeprint tag for links to a specified application: links/appname
2012-01-09 16:25:17 +00:00
Ralf Becker
cec9e39582
* Calendar/CalDAV: Add index for cal_modified and cal_user_modified to improve performance of ctag and etag generation on big installtions
...
Running this update is NOT required, calendar and CalDAV will continue working without, therefore I backported it to 11.1
2012-01-04 21:46:09 +00:00
Klaus Leithoff
b0e5edf555
silence error_log from calendar_bo triggered by statMessage
2011-12-23 11:25:49 +00:00
Nathan Gray
df4a6b99eb
Changed end date / duration to use (in order):
...
Due date, completed date or start + duration preference
2011-12-22 15:31:03 +00:00
Klaus Leithoff
65df488f5d
* calendar/esync: do not allow a minimum length of less then 1 for uid; esync: if no UID given, do not even try to fetch exceptions.
2011-12-22 14:46:00 +00:00
Nathan Gray
5c9cae68fe
Add ability to create calendar entries from infolog entries
2011-12-20 17:32:54 +00:00
Nathan Gray
2ac6626cdd
Add warnings
2011-12-20 17:03:05 +00:00