nathan
abf5b76803
Prevent sidemenu keyhandlers from stopping events from widgets
2024-03-19 08:08:45 -06:00
hadi
4fed80f78a
Fix wrongly filtered avatars in darkmode, happens for calOwner and regular account-selector widgets
2023-12-19 13:23:52 +01:00
nathan
454ab3fb98
Fix spacing & sizing
...
- Move option group titles to the left more
- Fix calendarowner dropdown would not size properly in sidebox
2023-11-02 17:29:50 -06:00
nathan
4d1e81b8b1
-Fix broken filter when search results have option groups
...
- Fix JS error if option has no label yet
2023-11-02 17:00:34 -06:00
nathan
5ba1ef4d34
Calendar: Only show owner / participant label in selected tags, no additional information
...
Previously it showed the email addresses too
2023-11-02 14:19:08 -06:00
nathan
5d705c3b79
Calendar: Group calendar owner / participant search results by resource type
2023-11-01 13:26:23 -06:00
nathan
efe0eff776
Calendar: Fix sidebox owner could not select options
2023-10-02 16:06:25 -06:00
nathan
6c06a5311f
Et2Select: Fix select options were only visible as search results
2023-10-02 08:04:19 -06:00
nathan
70f379d985
Calendar: Fix extra blank participant, fix email showed up in sidebox owner options
2023-09-19 11:59:48 -06:00
Nathan Gray
e323cd1d79
Feature/shoelace 2.4 upgrade ( #135 )
...
Update shoelace to 2.9.0
2023-09-13 11:55:33 -06:00
nathan
780f16702f
* Calendar: Change how participant emails are shown
...
Sidebox: emails are shown on hover
Edit dialog: emails are shown in search results
Week headers: emails are no longer shown
To support this, now sending account options from server instead of pulling from user list
2023-08-01 15:53:58 -06:00
nathan
e0d284d3ae
Calendar: Fix group calendar could be missing events under some circumstances
...
Static account options added to CalendarOwner were blocking the group data needed, fixed by using sent options over account options
2023-07-25 11:15:51 -06:00
nathan
48063b9059
Calendar: Include all groups in owner/participant when account selection is not primary group
...
(and not none)
2023-07-18 09:32:25 -06:00
nathan
1f928a66bb
Calendar: Pre-fill some options in calendar owner/participant when select account preference is "selectbox"
2023-07-17 16:45:16 -06:00
nathan
c504de5def
Calendar: Add users & groups (according to preference) to owner options
2023-05-11 11:14:17 -06:00
nathan
d5d217c589
Some "invalid option" fixes:
...
- Don't notify user, just log it to the console
- Fix calendar owner filtered out not loaded options
2023-05-11 10:56:42 -06:00
nathan
f01f84885d
Calendar: Fix fallback icon if owner / participant has no lavatar
2023-03-28 14:43:50 -06:00
nathan
e575c40ff3
Some missed cases where client-side lavatar was not used
2023-01-30 15:26:09 -07:00
nathan
864be8b1fe
Avoid breaking error if calendar js is loaded twice
2023-01-20 09:41:13 -07:00
nathan
05a4fc2758
Fix missing / doubled calendar owners in sidemenu
2022-12-08 14:26:53 -07:00
nathan
3df4438b60
Calendar: Take grants into account for calendar user search
2022-10-21 10:53:58 -06:00
nathan
086d92e957
Et2Select: All selectboxes now stop scroll event from bubbling to prevent parent (sidemenu) from scrolling too
2022-09-23 10:54:02 -06:00
nathan
e8e1077ece
CalendarOwner: Bind a listener to mousewheel and stop it from bubbling, otherwise scrolling results scrolls the sidemenu
2022-09-21 08:49:47 -06:00
nathan
924bea48e5
Calendar: Fix some kanban problems
...
- CalendarOwner webcomponent lacked et2- prefix
- Make sure CalendarOwner TS code is loaded when component is used
- Fix status filter was in changeable fields
- Fix Priority filter was missing options
2022-08-25 10:07:39 -06:00
nathan
4880a5ae74
Fix adding calendar participants did not give correct values due to missing type indicator
2022-07-22 13:25:38 -06:00
nathan
3e83c5bb1c
Only validate that the free entries are email addresses on calendarowner, not every value
2022-07-15 13:31:15 -06:00
nathan
71d43b125e
CalendarOwner: Any free entries must be emails so validator added.
2022-07-07 14:15:00 -06:00
nathan
c6ef3b3a8d
Switch calendar owner to web component
2022-07-05 10:18:12 -06:00