26d2ea4616
Fix legacy et2_createWidget() did not properly load webComponents when they had "et2-<tag>"
2024-12-11 14:57:53 -07:00
5ab1aaf80c
Calendar: Fix viewing resource calendar could spell out resource name into CalendarOwner options
2024-12-11 14:47:12 -07:00
2075bbe64c
Et2Date._inputNode can sometimes be just an input tag
2024-12-11 14:32:17 -07:00
a2b8ba300c
Et2Date: Implement disabled attribute
2024-12-11 14:21:41 -07:00
299094333a
Et2Select: Better handling of focus with allowFreeEntries=true multiple=false editModeEnabled=false
2024-12-11 13:24:09 -07:00
ab16fd77c6
WIP cleanup css --removed some no longer used css
2024-12-11 20:11:11 +01:00
7f2653c007
remove old themes and deactivate compact since it is not working atm improve darkmode image visibility
2024-12-11 19:03:52 +01:00
47a00e5197
add border below toolbar not only in fancy theme
2024-12-11 19:03:52 +01:00
cf59ec791b
adjust toolbar spacing so border below app tabs shows in standard theme in calendar too
2024-12-11 19:03:52 +01:00
7933936c72
Fix multiple validation issues
...
- Sub-templates were not getting processed
- Buttons without ID could clear / overwrite all sibling widgets
- Vfs validate checked widget type, some are now web components
2024-12-11 10:39:36 -07:00
aaefb6ce68
Fix some app code using Et2Dialog.template, which previously returned the eTemplate2 object
...
It Et2Dialog.template is an attribute, and has to return the template name.
Use Et2Dialog.eTemplate to access the loaded etemplate2 object.
2024-12-11 08:33:32 -07:00
4eeeb3e3e1
Revert "Fix sub-templates may not have been properly validated" as it sends calendar in an endless recursion :(
...
This reverts commit 99a4c87256
.
2024-12-11 08:30:54 +01:00
99a4c87256
Fix sub-templates may not have been properly validated
2024-12-10 15:15:17 -07:00
db37c3b116
Improve some issues with Et2Select with multiple=false & allowFreeEntries=true
...
- Adding a free entry did not always update UI fully with new value
- it was impossible to edit a free entry, just replace it
2024-12-10 13:45:21 -07:00
92ffca5a7a
rate limit notifications push-message-cleanup to once per hour as they lock the notifications table and block each other
2024-12-10 10:30:32 +01:00
2356c6e0dd
Change deprecated et2_dialog for Et2Dialog webcomponent
2024-12-09 14:56:34 -07:00
a8324d595b
Infolog: Fix timesheet total was affected by get_links() result limit, giving wrong used times
2024-12-09 13:53:42 -07:00
49498cb263
fix PHP Warning for undefined
2024-12-09 16:26:29 +01:00
61ee1b66c4
* Mail: new microsoft app for oauth authentication for mail
2024-12-09 15:08:05 +01:00
91fa8e3689
mail download attachment usable again
2024-12-09 02:07:35 +01:00
5092b663f4
Fix TypeError about string array index on string
2024-12-08 15:48:14 +01:00
69f7ea7687
allow to use <template content="newsettings[name]"/> in config.xet too (beside regular input-widgets with id="newsettings[name]"
2024-12-08 13:54:39 +01:00
c077ab96ff
Et2DropdownButton: Added tooltips to menu items
2024-12-08 09:24:25 +01:00
819613d191
Fixed error message when calling Clear cache and register hooks from admin menu.
2024-12-08 09:19:51 +01:00
7afb4b83a0
Update README.md
...
Updated PHP version in text to 8.3
2024-12-08 08:53:51 +01:00
0c54f0d4e4
mail change unseen mail icon from envelope-fill to envelope and fix calendar print alignment
2024-12-06 15:09:43 +01:00
102bb023a3
Merge: fix some missing number formatting
2024-12-05 15:55:57 -07:00
afd0d0b43d
Fix some Et2InputWidgets would not get a label
2024-12-05 14:27:04 -07:00
261f379c9f
Merge: Fix placeholderlist for tables sometimes wrapped placeholders
2024-12-05 13:24:50 -07:00
ae28dc0da8
Merge: Fix tables inside documents lost styling for numeric values
2024-12-05 13:16:46 -07:00
826c2149c5
Fix some numeric customfields causing conversion/formatting problems
2024-12-05 11:30:08 -07:00
230635c5d6
Et2Details: Add accordionGroup attribute to group multiple details together, allowing only one in the group to be open at a time
2024-12-05 10:45:16 -07:00
fb1732de84
Et2Details: Fix overlaySummaryOnOpen was not implemented when hoist=false
2024-12-05 10:15:18 -07:00
d4c819899c
Mail Compose change "To" label to a dropdown to add bcc cc etc
2024-12-05 18:06:50 +01:00
0df6426c03
Mail Compose change "To" label to a dropdown to add bcc cc etc
2024-12-05 18:03:09 +01:00
a6002f24f0
Add Et2Dropdown, just a wrapper around SlDropdown
2024-12-05 08:22:39 -07:00
021f780548
Mail compose move "add cc/bcc etc" to dropdown button
2024-12-05 15:57:30 +01:00
408a763dc9
fixup 5e4ccd4af6
original message: vfs styling changes --added wrapping of long filenames --improved mail attachment list to use available space
2024-12-05 15:14:25 +01:00
5e4ccd4af6
vfs styling changes --added wrapping of long filenames --improved mail attachment list to use available space
2024-12-05 13:17:47 +01:00
2754bee19e
make it harder to hit close button of tabs on accident --Regarding Ticket #101031
2024-12-05 11:16:36 +01:00
b7a12136ec
Api: Et2Dialog automatic tests & some documentation
2024-12-04 13:53:19 -07:00
1980251ac9
Et2Number: If user starts typing a number starting with a ".", it's < 1 regardless of user's number preferences
2024-12-04 10:54:55 -07:00
366c38cc79
fix wizard icon in "edit mail account"
2024-12-04 16:53:17 +01:00
28cbd71a90
adding images to mail Dialogs
2024-12-04 16:43:25 +01:00
35256b731f
fix array_search(): Argument #2 ($haystack) must be of type array, int given
2024-12-04 16:05:25 +01:00
813401c432
our bi-images fix for firefox esr
2024-12-04 14:29:12 +01:00
ba68224db8
more compact Mail-compose header
2024-12-04 12:33:46 +01:00
aa83da3232
remove jserror on undefined variable
2024-12-04 12:04:53 +01:00
012b9d3754
more compact Mail-compose header
2024-12-04 11:33:54 +01:00
2537f0e70e
Api: Fix et2-select-cat with globalCategories="false" still included global categories
2024-12-03 14:57:41 -07:00