Commit 1c99d80
authored
Merge staging to main (#53)
* Add client groups selection to service management (#30)
- Create IClientGroup type for client group data
- Add client-groups API route to proxy backend endpoint
- Update IGroupedService type with ClientGroupKeys and ClientGroups fields
- Extend groupedServiceSchema to validate ClientGroupKeys
- Add client groups MultiSelect to AddServiceModal
* feat: redirect sign-in directly to Auth0 login (#32)
* fix: filter SWEP banners to only show public locations (#35)
* fix(select): ensure placeholder is shown as default selection (#37)
* fix(select): ensure placeholder is shown as default selection
* fix(service-modal): use controlled Select for address selection
* refactor(select): simplify by making placeholder selectable
* fix: update vulnerable dependencies to address CVE-2026-23950 (#34)
* refactor(banners): simplify banner system by removing template types and adding media type support (#41)
* fix(banners): improve editor UX and increase description limit (#42)
- Add navigation warning when leaving editor with unsaved changes
- Increase description character limit from 200 to 550
- Fix double dropzone in MediaUpload component
- Simplify banner system by removing template types
* fix(banners): add navigation warning, increase description limit to 550 (#43)
* fix(banners): align preview CTA button styling with public website (#44)
* feat(banners): add border styling, gradient UX improvements, increase description limit (#45)
* feat(banners): add rich text support for banner descriptions
* feat(banners): add tooltips to banner editor form fields
* feat(banners): add border styling, gradient UX improvements, increase description limit
* fix(banners): correct description text colour and increase tooltip width (#46)
* fix(banners): add prose-invert CSS for white text on dark backgrounds (#47)
* fix(ui): increase tooltip max width to 400px (#48)
* fix(ui): ensure tooltip expands to fit content (#49)
Add width: max-content to allow tooltips to expand naturally up to the 400px limit.
* fix(ui): use portal to prevent tooltip clipping in modals (#50)
* fix(banners): validate visible text length and handle null UploadedFile (#52)1 parent bd399fa commit 1c99d80
1 file changed
+9
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
56 | | - | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
69 | | - | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
70 | 77 | | |
71 | 78 | | |
72 | 79 | | |
| |||
0 commit comments