Ralf Becker
|
9427b49fee
|
* Calendar: update timezones to version 2.2017b
|
2017-07-06 16:58:55 +02:00 |
|
Hadi Nategh
|
f1e79adc8e
|
Update calendar mobile theme CSS
|
2017-07-05 09:46:26 +02:00 |
|
Hadi Nategh
|
869f3adb6a
|
* Calendar: Fix default alarm does not get changed relatively to the selected start time when creating new event
|
2017-07-04 16:32:59 +02:00 |
|
nathangray
|
5f055bd2d4
|
* Calendar - Week view with multiple users now keeps date heading at the top
|
2017-06-30 09:47:21 -06:00 |
|
Hadi Nategh
|
1850c80c3f
|
Make calendar multi-week views header fixed in order to see days while scrolling down into other user's calendars
|
2017-06-30 15:02:52 +02:00 |
|
nathangray
|
b3f146c246
|
* Calendar - improve planner view printing if your screensize doesn't match page size
|
2017-06-27 12:24:33 -06:00 |
|
nathangray
|
2f6ff582f1
|
* Calendar - Fix selected owner goes missing on logout
|
2017-06-27 10:31:38 -06:00 |
|
nathangray
|
d46937fbe3
|
* Calendar - Include monthly type (by weekday or by date) in recurrence rule strings
|
2017-06-26 10:46:18 -06:00 |
|
Hadi Nategh
|
4a9ce8e82f
|
Fix calendar participants validation error, caused by commit 5995c63034
|
2017-06-26 12:52:12 +02:00 |
|
nathangray
|
a44bdb99f9
|
* Calendar - Fix edit via emailed notification link did not work properly
|
2017-06-22 11:07:42 -06:00 |
|
nathangray
|
b9b03bced7
|
* Calendar - Fix weekend setting got lost when you go from week to day view
|
2017-06-14 09:27:39 -06:00 |
|
Hadi Nategh
|
1fc4f79850
|
Revert commit 8340520589 and implement the fix in more sane way
|
2017-06-14 14:52:31 +02:00 |
|
Hadi Nategh
|
8340520589
|
* Mail: Fix links get removed from description content of calendar appointment email
|
2017-06-14 10:27:51 +02:00 |
|
nathangray
|
f8adc0cadf
|
Calendar - Fix events were not displayed if you clicked 'today' in sidebox, then month view
(Faster implementation)
|
2017-06-13 15:14:55 -06:00 |
|
nathangray
|
5a700b7e40
|
* Calendar - Fix events were not displayed if you clicked 'today' in sidebox, then month view
|
2017-06-13 15:03:45 -06:00 |
|
nathangray
|
5995c63034
|
Calendar - fix some bugs setting calendar owner via URL when calendar app is not yet loaded
|
2017-06-12 12:35:12 -06:00 |
|
Ralf Becker
|
9f28be8f75
|
* Calendar: fix SQL error when automatic purge of older events is configured
|
2017-06-12 13:41:04 +02:00 |
|
Ralf Becker
|
d3dbe6e31e
|
remove duration check of 86400, as it fails over daylight saving changes and more then one day
|
2017-06-12 12:33:33 +02:00 |
|
nathangray
|
10934f9cc1
|
Calendar - Fix 1 day holidays with duration specified as P1D spanning 2 days
|
2017-06-09 15:28:06 -06:00 |
|
Ralf Becker
|
dd412dc071
|
also open "application/ics" in calendar like "text/calendar"
|
2017-06-08 15:33:50 +02:00 |
|
nathangray
|
af2ff1859c
|
Calendar - All tests passing for daily recurring events, all day and otherwise
|
2017-06-07 13:19:20 -06:00 |
|
nathangray
|
191b129201
|
Calendar - Discrete (not all day) events working for all timezone combinations
|
2017-06-06 15:03:14 -06:00 |
|
nathangray
|
2bfd1c4aa9
|
Calendar - Ok, working for Edmonton & Berlin...
|
2017-06-01 11:20:38 -06:00 |
|
nathangray
|
02a569bea9
|
* Calendar - avoid events ending at midnight (00:00) causing a 0 length event the next morning
|
2017-06-01 09:29:43 -06:00 |
|
nathangray
|
11f3719348
|
Calendar - change how we're dealing with (all day) timezones, keeping the event in the assigned timezone instead of always changing it to the server timezone.
|
2017-05-31 09:55:41 -06:00 |
|
Ralf Becker
|
79e4b6b837
|
change capitalisation to "EGroupware"
|
2017-05-31 14:04:37 +02:00 |
|
Ralf Becker
|
6c648cf206
|
fix type in holiday url of TrinidadTobago
|
2017-05-24 11:08:23 +02:00 |
|
nathangray
|
9cf6685a77
|
Calendar - all day recurring events would extend one day longer for some timezone combinations
|
2017-05-23 13:37:34 -06:00 |
|
nathangray
|
05432df4f5
|
Calendar - fix planner by user view new event by clicking on a resource did not include resource as participant
|
2017-05-23 09:30:51 -06:00 |
|
Ralf Becker
|
dacee96448
|
Merge branch 'master' of github.com:EGroupware/egroupware
|
2017-05-23 17:12:46 +02:00 |
|
Ralf Becker
|
a0758d783d
|
German translations from Birgit
|
2017-05-23 17:11:59 +02:00 |
|
Hadi Nategh
|
479a557381
|
WIP of Notifications system:
- Add actions for notification messages
- Fix on message click handler
- Implement appointment request actions for calendar notifications
|
2017-05-23 16:54:20 +02:00 |
|
nathangray
|
843331260a
|
* Calendar - In week view with multiple users, clicking on the name will now change to just that user
|
2017-05-16 09:35:13 -06:00 |
|
Hadi Nategh
|
66e7cf3386
|
Fix the date indicator always in center regardless of number of active actions
|
2017-05-12 12:26:25 +02:00 |
|
Hadi Nategh
|
5a3b3c9577
|
Align calendar top header date indicator vertically relevant to other actions
|
2017-05-12 11:40:52 +02:00 |
|
nathangray
|
8e13f3977f
|
Calendar - Fix daily recurring recur end date got one day later when you save if timezone was Tahiti
|
2017-05-11 19:15:10 +02:00 |
|
nathangray
|
ce990f65ae
|
* Calendar - Fix bug where recurring events were moved to server time when adding a recurrence exception
|
2017-05-10 13:47:13 -06:00 |
|
Hadi Nategh
|
1f7c122087
|
Fix calendar top header in mobile template
|
2017-05-10 10:45:39 +02:00 |
|
Hadi Nategh
|
d0d3b74a58
|
Make calendar date indicator in toolbar header more prominent
|
2017-05-10 10:34:08 +02:00 |
|
nathangray
|
c42af6c4b9
|
* Calendar - creating an exception to a recurring event now copies the links over to the exception
|
2017-05-08 13:18:16 -06:00 |
|
nathangray
|
676974fcdd
|
Calendar - Fix recur end date got one day sooner when you save if timezone was Tahiti
|
2017-04-20 12:57:26 -06:00 |
|
nathangray
|
4221dfbdd6
|
Calendar - better handling of recurrence when exporting & importing CSV
|
2017-04-20 10:01:32 -06:00 |
|
Hadi Nategh
|
13300f035d
|
Add "freetime" translation
|
2017-04-18 12:44:07 +02:00 |
|
nathangray
|
8d7a9b7284
|
Move VFS widget file handling from Etemplate/Widget/Customfields to Storage/Customfields, to avoid errors with CalDAV/CardDAV not being able to find Etemplate/Widget/Customfields
|
2017-04-17 09:48:45 -06:00 |
|
Ralf Becker
|
ba47919a6b
|
fix regression of #9810077: CalDAV PUT of unlimited recurring event run until max_execution_time
|
2017-04-15 18:22:36 +02:00 |
|
nathangray
|
9eaf1f20ef
|
Thumbnails (and handling) of uploaded files on new entries that have not yet been saved
|
2017-04-10 11:21:03 -06:00 |
|
Ralf Becker
|
25b4c534a4
|
fix PHP warning : array_diff_key(): Argument #2 is not an array on line 281
|
2017-04-10 15:59:48 +02:00 |
|
nathangray
|
94132c68be
|
* Calendar - Highlight current user in planner by user
|
2017-04-06 08:46:19 -06:00 |
|
nathangray
|
0ac55aad97
|
Calendar - Fix bug where planner by user would not show events with group invitation, planner by category would not show events with sub-categories
|
2017-04-05 13:48:23 -06:00 |
|
nathangray
|
53916b71f6
|
Deal with event sizing issue that caused 0 length events depending on what was rendered first
|
2017-04-05 13:23:34 -06:00 |
|
nathangray
|
99595ba1cf
|
Moce calendar birthday stuff into contacts, expire the birthday cache if birthdays change
|
2017-04-04 10:58:46 -06:00 |
|
nathangray
|
da5cf61542
|
Calendar - Store contact birthdays in instance cache (by addressbook) instead of session cache to bring the session cache size down.
|
2017-04-04 09:36:39 -06:00 |
|
Ralf Becker
|
dfbd0d2e6f
|
do NOT store actions in session or eT2 request, nor send for mobile devices skiped actions
|
2017-04-04 16:54:36 +02:00 |
|
nathangray
|
2f534beb34
|
Calendar - Update recurrence adjustment check to match range end change from 9810077eab
|
2017-03-31 10:27:49 -06:00 |
|
Ralf Becker
|
108e25b4b3
|
* Calendar/CalDAV: fix server did not send alarms for virtual exceptions of recurring events
|
2017-03-31 17:38:02 +02:00 |
|
Ralf Becker
|
a3154e8de2
|
* Calendar/CalDAV: fix changes on clients creating multiple alarms on server
fix changing alarm offset on Mac was additional keeping alarm with old offset
also ignoring now X-LIC-ERROR from libical
|
2017-03-31 17:34:44 +02:00 |
|
Ralf Becker
|
af6fe077dd
|
fix Call to a member function format() on null caused by 9810077eab
|
2017-03-31 14:05:21 +02:00 |
|
Ralf Becker
|
9810077eab
|
* Calendar/CalDAV: fix wrong end-date of recurring events incl. whole-day events
|
2017-03-29 19:32:49 +02:00 |
|
Ralf Becker
|
9dcc52b37d
|
fix not sending deleted recurrences as delete (of master) in CalDAV sync-report
|
2017-03-29 19:32:49 +02:00 |
|
nathangray
|
fbeefaf788
|
Calendar - Fix planner view in Firefox sometimes had headers mis-aligned with columns
Deferred loading caused scrollbar width calculation issues.
|
2017-03-29 08:32:43 -06:00 |
|
Ralf Becker
|
97af627279
|
* Calendar: fix error in mail all participants on minimal install
Call to undefined method EGroupware\Api\Accounts::get_account_name()
|
2017-03-28 19:50:47 +02:00 |
|
nathangray
|
36cb2fd39d
|
Calendar - Fix summer time change east of GMT caused 'today' to be off by one day in planner view
|
2017-03-27 08:49:05 -06:00 |
|
nathangray
|
8aa4628f76
|
Calendar - fix sorting users in day view would sometimes disconnect header from day
|
2017-03-21 09:17:31 -06:00 |
|
nathangray
|
983a72b3ab
|
D is for delegated, not declined
|
2017-03-21 08:10:11 -06:00 |
|
Hadi Nategh
|
ab787243b9
|
Satisfy postgres about integer not comparable to varchar
|
2017-03-20 18:06:23 +01:00 |
|
nathangray
|
2e152294c3
|
Calendar - fix no events shown in planner if you had empty rows hidden
|
2017-03-20 10:12:15 -06:00 |
|
nathangray
|
bd595469ab
|
Calendar - Even better, just filter out accounts from contact results
|
2017-03-17 08:43:46 -06:00 |
|
nathangray
|
77b90abd54
|
Calendar - Lookup person_id and filter by that, in case account name is different from contact file_as
|
2017-03-17 08:25:27 -06:00 |
|
nathangray
|
46c4de0305
|
Calendar - Fix changing order (sorting) of users day view
|
2017-03-16 12:56:53 -06:00 |
|
nathangray
|
b1e053ac27
|
Fix initial load in planner sitemgr module never happened
|
2017-03-14 09:32:08 -06:00 |
|
nathangray
|
8f597194e0
|
Fix Planner sitemanager module no longer navigated.
Due to missing state variables mostly
|
2017-03-13 08:39:12 -06:00 |
|
nathangray
|
4e88e33e5a
|
High priority events get red title
|
2017-03-09 13:28:09 -07:00 |
|
nathangray
|
f0b3a50d0f
|
Always hide the contacts associated with user accounts from calendar owner options, we just show the accounts.
|
2017-03-09 13:16:57 -07:00 |
|
nathangray
|
775e92a89f
|
Fix events that end at midnight can cause events from the next day to not be displayed
|
2017-03-09 13:02:23 -07:00 |
|
nathangray
|
2dbe3e785e
|
Calendar - Remove contacts matching accounts user has no access to so nobody selects it thinking they are selecting the user account
|
2017-03-07 11:08:26 -07:00 |
|
nathangray
|
b8e8658226
|
Calendar - Toolbar '+' button changed to add event on first day of current view, previously was always 'today'
|
2017-03-03 10:00:15 -07:00 |
|
nathangray
|
cb0f574e82
|
Fix grid for few users as well as lots
|
2017-03-03 09:22:36 -07:00 |
|
nathangray
|
90e537e1fa
|
Calendar - Planner view: Fix time grid lines did not reach all the way to the end
|
2017-03-03 09:18:47 -07:00 |
|
nathangray
|
855825c088
|
Calendar - Planner view: Fix time grid lines did not reach all the way to the end
|
2017-03-03 09:07:16 -07:00 |
|
nathangray
|
d0913cb309
|
Fix title & description in calendar events were not escaped
|
2017-03-01 10:52:38 -07:00 |
|
Ralf Becker
|
b75d8e6692
|
reverting using zPush TimezoneUtil, as it causes Outlook sync to stall
|
2017-02-27 20:08:53 +01:00 |
|
nathangray
|
c63b2daded
|
Some translation improvements from Stefan Unverricht
|
2017-02-27 11:21:34 -07:00 |
|
nathangray
|
578b5c8de6
|
Add summary of participant statuses to event tooltip (when there's 2 or more participants)
|
2017-02-27 10:00:17 -07:00 |
|
nathangray
|
8033f8ff7c
|
Fix participant role is lost when changing another user's status
|
2017-02-27 09:21:52 -07:00 |
|
nathangray
|
3aef0fe1a6
|
Add sorting to match planner view grouping, so pagination gets the top rows first
|
2017-02-24 10:33:02 -07:00 |
|
nathangray
|
abc9252069
|
Fix for missing event & group by month
|
2017-02-24 10:33:02 -07:00 |
|
nathangray
|
47643f06a6
|
Speed improvements for planner view
|
2017-02-24 10:33:02 -07:00 |
|
Klaus Leithoff
|
a2e584d632
|
fix cut and paste typo
|
2017-02-24 08:05:15 +00:00 |
|
Klaus Leithoff
|
621363820d
|
replace calendar_zpush::tz2as with TimezoneUtil::GetFullTZFromTZName call, as it seems to produce more accurate results
|
2017-02-23 11:32:22 +00:00 |
|
Klaus Leithoff
|
2ba626ac04
|
using TimezoneUtil in GetMessage to determine as_tz array more correctly
|
2017-02-23 11:11:04 +00:00 |
|
nathangray
|
23384d14f1
|
Some calendar planner view rendering performance improvements, gives ~20% reduction in render time.
|
2017-02-13 12:41:08 -07:00 |
|
Hadi Nategh
|
508d0aa920
|
Try to match placeholder NENVLF with its described example
|
2017-02-10 10:41:43 +01:00 |
|
Ralf Becker
|
c8605a0e7d
|
CS translations from Tony <tw.mail-AT-quick.cz>
|
2017-02-02 15:32:07 +01:00 |
|
nathangray
|
f5ec39200b
|
Fix not working infinite loop check
(thanks, Scrutenizer)
|
2017-02-01 09:17:26 -07:00 |
|
Ralf Becker
|
405fcd3d7d
|
CS translations from Tony <tw.mail-AT-quick.cz>
|
2017-02-01 11:35:49 +01:00 |
|
Hadi Nategh
|
c78042d522
|
Update PUBLIC ID of etemplate2.dtd in all templates
|
2017-02-01 09:59:37 +01:00 |
|
nathangray
|
f8d2e20d5e
|
Restore left padding on edit dialog's location field
|
2017-01-31 09:26:55 -07:00 |
|
nathangray
|
7807b3b0c1
|
Remove some unused code, clean up variable declaration, fix a potential bug in return value.
(thanks, Scrutenizer)
|
2017-01-31 09:17:54 -07:00 |
|
nathangray
|
29cba6a8a5
|
Change import record type from abstract to calendar's record class. Since it will fail otherwise, no need to be general.
(thanks, Scrutenizer)
|
2017-01-31 09:16:03 -07:00 |
|
nathangray
|
5946e9f7cd
|
Avoid errors if $instance_date is not passed correctly
(thanks, Scrutenizer)
|
2017-01-31 09:14:50 -07:00 |
|