Ralf Becker
bba3fa804a
some database optimizing: changing columns with no user-input to CHARACTER SET ascii (instead of utf8), shorten indexes and add additional autoincrement columns where primary key contained varchars
2015-07-11 13:56:50 +00:00
Nathan Gray
cd778e3c36
Add merge placeholders for participants filtered by type (group, resource, etc.)
2015-07-10 15:27:06 +00:00
Nathan Gray
4562b53b1b
Calendar et2 conversion work in progress.
...
- Slightly more efficient event positioning
2015-07-03 17:56:36 +00:00
Ralf Becker
f778150b5d
fix PHP 5.6 Deprecated: Non-static method calendar_uiviews::integration_get_popup() should not be called statically
2015-07-03 09:10:01 +00:00
Nathan Gray
ed1970b1aa
Calendar et2 conversion work in progress.
...
- Drag & drop linking and event creation for other apps (grid views)
- Drag & drop reschedule and resize within the same day (grid views)
2015-07-02 19:31:52 +00:00
Nathan Gray
4032bcb213
Calendar et2 conversion work in progress.
...
- Event styling
2015-07-01 16:02:20 +00:00
Nathan Gray
3d6e1573bb
Calendar et2 conversion work in progress.
...
- Update after edit
2015-06-30 23:34:38 +00:00
Nathan Gray
925c29ce9d
Calendar et2 conversion work in progress.
...
- Some context menu actions
- Reduce code duplication in views
- Fix views still using iframe
2015-06-30 22:26:59 +00:00
Nathan Gray
dcc69abf9b
* Smarter favorite highlighting
...
Now highlights if the current application state matches a favorite, either by click or manually setting the filters.
2015-06-29 19:16:56 +00:00
Ralf Becker
6d2ef17b0f
* CalDAV/Calendar: storing now all properties send by client and not known to EGroupware and fixed acknowledging and snoozing of alarms
2015-06-25 20:39:53 +00:00
Ralf Becker
b8192fec8c
* Calendar: fixed handling of alarms when creating exceptions to have them on exception and next regular recurrence
2015-06-25 20:35:24 +00:00
Ralf Becker
b3ff22fe86
do not track participants, if none set
2015-06-25 20:32:22 +00:00
Ralf Becker
5108e0bd9d
* Calendar/iCal/CalDAV: recuring events were exported to long
...
our enddate is the end-time, not start-time of last event!
2015-06-25 20:30:52 +00:00
Nathan Gray
4648f91bb7
Calendar et2 conversion work in progress.
...
- Start of planner view
- Scroll moved to app.js so month works better
2015-06-25 17:44:28 +00:00
Ralf Becker
cd48c7c22b
new Horde_Icalendar throws Horde_Icalendar_Exception on call to getAttribute() for not existing attributes, getAttributeDefault($name, $default) returns $default instead
2015-06-24 12:30:56 +00:00
Ralf Becker
62959f95f9
using new Horde code in vendor for timezone stuff too
2015-06-24 10:51:23 +00:00
Ralf Becker
3640ef4eb0
using new Horde code in vendor: fix PHP Fatal error: Cannot access protected property Horde_Icalendar_Vevent::$_attributes
2015-06-24 10:46:19 +00:00
Ralf Becker
d9a83ac4aa
using new Horde code in vendor for timezone stuff too
2015-06-24 10:33:58 +00:00
Ralf Becker
dc45cf1982
fix PHP Fatal error: Cannot access protected property Horde_Icalendar_Vevent::$_container
2015-06-24 08:51:20 +00:00
Hadi Nategh
2a14ec0576
Set less max-width for category in calendar edit dialog
2015-06-23 14:17:18 +00:00
Hadi Nategh
d643e37d63
Do not let categroy box overlap with alarm table
2015-06-23 12:32:55 +00:00
Ralf Becker
5f0cb37220
using new Horde code in vendor for CalDAV/CardDAV, moved all old Horde and SyncML code to syncml app, not sure it is still functional
2015-06-22 16:20:15 +00:00
Ralf Becker
3b4708f9ea
using new Horde code in vendor for CalDAV/CardDAV, moved all old Horde and SyncML code to syncml app, not sure it is still functional
2015-06-22 15:36:23 +00:00
Ralf Becker
99b7fc66a0
use X-CALENDARSERVER-ACCESS attribute on vCalendar only for CalDAV, not eg. for file export and import
2015-06-22 14:13:28 +00:00
Ralf Becker
e72d659ae2
iCal export should contain only event series and not recurrences, also fixes wrong timezone, if different between user and server
2015-06-22 09:17:00 +00:00
Ralf Becker
49bf055b33
* Calendar: iCal export of list-view contains event series and not recurrences, also fixes wrong timezone, if different between user and server
2015-06-19 18:35:57 +00:00
Klaus Leithoff
aa651be625
add calendar to zpush capable apps, adapt calendar_zpush recursive call
2015-06-16 15:12:48 +00:00
Ralf Becker
78293e8939
fix wrong class name
2015-06-16 08:24:05 +00:00
Ralf Becker
583ce92b99
work in progress zpush2: to enable see comment in index.php
2015-06-16 06:37:16 +00:00
Nathan Gray
cdc3ad9a10
Fix insert into document from sidebox dropdown
2015-06-15 21:38:03 +00:00
Ralf Becker
810c201018
fixed wrong date for Fronleichnam 2016 for existing instances via DB update script
2015-06-13 06:54:59 +00:00
Ralf Becker
8b3bf69e55
fixed wrong date for Fronleichnam 2016
2015-06-13 06:39:56 +00:00
Nathan Gray
920616e37a
Calendar et2 conversion work in progress.
...
Context menu is enabled, but not all actions are fully implemented yet.
2015-06-10 21:51:28 +00:00
Ralf Becker
01143f4b76
* Calendar: added deleted timestamp to history, to be able to see who deleted an event and when
2015-05-26 18:34:03 +00:00
Klaus Leithoff
6b0edd339e
pending translations from our translation server
2015-05-26 08:55:49 +00:00
Nathan Gray
6841ad3d5d
Do not break home with in-progress et2 conversion
2015-05-25 14:57:35 +00:00
Klaus Leithoff
a4da02db69
add missing config lang strings
2015-05-15 13:20:30 +00:00
Nathan Gray
2f6c66c600
WIP on converting Calendar to etemplate2
...
- Weekview shows widgets now
2015-05-06 19:03:45 +00:00
Nathan Gray
1d88af167c
Remove 'No filters' option, as it causes errors
2015-05-04 20:11:52 +00:00
Nathan Gray
f1983a3f07
If a home favorite loses it's associated favorite (it gets deleted), open the config dialog so user can pick another instead of always being blank.
2015-05-04 15:26:18 +00:00
Hadi Nategh
926376b4f1
Fixes for calendar and mail integration
...
- Set start time based on mail date
- Set duration to user default interval preference
- Fix some IDE warnings
2015-05-04 12:19:33 +00:00
Ralf Becker
1f2e12d6a0
* Calendar: when trying to load new holidays overwrite existing ones to not accumulate old ones (slowing down calendar)
2015-04-30 09:39:36 +00:00
Ralf Becker
f7de88e39c
Grr PostgreSQL has a different syntax for UPDATE with a JOIN then MySQL, they dont share a syntax working for both
2015-04-29 14:20:44 +00:00
Ralf Becker
17b804695a
* Calendar: update to remove with 14.2.001 updated set end-date for yearly recuring events (other recurrence-types can not be changed)
2015-04-28 17:04:35 +00:00
Hadi Nategh
d399bb72f2
Consider AB accounts as pariticipants when do mail integration to calendar
2015-04-23 13:47:12 +00:00
Hadi Nategh
aa7edce3b4
Some fixes on mail integration:
...
- Fix save as raw eml file and send it as attachment
- Fix mail_import in infolog,tracker and calendar does not include raw mail eml attachment as link
- Some IDE clean up for mail and tracker
2015-04-17 09:39:22 +00:00
Hadi Nategh
c0097b3860
More WIP mail message integration:
...
- Make integrate function a static function
- Implement infolog, tracker and calendar save as buttons in mail compose with open popup
- Fix Date and Max_line_Chars in mail_integration
2015-04-15 15:55:18 +00:00
Hadi Nategh
b7c6be226d
WIP of mail integration
...
-Centralize mail functionality of mail message integration in mail module
-Some clean up of mail_import in infolog and tracker apps
-Use hook registery in order of an app uses mail integration services
-Implement mail import into calendar
2015-04-15 11:23:59 +00:00
Nathan Gray
9b1b338bf8
Avoid fatal error if the recurrence end date cannot be determined.
2015-04-11 00:17:28 +00:00
Nathan Gray
c328d72f27
Format start and end date to avoid js timestamp fiddling
2015-04-09 15:55:55 +00:00