Commit Graph

33166 Commits

Author SHA1 Message Date
nathangray
8d4ffaa5a9 Add a template to help with testing of entry widget, shows many of the different usages 2018-11-19 13:47:41 -07:00
nathangray
d0b57cfccd Improvements for entry widget for robustness, includes automatic server side tests. 2018-11-19 13:47:31 -07:00
nathangray
88b7c91b42 ID reset has to go after parent call, or things break 2018-11-19 13:47:17 -07:00
nathangray
15524830a9 Etemplate - add custom field sub-fields for app-entry widgets
- add regex & regex_replace attributes to change value around
2018-11-19 13:47:10 -07:00
Hadi Nategh
615fdd56c5 Keep toggled on fields open when they're explicitly have been set in preferences to be on all the time 2018-11-16 14:56:42 +01:00
Hadi Nategh
aa77cf561b Do not run read_calendar if there's no columnselection at all 2018-11-15 17:46:09 +01:00
nathangray
a785ddf3c2 * Infolog - Exclude current entry from parent select/search results to avoid loop 2018-11-13 15:25:40 -07:00
nathangray
b6c01c0290 Fix Select All sometimes misses rows if there's between 50 and 1000 and you scroll down 2018-11-13 15:20:47 -07:00
nathangray
5101efcbb1 Fix Select All sometimes misses rows if there's between 50 and 1000 2018-11-13 15:20:38 -07:00
nathangray
14a0916e1d * Calendar - fix missing week numbers on multiweek view and wrong scrolling 2018-11-13 09:09:07 -07:00
Hadi Nategh
52e0786fc5 * Infolog: Add missing transformation array for infolog-widget 2018-11-12 17:18:11 +01:00
Hadi Nategh
7f2891263b Make sure value is set before using it 2018-11-06 16:31:52 +01:00
Hadi Nategh
cb887eab90 * Api: fix radiobox not return current selected value but the first value 2018-11-06 14:33:00 +01:00
nathangray
771a7b71bb Etemplate - change default empty label for multiple user/group selection to more appropriate 'Select user or group' 2018-11-01 11:56:48 -06:00
nathangray
9fe126211e Missed translations reported by Stefan Unverricht 2018-11-01 11:56:38 -06:00
nathangray
48dad01db2 Mail - some missing translations reported by Stefan Unverricht 2018-10-30 11:29:25 -06:00
nathangray
bc159a6b73 Mail - some missing translations reported by Stefan Unverricht 2018-10-30 10:47:26 -06:00
Ralf Becker
65b6d8f751 also set Error/Errno, if database is readonly 2018-10-28 09:31:35 +01:00
Ralf Becker
7a25f9530f pending translations from our translation server 2018-10-26 15:31:51 +02:00
Ralf Becker
6a0d7ff88b * CardDAV/Addressbook: fix missing wrapping of notes field
by disabling all old special handling for vCard version 3.0
2018-10-25 21:06:32 +02:00
nathangray
4aef054ec9 * Calendar - fix recurring events were left out of merge from list 2018-10-25 10:13:39 -06:00
Ralf Becker
e8826ae69b Recommend php-smbclient and cron, remove php-mhash as we dont use it 2018-10-25 16:41:41 +02: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
Ralf Becker
10f7170797 fix PHP Warning: array_shift() expects parameter 1 to be array, null given 2018-10-19 13:58:11 +02:00
Ralf Becker
37f6c97441 fix SQLSTATE[42000]: Syntax error or access violation in filemanager
caused by not correctly quoted empty string instead of id in extended ACL
2018-10-19 13:49:18 +02:00
Ralf Becker
991812753d fix PHP 7.2 Warning: Use of undefined constant in xet files: {$cont[nm][something]} --> {$cont['nm']['something']} 2018-10-19 09:40:42 +02:00
Ralf Becker
0065fbc25e fix PHP Warning: A non-numeric value encountered 2018-10-19 09:33:28 +02:00
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