Commit Graph

39295 Commits

Author SHA1 Message Date
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
18764aab64 Fix select-number could not get options server-side 2023-01-11 13:00:50 -07:00
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
1229b1ad65 Fix broken add button in calendar 2023-01-11 11:56:18 +01:00
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
2e200baa08 WIP 23.1 container builds 2023-01-10 15:44:27 -06:00
9ef1e44744 WIP 23.1 container builds 2023-01-10 15:43:56 -06:00
115ca40737 Addressbook: Allow to choose the target addressbook when importing 2023-01-10 14:34:35 -07:00
14dcad566b fix wrong major version in changelog 2023-01-10 13:09:55 -06:00
757eeccf5c fix changelog of first release of a new version gets the old major release 2023-01-10 13:09:10 -06:00
88c19b472c fix some warnings 2023-01-10 12:51:41 -06:00
7df0f69621 Changelog for 23.1.20230110 2023-01-10 12:31:27 -06:00
0074f4a70e use 23.1 2023-01-10 12:07:11 -06:00
d64b3924bc Switch dark/light mode icons 2023-01-10 14:14:23 +01:00
23fd27eb6c Fix couple of issues for darkmode theme 2023-01-10 11:44:16 +01:00
1163f9e31d Hide server-side validation messages while widget has focus. If the value did not change, put messages back 2023-01-09 16:02:59 -07:00
ffb26cb2f1 Change tree icon size from 20px to 16px
Can be overridden in CSS now
2023-01-09 14:36:44 -07:00
56f84f2fdd Fix swapped open / closed icons in tree 2023-01-09 13:19:40 -07:00
9722716d1a Fix category select fails server-side validation, probably related to 8ec106f22b 2023-01-09 11:46:54 -07:00
5a093813ac Fix toolbar button icon alignment
Icons were shifted to the left due to padding & label
2023-01-09 10:52:48 -07:00
61f36f4051 Fix user's avatar gets filtered while in darkmode 2023-01-09 15:17:35 +01:00
a29d5f6d8b Create folderClosed.svg
Add svg to switchable open/close ones
based on filemanager icon
2023-01-07 10:45:20 +01:00
ee4c46954c Update folderOpen.svg
Change svg to switchable open/close ones
based on filmanager icon
2023-01-07 10:40:02 +01:00
ba608fddc7 Et2Split: Fix incorrect / frozen sizing of split in Firefox
If user dragged very quickly & released the mouse button before the resize was complete, we would wind up with incorrect size
2023-01-06 11:07:50 -07:00
f0c3d819b8 Use array_merge instead of + to avoid losing Europe
Fixes European timezones were missing in preferences
2023-01-06 09:21:45 -07:00
323115b041 Replace font size accidentally removed in 40278c8827 2023-01-06 09:11:54 -07:00
39ab880188 Don't die if CustomFilterHeader is for a component that isn't a webcomponent, just error & use a select 2023-01-05 16:36:03 -07:00
c403edc49a Fix incorrect suggested password length 2023-01-05 15:35:04 -07:00
ef02c01714 Bump json5 from 2.2.0 to 2.2.3
Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.0...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 15:55:46 -06:00
6f7f3ddec0 update egroupware/webdav to new version 0.4.0, thanks to Nathan porting it to current Guzzle stuff :) 2023-01-05 15:52:11 -06:00
10ad1ae7c4 Also keep working for previous tag names 2023-01-05 14:21:38 -07:00
f8a8a290ce Tests for switch widget 2023-01-05 14:06:54 -07:00
3ecd9c222b Fix switch widget did not validate value server-side 2023-01-05 14:06:39 -07:00
233b2f472c Fix duration in nextmatch row did not show correct value 2023-01-05 10:24:49 -07:00
578f2fc4b1 Fix customfields did not save 2023-01-05 10:04:29 -07:00
9a190321c1 Et2Button: Fix class mixup that broke buttons 2023-01-05 09:00:02 -07:00
ca5d80264c Less errors in date tests, still not passing 2023-01-05 08:38:56 -07:00
37dd18894f Get tests for Colorpicker passing again 2023-01-04 15:33:48 -07:00
acd44a1e0e Get tests for Button passing again 2023-01-04 15:03:43 -07:00
40278c8827 Get our WebComponent tests running again
Made a lot of "failed to construct htmlelement" errors go away, avoid a bunch of egwIsMobile is undefined errors
2023-01-04 12:01:09 -07:00
8ec106f22b converting .xet files to new webcomponents-format 2023-01-04 11:28:10 -06:00
5d97522729 disable legacy-options conversation for nm-customfilter as it breaks infolog and addressbook index templates 2023-01-04 11:23:23 -06:00
ac1d8b6be8 Fix TypeError: Cannot read properties of null (reading 'replace')
Fixes unable to edit tracker in mobile view.
2023-01-02 16:20:50 -07:00
82ae5aa939 Timesheet: Avoid error if selectcols is not an array
in_array(): Argument #2 ($haystack) must be of type array, null given
2023-01-02 08:31:10 -07:00
fefe82162e WIP converting filesystem templates to new syntax
- basically commiting what the preprocessor currently generates for the client-side
- server-side need to understand new syntax (et2-prefix and camelCase attribute-names) too
- preprocessor can now be called as cli to either echo-out the new template or replace in-place
- for now only modified edit-templates of addressbook, infolog and timesheet
- setting a new (not yet existing) DTD
2023-01-01 11:49:31 -06:00
9dff888436 adding search attribute to timezone preferences 2023-01-01 09:38:51 -06:00
bbb7ab263a Add new icon folder_closed.svg
Base is new app icon file manager, grey
Collapsed folder, matching folder_open.svg, for toggling open/closed
2022-12-29 11:17:27 +01:00
15465abdd5 New icon folder_open.svg
Base is new app icon file manager, grey
2022-12-29 11:14:26 +01:00
0e2668ff8d Add folder_closed_big.svg
Full size to 32px, grey
Basis is new app icon file manager
2022-12-29 11:12:32 +01:00
160feda1a9 Update button_createdir.svg
New design, size adjusted, colour corrected, file optimisation
2022-12-29 11:03:40 +01:00