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
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
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
nathangray
c647c8b341
Handle changes to query that were not there when sent
2018-11-29 10:08:31 -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
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
0065fbc25e
fix PHP Warning: A non-numeric value encountered
2018-10-19 09:33:28 +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
fa2469b0e3
Prefer most specific select options, if available
2018-10-05 09:14:58 -06:00
Ralf Becker
cf1471f7aa
fix <taglist multiple="false" returns array(<id>)
...
more complete fix for server-side handling of boolean attributes commited to master
2018-09-13 15:41:24 +02:00
Hadi Nategh
77d2fb3060
Allow single or double quoting as valid personal part of email rfc822
2018-09-05 14:15:15 +02:00
Hadi Nategh
b91ba87ee6
Fix taglist fails to invalidate email address which starts with none visible unicode char
2018-08-30 15:18:39 +02:00
Hadi Nategh
b2b285848e
Strip RFC822 email to avoid search contacts other than email itself. Fix issue sometimes add as new contact not showing up because it takes it as existing contact.
2018-08-03 14:37:19 +02:00
Hadi Nategh
0192c3095a
Add complementary option for app-select widget in order to be able to exclude specific apps from the list
2018-05-22 16:13:39 +02:00
Ralf Becker
463774b0de
* Admin/Mail: fix saving mail-accounts for multiple accounts
2018-05-04 15:09:21 +02:00
Ralf Becker
0d984589ff
* PHP 7.2: fix several PHP Fatal errors and warnings stalling installation and usage
2018-04-09 17:36:35 +02:00
Hadi Nategh
53a4130722
Fix move/copy actions in link_to widget vfsSelect try to create not unwanted new symlink
2018-04-04 17:55:14 +02:00
Hadi Nategh
5c19bbfd2c
Implement new feature for vfs-select widget to accept extra buttons action. Additionally, add extra "copy" and "move" actions to link-to vfs dialog.
2018-03-28 11:13:26 +02:00
Ralf Becker
181747d006
Fix not working textbox validators containing backslashes
...
PHP xml parser reads backslashes literal from attributes,
while JavaScript ones need them escaped (eg. like PHP strings)
-> replace \\ with \ to get following XML working: validator="/^\\d+$"
2018-03-10 17:57:12 +01:00
nathangray
45c7aa7c9c
* Api - Check if email address is known before offering 'Add as contact' button
2018-03-07 11:46:58 -07:00
Ralf Becker
e4a5d599a2
* All apps: multiselect custom-field switches to single select after submit
2018-02-28 13:42:36 +01:00
nathangray
da586c3512
Use abstraction to determine mime type, see 9a398594ac
2018-02-15 10:20:02 -07:00
nathangray
f4e2230191
* Etemplate - Don't trust browsers mime if we don't have to - fixes incorrect mime types and Resources rejecting pictures
2018-02-15 08:42:22 -07:00
Ralf Becker
56f9c9478d
also fixing preg for email with optional domain part
2018-02-05 19:13:49 +01:00
Ralf Becker
f203fa3eb2
fixing the fix, now "email.@domain.com" is invalied, but "x@domain.com" is valid
2018-02-05 16:07:46 +01:00
Ralf Becker
5668f9b04a
one letter name-part in email address failed validation, eg. "x@egroupware.org"
2018-02-05 15:35:41 +01:00
Ralf Becker
a23be28d97
allow user & password again as in http://user:pass@example.com/ to fix tests
2018-01-30 17:03:38 +01:00
Ralf Becker
4d35e42eeb
allow private IP addresses (starting with 10.|169.254.|192.168.) too
2018-01-30 16:20:43 +01:00
Neo Morina
e47ecfbe82
Made some changes at egw_actions
...
This is a usefull for opening "second level results" as a popup.
"Second level results" couldn't get opened as a popup at Project Manager app when i try to add a new Project as Template at the selected Project.
2018-01-11 10:27:28 -07:00
Ralf Becker
be8b18cf90
allow to specify a date-format in custom-fields using eg. format=Ymd, as it was possible in 11.1 in len field
2017-12-18 14:42:22 +01:00
Hadi Nategh
a7fcb77d1b
Fix error Call to a member function setDate() on boolean
2017-11-27 18:06:27 +01:00
Hadi Nategh
8bf0763c1f
Fix list of favorites in VfsSelect contains previous selected contents as well
2017-11-20 17:50:21 +01:00
Hadi Nategh
6d51130cc6
Make favorites available as an individual button in VfsSelect dialog
2017-11-20 17:02:31 +01:00
Hadi Nategh
6b0a8a1b5d
Fix vfsSelect does not show any content for the first load
2017-11-09 10:26:49 +01:00
nathangray
b8f8a014fa
Move all tests under api/src into api/tests
2017-10-23 10:14:14 +02:00
Hadi Nategh
ff4396030a
Fix CKEditor Browse Server button to open vfsSelect
2017-10-20 18:55:22 +02:00
nathangray
accd6187e2
Get date widget duration test working again
2017-10-20 09:56:47 +02:00
nathangray
9e6ecce1d0
Move tests into app/tests subdirectory (not app/inc/test or app/test)
2017-10-18 18:30:54 +02:00
nathangray
237d81ce36
Move tests into app/tests subdirectory (not app/inc/test or app/test)
2017-10-18 15:43:35 +02:00
nathangray
8b1a8d38f5
Revert db10b21fa7
2017-10-17 12:48:46 +02:00
nathangray
db10b21fa7
Fix child actions under 'More...' did not inherit the inheritable attributes
2017-10-13 11:13:17 -06:00
Hadi Nategh
052bef84ce
W.I.P vfsSelect Widget:
...
- Fix upload feature not working
2017-10-13 13:22:45 +02:00
Hadi Nategh
5b76210218
W.I.P vfsSelect Widget:
...
- Fix mime types not being shown
- Fix name being displayed encoded in save2vfs mail
2017-10-12 17:45:46 +02:00
Hadi Nategh
2c721c95b2
W.I.P. VFS Select Widget:
...
- Add name and dialog_title as new attributes
- Fix SaveToVfs, SaveAttachmentToVfs, SaveAllToVfs in mail
- Fix button tile
2017-10-12 13:19:42 +02:00
Hadi Nategh
448cc8975f
W.I.P of VFS Select widget restructure
2017-10-11 18:27:42 +02:00
Hadi Nategh
de65d91dc7
Rmove fields for none private cutomfields when name refers to a single custom field
2017-10-06 16:27:37 +02:00
Hadi Nategh
6407379388
Accept localhost as a valid url
2017-09-26 11:37:37 +02:00