Commit Graph

33264 Commits

Author SHA1 Message Date
68420f9509 Do not check jsonp since we are not using it and it might cause errors by setting dataType to script falsely 2019-02-20 13:25:25 +01:00
953d8d7d5a Make sure we have a match before using it 2019-02-20 10:45:56 +01:00
d3346b3672 integrate custom-field search in token processing
to allow to use something like: "<regluar-match-token> +<custom-field-match-token>" to return correct entries matching both
also no longer search private custom-fields not accessible by current user (gives a slower query, if private cfs exist)
2019-02-19 16:21:44 +01:00
1bcf531731 * All apps: improved speed when searching with (many) custom-fields 2019-02-18 19:03:29 +01:00
80400e2913 show how long the backup took 2019-02-18 16:16:36 +01:00
c3d5c46ac6 fix PHP Warning: Use of undefined constant __FILES__ 2019-02-18 16:01:55 +01:00
8a89ce0815 Better approach to query existing contacts 2019-02-18 14:06:33 +01:00
a443acf53f Try to narrow down search criteria to only email and email_home columns 2019-02-18 14:06:22 +01:00
29ee37bd52 echo working-dir/app if not verbose and fix typo 2019-02-17 12:04:03 +01:00
8c3b9466ca update usage function 2019-02-17 11:57:51 +01:00
bca01002fe ignoreing our minified js and css files 2019-02-17 10:52:32 +00:00
133e94f320 allow to pass arbitrary options to composer and run git command just in apps (--git-apps) 2019-02-17 11:48:51 +01:00
f301ecc047 * Install: non-package installs use now install-cli.php and composer, instead of myrepos (mr) 2019-02-17 11:41:05 +01:00
88f1e24104 allow to run arbitrary git commands in all app-dirs 2019-02-16 12:15:35 +01:00
6edd18ff4f update lock and fix unstash 2019-02-16 11:26:50 +01:00
0da6c9c257 adding version for easier replacement in releases 2019-02-16 11:21:29 +01:00
3805001dee Etemplate - Fix initial nextmatch rows not sent to client 2019-02-15 11:55:10 -07:00
152c5711d8 WIP replacing myrepos with composer and install-cli.php 2019-02-14 21:14:45 +01:00
090568e250 Api - Fix leftover $$ when merging empty contact customfields 2019-02-14 09:35:20 -07:00
2b8491d3e0 adding some mising files to .gitignore incl. collabora app 2019-02-14 17:10:15 +01:00
bfaaa458c5 Changelog for 17.1.20190214 2019-02-14 10:12:46 +00:00
f290b2ab16 WIP EGroupware installation via Composer instead of myrepos 2019-02-14 10:15:21 +01:00
6b4b7c15da using pear/(text_diff|xml_feed_parser) available now
and update to horde/mapi 1.0.9 no longer requiring pear/math_biginteger, but ext-bcmath
2019-02-10 10:53:27 +01:00
796194330a enable PHP 7.3 (allowed to fail) and disable master (8.0), which none of our dependencies support currently 2019-02-09 14:41:18 +01:00
448d121b48 exclude (failing) pear tests from our PHP syntax check 2019-02-09 14:29:14 +01:00
23211fe9ec * Api: update dependencies and install PEAR packages now through Composer 2019-02-09 12:38:52 +01:00
b366992214 Fix addressbook HTML customfields were stripped of their tags when merging 2019-02-08 09:04:15 -07:00
de28fbaa0b Calendar - make day header blue and always show user name in day view 2019-02-06 09:04:48 -07:00
c0d7c23d06 Show week number instead of user name for single calendar, single day 2019-02-06 09:03:42 -07:00
d1d9de7159 Calendar - fix week view display name of other user, broken by 9742956c 2019-02-06 09:03:34 -07:00
7c9c115296 * Mail: fix not working sending and receiving smime signed messages where certificates have more than 1 domain registered (subjectAltName) 2019-02-06 15:08:25 +01:00
b9292aad18 Mail - display multiple From addresses 2019-02-01 09:40:13 -07:00
4381af2839 * Mail: take user's cutomfields type of email into account when searching for contacts in Compose -> TO field. 2019-02-01 11:14:23 +01:00
3cabeaf5bf do NOT try to read empty contact_id
it wont find anything anyway, but gives an exception under AD, because of wrong formated GUID
2019-01-28 10:29:13 +01:00
df23011e7e Fix (remove) vertical scrollbar on popups with CKEDITOR 2019-01-24 09:25:56 -07:00
77beec33d2 Fix (remove) vertical scrollbar on popups with CKEDITOR 2019-01-24 09:13:35 -07:00
6f587f6f39 fix error: Call to undefined method calendar_ical::get_table_definitions() 2019-01-24 09:32:20 +01:00
f0a12ed836 Mail - fix long subjects are not shown in preview (FF only) 2019-01-23 09:12:31 -07:00
2f5e6f3574 Calendar - queue unknown owner label requests 2019-01-23 09:11:47 -07:00
0078549dcd * Import/Export: fix export to csv fails because of URL length limit 2019-01-23 14:24:13 +01:00
793dd47d79 Try to send the request as POST if the url is exceeding certain number of characters. 2019-01-23 14:24:03 +01:00
3febe877fd Fix typo 2019-01-23 14:11:40 +01:00
a76e8dda2d Add original message separator 2019-01-23 14:11:14 +01:00
0206e1e09a fix SQL error when ordering by custom-field
as $order_by parameter can contain more then just order by columns, 
eg. group by clause
2019-01-22 17:15:56 +01:00
22f015f301 Fix arrow keys in nextmatch do not properly scroll row into view 2019-01-22 09:07:27 -07:00
1731e0e950 fix only-send-changed-preferences check for objects
before preference values which are objects have been always send again
trying to fix "storm" of set_preference() calls by mail splitter
2019-01-22 10:12:00 +01:00
69faeedcd4 Fix linking into new entries fails with SQL error 2019-01-21 14:01:36 -07:00
f216a261cb sending appliction/json aka JSON as direct payload for all POST ajax requests
instead of additionally encoding them as form-data
2019-01-21 16:47:03 +01:00
ff17f34e30 * Calendar/CalDAV: fix yearly recurring events stalling sync
also fixed PHP Warning about array_intersect parameter 2 not being an array
2019-01-21 13:12:18 +01:00
b15e3c8372 Avoid JS error if account selection is turned off 2019-01-18 09:19:28 -07:00