Commit Graph

1838 Commits

Author SHA1 Message Date
Ralf Becker
1d8f2a606b 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:02 +01:00
Ralf Becker
5086e6cca3 * All apps: improved speed when searching with (many) custom-fields 2019-02-18 19:23:13 +01:00
Hadi Nategh
781700ea6d Better approach to query existing contacts 2019-02-18 14:04:53 +01:00
Hadi Nategh
3a51767b67 Try to narrow down search criteria to only email and email_home columns 2019-02-18 12:23:30 +01:00
nathangray
81ddb509a0 Etemplate - Fix initial nextmatch rows not sent to client 2019-02-15 11:53:21 -07:00
Hadi Nategh
39f937fb05 Fix letter avatar for multibyte characters 2019-02-15 17:43:34 +01:00
nathangray
fd8f69db80 Api - Fix leftover $$ when merging empty contact customfields 2019-02-14 09:32:03 -07:00
nathangray
d805e9f467 Stop using deprecated each(), using foreach(), key() or current() instead 2019-02-12 14:13:45 -07:00
Hadi Nategh
a5c1e24a78 Revert commit 34a50af358 2019-02-12 16:10:31 +01:00
Hadi Nategh
34a50af358 Fix broken mail inline links where links contains another url inside their urls. 2019-02-12 15:00:27 +01:00
Hadi Nategh
059776816a W.I.P of cats, versions or trackers categories color code:
- Fix colors in selectbox not showing up on initiation
2019-02-11 10:49:50 +01:00
Hadi Nategh
620707d4a6 W.I.P of cats, versions or trackers categories color code 2019-02-08 16:22:04 +01:00
Hadi Nategh
b668708a6d W.I.P of cats, versions or trackers categories color code 2019-02-08 15:16:15 +01:00
nathangray
ec04121692 Fix addressbook HTML customfields were stripped of their tags when merging 2019-02-07 10:02:08 -07:00
Hadi Nategh
7f57a4f4aa W.I.P of cats, versions or trackers categories color code 2019-02-06 18:39:24 +01:00
Hadi Nategh
2405d8f2d3 * Mail: fix not working sending and receiving smime signed messages where certificates have more than 1 domain registered (subjectAltName) 2019-02-06 13:49:11 +01:00
nathangray
a2189e732e Remove unneeded variable 2019-02-04 15:51:14 -07:00
Hadi Nategh
09e40c4f84 Add new icons 2019-02-04 11:01:11 +01:00
Hadi Nategh
a059628f58 * Mail: take user's cutomfields type of email into account when searching for contacts in Compose -> TO field. 2019-02-01 11:13:43 +01:00
nathangray
3dd671ad8d Changes to support accessing Samba shares with Collabora 2019-01-31 14:42:37 -07:00
Ralf Becker
75b21741b9 * LDAP/AD/UCS: fixed sending mails to groups used as distribution lists 2019-01-30 17:59:52 +01:00
Ralf Becker
685fc58564 allow to get account_id from email for LDAP backend 2019-01-30 17:28:42 +01:00
Hadi Nategh
b3f2d7b102 Revert part of commit 05ce70f1a8 because it breaks codes where result of search function expecting to be an array instead of Db2DataIterator (eg. timesheet) 2019-01-28 12:35:41 +01:00
Ralf Becker
fdfcc15c6b 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:14:55 +01:00
Hadi Nategh
c5c09c4f9f Deprecate CKEDITOR and remove it from source 2019-01-25 12:41:13 +01:00
Ralf Becker
1ed0fd898f fix error: Call to undefined method calendar_ical::get_table_definitions() 2019-01-24 09:10:06 +01:00
nathangray
098fcbf918 Fix (remove) vertical scrollbar on popups with CKEDITOR 2019-01-23 16:01:50 -07:00
nathangray
05ce70f1a8 Fix missing types in admin queue and history 2019-01-23 10:41:52 -07:00
Hadi Nategh
a0a0dd1aa0 Try to send the request as POST if the url is exceeding certain number of characters. 2019-01-23 12:18:40 +01:00
nathangray
65cae1bf8d Api - Fix infinite loop in link if app2 param is not string or array of arrays 2019-01-22 11:49:45 -07:00
nathangray
4008f82be3 Mail - display multiple From addresses 2019-01-22 10:48:39 -07:00
Ralf Becker
508f3f81e2 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:14:40 +01:00
Hadi Nategh
86e9b25eef Remove hashing background from vfsPath. Add mouse_scroll cursor. 2019-01-22 16:25:53 +01:00
Hadi Nategh
b2c109ed37 Fix typo 2019-01-22 12:59:15 +01:00
Ralf Becker
de27dd3ed3 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:10:24 +01:00
nathangray
e97a9d991e Fix arrow keys in nextmatch do not properly scroll row into view 2019-01-21 15:26:57 -07:00
nathangray
91fffd045e * Api - Fix linking into new entries fails with SQL error 2019-01-21 11:22:21 -07:00
Hadi Nategh
3769b14378 Fix scrolling of vfsPath doesn't work in FF. Additionally, make its scrolling rate consistence cross browsers. 2019-01-21 12:34:49 +01:00
Hadi Nategh
de154ed152 Add mobile theme for tinyMCE 2019-01-18 16:27:19 +01:00
Hadi Nategh
32dc0decf5 * Mail: add default value settings for S/MIME passphrase expiration in site configurations 2019-01-18 16:19:08 +01:00
Hadi Nategh
f6ee1e47fa Update tinyMCE with RC 5.0:
- Add missing langs and skins
2019-01-18 10:49:41 +01:00
Ralf Becker
668ba6f632 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:48:36 +01:00
Hadi Nategh
1729a9dda2 Update tinyMCE with RC 5.0:
- Fix hitting enter after column char insert symbol instead of new line
- Fix tab focus stocks within toolbars
2019-01-18 10:27:12 +01:00
Ralf Becker
218af30b7c allow space in CF selectbox values and warn about other not supported values 2019-01-17 18:09:51 +01:00
Hadi Nategh
941beda159 Fix cache control not being set for lavatar 2019-01-17 15:56:21 +01:00
Hadi Nategh
022932d074 Add an icon for dubleclick action used in widgetEditable 2019-01-17 15:17:18 +01:00
Ralf Becker
da4929546a * Addressbook/PostgreSQL: fix SQL error when last/next date column is enabled 2019-01-16 19:46:02 +01:00
Ralf Becker
4b73aee7c8 * All apps: fix linking of filemanager files to entries, if there is no file yet 2019-01-16 18:41:58 +01:00
Hadi Nategh
a9dc895ca6 Set header content type for avatar 2019-01-16 16:48:05 +01:00
Hadi Nategh
7f138c8ad9 Add more style to vfsPath 2019-01-16 16:05:38 +01:00