Commit Graph

6709 Commits

Author SHA1 Message Date
ralf
b294b5f999 fix AD implementation to use objectGUID instead of not available standard entryUUID 2024-08-20 11:04:20 +02:00
ralf
b6e00c9ae0 do NOT search for empty UUID 2024-08-20 10:18:46 +02:00
ralf
2469b8cc60 fix PHP Fatal Error stalling AD Sync: Declaration of Ads::connect($admin=false) must be compatible with Ldap::contect($admin=false, $reconnect=false) 2024-08-20 09:24:49 +02:00
nathan
01d3eeac77 Fix some missing bootstrap icons 2024-08-19 14:40:47 -06:00
nathan
2208ba1b99 Et2ButtonIcon: Keep set image property so we can check it 2024-08-19 13:14:24 -06:00
ralf
da9b08e999 * LDAP/Import: fix not imported memberships of groups in LDAP not using their gidNumber, because it is already used as uidNumber / user 2024-08-19 13:31:22 +02:00
ralf
d0ce70e563 fix typo causing name2id() to fail and no members to be returned and therefore existing ones removed in the sync 2024-08-19 11:33:47 +02:00
nathan
4a18963650 Et2Tabs: Recognise hidden & disabled in the template 2024-08-16 14:40:25 -06:00
nathan
7465da8908 Et2DateDuration: Give some right padding to the number 2024-08-16 14:31:05 -06:00
nathan
5c2d8dce5d Et2Box: Don't pass align=right on to child text alignment 2024-08-16 14:25:29 -06:00
ralf
ae5b206157 get ride of scrollbar and vertical center icon 2024-08-16 11:49:31 +02:00
ralf
4ed623d25b scale svg icons incl. PDF mime icon 2024-08-16 11:41:21 +02:00
ralf
127fa28f6d more work on et2-image to get it fill the whole container and getting Et2VfsMime (et2-vfs-mime) working again after et2-image changes
missing changes due to merge :(
2024-08-16 10:19:13 +02:00
ralf
cd5aba7b89 more work on et2-image to get it fill the whole container and getting Et2VfsMime (et2-vfs-mime) working again after et2-image changes 2024-08-16 10:10:33 +02:00
nathan
599e38b9fc - Hide course & material selection
- Show material name
- Move requested actions into advanced settings dropdown below video
- Style changes
2024-08-15 14:25:20 -06:00
nathan
f3b83cbd32 Only care about children one level deep, they'll handle their own children 2024-08-15 14:25:20 -06:00
nathan
a834809423 Fix template node text children don't overwrite other children 2024-08-15 14:25:20 -06:00
nathan
969164e7d3 Et2Image: Fix widget style property overrode actual DOM style property 2024-08-15 14:25:20 -06:00
ralf
ac86b58457 size internal details to size of et2-groupbox and add summaryInside property to show summary inside and not on top border 2024-08-15 20:25:25 +02:00
ralf
80b19980bc Et2Image fixes:
- fix EgwMenuShoelace to show bootstrap icons by using bootstap-icons.ts CSS in it's styles()
- Et2Image size internal img tag, if no bootstrap icon, to size of et2-image
- Et2Image width or height are set on itself
2024-08-15 20:23:53 +02:00
ralf
0cad204a23 fix JS TypeError caused by style property by allowing CSS functions like calc() in width and height property of et2-image
maybe we want that for all widgets ..
2024-08-15 10:32:48 +02:00
ralf
861bb8e846 use bootstrap icons as icon-font for whole EGroupware, not just in smallPART/ViDoTeach 2024-08-15 09:25:18 +02:00
ralf
787ee4730a fix wired looking tabs after fancy theme introduction caused by moving --track-width to EGroupware themes
thought for some reason setting --track-width: 3px in the theme only gives a 2px track, while setting it in shoelace.ts gives the expected 3px :(
2024-08-15 08:38:41 +02:00
nathan
5314a091a0 Et2Tabs: Better handling of fallback tab sizing
Now considering tab may be bigger than parent
2024-08-14 13:05:10 -06:00
ralf
042c539438 fix docu typo 2024-08-14 19:42:03 +02:00
nathan
5e5c858ae7 Additional fix for 9fb4c0ab9a to handle error from historylog 2024-08-14 11:30:20 -06:00
ralf
58ed15b849 forward width, height and style to img tag and use decorators 2024-08-14 18:44:24 +02:00
nathan
9fb4c0ab9a Fix nextmatch in tabs did not correctly find tab, breaking loading & sizing 2024-08-14 09:24:25 -06:00
ralf
434ee70b44 new web-component et2-groupbox based on et2-details
also modernized et2-details code a bit using decorators
2024-08-14 15:25:02 +02:00
ralf
1e98adb658 start of new "fancy" theme 2024-08-14 14:30:07 +02:00
ralf
ef04ac9099 remove no longer used dhtmlx drag-drop stuff 2024-08-14 14:28:14 +02:00
milan
df5120f04c remove debugger in Et2Select 2024-08-14 14:20:21 +02:00
ralf
a2391779ab fix error Cannot access offset of type DateTime in isset() or empty() 2024-08-14 11:46:59 +02:00
nathan
1e06b9cfc5 Et2Tabs: Better handling of child nodes 2024-08-13 15:45:43 -06:00
nathan
087a35d72e Add parts to Et2DropdownButton for CSS 2024-08-13 13:17:05 -06:00
nathan
93fb837c37 Et2Dialog: Fix some dialog events / internals 2024-08-13 08:38:27 -06:00
ralf
5ea8f27d9d remove flipFallback(Placement|Strategy) as we get a better/working placement without
now clicks close to right end of the window open to the left (and not outside as before)
2024-08-13 15:53:00 +02:00
ralf
f465d201ae allow to sort groups in admin by container & group-name like in the tree 2024-08-13 14:52:37 +02:00
ralf
b75f850197 fix ldap_search(): Argument #1 ($ldap) must be of type LDAP|array, string given 2024-08-13 11:51:29 +02:00
ralf
6432807096 * Admin: allow to show groups by container: e.g. LDAP DN or arbitrary part of name found by a regular expression 2024-08-13 11:20:11 +02:00
nathan
97e4cd7c22 Fix header customfield did not get extra options set 2024-08-12 08:54:20 -06:00
nathan
d99f74cbcc Et2DropdownButton: Add trigger slot 2024-08-12 08:05:10 -06:00
ralf
9888a681e7 * LDAP/ActiveDirectory Sync: permanently store DN+entryUUID and use the latter to detect renamed user or accounts 2024-08-12 14:32:14 +02:00
ralf
10a7a4bd7e more connection retry and making sure to not remove memberships, because different case of user-name 2024-08-09 15:18:24 +02:00
milan
85137fd4d7 EgwMenuShoelace on checkboxes use a toggle icon to indicate checked state instead of an icon 2024-08-09 14:28:14 +02:00
ralf
7d2e84feea * LDAP/AD: automatic retry, if connection to LDAP server was lost 2024-08-09 14:10:23 +02:00
ralf
f66e72f1d0 Revert "Fixed: Failed to execute 'contains' on 'Node': parameter 1 is not of type 'Node'"
It breaks history in every edit popup window :(

This reverts commit 044189a2ed.
2024-08-09 11:18:03 +02:00
nathan
f7bf94404e Fix label customfield did not get extra options set 2024-08-08 10:57:32 -06:00
nathan
b6627a482f Et2Tag: Fix read-only selects still have remove button on tag 2024-08-08 09:59:30 -06:00
Alexandros Sigalas
c44d60256e Fixed: Et2Select - run checkTagOverflow() only if this.select exists 2024-08-08 11:49:49 +02:00