Commit Graph

41280 Commits

Author SHA1 Message Date
nathan
c1db022fb8 Better scrollbutton positioning in Et2Date 2024-05-08 09:30:21 -06:00
nathan
672f591266 Et2InvokerMixin: Fix invoker did not get added 2024-05-08 09:15:38 -06:00
nathan
449376d613 Et2Date: Fix missing scroll buttons 2024-05-08 09:15:37 -06:00
nathan
a9d57499a3 Framework WIP:
- Starting to get app loading
2024-05-08 09:15:37 -06:00
ralf
e3d66c2cc6 fix PHP error in tracking, if no links given (e.g. in filemanager notifications) 2024-05-08 08:36:43 +02:00
nathan
ba744d3292 Remove Lion 2024-05-07 14:46:44 -06:00
ralf
2b90e9fc8d updated timesheet REST API docu for pause-time 2024-05-07 15:46:52 +02:00
ralf
f082055134 * Timesheet: allow to record/document pause times with timer and manually 2024-05-07 15:04:18 +02:00
ralf
eaa4a6abd0 translation of OIC error message 2024-05-07 11:37:26 +02:00
ralf
b7f740c50d display OpenIDConnect errors and problem on the login page, do NOT fail silently 2024-05-07 11:28:12 +02:00
ralf
c54c127d05 * InfoLog: now fully supported by REST API 2024-05-06 17:32:47 +02:00
ralf
636cb10cab WIP InfoLog REST API 2024-05-06 12:20:41 +02:00
ralf
ffca28dd1d fix one more case (empty AB and PM lists) after performance fix for custom fields 2024-05-04 08:10:36 +02:00
ralf
37ebc4b8e3 WIP InfoLog REST API 2024-05-03 19:56:01 +02:00
nathan
f568930a90 Admin: Fix user record couldn't generate a title without account_id
This caused import of new users to fail.
2024-05-03 08:45:41 -06:00
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
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
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
ralf
3be8edc44a fix Handler::etag(): Argument #1 ($entry) must be of type array, null given 2024-05-02 11:10:55 +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
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
d23b80d75a need to first npm install, before we can run grunt 2024-04-30 13:42:31 +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
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
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
c63f465eb8 fix PHP 8.3 Error: Cannot create dynamic property DateMalformedStringException::$details 2024-04-29 12:23:28 +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
6fb316a4fe * AD/LDAP Import: import could potentially deactivate or delete users if the connection to LDAP server failed 2024-04-25 10:39:50 +02:00