Ralf Becker
|
f9ff1e2a5f
|
improved 1.9.006/7 update-scripts for PostgreSQL: removed stray bracket and drop NULL and default at the end, thanks to feedback from Anthony Messina
|
2012-09-25 07:12:52 +00:00 |
|
Ralf Becker
|
1c72e5fffa
|
docu update
|
2012-09-21 13:13:48 +00:00 |
|
Ralf Becker
|
cb824beff3
|
fix 1.9.007 update to work with PostgreSQL, deleting all broken events having range_start=0 (not a single recurrence or a broken one with cal_start=0), they are not displayed in regular calendar anyway, but might be synced to CalDAV or eSync clients
|
2012-09-20 12:10:15 +00:00 |
|
Ralf Becker
|
1eca8a8fa8
|
* Calendar/CalDAV/eSync: tremendious speed improvment for sync-queries on huge installations (few milisecs instead of more then 2 minutes) *** REQUIRES SCHEMA UPDATE ***
|
2012-09-18 08:02:56 +00:00 |
|
Ralf Becker
|
1d519c4834
|
MAX(CHAR_LENGTH(cal_description)) returns NULL, if there are no rows --> casting to int
|
2012-08-13 13:13:57 +00:00 |
|
Ralf Becker
|
7eec30c57a
|
* Calendar: Try alter description to varchar(16384), to not force temp. tables to disk on MySQL (because of text columns)
|
2012-08-12 09:49:54 +00:00 |
|
Ralf Becker
|
56a4bdfbbe
|
* Calendar: fixed issue of deleted first recurrence shortens event and causes it not to be find in CalDAV or eSync ("event has exceptions before startdate"), REQUIRES SCHEMA UPDATE (visit setup)!
|
2012-08-11 10:01:02 +00:00 |
|
Ralf Becker
|
588950ae29
|
fixed PHP Strict Standards: config::save_value must be declared static to be used static (no longer allowing non-static usage!)
|
2012-07-14 08:53:44 +00:00 |
|
Klaus Leithoff
|
2eec3dd075
|
calendar/email: distinguish between meeting request and meeting reply, while displaying ics
|
2012-06-06 07:39:57 +00:00 |
|
Ralf Becker
|
5d7c91a66e
|
translating status-label now when the get used, to allow calendar_boupdate::_get_event_details() use language of to notify user
|
2012-05-15 13:23:11 +00:00 |
|
Ralf Becker
|
2cef8aaa1d
|
* Calendar: update timezones to 2011n from Lightning
|
2012-03-18 08:56:56 +00:00 |
|
Ralf Becker
|
c639acea9d
|
PHP uses "America/Argentina/Buenos_Aires" not just "America/Buenos_Aires"
|
2012-02-03 02:04:30 +00:00 |
|
Ralf Becker
|
8d61fc86a3
|
* 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:47:43 +00:00 |
|
Klaus Leithoff
|
b6453f77c6
|
Add/modify obsolet Alias Asia/Calkutta as it should map to Asia/Kolkata
|
2012-02-02 14:21:43 +00:00 |
|
Klaus Leithoff
|
59094a8155
|
Add/modify broken Alias Asia/Katmandu as it should map to Asia/Kathmandu
|
2012-02-02 11:41:12 +00:00 |
|
Ralf Becker
|
fc799e99a7
|
*Calendar/CalDAV: Add index for cal_modified and cal_user_modified to improve performance of ctag and etag generation on big installtions
|
2012-01-04 21:42:46 +00:00 |
|
Nathan Gray
|
2f4d8848c5
|
- Remove previously added hook & base class, turns out there's an established way to do it...
- Use existing link_app type hook to create calendar from infolog
|
2011-12-12 21:51:12 +00:00 |
|
Nathan Gray
|
332427277d
|
Add ability to create calendar entries from infolog entries, using new base so other apps can be added (hopefully) easily later
|
2011-12-08 23:20:49 +00:00 |
|
Nathan Gray
|
13ca4a5668
|
Add export of all custom fields to default CSV export definition
|
2011-11-10 18:20:02 +00:00 |
|
Ralf Becker
|
196f461de7
|
* Calendar: added windows timezones to all installations (was added in calendar update 1.7.005, but not to new installs)
|
2011-10-07 05:08:33 +00:00 |
|
Klaus Leithoff
|
d9905d3fb4
|
calendar/addressbook/API: introduce hook to fetch the export_limit to be applied for an app; introduce method to test if a specific hook exists for an application; fetch the export_limit via hook where appropriate
|
2011-09-15 14:46:56 +00:00 |
|
Nathan Gray
|
341bf0e8c4
|
Enable import CSV plugin, but remove default definition. Admin can create it if needed
|
2011-07-04 14:34:44 +00:00 |
|
Ralf Becker
|
c13c463143
|
Using cal_modified as deleted-timestamp, as querying it from SyncML tables creates too many problems (refresh table stops before copying all rows!)
|
2011-07-01 08:30:51 +00:00 |
|
Ralf Becker
|
0f2983a504
|
delete in the past wrongly created entries for a singel recurrence, which mess up the update, beside being wrong anyway
|
2011-06-21 07:48:16 +00:00 |
|
Ralf Becker
|
cfc3039bc0
|
calling the global action-object-manager
|
2011-06-02 17:01:56 +00:00 |
|
Nathan Gray
|
82de8a636d
|
- Use current view as filter for iCal export too
- Use preference for export selection parameter search results / given criteria
|
2011-05-30 17:23:46 +00:00 |
|
Ralf Becker
|
486e99ec0c
|
- Implemented a hook for timesheet_ui::edit to query calling apps for additional information to set in new tickets incl. links.
Replaces existing $_GET parameters, which are hard to set for new action system.
- also adding category color to infolog and tracker
|
2011-05-30 14:21:27 +00:00 |
|
Ralf Becker
|
145cf9ce68
|
New method to display meeting-requests for fmail and allow to (tentativ) accept or reject them
|
2011-05-27 20:32:46 +00:00 |
|
Nathan Gray
|
c0692ac303
|
Allow to use search results as selection for export
|
2011-05-24 19:56:32 +00:00 |
|
Nathan Gray
|
c81bd1a291
|
Change default charset from utf-8 to user's preferred charset
|
2011-05-24 15:57:16 +00:00 |
|
Nathan Gray
|
cae8752274
|
Make default import definitions available only to admins
|
2011-05-24 15:40:22 +00:00 |
|
Ralf Becker
|
59a91269e9
|
upper check-all button also needs to call egw_objectManager.toggleAllSelected()
|
2011-05-06 13:25:43 +00:00 |
|
Nathan Gray
|
45855d6b6e
|
Use action system to select all
|
2011-05-04 17:49:48 +00:00 |
|
Ralf Becker
|
653d4991d7
|
context menu for calendar list
|
2011-04-27 16:53:06 +00:00 |
|
Ralf Becker
|
1d9f9e4ee3
|
removed not used code and only query user what to do with exceptions, if we have some
|
2011-04-08 14:21:23 +00:00 |
|
Nathan Gray
|
905900dd41
|
Add ability to select group calendars for export
|
2011-04-06 22:04:37 +00:00 |
|
Ralf Becker
|
0bfd238e3f
|
* CalDAV: store name part of URL from client PUT request, to fully comply with CalDAV spec
|
2011-04-06 19:26:10 +00:00 |
|
Ralf Becker
|
4457bdf5f8
|
* updated timezone database to version 1.2011b from current Lightning snapshot
- automatic import of updated timezone database calendar/setup/timezones.sqlite, so in future commting new timezones is all it needs
|
2011-03-27 09:50:08 +00:00 |
|
Nathan Gray
|
0e2c6c6812
|
Add user control to export selection
|
2011-03-14 20:39:59 +00:00 |
|
Nathan Gray
|
bc39d9ab5b
|
Add 'Do not notify of these changes' checkbox to list
|
2011-03-09 17:42:52 +00:00 |
|
Nathan Gray
|
f28fb14572
|
Add 'Do not notify of these changes' checkbox to edit dialog
|
2011-03-09 17:26:20 +00:00 |
|
Nathan Gray
|
96b9abb506
|
Change default export to use labels, human friendly values
|
2011-03-02 00:52:42 +00:00 |
|
Klaus Leithoff
|
b9b19b430a
|
remove project column as it is of no use
|
2011-02-23 08:39:22 +00:00 |
|
Nathan Gray
|
7ca1ba08d5
|
Implement merge for calendar
|
2011-02-09 15:58:06 +00:00 |
|
Nathan Gray
|
f8343aa0e3
|
- Add default iCal import & export
- Remove Export: & Import: from sidebox menu, use Import/Export app
|
2011-01-28 20:04:52 +00:00 |
|
Nathan Gray
|
e2baa8ab1d
|
Add default import/export definitions
|
2011-01-26 00:12:19 +00:00 |
|
Nathan Gray
|
eb82905a62
|
* Added Created / Creator / Last modified column to list view
(egroupware.org #2365)
|
2011-01-05 21:13:25 +00:00 |
|
Nathan Gray
|
f06a051533
|
Add cal_id to edit dialog and list view like tracker, infolog
|
2010-12-20 22:57:35 +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
|
7f3e6d8897
|
fixed 40px higher tab for history in calendar.edit
|
2010-11-02 14:23:04 +00:00 |
|