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