Hadi Nategh
|
2b56102123
|
Implement an alarm callback for countdown widget
|
2020-12-03 15:59:40 +01:00 |
|
Hadi Nategh
|
35a7d41704
|
Add new option to countdown widget inorder to hide empty values
|
2020-12-03 15:59:27 +01:00 |
|
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 |
|
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
|
b78971a5c5
|
Etemplate: Don't try to expand src if it is empty
|
2020-11-24 10:27:23 -07: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 |
|
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
|
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
|
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 |
|
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 |
|
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
|
a19780cf94
|
Purify framework tab appname used as dom id
|
2020-11-03 15:48:35 +01:00 |
|
Hadi Nategh
|
2b03dcfe98
|
Make sure the params exists before addressing it
|
2020-11-03 11:48:41 +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
|
462180eb51
|
Changelog for 20.1.20201028
|
2020-10-28 16:38:00 +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
|
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
|
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
|
57935848bb
|
Changelog for 20.1.20201020
|
2020-10-20 09:39:00 +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 |
|