Commit Graph

35919 Commits

Author SHA1 Message Date
Hadi Nategh
e9bfeb4db7 Fix CRM View sidebox content gets disappeared after directly reopening a contact 2020-11-04 11:51:49 +01:00
Hadi Nategh
f56c73816e Fix styling of CRV view's close button 2020-11-04 10:56:49 +01:00
Hadi Nategh
df40f8dacf Add close button into CRM view 2020-11-03 16:24:02 +01:00
Hadi Nategh
a19780cf94 Purify framework tab appname used as dom id 2020-11-03 15:48:35 +01:00
nathangray
a056b8f4cd Try to avoid error opening Addressbook policy 2020-11-03 15:39:58 +01:00
Hadi Nategh
2b03dcfe98 Make sure the params exists before addressing it 2020-11-03 11:48:41 +01:00
Hadi Nategh
4357900374 Let the framework takes care of domId 2020-11-02 16:26:37 +01:00
Hadi Nategh
4ebce118e7 Take crm_list preference into account for dblclick action on contact 2020-11-02 15:48:45 +01:00
Hadi Nategh
f55fae6a3b * Addressbook: Open CRM views into individual tabs 2020-10-30 17:21:55 +01:00
Ralf Becker
84579ced53 fix typo and missing Accounts.php 2020-10-30 13:54:22 +01:00
Ralf Becker
cacea8fe99 * Saml/Shiboleth/SmallPART: allow to use affiliation attribute to sync with Teachers group 2020-10-30 13:54:22 +01:00
Ralf Becker
f51f93db26 * Ads/CardDAV/Addressbook: fix exception / HTTP status 401 when trying to delete an not existing distribution list 2020-10-29 20:30:23 +01:00
Ralf Becker
06c40e1f1f only return "" for blur-value, if browser does not support html5 placeholder 2020-10-29 11:01:10 +01:00
Ralf Becker
ec6ebaa85a downgrade Composer as current 2.0 does not allow to install PEAR which we need for Horde 2020-10-28 16:51:52 +01:00
Ralf Becker
462180eb51 Changelog for 20.1.20201028 2020-10-28 16:38:00 +01:00
Hadi Nategh
3ba08dabd2 Fix error thrown from magicsuggest caused by wrong menuaction 2020-10-28 15:40:05 +01:00
Ralf Becker
8209fb6f80 pending translations from our translation server 2020-10-28 14:13:13 +01:00
Ralf Becker
9fe09ef09b * Addressbook: allow to configure sending fax via email by replacing the number with an email address 2020-10-28 13:32:30 +01:00
Ralf Becker
adac91d79b fix egw.preference() is undefined 2020-10-27 15:07:20 +01:00
Ralf Becker
8bda698954 try to fix race-condition in reconnecting a "lost" websocket connection 2020-10-27 14:19:45 +01:00
Ralf Becker
ed9062d839 try to fix race-condition in reconnecting a "lost" websocket connection 2020-10-27 14:16:40 +01:00
nathangray
ee66df7a8e * Calendar: Fix missing category in event tooltip 2020-10-26 09:05:16 -06:00
Ralf Becker
0f3c74c77d * Admin: fix IP address validation in site configuration 2020-10-24 09:53:51 +02:00
Ralf Becker
c25b34e43a fix PHP Warning "continue" targeting switch, though a single continue/break works too 2020-10-23 20:04:37 +02:00
nathangray
2b12ec47b4 Etemplate: Fix auto-refresh mixed up new rows 2020-10-23 11:35:15 +02:00
Ralf Becker
0b0aae31a3 * ActiveDirectory/Mail: fix groups as distribution lists 2020-10-22 18:08:24 +02:00
Ralf Becker
85a7679049 * ActiveDirectory: implement addtional user or group filter 2020-10-22 14:11:02 +02:00
Ralf Becker
3ce3c47299 * SmallPART: fix not working LTI launch after last maintenance release
checking if we are about to load required files, before redirecting to cd=popup to load them
2020-10-22 10:00:51 +02:00
Hadi Nategh
0b3f2699f4 Fix error message still remains even after connection is up again 2020-10-21 11:56:47 +02:00
Ralf Becker
47af154afa fix error: Access to undeclared static property: infolog_bo::$access_cache 2020-10-20 12:52:24 +02:00
Ralf Becker
6ec695a608 remove limit in number of rows a multiline input can show 2020-10-20 10:14:59 +02:00
Ralf Becker
57935848bb Changelog for 20.1.20201020 2020-10-20 09:39:00 +02:00
nathangray
67bd66cf95 * Infolog: Responsible user in a different timezone would adjust the due date when saving
After clicking 'Apply' responsible user could be given fully editable dialog in some cases (due to notifications)
2020-10-20 09:29:02 +02:00
nathangray
dd4e437d5b Etemplate: Fix flipping between 2 nextmatch filter values stopped updating results after 2 changes 2020-10-20 09:26:43 +02:00
Ralf Becker
7804b60478 * Api: setting configured server-timezone for the databases connection, to fix cases were they do not match 2020-10-19 17:26:24 +02:00
Hadi Nategh
6f2ec6f33a Make sure sender object is there before using it 2020-10-19 16:06:59 +02:00
Ralf Becker
6fc6ed7bd9 fix wrong timezone in creation time, if configured server-timezone does not match the one from the DB 2020-10-19 13:47:09 +02:00
Ralf Becker
cb49caaad0 manifest scope need a tailing slash eg. "/egroupware/" 2020-10-19 13:43:31 +02:00
Hadi Nategh
35d63ee84f * Mail: do not override existing compose fields with predefined values 2020-10-19 13:13:55 +02:00
Ralf Becker
5cebe65b83 creating a new dir from filemanager-select dialog always gave an error 2020-10-19 13:00:47 +02:00
Hadi Nategh
936983d4fe * Filemanager: fix drag and drop a file no longer working from outside of browser into the list 2020-10-19 12:56:21 +02:00
Ralf Becker
3686279b70 fix a couple of errors stalling file uploades 2020-10-19 11:48:19 +02:00
Hadi Nategh
39235bc8b2 * HTML Editor: fix bug in editing uploaded image 2020-10-19 11:17:03 +02:00
Ralf Becker
03a5877d24 * Rocket.Chat: fix not working login with newer desktop clients
there were two problems:
1. Whatever URL you specify, the client removes the path and queries just /, our index.php now detects Rocket.Chat User-Agent header and redirects to /rocketchat/ in that case
2. our manifest.json an webworker registration was not using the individual webserver-URL but as static path
2020-10-19 10:31:44 +02:00
nathangray
b74e44ca6f Etemplate: Fix multi-select / tags value sometimes got lost if we had to fetch options from the server 2020-10-16 08:36:28 -06:00
Ralf Becker
121008379b closing websocket explicit, before reopening it, to not end up with multiple connections and doublicated messages 2020-10-16 13:35:14 +02:00
Ralf Becker
2dc2a18fc6 fix TypeError this.openWebSocket() is not a function 2020-10-16 13:35:14 +02:00
Ralf Becker
4fd44a45c1 * Swoolepush: periodically pinging server from browser to detect lost websocket connection and reconnect 2020-10-16 13:35:14 +02:00
Ralf Becker
301966a6ca login page does NOT need client-side api and redirect with cd=popup shows as message 2020-10-16 09:47:05 +02:00
Ralf Becker
b9cb563eb6 * Api: detect if framework data is missing for popups too and redirect to cd=popup to load it 2020-10-16 09:47:05 +02:00