Hadi Nategh
5cb26c044c
Fix a typo
2017-12-20 12:17:38 +01:00
nathangray
f3d767f81e
Calendar - rework merge for clarity & reduce code duplication
...
- fix ranges were not working from list
- silence some warnings
2017-12-19 10:04:10 -07:00
nathangray
ac2dd9193a
* Calendar - Fix merge from list loaded endlessly instead of generating document
2017-12-18 16:13:00 +01:00
nathangray
07de0df0ea
* Calendar - merge from sidebox will now open in Collabora, if available
2017-12-18 14:25:57 +01:00
Ralf Becker
755a9bdf39
default to user timezone on export, if event has no or invalid timezone
2017-12-18 19:50:25 +07:00
nathangray
69ac26f600
* Calendar - Fix alarms set in different timezone from server moved when saving event - now fixed default alarm too
2017-12-15 14:44:13 -07:00
nathangray
536ac272ed
* Calendar - Fix alarms set in different timezone from server moved when saving event
2017-12-15 14:44:05 -07:00
nathangray
a91c1c4396
Calendar - check for JSON response before using it
2017-12-01 10:36:05 -07:00
nathangray
467d052c90
* Calendar - add a line to the top of events so consecutive events are better separated
2017-11-28 09:12:29 -07:00
nathangray
90d8f66cdc
* Calendar - translate day of week in app header
2017-11-22 10:39:55 -07:00
Hadi Nategh
310359ab9f
Fix PHP Fatal error: Uncaught Error: Class >‘Api\Categories’ not found in /usr/share/egroupware/calendar/inc/class.calendar_datasource.inc.php:71
2017-11-21 11:44:38 +01:00
nathangray
991748e152
Add full day name to app header for single day view
2017-11-17 09:01:19 -07:00
nathangray
4a9049f619
* Calendar - now uses standard search (quotes, +/-) including custom fields
2017-11-15 08:49:23 -07:00
nathangray
cae4d8e6de
German translation from Birgit
2017-11-14 08:53:05 -07:00
nathangray
17f41e5876
* Calendar - Add preference to set color of events without category color
2017-11-14 08:52:53 -07:00
Ralf Becker
f21b13090f
pending translations from our translation server
2017-11-04 09:36:02 +01:00
nathangray
5da12be8e8
Calendar - fix some bugs in readonly mode:
...
- missing participant widget would fail
- read-only end date would cause error
2017-11-03 14:38:51 -06:00
nathangray
b2f2acc38c
Remove debug
2017-10-23 17:56:43 +02:00
nathangray
1d98f0b2ab
Try to figure out what goes wrong on Travis
2017-10-23 17:31:09 +02:00
nathangray
9e48fe5ac2
Turn on some more debugging to try to figure out what goes wrong on Travis
2017-10-23 17:02:33 +02:00
nathangray
7ee539ab3a
Turn on some more debugging to try to figure out what goes wrong on Travis
2017-10-23 16:11:41 +02:00
nathangray
23d44785a9
Turn on some debugging to try to figure out what goes wrong on Travis
2017-10-23 15:40:58 +02:00
nathangray
b155c616b8
Turn on some debugging to try to figure out what goes wrong on Travis
2017-10-23 15:27:23 +02:00
Ralf Becker
65b02c0246
bump verison to 17.1
2017-10-22 12:56:58 +02:00
nathangray
17f5461f6c
Add doc about double delete
2017-10-19 10:13:38 +02:00
nathangray
3536b15500
Add doc about start times
2017-10-19 01:57:46 -06:00
nathangray
237d81ce36
Move tests into app/tests subdirectory (not app/inc/test or app/test)
2017-10-18 15:43:35 +02:00
nathangray
e123402bff
Try to leave actual server setting alone, just change the EGw setting
2017-10-18 09:51:31 +02:00
Ralf Becker
feec899337
fix (unexplained) infinit loop in phpUnit tests under PHP 5.6
2017-10-17 16:13:02 +02:00
nathangray
7ac36666c5
Set timezone in PHP too
2017-10-17 16:08:17 +02:00
nathangray
1a6820a5aa
Calendar - fix missing history log entry when changing status via context menu
2017-10-11 15:11:13 -06:00
Ralf Becker
bbc5c05b95
quiten permanent error_log when updating alarms
2017-10-09 16:59:38 +02:00
nathangray
6f12a443e5
Calendar - fix a few more missed ajax=true that were causing problems loading
2017-10-05 11:20:21 -06:00
nathangray
5183aa2a19
Calendar - avoid errors from holidays if no country set
2017-10-04 09:22:00 -06:00
Ralf Becker
3314ca2ea0
use already translated phrase "weekview"
2017-10-04 09:16:52 +02:00
Ralf Becker
d75ca6ad13
aggregate freebusy periods and fix off by one sec due to whole-day events
2017-10-03 11:19:27 +02:00
nathangray
5fd41d95b4
Calendar - make sure notification links open properly (missing an ajax=true)
2017-09-28 10:38:31 -06:00
Ralf Becker
12bcc92f70
* CalDAV: alarms on recurring events are lost when snoozing alarm or reloading event after 1. recurrence of alarm
2017-09-21 17:52:25 +02:00
Ralf Becker
3cc0012c77
* CalDAV: fix not parsed recurrence exceptions
...
caused by newer Horde Icalendar class always importing them as date
2017-09-21 15:19:07 +02:00
Ralf Becker
c4f048bbae
fix new events were created with cal_etag=NULL, which would then also never incremented on update
...
(because cal_etag=cal_etag+1 for NULL stays NULL). The later is fixed now by using cal_etag=COALESCE(cal_etag,0)+1.
2017-09-21 14:02:13 +02:00
nathangray
598a47ecac
Calendar - Remove automatic running of upgrade to 16.1.003, it was slow and ran too often
2017-09-15 11:35:24 -06:00
nathangray
39759eb267
* Calendar - fix bug where private events for multiple users in week view only showed for one user
2017-09-05 11:20:53 -06:00
Hadi Nategh
0ececf8c78
Set statustext value as text by default
...
- Introduce new boolean attribute called statustext_html in case we want
explicitly statustext gets rendered as html
- Fix Calendar tooltip with new statustext_html attribute
2017-09-05 19:04:45 +02:00
nathangray
644f9e2dff
Avoid fatal error in automatic preference update
2017-08-31 10:26:05 -06:00
nathangray
7e275df4e4
* Calendar - Fix month overflow bug when scrolling prev / next
2017-08-31 08:49:16 -06:00
Ralf Becker
dd299021c2
run 16.1.002 --> .003 update automatic, to not show user time-grid in month-view, if admin did not run the update
2017-08-31 14:03:35 +02:00
nathangray
4fcebd2f93
* Calendar - add preference to view month as a time grid, same as other views
2017-08-28 10:01:27 -06:00
Ralf Becker
8dba9967e3
* Calendar/CalDAV: do not report non-participants as busy or conflict
2017-08-18 10:00:37 +02:00
nathangray
1d6fcf3f68
Change recurrence end date comparison to handle up to 1 second difference, for mix of old and new events
...
see 2f534beb34
2017-08-17 14:02:26 -06:00
nathangray
02f0936f9c
Allow group pseudo-distribution lists
2017-08-02 11:14:31 -06:00