Commit Graph

2686 Commits

Author SHA1 Message Date
nathangray
b27387009d Fix toolbar actions with no group were missing 2020-03-30 14:25:24 -06:00
Ralf Becker
3750711cdf * OpenIdConnect/OAuth: manage access and display OAuth apps inside EGroupware 2020-03-30 21:03:19 +02:00
nathangray
c19502ce5b Fix nextmatch row expansion not properly displaying children 2020-03-30 12:28:48 -06:00
nathangray
cd530e6af0 Fix missing column headers after changing nm row template 2020-03-30 12:22:07 -06:00
nathangray
8063d31183 Remove unwanted quotes around filename 2020-03-30 10:41:39 -06:00
nathangray
1da1cb7b99 Fix legacy options not being read for some widgets 2020-03-30 10:28:48 -06:00
nathangray
c937f50193 Make sure share cleanup job doesn't remove shares just because of access rights 2020-03-30 09:35:59 -06:00
nathangray
d3eb2d9b22 Change the hidden upload message 2020-03-27 13:40:48 -06:00
nathangray
93a7166710 Add hidden upload directory as mail action 2020-03-26 13:20:20 -06:00
Ralf Becker
aa566e12fa translation for "Hidden uploads" and move it between readonly and writable shares 2020-03-26 10:38:34 +01:00
nathangray
22f498d6e2 Try to fix navigation issues in file select popup 2020-03-25 13:48:04 -06:00
nathangray
895b1ebee9 Cleanup, bugfix & refactoring of hidden upload folder. 2020-03-25 11:39:40 -06:00
nathangray
7163acfe1d * Add action to share filemanager folder (readonly) with hidden upload folder 2020-03-24 20:34:04 -06:00
nathangray
6aec7858cc * Api: If addressbook event column is disabled, disable next / last dates in edit dialog as well. 2020-03-24 09:42:10 -06:00
nathangray
3350f3a024 Some fixes for tile view after Typescript conversion 2020-03-23 10:05:46 -06:00
Hadi Nategh
3330bb6747 Use svg icon version for sidebox bullet points 2020-03-23 14:13:44 +01:00
Ralf Becker
e9c3533c93 avoid misconfiguration of user "anonymous" NOT flaged as such 2020-03-21 11:43:54 +01:00
nathangray
34ec346821 Fix favourites (& probably some more inherited stuff) broken by TypeScript conversion
Note that any properties declared in a sub-class aren't generally available until after the super() call is done, i.e. in the super constructor they're undefined.
2020-03-20 11:38:38 -06:00
nathangray
7631eb83aa Fix some account changes were not saved 2020-03-20 10:31:46 -06:00
Hadi Nategh
6c9504e647 Add fullscreen into htmleditor feature preferences. fix and use svg icons. 2020-03-20 13:02:19 +01:00
nathangray
a7593b2f83 Add some comment so we know what's going on 2020-03-19 10:41:45 -06:00
nathangray
c04915ae09 Etemplate: Fix nextmatch printing failed after TypeScript conversion 2020-03-18 10:36:14 -06:00
Ralf Becker
d21cd6bcd9 Changelog for 19.1.20200318 2020-03-18 16:05:40 +01:00
Ralf Becker
04b83d4344 * Filemanager/Sharing: fix lost session on first load in sharing links with Firefox 2020-03-17 20:38:30 +01:00
nathangray
83fd11f7c7 Fix bug in nm rowProvider preventing some re-ordered columns from getting their value 2020-03-17 10:32:45 -06:00
Hadi Nategh
b2c60f5667 Fix searchbox messed up DOMNode 2020-03-17 15:56:56 +01:00
nathangray
5af17679f3 Fix some missed free() calls 2020-03-16 14:27:57 -06:00
nathangray
298d0618e6 Etemplate: Add 3 minute nextmatch refresh option 2020-03-13 11:49:36 -06:00
nathangray
b8c6d52d29 Merge feature/improve_nm_performance changes in 2020-03-11 10:56:51 -06:00
nathangray
458a40c792 Avoid some warnings caused by using foreach() over null 2020-03-11 09:25:31 -06:00
Hadi Nategh
625c3eb73c Fix htmlarea being initiated twice 2020-03-11 14:54:47 +01:00
nathangray
d4b9397d62 Refactor tests to avoid deprecated assertions 2020-03-10 15:54:02 -06:00
nathangray
4078154237 Remove permanent error_log 2020-03-09 15:29:51 -06:00
Hadi Nategh
d6c2a4aa0b Convert tracker app.js to TS 2020-03-09 16:12:49 +01:00
Hadi Nategh
f39248c89a Fix triangle icon for toolbar's header button 2020-03-09 14:10:46 +01:00
nathangray
173b695cf2 Api: Sharing listens to Vfs hooks to stay up-to-date with deleted or renamed files 2020-03-06 14:48:26 -07:00
Ralf Becker
4fe466f4f9 deals with some rows share_path have "vfs://default" prefix, some are just path 2020-03-06 15:08:34 +01:00
Ralf Becker
4c987e7dd8 fix all shares (not files) got deletes, if one was expired 2020-03-06 14:33:50 +01:00
nathangray
aa87e60f10 Etemplate: Fix customfield widget bug "Cannot read property ... of undefined" 2020-03-05 15:37:42 -07:00
nathangray
9b2e6b5012 Api: Fix Sharing missing temp file cleanup 2020-03-05 15:03:34 -07:00
nathangray
1fcd502d57 Api: Fix sharing lost session ID causing logout 2020-03-05 14:08:57 -07:00
nathangray
0df0777484 Revert "Api: Fix sharing lost session ID causing logout"
This reverts commit 07561bf01d.
2020-03-05 14:07:24 -07:00
nathangray
07561bf01d Api: Fix sharing lost session ID causing logout 2020-03-05 13:58:09 -07:00
Hadi Nategh
a79280e78c Fix error egw_keymanager_js_1.egw_keyHandler is not a function 2020-03-05 14:53:50 +01:00
Hadi Nategh
0cc7ce12d0 merge master 2020-03-05 14:45:25 +01:00
Hadi Nategh
4ae4b4027b Remove extra semicolons 2020-03-05 13:25:52 +01:00
Ralf Becker
7283d33a93 fold Apache error.log and ignored PHP syntax errors, plus remove some warnings 2020-03-05 11:53:26 +01:00
Ralf Becker
5cedd472f9 move setting a working session.save_path to bootstrap, to avoid tons of warnings set it cant by changed after output/headers sent 2020-03-05 10:45:07 +01:00
Ralf Becker
77a7d538f5 fix conflict with lang() function, by just instanciating setup class 2020-03-05 10:29:53 +01:00
Ralf Becker
5154bc2f70 fix warnings, if headers are already sent, eg. in phpUnit/Travis 2020-03-05 10:23:29 +01:00
Ralf Becker
aef614b2f0 unit tests for basic CalDAV and special delete handling for CalDAV Outlook Synschronizer 2020-03-04 22:44:56 +01:00
Ralf Becker
b448f9a021 adding phpUnit 8.x as dev-requirement and try staring Apache in Travis for CalDAV tests 2020-03-04 22:43:09 +01:00
Ralf Becker
e360932bdf fix warning in tests 2020-03-04 22:31:30 +01:00
Ralf Becker
df263c22a3 some fixes for warnings during phpUnit about session+translation 2020-03-04 20:28:30 +01:00
Ralf Becker
c85f1f3d05 some fixes for warnings during phpUnit about caching 2020-03-04 20:27:10 +01:00
Ralf Becker
19a7894269 some pending changes 2020-03-04 20:19:08 +01:00
Ralf Becker
44d9fcc790 Revert "* CalDAV/OutlookSynchronizer: reject invitations when client deletes then without appropriate rights in his calendar"
This reverts commit 4c6e41d479.
2020-03-04 19:16:50 +01:00
Ralf Becker
78fe939b00 Revert "better/quicker use setUpBeforeClass to create accounts and update to phpUnit 8"
This reverts commit 55a0c2b6bc.
2020-03-04 19:16:37 +01:00
Ralf Becker
cbb1391c37 Revert "revert using files cache for cli change in order to fix failing install in Travis"
This reverts commit 1367463e6b.
2020-03-04 19:15:43 +01:00
Ralf Becker
1367463e6b revert using files cache for cli change in order to fix failing install in Travis 2020-03-04 19:08:42 +01:00
Ralf Becker
ce47208874 fix function signature in order to update to phpUnit 8 2020-03-04 18:47:48 +01:00
Ralf Becker
55a0c2b6bc better/quicker use setUpBeforeClass to create accounts and update to phpUnit 8 2020-03-04 18:46:47 +01:00
Ralf Becker
4c6e41d479 * CalDAV/OutlookSynchronizer: reject invitations when client deletes then without appropriate rights in his calendar 2020-03-04 16:58:38 +01:00
Ralf Becker
65294a3e19 fix error on window closing in Chrome 80+
caused by Chrome 80+ no longer allowing to send a synchronious ajax request from beforeunload handler, using sendBeacon (async request with keepalive=true) instead
2020-03-02 10:43:19 +01:00
Hadi Nategh
b47a0917d2 Add getController method to get access to nm controller object 2020-02-28 14:45:58 +01:00
Hadi Nategh
2cc2f198d4 Some fixes for egw_action and egw_global 2020-02-28 14:41:17 +01:00
nathangray
0f898acbb2 Fix action bugs where actions were not properly linking 2020-02-27 11:54:55 -07:00
nathangray
251f09d28b Fix taglist onchange & onclick handlers were not parsed into javascript 2020-02-27 11:51:43 -07:00
nathangray
bdc99ab30c Increase visibility of tooltipElem so children can access it too 2020-02-27 11:50:04 -07:00
nathangray
b03e8d167e Update some parameter types 2020-02-27 11:44:34 -07:00
Ralf Becker
deb482aca3 suppress warning if session already active (trace logs the password) 2020-02-26 13:51:58 +01:00
Hadi Nategh
e48000d149 Convert vfsSelectUI to TS 2020-02-26 12:19:17 +01:00
nathangray
de426e1232 Some types & fixes 2020-02-25 09:05:32 -07:00
nathangray
49493a6af8 Convert etemplate2 to typescript 2020-02-24 15:16:40 -07:00
nathangray
f0392bc4e8 Add missing destroy() 2020-02-24 15:15:24 -07:00
Hadi Nategh
b7403af93f Fix expose class and its derived widgets 2020-02-20 17:46:53 +01:00
Hadi Nategh
8d85b50ded * Html Editor: Add fullscreen feature into html editor 2020-02-20 16:07:00 +01:00
Hadi Nategh
9a4f2d1e69 Convert expose to TS and apply it to all exposable widgets 2020-02-19 17:14:44 +01:00
Ralf Becker
4a14e0d36b ignore exception, as it blocks session creation, if database is not writable 2020-02-19 15:39:29 +01:00
Hadi Nategh
12c2984acf Fix default login logo url 2020-02-19 12:14:26 +01:00
Ralf Becker
2d5012d208 add extra_link_target attribute to r/w link-entry to allow opening link in new tab (for mserver) 2020-02-16 11:31:32 +01:00
Ralf Becker
5231240f52 add extra_link_target attribute to r/w link-entry to allow opening link in new tab (for mserver) 2020-02-16 11:08:28 +01:00
Ralf Becker
42e62cb3eb fix one error with sharing-links having passwords (no HTML tags in Headers!) 2020-02-14 13:43:50 +01:00
Hadi Nategh
9d71b21d0f Commit missing js part from et2_link 2020-02-14 10:07:35 +01:00
nathangray
9cb1abc3c0 Fix readonly bug, reduce DOM changes when setting format 2020-02-13 11:56:52 -07:00
Hadi Nategh
4ef29c0c1a Convert et2_core_xml to TS 2020-02-13 15:53:12 +01:00
Hadi Nategh
5d11d6f34b Convert et2_extension_itempicker_actions to TS 2020-02-13 15:45:23 +01:00
Hadi Nategh
c9abe89184 Convert et2_widget_ajaxSelect to TS 2020-02-13 15:39:10 +01:00
Hadi Nategh
fe038b7790 Fix some params in egw_action 2020-02-13 15:28:01 +01:00
Hadi Nategh
e6477f4b50 Convert et2_widget_portlet to TS 2020-02-13 15:27:27 +01:00
Hadi Nategh
effa2c52a3 Convert et2_widget_itempicker to TS 2020-02-13 11:08:12 +01:00
Hadi Nategh
0def94240f Fixes some errors in vfs widget 2020-02-13 10:39:13 +01:00
Hadi Nategh
e1d24055c2 Convert et2_widget_script to TS 2020-02-13 10:25:00 +01:00
nathangray
216ba980a9 Convert to typescript 2020-02-12 15:35:59 -07:00
nathangray
e5895e0cef Deal with some typescript warnings 2020-02-12 15:18:10 -07:00
nathangray
6857c42091 Convert dynheight to typescript 2020-02-12 14:49:22 -07:00
nathangray
ec83c3a181 Color widget 2020-02-12 14:17:33 -07:00
nathangray
5ab4d36830 Fix button onclick attribute was not parsed into javascript 2020-02-12 14:06:09 -07:00
nathangray
69261c3688 Convert style widget 2020-02-12 13:28:49 -07:00
nathangray
8525477b26 Avoid error if AJAX call returns after destruction 2020-02-12 13:21:05 -07:00