Ralf Becker
|
24ff2dd0fc
|
Changelog for 20.1.20201217
|
2020-12-17 09:16:34 +01:00 |
|
Ralf Becker
|
b8edbd159e
|
guard against mail account looses all accounts it is valid for
|
2020-12-17 08:31:39 +01:00 |
|
Hadi Nategh
|
f21ac58c87
|
Introduce dark/light mode theme switch into framework
|
2020-12-15 20:24:25 +01:00 |
|
Ralf Becker
|
7011faba18
|
pending changes from our translation server
|
2020-12-15 18:57:33 +01:00 |
|
Ralf Becker
|
5fae437a52
|
* Setup: fix no accounts found for SQL instances
in setup without an active user, no grants existed, seemed no problem before, maybe caused by contact sharing
|
2020-12-15 18:10:37 +01:00 |
|
nathangray
|
c301c1b194
|
Etemplate: Fix read-only selectAccount would always add new values causing doubles
|
2020-12-15 09:41:02 -07:00 |
|
Alexandros Sigalas
|
2a333be92d
|
Added tooltip in multiselect selectbox widget
|
2020-12-10 08:55:05 -07:00 |
|
Hadi Nategh
|
cde6c10e05
|
Add Segoe font family into HTMLEditor
|
2020-12-09 13:17:37 +01:00 |
|
Ralf Becker
|
93fb74503d
|
limit number of returned rows on link query by default to 100
|
2020-12-07 14:31:10 +01:00 |
|
Hadi Nategh
|
c8020e6456
|
Do not query server if there's no actual taglist query, fix fatal error "Memory exhaustion"
|
2020-12-07 10:58:42 +01:00 |
|
Hadi Nategh
|
e317645291
|
* Addressbook: fix 'undefined' title shown for some contact links opened in CRM view tabs
|
2020-12-03 18:19:25 +01:00 |
|
nathangray
|
1dcdac1fe1
|
Try to avoid some "Illegal offset type" warnings
|
2020-12-02 11:07:24 -07:00 |
|
Hadi Nategh
|
d957ed41d0
|
Implement an alarm callback for countdown widget
|
2020-12-02 16:54:50 +01:00 |
|
Ralf Becker
|
5d6965a2e9
|
Changelog for 20.1.20201202
|
2020-12-02 10:00:05 +01:00 |
|
Hadi Nategh
|
bd8a78505b
|
Add new option to countdown widget inorder to hide empty values
|
2020-11-30 14:35:28 +01:00 |
|
nathangray
|
3e371ea51f
|
Etemplate: Don't try to expand src if it is empty
|
2020-11-24 10:24:36 -07:00 |
|
Hadi Nategh
|
54eb66fd30
|
Add onFinish callback to countdown widget and style it
|
2020-11-24 13:46:05 +01:00 |
|
Hadi Nategh
|
65b24440a0
|
Implement widget countdown timer
|
2020-11-23 21:11:19 +01:00 |
|
nathangray
|
522fca6344
|
Etemplate: Apply sort order (to UI) if server sends it
|
2020-11-23 10:19:11 -07:00 |
|
Ralf Becker
|
aa62a5ea3e
|
also run Egw::__destruct() explicit for notifications
|
2020-11-22 11:50:20 +01:00 |
|
Ralf Becker
|
d759e4b5a9
|
* Tracker: fix empty notification mail, if ticket was opened by following a link in notification mail
|
2020-11-21 18:55:39 +01:00 |
|
Ralf Becker
|
dabf3ac3a4
|
* API: call async-services via HTTP to fix diverse caching problems
|
2020-11-19 11:22:37 +01:00 |
|
nathangray
|
9bc4c41941
|
Api: Clear sorting with 'No filters' favorite
|
2020-11-16 10:57:04 -07:00 |
|
Hadi Nategh
|
09c0d12f0e
|
Fix error trim is not a function from commit bac5c2e83b
|
2020-11-13 13:50:53 +01:00 |
|
nathangray
|
bac5c2e83b
|
Etemplate: If key is empty / not set, don't try to explode it
|
2020-11-12 16:29:57 -07:00 |
|
nathangray
|
15084c8439
|
Etemplate: Use the actual template attribute if set for action processing, instead of always using the deprecated options attribute
|
2020-11-12 14:41:23 -07:00 |
|
nathangray
|
eb7a03b191
|
Etemplate: Limit sortable to just the grid's immediate rows, excluding rows in nested grids
|
2020-11-10 13:41:24 -07:00 |
|
nathangray
|
1ba23feb9c
|
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:44:40 -07:00 |
|
Hadi Nategh
|
e549b6fcd9
|
Use replace() instead of replaceAll() as it's not supported in older browser versions
|
2020-11-09 11:10:18 +01:00 |
|
nathangray
|
0fcfad04b4
|
Etemplate: Match server-side grid row namespacing to client-side
Client side does not open a new data perspective if row has an ID, server now doesn't to match. Fixes grids with row IDs lost their data on submit.
|
2020-11-05 13:41:36 -07:00 |
|
nathangray
|
10b98897d2
|
Etemplate: Fix sub-templates not expanded and children not processed if id is set but does not expand
|
2020-11-04 16:10:09 -07:00 |
|
nathangray
|
8b28d8ffd0
|
Etemplate: Include etemplate exec_id as sortable parameter
|
2020-11-04 15:15:31 -07:00 |
|
nathangray
|
b3ed6372f7
|
Etemplate: Fix unwanted row reset if box had no ID
|
2020-11-04 12:53:29 -07:00 |
|
Ralf Becker
|
f6aad0cd46
|
allow to filter by (not) shared and add groups to shared-with filter
|
2020-11-04 16:05:41 +01:00 |
|
Hadi Nategh
|
c118f39f89
|
Fix CRM View sidebox content gets disappeared after directly reopening a contact
|
2020-11-04 11:37:18 +01:00 |
|
Hadi Nategh
|
f064ff8242
|
Make sure the params exists before addressing it
|
2020-11-03 11:47:26 +01:00 |
|
Hadi Nategh
|
e34e18757e
|
Purify framework tab appname used as dom id
|
2020-11-02 17:38:35 +01:00 |
|
Hadi Nategh
|
082d7fddad
|
Remove closed tabs from the client-side session
|
2020-11-02 13:12:43 +01:00 |
|
Ralf Becker
|
378b3c6eef
|
enable unshare action also when shared-with column is shown and fix some bugs arround unsharing and resharing
|
2020-11-02 12:56:00 +01:00 |
|
Hadi Nategh
|
0d68c751bf
|
Keep the open crm view tabs after reload
|
2020-11-02 12:50:39 +01:00 |
|
Ralf Becker
|
a3b17c5db7
|
display shared-with in addressbook column and allow to use it as filter
|
2020-11-02 12:05:13 +01:00 |
|
Ralf Becker
|
e98e91b9f3
|
give explicit select-options priority over querying accounts via link-widget, fixes not displayed addressbook for sharing
|
2020-11-02 09:09:46 +01:00 |
|
Ralf Becker
|
47c8897642
|
fix typo and missing Accounts.php
|
2020-10-30 13:02:19 +01:00 |
|
Ralf Becker
|
3c956d0144
|
* Saml/Shiboleth/SmallPART: allow to use affiliation attribute to sync with Teachers group
|
2020-10-30 11:44:49 +01:00 |
|
Ralf Becker
|
ac64ae51aa
|
* Ads/CardDAV/Addressbook: fix exception / HTTP status 401 when trying to delete an not existing distribution list
|
2020-10-29 20:29:58 +01:00 |
|
Hadi Nategh
|
b0e2e1f1be
|
Open crm view for contact link
|
2020-10-29 11:47:29 +01:00 |
|
Ralf Becker
|
9021220f14
|
only return "" for blur-value, if browser does not support html5 placeholder
|
2020-10-29 11:00:45 +01:00 |
|
Ralf Becker
|
b3e4b3d5a1
|
Changelog for 20.1.20201028
|
2020-10-28 17:11:20 +01:00 |
|
nathangray
|
1eae5d3780
|
Etemplate: Fix for Box not properly handling namespaces, now working for submit too
|
2020-10-28 09:51:55 -06:00 |
|
Ralf Becker
|
47da0f9bf8
|
* Addressbook: allow to configure sending fax via email by replacing the number with an email address
|
2020-10-28 13:30:28 +01:00 |
|