Michael Datelle
741e8532ab
refactor: unraid-ui-web-migration ( #1106 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced enhanced stepper components for smoother multi-step
interactions.
- Added new loading indicators and improved the loading experience with
customizable variants.
- **UI Improvements**
- Refreshed the global color palette and updated styling across buttons,
badges, and loading indicators for a more modern, consistent experience.
- Improved the organization and readability of templates and styles
across various components.
- **Code & Dependency Updates**
- Updated key dependencies and revised the theme and configuration
settings to improve performance and maintainability.
- Introduced new environment variables for better configuration
management.
- **Legacy Cleanup**
- Removed deprecated components and streamlined registrations to
simplify the codebase without affecting end-user functionality.
- Eliminated unused utility functions and legacy code to enhance overall
code quality.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: mdatelle <mike@datelle.net >
Co-authored-by: Eli Bosley <ekbosley@gmail.com >
2025-02-12 18:00:06 -05:00
renovate[bot]
4ee85eb121
chore(deps): update dependency postcss to v8.5.2 ( #1115 )
2025-02-12 11:27:41 -05:00
renovate[bot]
797695535e
chore(deps): update storybook monorepo to v8.5.4 ( #1119 )
2025-02-12 11:25:27 -05:00
renovate[bot]
16620a249b
chore(deps): update vitest monorepo ( #1109 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@vitest/coverage-v8](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme )
([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ))
| [`1.6.0` ->
`1.6.1`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/1.6.0/1.6.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@vitest/ui](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/ui#readme )
([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/ui ))
| [`1.6.0` ->
`1.6.1`](https://renovatebot.com/diffs/npm/@vitest%2fui/1.6.0/1.6.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [vitest](https://redirect.github.com/vitest-dev/vitest )
([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ))
| [`2.1.8` ->
`2.1.9`](https://renovatebot.com/diffs/npm/vitest/2.1.8/2.1.9 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [vitest](https://redirect.github.com/vitest-dev/vitest )
([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ))
| [`1.6.0` ->
`1.6.1`](https://renovatebot.com/diffs/npm/vitest/1.6.0/1.6.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary>
###
[`v1.6.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v1.6.1 )
[Compare
Source](https://redirect.github.com/vitest-dev/vitest/compare/v1.6.0...v1.6.1 )
This release includes security patches for:
- [Remote Code Execution when accessing a malicious website while Vitest
API server is listening |
CVE-2025-24964](https://redirect.github.com/vitest-dev/vitest/security/advisories/GHSA-9crc-q9x8-hgqq )
##### 🐞 Bug Fixes
- backport
[https://github.com/vitest-dev/vitest/issues/7317 ](https://redirect.github.com/vitest-dev/vitest/issues/7317 )
to v1 - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/pull/7319 ](https://redirect.github.com/vitest-dev/vitest/pull/7319 )
##### [View changes on
GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v1.6.0...v1.6.1 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/unraid/api ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 11:25:04 -05:00
renovate[bot]
d7887c2183
chore(deps): update dependency @rollup/rollup-linux-x64-gnu to v4.34.2
2025-02-04 13:10:41 -05:00
renovate[bot]
ebd1a391b6
chore(deps): update dependency @types/node to v20.17.17
2025-02-04 13:10:26 -05:00
renovate[bot]
9ef56d8c05
chore(deps): update dependency eslint to v9.19.0
2025-02-04 12:15:21 -05:00
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