nathangray
edceca0295
* Calendar - Allow specifying the charset when importing ical
2018-11-30 09:28:59 -07:00
nathangray
e70d0ceea4
Calendar - fix empty history logs after drag and drop
2018-11-29 10:06:48 -07:00
nathangray
9f58a21e06
Calendar - fix missing history in a way that doesn't fail every test
2018-11-29 10:06:29 -07:00
nathangray
3b307981dc
Calendar - fix missing history
2018-11-29 10:06:22 -07:00
nathangray
234e013347
* Calendar - fix alarm removed if user is only participant because of group invitation
2018-11-27 09:25:53 -07:00
nathangray
14a0916e1d
* Calendar - fix missing week numbers on multiweek view and wrong scrolling
2018-11-13 09:09:07 -07:00
Ralf Becker
7a25f9530f
pending translations from our translation server
2018-10-26 15:31:51 +02:00
nathangray
4aef054ec9
* Calendar - fix recurring events were left out of merge from list
2018-10-25 10:13:39 -06:00
nathangray
0e4742cdb9
Calendar - In week view always display name of selected user if not self
2018-10-23 09:56:28 -06:00
nathangray
429cb04bcf
* Calendar - Add checkbox to turn on or off emptying calendar before iCal import
2018-10-23 09:53:56 -06:00
nathangray
1ffdf3206c
Merge branch '17.1' of github.com:EGroupware/egroupware into 17.1
2018-10-09 11:02:24 -06:00
Ralf Becker
3752737838
fixing no grant required for inviting contacts
2018-10-09 18:59:20 +02:00
nathangray
cf255ba1b1
Calendar - Add a title to import ical delete options, some translations from Birgit Becker
2018-10-09 10:27:00 -06:00
nathangray
40b67e6875
Calendar - change iCal import purge filter from date range to number of days in the past/future
2018-10-09 10:26:34 -06:00
nathangray
3a6b2ce630
* Calendar - iCal import - Add option to specify owner of imported events
...
- Add option to empty calendar before import
2018-10-09 10:26:16 -06:00
Hadi Nategh
e225b2d0ec
No grant required for inviting a contact
2018-10-09 18:12:08 +02:00
Ralf Becker
8a7ab90e22
fix PHP Warning: Illegal string offset 'owner'
2018-10-09 13:56:27 +02:00
Ralf Becker
eff2444deb
* CalDAV: CalDAVSynchronizer: only allow owner/organizer to update or delete an event (not users with edit/delete rights)
2018-10-09 13:14:36 +02:00
nathangray
d1d4ffb7dd
Fix resource invite permission was checked for every resource type
2018-10-05 09:27:38 -06:00
nathangray
a2fece2e35
Some missed translations reported by Stefan Unverricht
2018-09-27 11:47:33 -06:00
nathangray
1e7effe370
* Calendar - fix adding events to days loaded and cached but not shown in current view would not show when view gets changed
2018-09-25 09:15:35 -06:00
nathangray
f208985cc4
* Calendar - fix multi-day events ending at 00:00 would only be shown for the first day
2018-09-25 09:14:48 -06:00
Ralf Becker
cad3776985
* CalDAV: work around problems with Outlook CalDAV Synchroniser ( https://caldavsynchronizer.org/ )
...
- sends a DELETE to reject a meeting request --> deletes event for all participants, if user has delete rights on the calendar
- always sends all participants back with status NEEDS-ACTION --> resets status of all participant, if user has edit rights
--> remove all add, edit, delete rights from other users
2018-09-24 12:32:35 +02:00
Ralf Becker
2b5b9470c7
* CalDAV/Calendar: iOS sometimes created a new event when confirming a deleted one
2018-09-13 15:37:26 +02:00
nathangray
09a8647950
Calendar - fix incorrect translation, reported by Gerlind Bruschek
2018-08-23 10:42:47 -06:00
nathangray
9587f35164
Calendar - Fix bug exporting list to iCal with no end date gave empty file
2018-08-22 10:01:51 -06:00
nathangray
982dd84842
Use the right lang code
2018-08-15 09:20:11 -06:00
nathangray
1ca5073972
Add some missing translations
2018-08-15 09:20:04 -06:00
nathangray
1d853aeab3
Disable unsupported definition filter option for iCal export
2018-08-15 09:06:02 -06:00
nathangray
91e2f72979
* Calendar - Fix CSV export search results did not work (gave error)
2018-08-14 10:04:55 -06:00
Ralf Becker
e70990a7bb
fix wrongly displayed time in alarms
2018-08-13 15:22:48 +02:00
Ralf Becker
560754fdd4
fix wrong time for past alarms and added nicer working for alarm "at start of the event"
2018-08-10 11:35:14 +02:00
Ralf Becker
39ee61291d
update timezones to version 2.2018e from Mozilla Lightning
2018-08-09 12:26:15 +02:00
Ralf Becker
038daecb1b
* CalDAV/Calendar: fix not working snozzing of alarms in Thunderbird
...
Caused by triggered alarms were - so far - immediatly deleted, now we keep them around for an other day, so TB get them in the update iCal after PUTing its X-MOZ-SNOOZE-TIME-<timestampt>
2018-08-07 15:36:57 +02:00
Ralf Becker
035b5999e1
* CalDAV/Calendar/Resources: do not allow to change resource quantity via CalDAV
...
Resource quantity is restored from existing event, as neither iOS nor Thunderbird returns our X-EGROUPWARE-QUANTITY attribute on the attendee. Also display quantity > 1 in brackets after resource name.
2018-08-06 19:08:49 +02:00
Ralf Becker
f43a42f0bd
* CalDAV/Calendar: fix accepting invitations with an not attending organizer adds organizer as attendee
...
Before we added a not attending organizer as attendee with status DELEGATED, now we no longer add him as attendee at all.
2018-08-06 19:08:49 +02:00
Ralf Becker
a495aeaf07
* CalDAV/Calendar: dealing with Thunderbird setting partipant status on organizer
...
If secritary creates an event in the owners calendar the owner/organizer is on status NEEDS-ACTION.
Accepting that event in Thunderbird set PARTSTAT=ACCEPTED on ORGANIZER, while ATTENDEE is still on PARTSTAT=NEEDS-ACTION. In that case prefer the PARTSTAT from ORGANIZER over ATTENDEE.
In my opionion Thunderbird behavior is wrong, thought that fix does not do any other harm,
as no other client sets PARTSTAT in ORGANIZER.
2018-08-06 19:08:49 +02:00
nathangray
67c88f1d19
* Api - Fix row category colors go missing after a change
...
- Row color css was not specific enough to override the default, and only worked because of load order
- Remove uneeded category CSS requests from calendar
2018-08-01 09:16:01 -06:00
Ralf Becker
a17a29db81
fix PHP Warning: Invalid argument supplied for foreach()
2018-07-30 09:55:30 +02:00
Hadi Nategh
e42eeabf64
* Notifications: fix some calendar notifications event can not be opened, error: "egw.open() app is not in registery!"
2018-07-27 11:13:48 +02:00
nathangray
e9833d70ac
* Calendar - merge placeholder {{participant_emails}} now includes group members for group invitations
2018-07-25 11:39:51 +02:00
nathangray
015ba6bbe7
* Calendar - add birthday icon to planner for time scales less than a month
2018-07-25 10:40:35 +02:00
Hadi Nategh
760cd8eb02
Fix notifications with same id but no links are not getting grouped together
2018-07-23 16:36:02 +02:00
Hadi Nategh
dd665149d7
Merge pull request #45 from miridae/lang-pl
...
Some fixes in Polish language files, thanks to Krzysztof Kaczmar
2018-07-23 14:14:30 +02:00
nathangray
021f49feec
* Calendar - Fix today button positioning - was too far down in Firefox
2018-07-23 11:53:55 +02:00
Hadi Nategh
e24dfff0ef
Fix calendar today/go button sometimes get misaligned in the sidebar
2018-07-23 10:02:40 +02:00
nathangray
1247485e62
* Calendar - Fix participant quantity lost when changing status
2018-07-20 14:17:04 +02:00
nathangray
712b8886a7
* Calendar - Fix missing first row in planner by category view
2018-07-20 14:09:12 +02:00
Hadi Nategh
f19d588879
Change from legacy-options sub-type to type_filter
2018-07-19 17:12:33 +02:00
Hadi Nategh
61de9797d9
Merge pull request #44 from miridae/lang-pl-fixes
...
Fix typos in Polish language files
2018-07-18 14:59:43 +02:00
Ralf Becker
eaea8da4b0
* Calendar: fix EGroupware users were notified even if they choose not to in their preferences
2018-07-17 16:06:06 +02:00
Marcel Klehr
5144627d39
Fix calendar invitations of resources
...
Used to prevent anyone from inviting when general access was disabled
now it only prevents users who don't have direct booking permission.
see #38
2018-06-28 14:08:02 +02:00
Ralf Becker
aee50159c1
also show external organiser in textual replies and remove him from participants
2018-06-27 20:27:30 +02:00
Ralf Becker
2d8e67333f
* Calendar/Mail: handle meeting requests for single recurrences and exceptions
2018-06-27 18:33:01 +02:00
Hadi Nategh
da3d523cfd
* Calendar: Fix notifications show actions for alarm notify messages
2018-06-27 16:25:53 +02:00
Ralf Becker
d9062bc657
fix IDE warnings
2018-06-27 11:01:23 +02:00
Ralf Becker
44dfbe8ec7
* Calendar/CalDAV: sending correct iMip REPLY to mail invitations and only reply to external chair
2018-06-26 16:01:52 +02:00
Hadi Nategh
6783e15caa
Set notify priority to high only for alarms
2018-06-25 15:53:44 +02:00
Hadi Nategh
ba4d78c2d1
* Notifications: implements entry based priority to make user more aware about certain notifications like calendar alarm entry.
2018-06-25 15:53:18 +02:00
nathangray
14ea42de23
Calendar - add participant or category to events created via planner view's context menu
2018-06-22 12:41:00 -06:00
nathangray
bd364250fc
Calendar - planner view context menu Add action now uses date you clicked on
2018-06-22 12:40:52 -06:00
nathangray
17d0f30cce
Calendar - reset meeting request to send using TO, email all participants uses BCC
2018-06-21 08:46:17 -06:00
nathangray
c50d8007e2
* Calendar - add context menu actions for email & documents to non-list views
2018-06-21 08:46:08 -06:00
nathangray
2087fe0b03
* Calendar - fix event positioning bug in yearly planner view
...
Events would sometimes be mis-sorted into a different month and show at the start of the month
2018-06-21 08:44:53 -06:00
nathangray
ad2068f0a2
* Calendar - Mail all participants action now uses BCC instead of TO
2018-06-19 09:16:56 -06:00
nathangray
cfc6993ddd
Use same action for timsheet in list view as other views
2018-06-18 11:57:51 -06:00
nathangray
12bc1f2d22
* Calendar - Move some general preferences into a new tab "Configuration"
2018-06-15 09:10:42 -06:00
nathangray
af7b44c65a
* Calendar - reset the default alarm if you switch an existing whole day event to duration
2018-06-15 09:03:19 -06:00
nathangray
7ef6a2968a
* Calendar - Add preference to update calendar view immediately when navigation calendar in sidebox is changed
2018-06-15 09:02:51 -06:00
nathangray
07661b38c3
* Calendar - fix week header rendering problem in some languages
...
Translation was too long, now allowing up to 3 letters but longer trimmed
2018-06-15 09:01:13 -06:00
Ralf Becker
f13683fb4f
* Calendar: fix SQL error during purge caused by droped SyncML support
2018-06-14 10:45:07 +02:00
nathangray
444d14401c
* Calendar - Open timesheet from recurring event on selected occurence instead of first occurence
2018-06-08 11:45:22 -06:00
nathangray
b1bbc1eebf
* Calendar - Fix notification for single event in series had original start date
2018-05-22 12:12:53 +02:00
nathangray
dc49bc0eb3
Remove scrollbar on weekday selectbox on freetime search
2018-05-14 16:49:15 -06:00
Ralf Becker
c39730b1a7
Translations from Ilias Chasapakis
2018-05-14 11:22:55 -06:00
nathangray
2e078df6d4
Calendar - Prevent event list from going to far down (off bottom of screen)
2018-05-10 09:42:08 -06:00
Ralf Becker
6a3a55a4fa
not setting pe_status from datasource (its ignored now anyway)
2018-05-02 12:15:09 +02:00
nathangray
66ffa92306
* Calendar - yearly planner view events would sometimes load in the next month as well
2018-04-30 10:46:58 -06:00
nathangray
9670d9da00
Some translations from Stefan Unverricht
2018-04-23 13:25:22 -06:00
Marcel Klehr
67a7819795
Allow disabling calendar invitations of resources
2018-04-23 08:46:51 -06:00
Ralf Becker
ed1dd7731f
Translations from Stefan Unverricht
2018-04-20 10:09:12 -06:00
Ralf Becker
719d787ce3
do not set a not set birthday preference to "none"
2018-04-12 14:34:16 +02:00
Ralf Becker
269e068acb
use "none" instead of "0" to allow default or forced pref
2018-04-10 14:05:39 +02:00
nathangray
5f86bd4098
Calendar - add update to deal with birthdays_as_events preference staying at FALSE for all users
2018-04-10 14:05:39 +02:00
nathangray
490742ea51
Calendar - fix birthday preference always sent to client as false
2018-04-10 14:05:39 +02:00
nathangray
755e0c8aa2
* Calendar - add preference to display birthdays as events as well as holidays
2018-04-10 14:05:39 +02:00
Ralf Becker
0d984589ff
* PHP 7.2: fix several PHP Fatal errors and warnings stalling installation and usage
2018-04-09 17:36:35 +02:00
Hadi Nategh
437857cda3
Add more translations, thanks to Evgen Vodopivec.
2018-04-04 10:02:51 +02:00
Hadi Nategh
30a9f76134
Add some translations, thanks to Evgen Vodopivec.
2018-04-03 11:26:59 +02:00
nathangray
e7100085c6
Calendar - Planner view, events on Friday would sometimes go missing if weekends were hidden
2018-03-28 09:12:29 -06:00
nathangray
c45cb57917
* Calendar - fix events on weekend were sometimes shown on Friday if weekends were hidden
2018-03-28 09:12:19 -06:00
Hadi Nategh
10a19cb2f8
Fix lots of misspelled words in translations
2018-03-28 11:21:55 +02:00
nathangray
e1356f3086
* Calendar - fix occasional infinite loop in yearly planner
...
Something about the events present (or not present) triggered it
2018-03-26 09:48:25 -06:00
Hadi Nategh
b532c21653
Add some translations, thanks to Stefan Unverricht.
2018-03-26 14:32:09 +02:00
Hadi Nategh
c19aa9f20e
Fix calendar change status (eg. notifications or via context menu) for grouped events not setting the status on first call
2018-03-22 11:58:06 +01:00
Ralf Becker
762c60a61f
new method Api\Framework::getUrl() to get a full / externally usable Url
2018-03-21 12:40:59 +01:00
nathangray
383b15355c
Calendar - fix warning "Cannot use a scalar value as an array" when saving new event with default alarm
2018-03-09 15:39:36 -07:00
nathangray
472adc39d6
* Calendar - Fix exporting CSV from search results exported owner as participants
2018-03-07 11:46:27 -07:00
nathangray
3ca0bd3e84
* Calendar - Fix moving event to an un-loaded day would show only that event when the day is viewed
2018-03-07 11:45:45 -07:00
nathangray
9faf3c5252
* Calendar - new placeholders {{participant_emails}} for non-declined participants and {{participant_summary}} for a summary of participants by status
2018-03-07 11:45:18 -07:00