Commit Graph

33314 Commits

Author SHA1 Message Date
Hadi Nategh
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
Hadi Nategh
953d8d7d5a Make sure we have a match before using it 2019-02-20 10:45:56 +01:00
Ralf Becker
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
Ralf Becker
1bcf531731 * All apps: improved speed when searching with (many) custom-fields 2019-02-18 19:03:29 +01:00
Ralf Becker
80400e2913 show how long the backup took 2019-02-18 16:16:36 +01:00
Ralf Becker
c3d5c46ac6 fix PHP Warning: Use of undefined constant __FILES__ 2019-02-18 16:01:55 +01:00
Hadi Nategh
8a89ce0815 Better approach to query existing contacts 2019-02-18 14:06:33 +01:00
Hadi Nategh
a443acf53f Try to narrow down search criteria to only email and email_home columns 2019-02-18 14:06:22 +01:00
Ralf Becker
29ee37bd52 echo working-dir/app if not verbose and fix typo 2019-02-17 12:04:03 +01:00
Ralf Becker
8c3b9466ca update usage function 2019-02-17 11:57:51 +01:00
Ralf Becker
bca01002fe ignoreing our minified js and css files 2019-02-17 10:52:32 +00:00
Ralf Becker
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
Ralf Becker
f301ecc047 * Install: non-package installs use now install-cli.php and composer, instead of myrepos (mr) 2019-02-17 11:41:05 +01:00
Ralf Becker
88f1e24104 allow to run arbitrary git commands in all app-dirs 2019-02-16 12:15:35 +01:00
Ralf Becker
6edd18ff4f update lock and fix unstash 2019-02-16 11:26:50 +01:00
Ralf Becker
0da6c9c257 adding version for easier replacement in releases 2019-02-16 11:21:29 +01:00
nathangray
3805001dee Etemplate - Fix initial nextmatch rows not sent to client 2019-02-15 11:55:10 -07:00
Ralf Becker
152c5711d8 WIP replacing myrepos with composer and install-cli.php 2019-02-14 21:14:45 +01:00
nathangray
090568e250 Api - Fix leftover $$ when merging empty contact customfields 2019-02-14 09:35:20 -07:00
Ralf Becker
2b8491d3e0 adding some mising files to .gitignore incl. collabora app 2019-02-14 17:10:15 +01:00
Ralf Becker
bfaaa458c5 Changelog for 17.1.20190214 2019-02-14 10:12:46 +00:00
Ralf Becker
f290b2ab16 WIP EGroupware installation via Composer instead of myrepos 2019-02-14 10:15:21 +01:00
Ralf Becker
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
Ralf Becker
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
Ralf Becker
448d121b48 exclude (failing) pear tests from our PHP syntax check 2019-02-09 14:29:14 +01:00
Ralf Becker
23211fe9ec * Api: update dependencies and install PEAR packages now through Composer 2019-02-09 12:38:52 +01:00
nathangray
b366992214 Fix addressbook HTML customfields were stripped of their tags when merging 2019-02-08 09:04:15 -07:00
nathangray
de28fbaa0b Calendar - make day header blue and always show user name in day view 2019-02-06 09:04:48 -07:00
nathangray
c0d7c23d06 Show week number instead of user name for single calendar, single day 2019-02-06 09:03:42 -07:00
nathangray
d1d9de7159 Calendar - fix week view display name of other user, broken by 9742956c 2019-02-06 09:03:34 -07:00
Hadi Nategh
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
nathangray
b9292aad18 Mail - display multiple From addresses 2019-02-01 09:40:13 -07:00
Hadi Nategh
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
Ralf Becker
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
nathangray
df23011e7e Fix (remove) vertical scrollbar on popups with CKEDITOR 2019-01-24 09:25:56 -07:00
nathangray
77beec33d2 Fix (remove) vertical scrollbar on popups with CKEDITOR 2019-01-24 09:13:35 -07:00
Ralf Becker
6f587f6f39 fix error: Call to undefined method calendar_ical::get_table_definitions() 2019-01-24 09:32:20 +01:00
nathangray
f0a12ed836 Mail - fix long subjects are not shown in preview (FF only) 2019-01-23 09:12:31 -07:00
nathangray
2f5e6f3574 Calendar - queue unknown owner label requests 2019-01-23 09:11:47 -07:00
Hadi Nategh
0078549dcd * Import/Export: fix export to csv fails because of URL length limit 2019-01-23 14:24:13 +01:00
Hadi Nategh
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
Hadi Nategh
3febe877fd Fix typo 2019-01-23 14:11:40 +01:00
Hadi Nategh
a76e8dda2d Add original message separator 2019-01-23 14:11:14 +01:00
Ralf Becker
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
nathangray
22f015f301 Fix arrow keys in nextmatch do not properly scroll row into view 2019-01-22 09:07:27 -07:00
Ralf Becker
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
nathangray
69faeedcd4 Fix linking into new entries fails with SQL error 2019-01-21 14:01:36 -07:00
Ralf Becker
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
Ralf Becker
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
nathangray
b15e3c8372 Avoid JS error if account selection is turned off 2019-01-18 09:19:28 -07:00