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
|
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 |
|
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 |
|
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 |
|
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
|
53238a58c3
|
allow space in CF selectbox values and warn about other not supported values
|
2019-01-17 18:11:17 +01:00 |
|
nathangray
|
dd1cefddb2
|
Fix taglist doesn't always show current value on load
|
2018-12-20 09:41:55 -07:00 |
|
Hadi Nategh
|
97c125be82
|
Fix broken width in show_dialog
|
2018-12-10 11:40:31 +01:00 |
|
nathangray
|
7928db46c9
|
Calendar - fix selecting 'Select all' did not consistently set select_all in calendar listview
|
2018-12-05 12:13:23 +01:00 |
|
Ralf Becker
|
f86c7af649
|
fix tabs added by code where not reported and sometimes missing clickable class for image buttons
|
2018-12-04 17:12:19 +01:00 |
|
nathangray
|
eb397b4165
|
Etemplate - for value widget sums, treat empty fields as 0
|
2018-11-22 10:23:41 -07:00 |
|
nathangray
|
d0b57cfccd
|
Improvements for entry widget for robustness, includes automatic server side tests.
|
2018-11-19 13:47:31 -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 |
|
nathangray
|
b6c01c0290
|
Fix Select All sometimes misses rows if there's between 50 and 1000 and you scroll down
|
2018-11-13 15:20:47 -07:00 |
|
nathangray
|
5101efcbb1
|
Fix Select All sometimes misses rows if there's between 50 and 1000
|
2018-11-13 15:20:38 -07:00 |
|
Hadi Nategh
|
7f2891263b
|
Make sure value is set before using it
|
2018-11-06 16:31:52 +01:00 |
|
Hadi Nategh
|
cb887eab90
|
* Api: fix radiobox not return current selected value but the first value
|
2018-11-06 14:33:00 +01:00 |
|
nathangray
|
771a7b71bb
|
Etemplate - change default empty label for multiple user/group selection to more appropriate 'Select user or group'
|
2018-11-01 11:56:48 -06:00 |
|
nathangray
|
557d3793bb
|
Last / Next date
- Fix list title back to just date
- Link leads to actual recurrence for recurring events
|
2018-10-16 09:03:35 -06:00 |
|
Hadi Nategh
|
8105090e39
|
Unbind events after widget gets cleared from DOM to avoid calling events like onchange for second time (eg. infolog projectmanager selection)
|
2018-10-12 11:30:23 +02:00 |
|
nathangray
|
e6c73af4d0
|
Use framework tooltips for toolbar button tooltips instead of browser titles
Avoids Firefox actually changing the title text sometimes
|
2018-10-05 09:14:36 -06:00 |
|
Hadi Nategh
|
e2bfd41f24
|
* Api: change default submit to async call and try to block user interfering with submitted popup until the response
|
2018-10-04 17:29:28 +02:00 |
|
nathangray
|
68b83de1ec
|
Only set taglist empty label for editable widgets
|
2018-09-28 10:49:43 -06:00 |
|
nathangray
|
e63424e059
|
Explicitly set taglist empty label 'Select some options' when missing so it can be translated
|
2018-09-27 11:47:22 -06:00 |
|
nathangray
|
32b44679f6
|
Translate taglist option labels
|
2018-09-17 10:43:38 -06:00 |
|
nathangray
|
55784ec703
|
Missing translations from Stefan Unverricht
|
2018-09-13 14:29:22 -06: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
|
0fb8c47238
|
* Mail: take opened compose dialogs into account when trying to forward attachment, share files into mail or vcard attachment from addressbook
|
2018-08-28 14:35:55 +02:00 |
|
Hadi Nategh
|
5b261d8d62
|
Fix tutorials json feed and PGP Installation tutorial video
|
2018-08-23 14:55:09 +02:00 |
|
Hadi Nategh
|
17ff3e7204
|
Fix missing translations for PGP Back/restore feature
|
2018-08-23 13:47:39 +02:00 |
|
Hadi Nategh
|
5f9b16b463
|
* login: fix in login page "remember me" options gets messy in IE or Edge
|
2018-08-13 14:55:48 +02:00 |
|
Hadi Nategh
|
3d9ee69f49
|
IE 11 and below does not support ES6 syntax we need to use some polyfills
|
2018-08-10 10:36:55 +02:00 |
|
Hadi Nategh
|
1a31026590
|
Wait till common translations are loaded then ask for IE browser compatibility
|
2018-08-08 16:24:50 +02:00 |
|
Hadi Nategh
|
f9394a98b8
|
Exclude Edge from previous commit
|
2018-08-08 16:24:21 +02:00 |
|
Hadi Nategh
|
91e695d1fd
|
Add IE browser warning as message after login
|
2018-08-08 16:24:06 +02:00 |
|
nathangray
|
5efdd67f37
|
* Etemplate - timestamper widget now supports timezone attribute to force a certain timezone
|
2018-07-30 09:00:59 -06:00 |
|
nathangray
|
deb3cafca0
|
Make sure we get the actions from the right app
|
2018-07-30 09:00:32 -06:00 |
|
Ralf Becker
|
0a2f41f29d
|
fix typeError if enableClass method is called without _target parameter
stalling rendering of nextmatch rows in filemanager
|
2018-07-30 11:20:54 +02:00 |
|
nathangray
|
d53c6c4180
|
Pass the action as expected
|
2018-07-27 10:34:15 -06:00 |
|
nathangray
|
3830a13c29
|
Use default action for file part of path if it can be found
|
2018-07-27 10:34:04 -06:00 |
|
nathangray
|
0950fac34c
|
* Filemanager - make files and their paths clickable
|
2018-07-27 10:33:53 -06:00 |
|
Hadi Nategh
|
3700b3df55
|
Make sure there's a context and selectionMgr objects before using them
|
2018-07-25 14:12:15 +02:00 |
|
Hadi Nategh
|
488eabe896
|
Fix d-n-d indicator shows wrong number of selected rows if it's a select all
|
2018-07-25 11:22:37 +02:00 |
|
nathangray
|
05255047ed
|
Better support for no_actions row flag so fetched rows with no_actions are not selected by 'select all'
|
2018-07-25 10:44:34 +02:00 |
|
nathangray
|
19d6d3bed7
|
Respect no_actions flag in controller_selection when selecting a range / all
|
2018-07-25 10:44:10 +02:00 |
|
nathangray
|
a6eb03f1fd
|
Check that file mime is there before trying to match on it to avoid error if it's false
|
2018-07-19 14:12:16 +02:00 |
|