Ralf Becker
9786a53987
fix distro detection to use /etc/os-release to detect newer SUSE distros
2018-10-18 19:47:39 +02:00
Ralf Becker
f9fd1197f3
Changelog for 17.1.20181018
2018-10-18 12:37:09 +00:00
Ralf Becker
ed06eaba76
fix / readjust patch
2018-10-18 14:32:25 +02:00
Ralf Becker
48a81d7542
backport Travis changes for master/7.3
2018-10-18 12:27:18 +02:00
Hadi Nategh
f54ddaca8e
* Mail: do not let hierarchy delimiter inside folder names as it may break the folder structure
2018-10-17 18:06:13 +02:00
nathangray
557d3793bb
Last / Next date
...
- Fix list title back to just date
- Link leads to actual recurrence for recurring events
2018-10-16 09:03:35 -06:00
nathangray
dae4c1ae57
- Last / next event date for accounts too
...
- Fix bug showing deleted events
- Fix bug showing wrong next date if recurring
2018-10-16 09:03:16 -06:00
nathangray
8b73c0657f
Use custom query for last/next event instead of search
2018-10-16 09:01:55 -06:00
Hadi Nategh
e3ecdf2f41
Fix broken inline images because of wrong url
2018-10-12 16:59:56 +02:00
Hadi Nategh
8105090e39
Unbind events after widget gets cleared from DOM to avoid calling events like onchange for second time (eg. infolog projectmanager selection)
2018-10-12 11:30:23 +02:00
Ralf Becker
331f475ded
use CSS to break long lines and keep links intact
2018-10-11 09:35:38 +02:00
Ralf Becker
414095b5f8
change debian.postinst to NOT run post_install.php, if $DOCKER_HOST_NAME and $DB_HOST is non-empty
...
like we already did that for Univention Docker installation
2018-10-10 10:46:42 +02:00
nathangray
1811fd29c6
Fix complex name finding to handle select options with label & value set, not just simple key => values
2018-10-09 19:06:34 +02: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
32739d64d6
fix storing and retrieval of urls containing % or %25
...
- PUT with url containing an encoded % (%25) was stored as is, due to minimal encoding in HTTP_WebDAV_Server class, now this is changed back to store just %
- PROPFIND/REPORT was urldecoding the caldav_name/path, so % as well as %25 were reported as %25
- multiget REPORT was not finding a caldav_name containing %25 reported in PROPFIND as %2525
--> all above is working now and caldav_name with %25 or %2525 can not read via multiget
2018-10-09 18:03:17 +02:00
Ralf Becker
8a7ab90e22
fix PHP Warning: Illegal string offset 'owner'
2018-10-09 13:56:27 +02:00
Ralf Becker
2b837c0355
fix PHP Fatal error: Declaration of EGroupware\Api\CalDAV\Principals::delete(&$options, $id) must be compatible with EGroupware\Api\CalDAV\Handler::delete(&$options, $id, $user)
2018-10-09 13:42:54 +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
Ralf Becker
d895be2015
fix PHP Warning: Use of undefined constant EGW_APP_INC
2018-10-08 12:47:50 +02:00
Ralf Becker
ac9496343f
fix PHP Warning: Invalid argument supplied for foreach()
2018-10-08 12:46:51 +02:00
Ralf Becker
67aa825d33
do no close the session before sending, if we have to store the send text for infolog or other integration in the session
2018-10-08 11:30:20 +02:00
Ralf Becker
bcbd7d9a4c
fix PHP Warning: array_keys() expects parameter 1 to be array, null given
2018-10-08 10:57:33 +02:00
nathangray
d1d4ffb7dd
Fix resource invite permission was checked for every resource type
2018-10-05 09:27:38 -06:00
nathangray
fa2469b0e3
Prefer most specific select options, if available
2018-10-05 09:14:58 -06:00
nathangray
e6c73af4d0
Use framework tooltips for toolbar button tooltips instead of browser titles
...
Avoids Firefox actually changing the title text sometimes
2018-10-05 09:14:36 -06:00
nathangray
4c9273f70d
* Infolog, Timesheet - Fix link title placeholders not working
2018-10-04 11:20:09 -06:00
Hadi Nategh
e65ab1d623
Add missing parts from previous commit
2018-10-04 17:30:04 +02:00
Hadi Nategh
5d05a14658
Fix loading_prompt spinner alignments
2018-10-04 17:29:54 +02:00
Hadi Nategh
e2bfd41f24
* Api: change default submit to async call and try to block user interfering with submitted popup until the response
2018-10-04 17:29:28 +02:00
Ralf Becker
8764b72481
check if we have a valid template and/or theme on 17.1 update
2018-10-02 12:46:10 +02:00
nathangray
4024db8353
* Addressbook - fix birthday cache was not cleared when birthday edited
2018-10-01 08:52:28 -06:00
nathangray
68b83de1ec
Only set taglist empty label for editable widgets
2018-09-28 10:49:43 -06:00
nathangray
a2fece2e35
Some missed translations reported by Stefan Unverricht
2018-09-27 11:47:33 -06:00
nathangray
e63424e059
Explicitly set taglist empty label 'Select some options' when missing so it can be translated
2018-09-27 11:47:22 -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
Hadi Nategh
0e54aaf345
Merge pull request #49 from tompsonx/master
...
* Resources: correct the field name from res_owner to res_creator.
2018-09-25 11:46:05 +02:00
Hadi Nategh
8f59f1ce14
Fix commit 4bd103fd7d
2018-09-24 15:01:06 +02: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
nathangray
de90c27873
Keep image tags when merging into HTML templates
2018-09-21 08:36:18 -06:00
nathangray
1614c8c3c3
Some missed translations reported by Stefan Unverricht
2018-09-20 13:02:58 -06:00
Hadi Nategh
c70f7d67ef
Draft message suppose to be removed immediately after sent
2018-09-20 16:08:30 +02:00
Hadi Nategh
64dd615257
* Mail: fix deleting mails from draft folder does not respect "move to trash" in delete message preference
2018-09-20 15:25:42 +02:00
Hadi Nategh
23e947566c
Fix 7-5 days switch action in calendar toolbar does not show a right cursor
2018-09-20 14:25:56 +02:00
Hadi Nategh
a371eb7b10
Make sure whitespaces are removed from certkey before doing comparison
2018-09-20 14:14:33 +02:00