Commit Graph

42694 Commits

Author SHA1 Message Date
nathan
e880479099 Framework WIP:
- Fix splitter preferences
- Add some app icons to app header
- Alignment & layout adjustments
2024-05-03 08:26:28 -06:00
ralf
10a4ee9206 some Windows AD seem to get confused by using ldap_get_entries together with ldap_(first|next)_entry
check if we got the requested number of entries ($start[1]) back and only continue in that case
2024-05-03 15:18:04 +02:00
ralf
3cb0779e62 some Windows AD seem to get confused by using ldap_get_entries together with ldap_(first|next)_entry
check if we got the requested number of entries ($start[1]) back and only continue in that case
2024-05-03 15:17:35 +02:00
ralf
fc44e90b80 fix some object/array errors 2024-05-03 14:53:35 +02:00
ralf
335b66612c fix empty customfields tab after performance fix 2024-05-03 11:50:41 +02:00
ralf
9589b84149 some more dtd fixes/updates 2024-05-03 08:00:16 +02:00
ralf
4a0b01d34f some docu fixes to get Collabora installed 2024-05-03 07:57:38 +02:00
ralf
5b7857eeba npm audit fix: update ejs to 3.1.10 2024-05-03 07:31:30 +02:00
ralf
e08a664784 npm audit fix: update ejs to 3.1.10 2024-05-03 07:30:13 +02:00
nathan
21aae3c8ea Admin: Fix user & group import threw error "Class "admin_egw_record" not found" 2024-05-02 11:22:17 -06:00
nathan
e4601ce65a Admin: Fix user & group import threw error "Class "admin_egw_record" not found" 2024-05-02 10:43:09 -06:00
nathan
8e42d4d274 Framework WIP:
- Fix egw not loading in time
- Fix manually hiding side content meant auto-opening did not work
- Some accessibility adjustments
2024-05-02 08:27:03 -06:00
Ralf Becker
80979eb8ba
Update README.md
remove rocket.chat references, as they are commented out
2024-05-02 14:51:05 +02:00
ralf
94d14ee851 comment out (old) rocketchat service under /rocketchat 2024-05-02 14:48:34 +02:00
nathan
559d8fba63 Performance improvements for customfields where we have just 1 field, not the whole list 2024-05-02 11:19:35 +02:00
ralf
417af60ba3 fix Handler::etag(): Argument #1 ($entry) must be of type array, null given 2024-05-02 11:11:51 +02:00
ralf
3be8edc44a fix Handler::etag(): Argument #1 ($entry) must be of type array, null given 2024-05-02 11:10:55 +02:00
ralf
4b61724bd5 fix error in filemanager notifications: notifications::set_popupdata(): Argument #1 ($_appname) must be of type string, null given 2024-05-02 10:21:41 +02:00
ralf
bd6a4c310d fix error in filemanager notifications: notifications::set_popupdata(): Argument #1 ($_appname) must be of type string, null given 2024-05-02 10:20:47 +02:00
ralf
81620ec08e fix error "Bad search filter" when accessing the calendar 2024-05-02 09:16:15 +02:00
ralf
3ac7b858e4 fix error "Bad search filter" when accessing the calendar 2024-05-02 09:15:56 +02:00
nathan
50e67e5d46 Framework WIP:
- App areas resizable with styles & saving to preference
- App sides fully hidden when no content
2024-05-01 13:41:14 -06:00
nathan
6cee24a5c2 Framework WIP:
- App areas resizable
2024-04-30 14:21:35 -06:00
nathan
493a2432fa Framework WIP:
- Rename EgwApp to EgwFrameworkApp to avoid confusion with api/js/jsapi/EgwApp
- Continued work on narrow screen styles
2024-04-30 10:34:02 -06:00
ralf
803a44b2f3 fix ppc64le build 2024-04-30 18:24:38 +02:00
ralf
4e00994511 need to first npm install, before we can run grunt 2024-04-30 13:43:06 +02:00
ralf
d23b80d75a need to first npm install, before we can run grunt 2024-04-30 13:42:31 +02:00
ralf
2361d690bc fix composer no longer installs EGroupware apps (runs plugins) as root and npm install fails silent on network errors / timeouts 2024-04-30 13:25:50 +02:00
ralf
191bdc39e6 fix composer no longer installs EGroupware apps (runs plugins) as root and npm install fails silent on network errors / timeouts 2024-04-30 13:14:41 +02:00
Ralf Becker
a65abb3940 pending translations from our translation server 2024-04-30 10:26:26 +02:00
Ralf Becker
b1bb97c256 pending translations from our translation server 2024-04-30 10:24:28 +02:00
ralf
be06213402 prefer homebrew gtar over ports gnutar 2024-04-30 09:53:34 +02:00
ralf
16aa4709a0 Changelog for 23.1.20240430 2024-04-30 09:53:34 +02:00
ralf
debfe516eb prefer homebrew gtar over ports gnutar 2024-04-30 09:50:24 +02:00
ralf
f1a1e69653 Changelog for 23.1.20240430 2024-04-30 09:27:17 +02:00
nathan
29c8baaa83 Framework WIP:
App slots & positioning for default view
2024-04-29 15:04:56 -06:00
nathan
d60d667bd3 Performance improvements for customfields where we have just 1 field, not the whole list 2024-04-29 13:57:06 -06:00
ralf
ba6f207f5f fix PHP 8.3 Error: Cannot create dynamic property DateMalformedStringException::$details 2024-04-29 12:24:57 +02:00
ralf
c63f465eb8 fix PHP 8.3 Error: Cannot create dynamic property DateMalformedStringException::$details 2024-04-29 12:23:28 +02:00
ralf
4e047d8f06 do NOT give a 500 with "Error storing ...", for empty content/body 2024-04-29 10:03:18 +02:00
ralf
3eb81623e9 fix error in Calendar REST APi for participants of a private event series, which were only in some recurrences and not the series itself 2024-04-29 10:01:31 +02:00
nathan
0f4ee3790a Framework WIP:
Polish on app framework position & styles
2024-04-26 10:13:30 -06:00
nathan
45d905378d Framework WIP:
- Avatar menu working
- App list dropdown in header
- Currently open apps in tabs in header
2024-04-26 10:13:30 -06:00
nathan
0bcb402b2e Add new framework WIP 2024-04-26 10:13:30 -06:00
nathan
b3609b3f4a Et2InputWidget: New strategy for splitting label, keep it in the shadowDOM 2024-04-26 10:13:30 -06:00
ralf
219abb15f7 WIP accessibility: still need to react on aria-attributes in updated, as stuff set by external label (et-description with for attribute) happens after connectedCallback 2024-04-26 14:47:01 +02:00
ralf
e9d366aa98 WIP accessibility of widgets:
- fixed fallback-order for aria-attributes (done now in connected callback and not updated, which was not reliable in the order called)
- aria-label set by (in order of priority): ariaLabel, label, placeholder, statustext
- aria-description set by (----- " -----): ariaDescription, helpText, statustext (if not already used for -label)
- following widget work now (incl. focus by click on label): et2-textbox, et2-date*, et2-url*, et2-select*
2024-04-26 12:04:37 +02:00
ralf
e1d4c61e9d WIP accessibility: focus, aria-label and -description for date/time fields 2024-04-26 09:21:22 +02:00
ralf
6e84a75714 WIP et2-description for attribute to focus input and pass aria-label and -description, with fallbacks to statustext (label) and helpText (description)
--> screen-reader reads now the label for most input fields
2024-04-25 21:05:15 +02:00
ralf
12b779a662 * AD/LDAP Import: import could potentially deactivate or delete users if the connection to LDAP server failed 2024-04-25 10:41:04 +02:00