nathan
3164cb6dd0
Make sure we get the right popup if multiple nextmatches use the same popup ID
2023-01-17 15:35:28 -07:00
nathan
6774f2e9d4
Remove another class that could be hiding popup contents
2023-01-17 14:30:28 -07:00
nathan
2ab7079f13
Et2LinkString: Can now fetch its own link data, given application & entryId
...
Includes some fixes for only_app filter
2023-01-17 14:03:28 -07:00
nathan
38b507dcd1
Et2Date: Stop required validation showing on initial load even with a value
2023-01-17 10:52:02 -07:00
nathan
a5929388fc
Et2VfsMime: Add value getter
...
Fixes tracker comments with more than one image would only show the last
2023-01-17 08:37:24 -07:00
nathan
0640ddd984
Fix missing "today" in calendar toolbar
2023-01-16 17:29:55 -07:00
nathan
d87e0c7f38
Fix missing default button images
2023-01-16 16:15:57 -07:00
ralf
c49f7849bb
* Mail: OAuth authentication for Microsoft (Office365, outlook.com, ...) and GMail
2023-01-16 16:56:51 -06:00
nathan
8a43d88ffe
Calendar: Add ability to choose target calendar when importing
2023-01-16 15:31:59 -07:00
ralf
8540977872
fix build for current 8.1 and new 8.2 builds
2023-01-16 16:19:34 -06:00
nathan
4a3fcec432
Resources: Fix missing merge documents
...
It was missing the directory preference
2023-01-16 09:44:34 -07:00
nathan
19c02fc91c
Et2InputWidget: Do not try to validate readonly widgets, user can't change the value to fix it
2023-01-16 08:55:31 -07:00
Hadi Nategh
10c646a367
Make sure the sort and shadowRoot are there before using them, avoiding execution error, since getValue it could be called in earlier stage eg: a699117b1b
2023-01-16 12:55:45 +01:00
ralf
5bc7ed497c
fix OAuth with Microsoft mail servers
...
Seems MS needs it's v2.0 provider URL (https://login.microsoftonline.com/common/v2.0 '), to work, the default without v2.0 fails to login via IMAP
2023-01-13 20:28:42 -06:00
StefanU
0fdc85accc
Add configure.svg
2023-01-13 20:31:12 +01:00
StefanU
ea3306d608
add new.svg
2023-01-13 20:19:01 +01:00
StefanU
bd3bf71305
Update group.svg
...
Add missing size
2023-01-13 20:01:50 +01:00
StefanU
ac605595ee
Update accounts.svg
...
Add missing size
2023-01-13 20:01:15 +01:00
StefanU
6b2140207d
Update single.svg
...
Add missing size
2023-01-13 20:00:34 +01:00
StefanU
f858304f66
Add single.svg
2023-01-13 19:54:03 +01:00
StefanU
c4e0368982
Add new svg icons
...
Add new svg icons:
accounts.svg
group.svg
personal.svg
2023-01-13 19:47:56 +01:00
nathan
374ba994a4
Customfield validation fixes
...
- customfield did not pass required setting on to widgets
- link entry did not support required
2023-01-13 11:28:02 -07:00
nathan
1a969c4cfc
Et2Date: Fix validation message display
...
Required validation was incorrectly displayed / not hidden
2023-01-13 08:40:21 -07:00
StefanU
a1215610c3
Add 2 dialog svg
...
Add dialog svg:
dialog_error.svg
dialog_warning.svg
2023-01-13 16:21:08 +01:00
StefanU
f736251068
Update darkmode_on.svg
...
New design, => 32px, toggle perfect with darkmode_on.svg
2023-01-13 16:01:36 +01:00
StefanU
f81892542b
Update darkmode_off.svg
...
The right one...
2023-01-13 15:59:20 +01:00
StefanU
cd4c2a0610
Update darkmode_off.svg
...
New design, => 32px, toggle perfect with darkmode_.svg
2023-01-13 15:57:14 +01:00
ralf
ca2f19696e
Revert "remove a couple of steps/layers, now that they work"
...
This reverts commit ef86af0740
.
2023-01-12 21:57:45 -06:00
ralf
ef86af0740
remove a couple of steps/layers, now that they work
2023-01-12 21:19:42 -06:00
ralf
d9ddba7b9e
Changelog for 23.1.20230114
2023-01-12 20:32:15 -06:00
ralf
4a70021f41
WIP Oauth authentication for Office365:
...
- add all Microsoft email domains
- using login.microsoftonline.com/common as OAuth provider URL
- use mail-server name to detect custom mail domains
--> auth with IMAP agains outlook.office365.com still NOT working, probably needs some kind of further verification / being an Microsoft partner
2023-01-12 19:33:31 -06:00
ralf
5d385455d2
temporary fix for TinyMCE and tabs not loading in KnowledgeBase under 23.1/master
...
Problem is that JavaScript in inline script tags is executed before the egw_ready promise is created
fixing it by using window.setTimeout( , 200) for now
2023-01-12 18:04:12 -06:00
ralf
22ac1a21f1
Revert "fix some egw_LAB not defined errors by using top.egw_ready instead"
...
This reverts commit 38d44ee3e2
.
2023-01-12 18:04:12 -06:00
nathan
4e875c049f
Calendar: Category ACL fixes
...
- Stop using iframe
- Columns get more width, spreading across the whole page
- Remove "both" option
2023-01-12 15:20:13 -07:00
nathan
8195adfa85
Keep et2-link app attribute if set
2023-01-12 10:01:00 -07:00
nathan
461e83df28
Remove all validation messages on focus, not just manual / server-side messages.
...
Server side ones are still re-added on blur, client-side messages are re-run.
2023-01-12 09:17:29 -07:00
ralf
4e1b31bb37
also legacy-load old phpgwapi JS code like tabs using in KB
2023-01-12 08:43:17 -06:00
nathan
4f7b54c6bb
Fix some more select attribute / legacy options issues
2023-01-11 15:49:56 -07:00
nathan
bc4423498a
Fix option groups only kept the first group
2023-01-11 14:20:31 -07:00
nathan
9aea7be231
Avoid wiping out keys of numeric preference select options with array_merge()
...
Fixed by changing them from key => value to Et2Select's preferred [key=>string, value=>string] format first.
This fixes wrong select option values for many preferences
2023-01-11 14:18:01 -07:00
nathan
f332b7bba5
Fully remove "tabs" attribute for tabbox, it overwrites the internal tabs collection.
...
Even checking for it sets 'tabs' attribute to null. Use "extraTabs" instead.
2023-01-11 13:21:01 -07:00
nathan
18764aab64
Fix select-number could not get options server-side
2023-01-11 13:00:50 -07:00
nathan
a699117b1b
Fix hiding server-side messages for selectboxes
...
Messages were not properly hidden & displayed, and setting handleFocus & handleBlur accidentally overwrote them in Shoelace widgets
2023-01-11 11:11:02 -07:00
Hadi Nategh
1229b1ad65
Fix broken add button in calendar
2023-01-11 11:56:18 +01:00
ralf
df6bfdc54b
reverting to ubuntu:20.04 based images as current 22.04 images require Docker features not available on old Docker versions used by current Ubuntu and Debian :(
...
--> update and cron working again and also installing of further packages (like vim) in the container
2023-01-10 18:58:24 -06:00
ralf
2e200baa08
WIP 23.1 container builds
2023-01-10 15:44:27 -06:00
ralf
9ef1e44744
WIP 23.1 container builds
2023-01-10 15:43:56 -06:00
nathan
115ca40737
Addressbook: Allow to choose the target addressbook when importing
2023-01-10 14:34:35 -07:00
ralf
14dcad566b
fix wrong major version in changelog
2023-01-10 13:09:55 -06:00
ralf
757eeccf5c
fix changelog of first release of a new version gets the old major release
2023-01-10 13:09:10 -06:00