Commit Graph

1507 Commits

Author SHA1 Message Date
Ralf Becker
23223d785d allow to filter by (not) shared and add groups to shared-with filter 2020-11-19 09:42:23 +01:00
Ralf Becker
42d000145f enable unshare action also when shared-with column is shown and fix some bugs arround unsharing and resharing 2020-11-19 09:42:23 +01:00
Ralf Becker
99305cb536 display shared-with in addressbook column and allow to use it as filter 2020-11-19 09:42:23 +01:00
Ralf Becker
93e5afac69 changes to implement policies on contact sharing 2020-11-19 09:42:22 +01:00
Ralf Becker
090c443f20 fix not working writable sharing 2020-11-19 09:42:22 +01:00
Ralf Becker
76c347f603 WIP contact sharing: context menu to share and filter for shared contacts 2020-11-19 09:42:22 +01:00
Ralf Becker
7242c19d22 fix error creating new accounts 2020-11-19 09:42:22 +01:00
Ralf Becker
47da58aa92 only save sharing information if its given, eg. not the case for CardDAV 2020-11-19 09:42:22 +01:00
Ralf Becker
f49481a784 fix contacts shared with a user are not visible in his personal AB, but when all addressbooks selected 2020-11-19 09:42:22 +01:00
Ralf Becker
9d776189b0 sharing ACL: need explicit new ACL or edit rights, to share into an addressbook 2020-11-19 09:42:22 +01:00
Ralf Becker
71d185a019 WIP contact sharing 2020-11-19 09:42:22 +01:00
nathangray
74ffe2dc10 Etemplate: Fix sub-templates not expanded and children not processed if id is set but does not expand 2020-11-12 13:01:08 -07:00
nathangray
1047abe80b Etemplate: Fix unwanted row reset if box had no ID 2020-11-12 13:00:39 -07:00
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
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
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
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
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
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
39235bc8b2 * HTML Editor: fix bug in editing uploaded image 2020-10-19 11:17:03 +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
Hadi Nategh
612889c3c7 * Api: Add table button into html editor's toolbar 2020-10-14 11:20:27 +02:00
nathangray
b6f19f5a2b Avoid some 'array_key_exists() expects parameter 2 to be array' warnings by checking first 2020-10-13 15:23:42 -06:00
nathangray
0bc8fc9100 Api: Move list of common merge placeholders into parent class to reduce duplication, add link/<format> options 2020-10-07 08:55:47 -06:00
Ralf Becker
18cbde732d implement UDM_REST_INSECURE environment variable to UCS appliance with no valid cert yet 2020-10-07 10:23:01 +02:00
nathangray
e5789515a2 * Calendar/Merge: Fix {{link}} placeholder not working for HTML mails, use {{link/href}} to get a clickable link 2020-10-06 12:03:21 +02:00
nathangray
2f5b514e35 Merge: Fix {{link}} placeholder was incorrectly wrapped in HREF tag. Use {{link/href}} for that now. 2020-10-06 12:01:47 +02:00
Ralf Becker
e826249411 * Admin: fix session list did NOT show interactive sessions, if push is used 2020-10-06 11:59:46 +02:00
Ralf Becker
1ec5e962be * Admin: push server test to diagnose problems and improved recovery from failed requests / network problems 2020-10-03 13:40:02 +02:00
nathangray
0698db7470 - Send push messages for account delete
- Send actual push type for contact changes
- Handle push deletes for admin
2020-10-02 09:17:14 -06:00
Ralf Becker
6a59b5454c config got "lost" after deleting the cache, caused by it being automatic unserialized 2020-10-02 08:40:21 +02:00
Ralf Becker
02ac06de1f * Authentication: allow using multiple backends, even same backend multiple times with different configuration 2020-10-02 08:40:21 +02:00
Ralf Becker
74713c652a * ActiveDirectory: fix unwilling to perform error when saving an account 2020-09-27 10:01:50 +02:00
Hadi Nategh
bf3c833856 * Mail: Add custom html toolbar settings in mail site-configuration in order to be able to add/remove certain actions only for mail-compose dialog. 2020-09-25 14:21:35 +02:00
Ralf Becker
7e34fa4732 fix wrong OID for mail attribute 2020-09-22 18:12:14 +02:00
Ralf Becker
56165ff02c * eSyncPro: fix SQL error in device list 2020-09-16 16:45:40 +02:00
Alexandros Sigalas
25fa730790 Fixed: Declaration of EGroupware\Api\Mail\Smime::extractSignedContents($data) should be compatible with Horde_Crypt_Smime::extractSignedContents($data, $sslpath = NULL) 2020-09-15 08:37:08 +02:00
Ralf Becker
640fc0c813 fix illegal string offset 2020-09-15 08:31:25 +02:00
nathangray
c6625425b3 Api: Fix fstab overlap when accessing a share while logged in 2020-09-13 10:00:55 +02:00
Ralf Becker
3ed5a6b587 * ActiveDirectory: users not found when search starting with A-F and fixed attribute-names: company, department, ... 2020-09-03 15:50:08 +02:00
Ralf Becker
b71554ab4c * PostgreSQL: fix SQL error opening ProjectManager
caused by exploding SQL expression by comma --> keep colums as array, to not have the need to explode it
2020-09-01 10:26:35 +02:00
Ralf Becker
01335f787d * Calendar/CalDAV: config to replace email-domain eg. for a migration 2020-08-14 18:04:24 +02:00
Hadi Nategh
3755c1079a Make sure path is not empty before using it, fixes error "an error happened! File '' is not an absolute path!" 2020-08-14 11:56:28 +02:00
Ralf Becker
cc5fbcfdc1 * Mail: fix not shown folder tree for some Cyrus servers
since 20.1 uses Horde_Imap_Client::MBOX_ALL_SUBSCRIBED to query subscribed and unsubscribed folders in one command
2020-08-13 18:53:10 +02:00
Ralf Becker
67af309c33 * Tracker/Notifications: send mail after response to user and push errors 2020-08-01 15:10:35 +02:00
Ralf Becker
20250bbc04 * Notifications: taking push server into account for checking user is online for popup or email notifications 2020-07-31 17:50:48 +02:00