Commit Graph

17 Commits

Author SHA1 Message Date
Pujit Mehrotra
61ee689658 feat(ui): webgui-compatible web component library (#1075)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Eli Bosley <ekbosley@gmail.com>

- **CI/CD**
	- Updated GitHub Actions workflow to build Unraid UI Web Components.
	- Adjusted artifact naming and download configurations.

- **Web Components**
	- Added new web components and registration mechanism.
	- Implemented toast notifications.
	- Enhanced UI component library.

- **Notifications**
	- Added real-time notification subscription.
	- Created notification settings page.
	- Implemented notification toast system.

- **API Improvements**
	- Refactored GraphQL schema loading.
	- Updated authentication and cookie handling.
	- Improved error logging and server initialization.

- **Development Tools**
	- Updated ESLint configuration.
	- Enhanced import path management.
	- Added new development dependencies.
2025-01-31 10:47:03 -05:00
renovate[bot]
904cd466db chore(deps): update dependency vite to v5.4.14 2025-01-30 17:42:47 -05:00
renovate[bot]
c180728696 fix(deps): update dependency radix-vue to v1.9.13 2025-01-30 15:21:26 -05:00
renovate[bot]
9acb2926da chore(deps): update dependency @types/node to v20.17.16 2025-01-30 15:20:30 -05:00
Eli Bosley
a8211cef7d feat: style improvements 2025-01-28 09:12:54 -05:00
Pujit Mehrotra
3acc0dc9c0 fix: integration of unraid-ui tailwind config in web (#1074)
* fix: integration of unraid-ui tailwind config in web

* chore(ci): inline unraid-ui build
2025-01-21 15:48:25 -05:00
renovate[bot]
4fbbbd7f6a chore(deps): update dependency tailwindcss to v3.4.17 2025-01-16 10:44:52 -05:00
renovate[bot]
746d1a8aaa chore(deps): update dependency typescript to v5.7.3 2025-01-16 10:44:14 -05:00
renovate[bot]
5ddecce21c chore(deps): update dependency @vue/tsconfig to ^0.7.0 2025-01-15 11:43:37 -05:00
Michael Datelle
6669a963af refactor: unraid ui cleanup and migration (#998)
Co-authored-by: Eli Bosley <ekbosley@gmail.com>
Co-authored-by: Pujit Mehrotra <pujit@lime-technology.com>
Co-authored-by: mdatelle <mike@datelle.net>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zack Spear <zackspear@users.noreply.github.com>
2025-01-15 11:15:52 -05:00
renovate[bot]
235746c0ba chore(deps): update dependency @types/node to v20.17.13 2025-01-14 16:46:07 -05:00
renovate[bot]
83344e05c1 fix(deps): update dependency radix-vue to v1.9.12 2025-01-14 16:45:50 -05:00
renovate[bot]
bf3b00fbaf chore(deps): update dependency @types/node to v20.17.12 2025-01-13 10:52:54 -05:00
renovate[bot]
e77db18870 chore(deps): update dependency tailwindcss to v3.4.17 2025-01-13 10:52:03 -05:00
renovate[bot]
b6805d439e chore(deps): update dependency typescript to v5.7.3 2025-01-13 10:51:52 -05:00
renovate[bot]
8760a66907 chore(deps): update dependency @tailwindcss/typography to v0.5.16 2025-01-08 13:13:29 -05:00
Michael Datelle
91de6e6c1e feat: unraid ui component library (#976) 2024-12-20 14:08:34 -05:00