Ralf Becker
e791a50098
simpler way to un-reference the rows and some docu why we have to
2019-02-20 14:53:14 +01:00
nathangray
e29c4fdcd3
fix redirect loop and use deep copy to keep initial nextmatch rows
2019-02-20 14:52:53 +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
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
nathangray
3805001dee
Etemplate - Fix initial nextmatch rows not sent to client
2019-02-15 11:55:10 -07:00
nathangray
090568e250
Api - Fix leftover $$ when merging empty contact customfields
2019-02-14 09:35:20 -07:00
nathangray
b366992214
Fix addressbook HTML customfields were stripped of their tags when merging
2019-02-08 09:04:15 -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
Ralf Becker
6f587f6f39
fix error: Call to undefined method calendar_ical::get_table_definitions()
2019-01-24 09:32:20 +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
69faeedcd4
Fix linking into new entries fails with SQL error
2019-01-21 14:01:36 -07:00
Ralf Becker
4a0ce8e528
PostgreSQL needs more casts / abstraction to fix SQL error
...
contact_id/account_id are int, but cal_user_id is varchar
2019-01-18 10:50:18 +01:00
Ralf Becker
8f03a02308
* Addressbook/PostgreSQL: fix SQL error when last/next date column is enabled
2019-01-16 19:47:19 +01:00
Ralf Becker
da2d6aad50
* All apps: fix linking of filemanager files to entries, if there is no file yet
2019-01-16 18:45:17 +01:00
Ralf Becker
5d831eb05e
fix SQL error for MariaDB 10.3 on inserting 4-byte utf-8 chars
...
enabling the replacement now uncoditional for MySQL/MariaDB
2019-01-14 12:09:49 +01:00
Ralf Becker
82b99aa00c
fix PHP Fatal in non EPL: Class 'EGroupware\Api\Api\Framework' not found
2019-01-11 20:58:53 +01:00
Hadi Nategh
d5663ec77b
* Mail: implement new preference to configure mail identity label shown as mail folder header
2019-01-10 14:52:29 +01:00
Ralf Becker
910019c13b
* Filemanager: treat GoodSync _gsdata_ directory as hidden / not shown by default
2019-01-09 17:57:27 +01:00
Ralf Becker
989c263596
* show maintenance release as version-number everywhere
2019-01-09 10:41:35 +01:00
Ralf Becker
f3e7d51e98
fix PHP Warning: Use of undefined constant REQUEST_URI
2019-01-08 09:57:19 +01:00
Ralf Becker
10fd57b598
fix not working mail-integration because of "extra logging" tried to convert imap object to a string
2019-01-07 18:50:54 +01:00
Hadi Nategh
f5ee406db6
Do not touch email addresses when creating a plaintext message
2019-01-07 18:16:32 +01:00
Ralf Becker
c8a1d88bd8
fix TypeError: Argument 6 passed to Nextmatch::call_get_rows() must be an instance of Etemplate\Widget or null
...
fix calendar edit gives an error when using [Save] button in list-view
2019-01-07 18:14:34 +01:00
nathangray
0ccd9cbe0c
Turn on some extra info to help figure out cause of 'Illegal offset type' warning
2019-01-04 10:50:30 -07:00
nathangray
c4e50f3de4
Avoid warning if no external domain preference set
2019-01-04 10:36:17 -07:00
Ralf Becker
2fc78231d3
quiten permanen error_log
2018-12-25 09:35:54 +01:00
nathangray
26cdffaee4
Addressbook - add additional config option to only show Last/Next date for contacts
2018-12-20 09:49:20 -07:00
Ralf Becker
1666a6de6b
fix not allways working transliteration of utf-8 to ascii
...
- using now mb_convert_encoding($str, 'html-entities', 'utf-8') if available
- remove all non-ascii as a precausing after all conversions attempts
2018-12-11 17:49:15 +01:00
Ralf Becker
57565349b2
fix PHP 7.3 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"
2018-12-11 12:47:58 +01:00
Ralf Becker
351c2f56b7
* Api/Filemanager/WebDAV: fix SQL error if login error or WebDAV path contains non-ascii chars
...
in that case we transliterate these to ascii for storage in egw_access_log table, which only allows ascii chars
2018-12-10 16:48:13 +01:00
Hadi Nategh
9bbe783729
Fix missing space and extra spaces in calendar's birthday tooltip
2018-12-10 14:20:59 +01:00
Ralf Becker
d3d5511b15
making translations a bit more resilient for wrong charset
2018-12-10 11:04:53 +01:00
Ralf Becker
079852bdce
* Api: truncate varchar for all DB types now, as MariaDB 10.3 also errors on to big content
2018-12-09 13:58:02 +01:00
Ralf Becker
a190377667
to long http header cause Nginx to reject the response with 502
...
upstream sent too big header while reading response header from upstream
2018-12-06 11:00:20 +01:00
nathangray
ff0c6abf66
If a single attachment fails, continue with the others instead of failing altogether
2018-12-05 15:29:52 -07:00
Hadi Nategh
aa3a9e4987
Fix smime messages stop activesync
2018-12-05 09:56:59 +01:00
Ralf Becker
d3f5559616
Revert exidently merged "If a single attachment fails, continue with the others instead of failing altogether"
...
This reverts commit 92b7694bae
.
2018-12-04 09:38:42 +01:00
Ralf Becker
7e029d7abd
fix not working sharing if primary DB node has failed
2018-12-03 18:49:24 +01:00
nathangray
92b7694bae
If a single attachment fails, continue with the others instead of failing altogether
2018-12-03 18:47:57 +01:00
nathangray
c647c8b341
Handle changes to query that were not there when sent
2018-11-29 10:08:31 -07:00
Hadi Nategh
62805058a5
Fix mail with forwarded attachment may not be shown if there's no name assigned
2018-11-26 17:07:15 +01:00
Ralf Becker
c915d59254
need to use "c" for partial updates, as "r+" requires the file to exits
2018-11-24 08:20:01 +08:00
Ralf Becker
62e272ee1e
WIP getting PUT with range-requests working for chunked uploades
...
eg. for RAI client
With this commit it should work for regular / non-versioned files
2018-11-23 20:32:13 +08:00