Commit Graph

35862 Commits

Author SHA1 Message Date
Hadi Nategh
56cc940eb0 Add onFinish callback to countdown widget and style it 2020-12-03 15:58:45 +01:00
Hadi Nategh
cdc6c6f86f Implement widget countdown timer 2020-12-03 15:58:29 +01:00
Ralf Becker
3d1b3ab8be Changelog for 20.1.20201202 2020-12-02 09:27:40 +01:00
Ralf Becker
032b2ed761 fix PHP Warning array_values expects parameter 1 to be an array line 3635 2020-12-02 09:15:21 +01:00
nathangray
08c5cf293f * Filemanager: Put file creation & modification times in user timezone 2020-12-01 10:46:37 -07:00
nathangray
85c7442c3f * Addressbook: Fix newly added distribution lists could not be added to with the context menu 2020-12-01 10:46:12 -07:00
nathangray
078ab2cb1a Etemplate: Apply sort order (to UI) if server sends it 2020-11-30 11:59:16 -07:00
nathangray
cd667e01ec Api: Clear sorting with 'No filters' favorite 2020-11-30 11:59:08 -07:00
nathangray
d18d17abed Calendar: Fix notifications not getting sent 2020-11-25 08:45:04 -07:00
nathangray
9e8073df2e Admin: Reset created / modified when copying account 2020-11-24 11:12:05 -07:00
nathangray
b78971a5c5 Etemplate: Don't try to expand src if it is empty 2020-11-24 10:27:23 -07:00
Ralf Becker
c258019574 disable UCS support, as we currently have no way to know we are running on UCS (inside our open_basedir) 2020-11-23 21:11:24 +01:00
Ralf Becker
587de98c56 also run Egw::__destruct() explicit for notifications 2020-11-22 11:51:02 +01:00
Ralf Becker
82ac3963d2 * Tracker: fix empty notification mail, if ticket was opened by following a link in notification mail 2020-11-21 18:57:46 +01:00
nathangray
8fa11c8f0b Api: Add charset parameter to tidy->repairString() to avoid mangling some non-ascii characters when merging into document 2020-11-21 09:38:23 -07:00
nathangray
7cf2db5e24 * Calendar: Fix quick add -> edit would incorrectly set end date 2020-11-21 09:37:25 -07:00
Ralf Becker
f4dccd73d4 fix error "Class Accounts not found" 2020-11-20 15:49:15 +01:00
Hadi Nategh
a4bfe9ae6b Disable videoconference field in calendar edit dialog if it's not active 2020-11-19 15:46:52 +01:00
Hadi Nategh
5ee323dd71 Disable videoconference features in Calendar when it's set to disabled 2020-11-19 15:45:57 +01:00
Ralf Becker
ac6f7de9bf * API: call async-services via HTTP to fix diverse caching problems 2020-11-19 11:23:17 +01:00
Ralf Becker
08f88dadf7 missing database update for contact sharing 2020-11-19 10:03:00 +01:00
Ralf Becker
6deeb56e6a WIP contact sharing 2020-11-19 10:03:00 +01:00
Ralf Becker
acf9b33afb * Addressbook: allow sharing of individual contacts to make them available to other addressbooks or users
add contact info to check_shared_with call, so sharerequires policy uses current data
2020-11-19 09:47:31 +01:00
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
bd85f19c5e give explicit select-options priority over querying accounts via link-widget, fixes not displayed addressbook for sharing 2020-11-19 09:42:22 +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
312439c694 WIP addressbook sharing: action to unshare contacts shared by user (only in shared_by_me view) 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
Hadi Nategh
0a86c06048 Add missing language ar in language selector 2020-11-18 13:12:30 +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
nathangray
c33a6d002d Etemplate: Fix nextmatch controller destroy() left some references
AJAX responses would then try to use them after the etemplate was destroyed, and fail.
2020-11-09 09:46:15 -07:00
Hadi Nategh
f3ac970be2 Use replace() instead of replaceAll() as it's not supported in older browser versions 2020-11-09 11:14:13 +01:00
Ralf Becker
187a46ff51 run post_install.php as www-data to have no need and therefore skip chown -R /var/lib/egroupware 2020-11-04 11:58:17 +01:00
Hadi Nategh
3ac80c316f Fix some more styling issues 2020-11-04 11:51:59 +01: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
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