ralf
669f679fbc
change our CSP to allow data: for connect-src, which is used by Shoelace to "load" icons
2022-06-13 13:19:54 +02:00
ralf
b24b6b42e4
fix ReferenceError: value is not defined
2022-06-13 12:34:25 +02:00
Hadi Nategh
30da3bb923
Make toolbar dropdown menu a dropzone
2022-06-13 11:22:52 +02:00
ralf
f6471eabb1
replace single quote enclosing attribute values with double quotes
2022-06-13 09:57:24 +02:00
ralf
6bdf3e2f01
fix error storing InfoLog as only_app="projectmanager" as not set due to usage of single quotes
...
etemplate.php does NOT support using single-quotes to enclose attribute-values!
2022-06-13 09:43:44 +02:00
ralf
493455d3e0
enable Nathan's new taglist/select multiple now for all taglist, but taglist-thumbnail
2022-06-13 08:20:53 +02:00
nathan
1215626473
Select / Search CSS:
...
- Promote image styling from Et2LinkAppSelect to all Selects
- fix double scrollbar if there are a lot of options
- different cursor for editable tags
- align +# right to make it stand out a little more
2022-06-10 14:11:57 -06:00
nathan
a7cafb590c
Et2SelectAccount: Enable searching
2022-06-10 13:56:55 -06:00
nathan
3efe81c293
Fix Et2Image was using et2_clickable class without href or onclick
2022-06-10 13:25:54 -06:00
nathan
b47d6fc702
Et2SelectAccount: Fix TypeError: Cannot set property select_options of #<Et2SelectAccount> which has only a getter
2022-06-10 10:42:37 -06:00
nathan
cf151afff8
Clean up some TypeScript type issues
...
Putting the constructor type fixes some complaints about our widgets not being LitElements
2022-06-10 10:25:31 -06:00
nathan
531cc473e2
Et2Select: Implement allowFreeEntries & editModeEnabled properties
...
Also added Et2SelectEmail, which uses them
2022-06-10 10:11:34 -06:00
ralf
d98978ddd3
fix current user in timesheet not selected (was a numeric value) and empty_label not used, if no matching option for the value
2022-06-10 13:07:27 +02:00
ralf
a3a893ae14
allow to request merged download in a different format eg. PDF
2022-06-10 10:52:26 +02:00
dependabot[bot]
4c609152f9
Bump guzzlehttp/guzzle from 6.5.6 to 6.5.7
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 6.5.6 to 6.5.7.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/6.5.7/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/6.5.6...6.5.7 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-10 08:48:03 +02:00
ralf
0105124a7d
fix et2-link shows ?? for no or empty value
2022-06-09 23:05:55 +02:00
ralf
240f79efbf
change link attribute only_app to et2-link attribute app and map r/o link-entry to link
...
also fix et2-link to not display ??, if it has no value
2022-06-09 23:02:01 +02:00
Hadi Nategh
17194f1ed3
Fix toolbar widget styling
2022-06-09 14:23:24 +02:00
ralf
597a983264
no longer load TinyMCE styles for preview and change TinyMCE margin to 10px we have in preview
2022-06-09 09:48:52 +02:00
nathan
45ccceb1c7
Fix Et2Select was losing options set in template
...
All JS tests now pass. yay.
2022-06-08 14:57:26 -06:00
nathan
b7258692a4
Et2Select: Fix double change event
...
Caused double submit (which failed) in infolog when you changed type
2022-06-08 14:01:00 -06:00
nathan
0188e6df2d
Stop TS from complaining about data children by giving better type info
2022-06-08 13:24:25 -06:00
nathan
9b1923467d
* Kanban: Add columns under Kanban context menu action for other applications
...
Also added context menu action to move kanban card to another board
2022-06-08 13:18:12 -06:00
ralf
136b6e82d0
also replace <description/> and remove unnecessary empty <description/> from infolog.index
2022-06-08 18:27:14 +02:00
Hadi Nategh
7268cde359
Set some min width for toolbar action list
2022-06-08 17:44:28 +02:00
nathan
173eb4e110
Calendar: Fix all-day events in a different timezone could slide by a day
...
Ex: 1977-04-29 created in CET (+1) on a server in UTC would change to the 28th after a few years (1980)
Fixed by staying in server timezone for the recurrence calculations.
2022-06-08 07:57:36 -06:00
nathan
408eda8eb3
Fix some JS tests
...
- Basic selectbox tests failed to set label
2022-06-07 16:55:58 -06:00
nathan
ec608e905a
Fix some JS tests
...
- Description tests were not updated after description moved from shadowDOM to lightDOM
- Missing egw caused errors
2022-06-07 16:39:04 -06:00
ralf
ae167995eb
change select-cat empty_label to placeholder to display it for multiple="true"
2022-06-07 22:34:57 +02:00
ralf
412a4a50ce
permanently enable all link-* widgets
...
(not yet dropped old et2_link_widget class)
2022-06-07 22:25:43 +02:00
ralf
be5e049a07
fix link-entry legacy-options where not translated
2022-06-07 22:16:55 +02:00
Hadi Nategh
d32d2f554b
Fix drag and drop for toolbar widget
2022-06-07 17:19:05 +02:00
nathan
29a46999f8
Calendar: Fix daylight savings time causes extra / missing days in the week
2022-06-07 17:11:02 +02:00
nathan
e0477c1db4
Calendar: Fix sidemenu date does not update when changing year
2022-06-07 17:07:56 +02:00
nathan
94d534d897
Et2Select bugs:
...
- multiple always had the first option selected
- removing multiple options did not trigger change event
2022-06-06 16:41:29 -06:00
nathan
796c0a33df
Et2SelectCat: Add in category colors & icons
2022-06-06 16:09:08 -06:00
nathan
c631bd8b7f
Et2LinkTo: Seems to be working
...
Fixed some bugs:
- File buttons were added twice if connectedCallback was called twice
- Clearing selected entry focuses search & hides link button
2022-06-06 14:42:43 -06:00
nathan
b58045c19f
Et2LinkTo: Start of link-to
...
still needs to work for new entries
2022-06-06 13:31:33 -06:00
nathan
ef0a549d1c
Et2Button: fix unable to clear image once set
...
It would always show a broken image instead.
2022-06-06 13:26:44 -06:00
ralf
6ae098db93
enable taglist and taglist-cat mapped to et2-select-* multiple=true
...
also adding cat_N class to categories (need there CSS adapted)
2022-06-06 18:21:31 +02:00
nathan
e9d3db9b6d
Et2Select: Add missing support for options on static type options (number, percent)
2022-06-03 10:19:05 -06:00
Hadi Nategh
796499ad4c
Fix sidebar splitter styling
2022-06-03 17:38:44 +02:00
Hadi Nategh
aefe71e061
Replace no longer necessary function for making sure stylite app.js is loaded
2022-06-03 17:11:31 +02:00
Hadi Nategh
6d1674bc45
Fix egw.tooltip documentation
2022-06-03 17:11:31 +02:00
nathan
0e1aa738eb
Calendar: Fix unable to create events by clicking a time
2022-06-03 08:49:34 -06:00
ralf
5859ce0c37
fix CRM view shown with [object Promise] instead of title
2022-06-03 11:21:09 +02:00
ralf
583ac1c6d6
queue requests for full calendar data
...
can NOT be backported to 21.1, as jsonq is not returning a promise in 21.1!
2022-06-03 09:59:10 +02:00
ralf
8db07c9a34
allow to use $skip_notify="NOPUSH" for calendar_bo::(update|set_status|update_status|delete) to NOT send push updates
...
this can and should be used for massive calendar updates to avoid a hugh wave of push messages and responses from clients/browsers to request full calendar data (which is not pushed)
2022-06-03 09:57:33 +02:00
nathan
f07aacaeaf
Work on Search/LinkEntry
...
- Fix events were messed up after search
2022-06-02 15:45:23 -06:00
ralf
22e178ff9a
fix info_contact did not take full width
2022-06-02 20:32:09 +02:00