Bot
af8b05b690
feat: custom domain management, responsive server layout, and config editor integration
2026-08-31 04:41:57 +08:00
Bot
68f3e02e26
chore: merge upstream/main into admin-frontend-domain preserving custom domain and branding features
2026-08-31 02:56:31 +08:00
naiba
1cd919b6f3
Merge pull request #196 from nezhahq/dependabot/npm_and_yarn/npm-dependencies-f3755940eb
2026-08-29 08:59:52 +08:00
dependabot[bot]
95b52024b3
chore(deps): bump the npm-dependencies group with 11 updates
...
Bumps the npm-dependencies group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon ) | `3.7.4` | `3.7.5` |
| [framer-motion](https://github.com/motiondivision/motion ) | `13.1.0` | `13.1.1` |
| [i18next](https://github.com/i18next/i18next ) | `26.3.6` | `26.4.0` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.32.0` | `1.34.0` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.85.0` | `7.86.0` |
| [react-i18next](https://github.com/i18next/react-i18next ) | `17.0.11` | `17.0.12` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `26.2.0` | `26.3.0` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) | `19.2.4` | `19.2.5` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) | `6.0.5` | `6.1.0` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) | `1.79.0` | `1.80.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.2.1` | `8.2.2` |
Updates `@types/luxon` from 3.7.4 to 3.7.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/luxon )
Updates `framer-motion` from 13.1.0 to 13.1.1
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/motiondivision/motion/compare/v13.1.0...v13.1.1 )
Updates `i18next` from 26.3.6 to 26.4.0
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v26.3.6...v26.4.0 )
Updates `lucide-react` from 1.32.0 to 1.34.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.34.0/packages/lucide-react )
Updates `react-hook-form` from 7.85.0 to 7.86.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.85.0...v7.86.0 )
Updates `react-i18next` from 17.0.11 to 17.0.12
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v17.0.11...v17.0.12 )
Updates `@types/node` from 26.2.0 to 26.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@types/react-dom` from 19.2.4 to 19.2.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
Updates `@vitejs/plugin-react` from 6.0.5 to 6.1.0
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.1.0/packages/plugin-react )
Updates `oxlint` from 1.79.0 to 1.80.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.80.0/npm/oxlint )
Updates `vite` from 8.2.1 to 8.2.2
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.2.2/packages/vite )
---
updated-dependencies:
- dependency-name: "@types/luxon"
dependency-version: 3.7.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: framer-motion
dependency-version: 13.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: i18next
dependency-version: 26.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-hook-form
dependency-version: 7.86.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-i18next
dependency-version: 17.0.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@types/node"
dependency-version: 26.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@types/react-dom"
dependency-version: 19.2.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@vitejs/plugin-react"
dependency-version: 6.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: oxlint
dependency-version: 1.80.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: vite
dependency-version: 8.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 23:35:30 +00:00
dependabot[bot]
35f2a7cd4d
chore(deps): bump the npm-dependencies group with 7 updates
...
Bumps the npm-dependencies group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [@hookform/resolvers](https://github.com/react-hook-form/resolvers ) | `5.7.1` | `5.9.1` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.31.0` | `1.32.0` |
| [react-virtuoso](https://github.com/petyosi/react-virtuoso/tree/HEAD/packages/react-virtuoso ) | `4.18.11` | `4.18.12` |
| [swr](https://github.com/vercel/swr ) | `2.5.0` | `2.5.1` |
| [zustand](https://github.com/pmndrs/zustand ) | `5.0.14` | `5.0.15` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) | `1.78.0` | `1.79.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) | `4.1.10` | `4.1.11` |
Updates `@hookform/resolvers` from 5.7.1 to 5.9.1
- [Release notes](https://github.com/react-hook-form/resolvers/releases )
- [Commits](https://github.com/react-hook-form/resolvers/compare/v5.7.1...v5.9.1 )
Updates `lucide-react` from 1.31.0 to 1.32.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.32.0/packages/lucide-react )
Updates `react-virtuoso` from 4.18.11 to 4.18.12
- [Release notes](https://github.com/petyosi/react-virtuoso/releases )
- [Changelog](https://github.com/petyosi/react-virtuoso/blob/main/packages/react-virtuoso/CHANGELOG.md )
- [Commits](https://github.com/petyosi/react-virtuoso/commits/react-virtuoso@4.18.12/packages/react-virtuoso )
Updates `swr` from 2.5.0 to 2.5.1
- [Release notes](https://github.com/vercel/swr/releases )
- [Commits](https://github.com/vercel/swr/compare/v2.5.0...v2.5.1 )
Updates `zustand` from 5.0.14 to 5.0.15
- [Release notes](https://github.com/pmndrs/zustand/releases )
- [Commits](https://github.com/pmndrs/zustand/compare/v5.0.14...v5.0.15 )
Updates `oxlint` from 1.78.0 to 1.79.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.79.0/npm/oxlint )
Updates `vitest` from 4.1.10 to 4.1.11
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest )
---
updated-dependencies:
- dependency-name: "@hookform/resolvers"
dependency-version: 5.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-virtuoso
dependency-version: 4.18.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: swr
dependency-version: 2.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: zustand
dependency-version: 5.0.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: oxlint
dependency-version: 1.79.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: vitest
dependency-version: 4.1.11
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-25 07:54:03 +08:00
naiba
c7368ae7dc
fix: migrate tables to TanStack React Table v9
2026-08-15 05:00:47 +00:00
dependabot[bot]
76d95ebbd4
chore(deps): bump the npm-dependencies group with 10 updates ( #194 )
...
Bumps the npm-dependencies group with 10 updates:
| Package | From | To |
| --- | --- | --- |
| [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table ) | `8.21.3` | `9.1.2` |
| [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon ) | `3.7.3` | `3.7.4` |
| [framer-motion](https://github.com/motiondivision/motion ) | `12.43.0` | `13.1.0` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.28.0` | `1.31.0` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.84.0` | `7.85.0` |
| [sonner](https://github.com/emilkowalski/sonner ) | `2.0.7` | `2.0.8` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `26.1.2` | `26.2.0` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) | `1.77.0` | `1.78.0` |
| [postcss](https://github.com/postcss/postcss ) | `8.5.25` | `8.5.26` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.2.0` | `8.2.1` |
Updates `@tanstack/react-table` from 8.21.3 to 9.1.2
- [Release notes](https://github.com/TanStack/table/releases )
- [Changelog](https://github.com/TanStack/table/blob/main/packages/react-table/CHANGELOG.md )
- [Commits](https://github.com/TanStack/table/commits/@tanstack/react-table@9.1.2/packages/react-table )
Updates `@types/luxon` from 3.7.3 to 3.7.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/luxon )
Updates `framer-motion` from 12.43.0 to 13.1.0
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/motiondivision/motion/compare/v12.43.0...v13.1.0 )
Updates `lucide-react` from 1.28.0 to 1.31.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.31.0/packages/lucide-react )
Updates `react-hook-form` from 7.84.0 to 7.85.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.84.0...v7.85.0 )
Updates `sonner` from 2.0.7 to 2.0.8
- [Release notes](https://github.com/emilkowalski/sonner/releases )
- [Commits](https://github.com/emilkowalski/sonner/compare/v2.0.7...v2.0.8 )
Updates `@types/node` from 26.1.2 to 26.2.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `oxlint` from 1.77.0 to 1.78.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.78.0/npm/oxlint )
Updates `postcss` from 8.5.25 to 8.5.26
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.25...8.5.26 )
Updates `vite` from 8.2.0 to 8.2.1
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.2.1/packages/vite )
---
updated-dependencies:
- dependency-name: "@tanstack/react-table"
dependency-version: 9.1.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: "@types/luxon"
dependency-version: 3.7.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: framer-motion
dependency-version: 13.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-hook-form
dependency-version: 7.85.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: sonner
dependency-version: 2.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@types/node"
dependency-version: 26.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: oxlint
dependency-version: 1.78.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: postcss
dependency-version: 8.5.26
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: vite
dependency-version: 8.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-15 11:27:39 +08:00
357d8beb1b
Translated using Weblate (Portuguese (Brazil)) ( #193 )
...
Currently translated at 0.3% (1 of 303 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 79.8% (242 of 303 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
Co-authored-by: AWwue-work <awwue.work@gmail.com >
Co-authored-by: ace-consultoria <erec.novais@aceconsultoria.org >
2026-08-15 09:34:42 +08:00
naiba
ab8c803607
feat(terminal): improve mobile controls and paste
2026-08-12 02:26:58 +00:00
Weblate (bot) and AWwue-work
d4f3f998a3
Translated using Weblate (Chinese (Traditional Han script)) ( #191 )
...
Currently translated at 79.8% (242 of 303 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
Co-authored-by: AWwue-work <awwue.work@gmail.com >
2026-08-11 21:38:05 +08:00
naiba
4b0368820e
fix(deps): restore TanStack Table v8 compatibility
2026-08-08 09:26:07 +00:00
naiba
62755086cf
chore(i18n): reconnect Hosted Weblate history
2026-08-08 08:53:18 +00:00
ace-consultoria
d971512cc3
Added translation using Weblate (Portuguese (Brazil))
2026-08-08 08:53:18 +00:00
Hosted Weblate and Arif Budiman
13e9a026ab
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (301 of 301 strings)
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/id/
Translation: Nezha/Admin frontend
2026-08-08 08:53:18 +00:00
dependabot[bot]
6e49025667
chore(deps-dev): bump js-yaml from 4.3.0 to 4.3.1 ( #190 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.3.0 to 4.3.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/4.3.1/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.3.0...4.3.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.3.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-08 09:46:16 +08:00
dependabot[bot]
a02ca3ea96
chore(deps-dev): bump dompurify from 3.4.12 to 3.4.13 ( #189 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.4.12 to 3.4.13.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.12...3.4.13 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-08 09:44:33 +08:00
dependabot[bot]
debd1d0418
chore(deps): bump the npm-dependencies group with 15 updates ( #188 )
...
Bumps the npm-dependencies group with 15 updates:
| Package | From | To |
| --- | --- | --- |
| [@hookform/resolvers](https://github.com/react-hook-form/resolvers ) | `5.5.7` | `5.7.1` |
| [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table ) | `8.21.3` | `9.0.0` |
| [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon ) | `3.7.2` | `3.7.3` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.27.0` | `1.28.0` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.83.0` | `7.84.0` |
| [simple-icons](https://github.com/simple-icons/simple-icons ) | `16.27.1` | `16.28.0` |
| [swr](https://github.com/vercel/swr ) | `2.4.2` | `2.5.0` |
| [@playwright/test](https://github.com/microsoft/playwright ) | `1.62.0` | `1.62.1` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) | `19.2.17` | `19.2.18` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) | `19.2.3` | `19.2.4` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) | `6.0.4` | `6.0.5` |
| [jsdom](https://github.com/jsdom/jsdom ) | `30.0.0` | `30.0.1` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) | `1.76.0` | `1.77.0` |
| [postcss](https://github.com/postcss/postcss ) | `8.5.24` | `8.5.25` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.1.5` | `8.2.0` |
Updates `@hookform/resolvers` from 5.5.7 to 5.7.1
- [Release notes](https://github.com/react-hook-form/resolvers/releases )
- [Commits](https://github.com/react-hook-form/resolvers/compare/v5.5.7...v5.7.1 )
Updates `@tanstack/react-table` from 8.21.3 to 9.0.0
- [Release notes](https://github.com/TanStack/table/releases )
- [Changelog](https://github.com/TanStack/table/blob/main/packages/react-table/CHANGELOG.md )
- [Commits](https://github.com/TanStack/table/commits/@tanstack/react-table@9.0.0/packages/react-table )
Updates `@types/luxon` from 3.7.2 to 3.7.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/luxon )
Updates `lucide-react` from 1.27.0 to 1.28.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.28.0/packages/lucide-react )
Updates `react-hook-form` from 7.83.0 to 7.84.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.83.0...v7.84.0 )
Updates `simple-icons` from 16.27.1 to 16.28.0
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/16.27.1...16.28.0 )
Updates `swr` from 2.4.2 to 2.5.0
- [Release notes](https://github.com/vercel/swr/releases )
- [Commits](https://github.com/vercel/swr/compare/v2.4.2...v2.5.0 )
Updates `@playwright/test` from 1.62.0 to 1.62.1
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.62.0...v1.62.1 )
Updates `@types/react` from 19.2.17 to 19.2.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `@types/react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
Updates `@vitejs/plugin-react` from 6.0.4 to 6.0.5
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.5/packages/plugin-react )
Updates `jsdom` from 30.0.0 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Commits](https://github.com/jsdom/jsdom/compare/v30.0.0...v30.0.1 )
Updates `oxlint` from 1.76.0 to 1.77.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.77.0/npm/oxlint )
Updates `postcss` from 8.5.24 to 8.5.25
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.24...8.5.25 )
Updates `vite` from 8.1.5 to 8.2.0
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.2.0/packages/vite )
---
updated-dependencies:
- dependency-name: "@hookform/resolvers"
dependency-version: 5.7.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@tanstack/react-table"
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: "@types/luxon"
dependency-version: 3.7.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.28.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-hook-form
dependency-version: 7.84.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: simple-icons
dependency-version: 16.28.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: swr
dependency-version: 2.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@playwright/test"
dependency-version: 1.62.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@types/react"
dependency-version: 19.2.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@types/react-dom"
dependency-version: 19.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@vitejs/plugin-react"
dependency-version: 6.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: jsdom
dependency-version: 30.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: oxlint
dependency-version: 1.77.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: postcss
dependency-version: 8.5.25
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: vite
dependency-version: 8.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-08 09:42:40 +08:00
dependabot[bot]
7e315c56af
chore(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 ( #186 )
...
Bumps [fast-uri](https://github.com/fastify/fast-uri ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.4...v3.1.5 )
---
updated-dependencies:
- dependency-name: fast-uri
dependency-version: 3.1.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-08 09:39:02 +08:00
ace-consultoria
5518f72355
Added translation using Weblate (Portuguese (Brazil))
2026-08-06 15:29:52 +02:00
Copilot
04fbddb979
Stabilize CI runtime for updated deps and unblock Dependabot auto-format flow ( #185 )
...
* chore: apply ci and dependabot remediation changes
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-08-01 10:58:33 +08:00
dependabot[bot]
95b51f0209
chore(deps): bump the npm-dependencies group with 24 updates ( #184 )
...
Bumps the npm-dependencies group with 24 updates:
| Package | From | To |
| --- | --- | --- |
| [@hookform/resolvers](https://github.com/react-hook-form/resolvers ) | `5.4.0` | `5.5.7` |
| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog ) | `1.1.22` | `1.1.23` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar ) | `1.2.5` | `1.2.6` |
| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox ) | `1.3.10` | `1.3.11` |
| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog ) | `1.1.22` | `1.1.23` |
| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu ) | `2.1.23` | `2.1.24` |
| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label ) | `2.1.14` | `2.1.15` |
| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/navigation-menu ) | `1.2.21` | `1.2.22` |
| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover ) | `1.1.22` | `1.1.23` |
| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area ) | `1.2.17` | `1.2.18` |
| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select ) | `2.3.6` | `2.3.7` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator ) | `1.1.14` | `1.1.15` |
| [@radix-ui/react-slot](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot ) | `1.3.2` | `1.3.3` |
| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch ) | `1.3.6` | `1.3.7` |
| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs ) | `1.1.20` | `1.1.21` |
| [framer-motion](https://github.com/motiondivision/motion ) | `12.42.2` | `12.43.0` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.26.0` | `1.27.0` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.82.0` | `7.83.0` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) | `7.18.1` | `7.18.2` |
| [simple-icons](https://github.com/simple-icons/simple-icons ) | `16.27.0` | `16.27.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `26.1.1` | `26.1.2` |
| [jsdom](https://github.com/jsdom/jsdom ) | `29.1.1` | `30.0.0` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) | `1.75.0` | `1.76.0` |
| [postcss](https://github.com/postcss/postcss ) | `8.5.23` | `8.5.24` |
Updates `@hookform/resolvers` from 5.4.0 to 5.5.7
- [Release notes](https://github.com/react-hook-form/resolvers/releases )
- [Commits](https://github.com/react-hook-form/resolvers/compare/v5.4.0...v5.5.7 )
Updates `@radix-ui/react-alert-dialog` from 1.1.22 to 1.1.23
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog )
Updates `@radix-ui/react-avatar` from 1.2.5 to 1.2.6
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/avatar/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/avatar )
Updates `@radix-ui/react-checkbox` from 1.3.10 to 1.3.11
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/checkbox/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/checkbox )
Updates `@radix-ui/react-dialog` from 1.1.22 to 1.1.23
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog )
Updates `@radix-ui/react-dropdown-menu` from 2.1.23 to 2.1.24
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu )
Updates `@radix-ui/react-label` from 2.1.14 to 2.1.15
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label )
Updates `@radix-ui/react-navigation-menu` from 1.2.21 to 1.2.22
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/navigation-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/navigation-menu )
Updates `@radix-ui/react-popover` from 1.1.22 to 1.1.23
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover )
Updates `@radix-ui/react-scroll-area` from 1.2.17 to 1.2.18
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area )
Updates `@radix-ui/react-select` from 2.3.6 to 2.3.7
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select )
Updates `@radix-ui/react-separator` from 1.1.14 to 1.1.15
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator )
Updates `@radix-ui/react-slot` from 1.3.2 to 1.3.3
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slot )
Updates `@radix-ui/react-switch` from 1.3.6 to 1.3.7
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch )
Updates `@radix-ui/react-tabs` from 1.1.20 to 1.1.21
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs )
Updates `framer-motion` from 12.42.2 to 12.43.0
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/motiondivision/motion/compare/v12.42.2...v12.43.0 )
Updates `lucide-react` from 1.26.0 to 1.27.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.27.0/packages/lucide-react )
Updates `react-hook-form` from 7.82.0 to 7.83.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.82.0...v7.83.0 )
Updates `react-router-dom` from 7.18.1 to 7.18.2
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@7.18.2/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.18.2/packages/react-router-dom )
Updates `simple-icons` from 16.27.0 to 16.27.1
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/16.27.0...16.27.1 )
Updates `@types/node` from 26.1.1 to 26.1.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `jsdom` from 29.1.1 to 30.0.0
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Commits](https://github.com/jsdom/jsdom/compare/v29.1.1...v30.0.0 )
Updates `oxlint` from 1.75.0 to 1.76.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.76.0/npm/oxlint )
Updates `postcss` from 8.5.23 to 8.5.24
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.23...8.5.24 )
---
updated-dependencies:
- dependency-name: "@hookform/resolvers"
dependency-version: 5.5.7
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-alert-dialog"
dependency-version: 1.1.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-avatar"
dependency-version: 1.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-checkbox"
dependency-version: 1.3.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dialog"
dependency-version: 1.1.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-version: 2.1.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-label"
dependency-version: 2.1.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-navigation-menu"
dependency-version: 1.2.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-popover"
dependency-version: 1.1.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-scroll-area"
dependency-version: 1.2.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-select"
dependency-version: 2.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-slot"
dependency-version: 1.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-switch"
dependency-version: 1.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-tabs"
dependency-version: 1.1.21
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: framer-motion
dependency-version: 12.43.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-hook-form
dependency-version: 7.83.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-router-dom
dependency-version: 7.18.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: simple-icons
dependency-version: 16.27.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@types/node"
dependency-version: 26.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: jsdom
dependency-version: 30.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: oxlint
dependency-version: 1.76.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: postcss
dependency-version: 8.5.24
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-01 08:42:09 +08:00
dependabot[bot]
95246e4dca
chore(deps-dev): bump fast-uri from 3.1.3 to 3.1.4 ( #183 )
2026-07-25 13:50:04 +08:00
dependabot[bot]
2f51aa77e7
chore(deps-dev): bump dompurify from 3.4.11 to 3.4.12 ( #181 )
2026-07-25 08:59:53 +08:00
dependabot[bot]
448cc33845
chore(deps): bump the npm-dependencies group with 24 updates ( #182 )
...
Bumps the npm-dependencies group with 24 updates:
| Package | From | To |
| --- | --- | --- |
| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog ) | `1.1.19` | `1.1.22` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar ) | `1.2.2` | `1.2.5` |
| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox ) | `1.3.7` | `1.3.10` |
| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog ) | `1.1.19` | `1.1.22` |
| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu ) | `2.1.20` | `2.1.23` |
| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label ) | `2.1.11` | `2.1.14` |
| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/navigation-menu ) | `1.2.18` | `1.2.21` |
| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover ) | `1.1.19` | `1.1.22` |
| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area ) | `1.2.14` | `1.2.17` |
| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select ) | `2.3.3` | `2.3.6` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator ) | `1.1.11` | `1.1.14` |
| [@radix-ui/react-slot](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot ) | `1.3.0` | `1.3.2` |
| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch ) | `1.3.3` | `1.3.6` |
| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs ) | `1.1.17` | `1.1.20` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.25.0` | `1.26.0` |
| [react](https://github.com/react/react/tree/HEAD/packages/react ) | `19.2.7` | `19.2.8` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom ) | `19.2.7` | `19.2.8` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.81.0` | `7.82.0` |
| [react-i18next](https://github.com/i18next/react-i18next ) | `17.0.10` | `17.0.11` |
| [simple-icons](https://github.com/simple-icons/simple-icons ) | `16.26.0` | `16.27.0` |
| [@playwright/test](https://github.com/microsoft/playwright ) | `1.61.1` | `1.62.0` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) | `6.0.3` | `6.0.4` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) | `1.74.0` | `1.75.0` |
| [postcss](https://github.com/postcss/postcss ) | `8.5.19` | `8.5.23` |
Updates `@radix-ui/react-alert-dialog` from 1.1.19 to 1.1.22
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog )
Updates `@radix-ui/react-avatar` from 1.2.2 to 1.2.5
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/avatar/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/avatar )
Updates `@radix-ui/react-checkbox` from 1.3.7 to 1.3.10
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/checkbox/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/checkbox )
Updates `@radix-ui/react-dialog` from 1.1.19 to 1.1.22
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog )
Updates `@radix-ui/react-dropdown-menu` from 2.1.20 to 2.1.23
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu )
Updates `@radix-ui/react-label` from 2.1.11 to 2.1.14
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label )
Updates `@radix-ui/react-navigation-menu` from 1.2.18 to 1.2.21
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/navigation-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/navigation-menu )
Updates `@radix-ui/react-popover` from 1.1.19 to 1.1.22
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover )
Updates `@radix-ui/react-scroll-area` from 1.2.14 to 1.2.17
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area )
Updates `@radix-ui/react-select` from 2.3.3 to 2.3.6
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select )
Updates `@radix-ui/react-separator` from 1.1.11 to 1.1.14
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator )
Updates `@radix-ui/react-slot` from 1.3.0 to 1.3.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slot )
Updates `@radix-ui/react-switch` from 1.3.3 to 1.3.6
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch )
Updates `@radix-ui/react-tabs` from 1.1.17 to 1.1.20
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs )
Updates `lucide-react` from 1.25.0 to 1.26.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.26.0/packages/lucide-react )
Updates `react` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases )
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react )
Updates `react-dom` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases )
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom )
Updates `react-hook-form` from 7.81.0 to 7.82.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.81.0...v7.82.0 )
Updates `react-i18next` from 17.0.10 to 17.0.11
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v17.0.10...v17.0.11 )
Updates `simple-icons` from 16.26.0 to 16.27.0
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/16.26.0...16.27.0 )
Updates `@playwright/test` from 1.61.1 to 1.62.0
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.61.1...v1.62.0 )
Updates `@vitejs/plugin-react` from 6.0.3 to 6.0.4
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.4/packages/plugin-react )
Updates `oxlint` from 1.74.0 to 1.75.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.75.0/npm/oxlint )
Updates `postcss` from 8.5.19 to 8.5.23
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.19...8.5.23 )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-alert-dialog"
dependency-version: 1.1.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-avatar"
dependency-version: 1.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-checkbox"
dependency-version: 1.3.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dialog"
dependency-version: 1.1.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-version: 2.1.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-label"
dependency-version: 2.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-navigation-menu"
dependency-version: 1.2.21
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-popover"
dependency-version: 1.1.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-scroll-area"
dependency-version: 1.2.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-select"
dependency-version: 2.3.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-slot"
dependency-version: 1.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-switch"
dependency-version: 1.3.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-tabs"
dependency-version: 1.1.20
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.26.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react
dependency-version: 19.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: react-dom
dependency-version: 19.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: react-hook-form
dependency-version: 7.82.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-i18next
dependency-version: 17.0.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: simple-icons
dependency-version: 16.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@playwright/test"
dependency-version: 1.62.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@vitejs/plugin-react"
dependency-version: 6.0.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: oxlint
dependency-version: 1.75.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: postcss
dependency-version: 8.5.23
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-25 08:59:20 +08:00
naiba and naiba/CloudCode
b9a145ff2a
Merge pull request #180 from nezhahq/fix/typescript-7-lint-tooling
...
fix: restore CI compatibility with TypeScript 7
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-07-21 18:32:15 +08:00
naiba and naiba/CloudCode
74a89b39ef
ci: run lint before frontend build
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-07-21 10:09:04 +00:00
naiba and naiba/CloudCode
31c6249f40
fix: restore recommended Oxlint coverage
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-07-21 10:08:57 +00:00
naiba and naiba/CloudCode
feb069a7d0
chore: migrate lint configuration to Oxlint
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-07-21 08:58:16 +00:00
naiba and naiba/CloudCode
5ace626f23
build: replace ESLint tooling with Oxlint
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-07-21 08:57:39 +00:00
naiba and naiba/CloudCode
27ba6e74bd
fix: remove obsolete TypeScript baseUrl options
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-07-21 08:57:13 +00:00
naiba
ef98d3a13b
Merge pull request #179 from nezhahq/dependabot/npm_and_yarn/npm-dependencies-4690c62d08
2026-07-18 08:27:06 +08:00
naiba
0b963b8dba
Merge pull request #178 from nezhahq/dependabot/github_actions/github-actions-4c2bda7e8b
2026-07-18 08:26:47 +08:00
dependabot[bot]
37d93ec03d
chore(deps): bump the npm-dependencies group with 12 updates
...
Bumps the npm-dependencies group with 12 updates:
| Package | From | To |
| --- | --- | --- |
| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss ) | `4.3.2` | `4.3.3` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.24.0` | `1.25.0` |
| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss ) | `0.8.0` | `0.8.1` |
| [react-i18next](https://github.com/i18next/react-i18next ) | `17.0.9` | `17.0.10` |
| [react-virtuoso](https://github.com/petyosi/react-virtuoso/tree/HEAD/packages/react-virtuoso ) | `4.18.10` | `4.18.11` |
| [simple-icons](https://github.com/simple-icons/simple-icons ) | `16.25.0` | `16.26.0` |
| [autoprefixer](https://github.com/postcss/autoprefixer ) | `10.5.2` | `10.5.4` |
| [postcss](https://github.com/postcss/postcss ) | `8.5.16` | `8.5.19` |
| [swagger-typescript-api](https://github.com/acacode/swagger-typescript-api ) | `13.12.4` | `13.12.6` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) | `4.3.2` | `4.3.3` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.63.0` | `8.64.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.1.4` | `8.1.5` |
Updates `@tailwindcss/postcss` from 4.3.2 to 4.3.3
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.3/packages/@tailwindcss-postcss )
Updates `lucide-react` from 1.24.0 to 1.25.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.25.0/packages/lucide-react )
Updates `prettier-plugin-tailwindcss` from 0.8.0 to 0.8.1
- [Release notes](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.8.0...v0.8.1 )
Updates `react-i18next` from 17.0.9 to 17.0.10
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v17.0.9...v17.0.10 )
Updates `react-virtuoso` from 4.18.10 to 4.18.11
- [Release notes](https://github.com/petyosi/react-virtuoso/releases )
- [Changelog](https://github.com/petyosi/react-virtuoso/blob/main/packages/react-virtuoso/CHANGELOG.md )
- [Commits](https://github.com/petyosi/react-virtuoso/commits/HEAD/packages/react-virtuoso )
Updates `simple-icons` from 16.25.0 to 16.26.0
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/16.25.0...16.26.0 )
Updates `autoprefixer` from 10.5.2 to 10.5.4
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.5.2...10.5.4 )
Updates `postcss` from 8.5.16 to 8.5.19
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.16...8.5.19 )
Updates `swagger-typescript-api` from 13.12.4 to 13.12.6
- [Release notes](https://github.com/acacode/swagger-typescript-api/releases )
- [Changelog](https://github.com/acacode/swagger-typescript-api/blob/main/CHANGELOG.md )
- [Commits](https://github.com/acacode/swagger-typescript-api/compare/v13.12.4...v13.12.6 )
Updates `tailwindcss` from 4.3.2 to 4.3.3
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.3/packages/tailwindcss )
Updates `typescript-eslint` from 8.63.0 to 8.64.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.64.0/packages/typescript-eslint )
Updates `vite` from 8.1.4 to 8.1.5
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.1.5/packages/vite )
---
updated-dependencies:
- dependency-name: "@tailwindcss/postcss"
dependency-version: 4.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.25.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: prettier-plugin-tailwindcss
dependency-version: 0.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: react-i18next
dependency-version: 17.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: react-virtuoso
dependency-version: 4.18.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: simple-icons
dependency-version: 16.26.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: autoprefixer
dependency-version: 10.5.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: postcss
dependency-version: 8.5.19
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: swagger-typescript-api
dependency-version: 13.12.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: tailwindcss
dependency-version: 4.3.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: typescript-eslint
dependency-version: 8.64.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: vite
dependency-version: 8.1.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 23:36:05 +00:00
dependabot[bot]
a4843283a8
chore(deps): bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node ) and [actions/setup-go](https://github.com/actions/setup-go ).
Updates `actions/setup-node` from 6 to 7
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v6...v7 )
Updates `actions/setup-go` from 6 to 7
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-go
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 23:34:18 +00:00
dependabot[bot]
8e1f6e1767
chore(deps): bump the npm-dependencies group with 22 updates ( #177 )
2026-07-12 20:39:20 +08:00
naiba and naiba/CloudCode
628efb99a5
ci: add frontend build and test workflow
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-07-04 06:36:29 +00:00
naiba and naiba/CloudCode
1b4572b318
Merge pull request #175 from dysf888/main
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-07-04 06:34:28 +00:00
naiba and naiba/CloudCode
53d181fea7
Merge pull request #176 from dependabot/npm_and_yarn/npm-dependencies-3ca08eec11
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-07-04 06:33:00 +00:00
dependabot[bot]
92b7795658
chore(deps): bump the npm-dependencies group with 32 updates
...
Bumps the npm-dependencies group with 32 updates:
| Package | From | To |
| --- | --- | --- |
| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog ) | `1.1.17` | `1.1.18` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar ) | `1.2.0` | `1.2.1` |
| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox ) | `1.3.5` | `1.3.6` |
| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog ) | `1.1.17` | `1.1.18` |
| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu ) | `2.1.18` | `2.1.19` |
| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label ) | `2.1.10` | `2.1.11` |
| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/navigation-menu ) | `1.2.16` | `1.2.17` |
| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover ) | `1.1.17` | `1.1.18` |
| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area ) | `1.2.12` | `1.2.13` |
| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select ) | `2.3.1` | `2.3.2` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator ) | `1.1.10` | `1.1.11` |
| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch ) | `1.3.1` | `1.3.2` |
| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs ) | `1.1.15` | `1.1.16` |
| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss ) | `4.3.1` | `4.3.2` |
| [framer-motion](https://github.com/motiondivision/motion ) | `12.40.0` | `12.42.2` |
| [i18next](https://github.com/i18next/i18next ) | `26.3.1` | `26.3.4` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.21.0` | `1.23.0` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.79.0` | `7.80.0` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) | `7.18.0` | `7.18.1` |
| [react-virtuoso](https://github.com/petyosi/react-virtuoso/tree/HEAD/packages/react-virtuoso ) | `4.18.7` | `4.18.10` |
| [swr](https://github.com/vercel/swr ) | `2.4.1` | `2.4.2` |
| [@playwright/test](https://github.com/microsoft/playwright ) | `1.61.0` | `1.61.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `26.0.0` | `26.1.0` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) | `6.0.2` | `6.0.3` |
| [autoprefixer](https://github.com/postcss/autoprefixer ) | `10.5.0` | `10.5.2` |
| [eslint](https://github.com/eslint/eslint ) | `10.5.0` | `10.6.0` |
| [globals](https://github.com/sindresorhus/globals ) | `17.6.0` | `17.7.0` |
| [postcss](https://github.com/postcss/postcss ) | `8.5.15` | `8.5.16` |
| [swagger-typescript-api](https://github.com/acacode/swagger-typescript-api ) | `13.12.2` | `13.12.4` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) | `4.3.1` | `4.3.2` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.61.1` | `8.62.1` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.0.16` | `8.1.3` |
Updates `@radix-ui/react-alert-dialog` from 1.1.17 to 1.1.18
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog )
Updates `@radix-ui/react-avatar` from 1.2.0 to 1.2.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/avatar/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/avatar )
Updates `@radix-ui/react-checkbox` from 1.3.5 to 1.3.6
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/checkbox/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/checkbox )
Updates `@radix-ui/react-dialog` from 1.1.17 to 1.1.18
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog )
Updates `@radix-ui/react-dropdown-menu` from 2.1.18 to 2.1.19
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu )
Updates `@radix-ui/react-label` from 2.1.10 to 2.1.11
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label )
Updates `@radix-ui/react-navigation-menu` from 1.2.16 to 1.2.17
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/navigation-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/navigation-menu )
Updates `@radix-ui/react-popover` from 1.1.17 to 1.1.18
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover )
Updates `@radix-ui/react-scroll-area` from 1.2.12 to 1.2.13
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area )
Updates `@radix-ui/react-select` from 2.3.1 to 2.3.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select )
Updates `@radix-ui/react-separator` from 1.1.10 to 1.1.11
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator )
Updates `@radix-ui/react-switch` from 1.3.1 to 1.3.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch )
Updates `@radix-ui/react-tabs` from 1.1.15 to 1.1.16
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs )
Updates `@tailwindcss/postcss` from 4.3.1 to 4.3.2
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.2/packages/@tailwindcss-postcss )
Updates `framer-motion` from 12.40.0 to 12.42.2
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/motiondivision/motion/compare/v12.40.0...v12.42.2 )
Updates `i18next` from 26.3.1 to 26.3.4
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v26.3.1...v26.3.4 )
Updates `lucide-react` from 1.21.0 to 1.23.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.23.0/packages/lucide-react )
Updates `react-hook-form` from 7.79.0 to 7.80.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.79.0...v7.80.0 )
Updates `react-router-dom` from 7.18.0 to 7.18.1
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@7.18.1/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.18.1/packages/react-router-dom )
Updates `react-virtuoso` from 4.18.7 to 4.18.10
- [Release notes](https://github.com/petyosi/react-virtuoso/releases )
- [Changelog](https://github.com/petyosi/react-virtuoso/blob/main/packages/react-virtuoso/CHANGELOG.md )
- [Commits](https://github.com/petyosi/react-virtuoso/commits/react-virtuoso@4.18.10/packages/react-virtuoso )
Updates `swr` from 2.4.1 to 2.4.2
- [Release notes](https://github.com/vercel/swr/releases )
- [Commits](https://github.com/vercel/swr/compare/v2.4.1...v2.4.2 )
Updates `@playwright/test` from 1.61.0 to 1.61.1
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.61.0...v1.61.1 )
Updates `@types/node` from 26.0.0 to 26.1.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@vitejs/plugin-react` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.3/packages/plugin-react )
Updates `autoprefixer` from 10.5.0 to 10.5.2
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.5.0...10.5.2 )
Updates `eslint` from 10.5.0 to 10.6.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.5.0...v10.6.0 )
Updates `globals` from 17.6.0 to 17.7.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.6.0...v17.7.0 )
Updates `postcss` from 8.5.15 to 8.5.16
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.16 )
Updates `swagger-typescript-api` from 13.12.2 to 13.12.4
- [Release notes](https://github.com/acacode/swagger-typescript-api/releases )
- [Changelog](https://github.com/acacode/swagger-typescript-api/blob/main/CHANGELOG.md )
- [Commits](https://github.com/acacode/swagger-typescript-api/compare/v13.12.2...v13.12.4 )
Updates `tailwindcss` from 4.3.1 to 4.3.2
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.2/packages/tailwindcss )
Updates `typescript-eslint` from 8.61.1 to 8.62.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.62.1/packages/typescript-eslint )
Updates `vite` from 8.0.16 to 8.1.3
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.1.3/packages/vite )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-alert-dialog"
dependency-version: 1.1.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-avatar"
dependency-version: 1.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-checkbox"
dependency-version: 1.3.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dialog"
dependency-version: 1.1.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-version: 2.1.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-label"
dependency-version: 2.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-navigation-menu"
dependency-version: 1.2.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-popover"
dependency-version: 1.1.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-scroll-area"
dependency-version: 1.2.13
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-select"
dependency-version: 2.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-switch"
dependency-version: 1.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-tabs"
dependency-version: 1.1.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@tailwindcss/postcss"
dependency-version: 4.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: framer-motion
dependency-version: 12.42.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: i18next
dependency-version: 26.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-hook-form
dependency-version: 7.80.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-router-dom
dependency-version: 7.18.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: react-virtuoso
dependency-version: 4.18.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: swr
dependency-version: 2.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@playwright/test"
dependency-version: 1.61.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@types/node"
dependency-version: 26.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@vitejs/plugin-react"
dependency-version: 6.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: autoprefixer
dependency-version: 10.5.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: eslint
dependency-version: 10.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: globals
dependency-version: 17.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: postcss
dependency-version: 8.5.16
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: swagger-typescript-api
dependency-version: 13.12.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: tailwindcss
dependency-version: 4.3.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: typescript-eslint
dependency-version: 8.62.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: vite
dependency-version: 8.1.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-03 23:37:28 +00:00
dysf888
64e6249e2d
Harden OAuth provider icon loading
2026-07-03 11:20:21 +08:00
dysf888
6bd7866688
Add simple-icons support for OAuth providers
2026-07-03 11:10:19 +08:00
dependabot[bot]
207fadf64e
chore(deps-dev): bump dompurify from 3.4.10 to 3.4.11
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.4.10 to 3.4.11.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.10...3.4.11 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.11
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-20 08:35:42 +08:00
dependabot[bot]
5e67db0e2a
chore(deps): bump undici from 7.25.0 to 7.28.0 ( #173 )
2026-06-20 08:35:26 +08:00
naiba
839b71d0e0
Merge pull request #169 from nezhahq/dependabot/npm_and_yarn/dompurify-3.4.10
2026-06-20 08:09:04 +08:00
naiba
781983fa2d
Merge pull request #172 from nezhahq/dependabot/npm_and_yarn/npm-dependencies-5b7fbd4ff8
2026-06-20 08:08:31 +08:00
dependabot[bot]
318e68c3da
chore(deps): bump actions/checkout in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 6 to 7
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-20 08:08:14 +08:00
dependabot[bot]
c02dcb2fad
chore(deps): bump the npm-dependencies group with 23 updates
...
Bumps the npm-dependencies group with 23 updates:
| Package | From | To |
| --- | --- | --- |
| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog ) | `1.1.16` | `1.1.17` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar ) | `1.1.12` | `1.2.0` |
| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox ) | `1.3.4` | `1.3.5` |
| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog ) | `1.1.16` | `1.1.17` |
| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu ) | `2.1.17` | `2.1.18` |
| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label ) | `2.1.9` | `2.1.10` |
| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/navigation-menu ) | `1.2.15` | `1.2.16` |
| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover ) | `1.1.16` | `1.1.17` |
| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area ) | `1.2.11` | `1.2.12` |
| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select ) | `2.3.0` | `2.3.1` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator ) | `1.1.9` | `1.1.10` |
| [@radix-ui/react-slot](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot ) | `1.2.5` | `1.3.0` |
| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch ) | `1.3.0` | `1.3.1` |
| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs ) | `1.1.14` | `1.1.15` |
| [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon ) | `3.7.1` | `3.7.2` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.18.0` | `1.21.0` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.78.0` | `7.79.0` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) | `7.17.0` | `7.18.0` |
| [@playwright/test](https://github.com/microsoft/playwright ) | `1.60.0` | `1.61.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `25.9.3` | `26.0.0` |
| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh ) | `0.5.2` | `0.5.3` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.61.0` | `8.61.1` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) | `4.1.8` | `4.1.9` |
Updates `@radix-ui/react-alert-dialog` from 1.1.16 to 1.1.17
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog )
Updates `@radix-ui/react-avatar` from 1.1.12 to 1.2.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/avatar/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/avatar )
Updates `@radix-ui/react-checkbox` from 1.3.4 to 1.3.5
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/checkbox/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/checkbox )
Updates `@radix-ui/react-dialog` from 1.1.16 to 1.1.17
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog )
Updates `@radix-ui/react-dropdown-menu` from 2.1.17 to 2.1.18
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu )
Updates `@radix-ui/react-label` from 2.1.9 to 2.1.10
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label )
Updates `@radix-ui/react-navigation-menu` from 1.2.15 to 1.2.16
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/navigation-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/navigation-menu )
Updates `@radix-ui/react-popover` from 1.1.16 to 1.1.17
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover )
Updates `@radix-ui/react-scroll-area` from 1.2.11 to 1.2.12
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area )
Updates `@radix-ui/react-select` from 2.3.0 to 2.3.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select )
Updates `@radix-ui/react-separator` from 1.1.9 to 1.1.10
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator )
Updates `@radix-ui/react-slot` from 1.2.5 to 1.3.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slot )
Updates `@radix-ui/react-switch` from 1.3.0 to 1.3.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch )
Updates `@radix-ui/react-tabs` from 1.1.14 to 1.1.15
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs )
Updates `@types/luxon` from 3.7.1 to 3.7.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/luxon )
Updates `lucide-react` from 1.18.0 to 1.21.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.21.0/packages/lucide-react )
Updates `react-hook-form` from 7.78.0 to 7.79.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.78.0...v7.79.0 )
Updates `react-router-dom` from 7.17.0 to 7.18.0
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@7.18.0/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.18.0/packages/react-router-dom )
Updates `@playwright/test` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.60.0...v1.61.0 )
Updates `@types/node` from 25.9.3 to 26.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `eslint-plugin-react-refresh` from 0.5.2 to 0.5.3
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases )
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.5.2...v0.5.3 )
Updates `typescript-eslint` from 8.61.0 to 8.61.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/typescript-eslint )
Updates `vitest` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/vitest )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-alert-dialog"
dependency-version: 1.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-avatar"
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-checkbox"
dependency-version: 1.3.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dialog"
dependency-version: 1.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-version: 2.1.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-label"
dependency-version: 2.1.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-navigation-menu"
dependency-version: 1.2.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-popover"
dependency-version: 1.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-scroll-area"
dependency-version: 1.2.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-select"
dependency-version: 2.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-slot"
dependency-version: 1.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-switch"
dependency-version: 1.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-tabs"
dependency-version: 1.1.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@types/luxon"
dependency-version: 3.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-hook-form
dependency-version: 7.79.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-router-dom
dependency-version: 7.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@playwright/test"
dependency-version: 1.61.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@types/node"
dependency-version: 26.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: eslint-plugin-react-refresh
dependency-version: 0.5.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: typescript-eslint
dependency-version: 8.61.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: vitest
dependency-version: 4.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-19 23:36:08 +00:00
dependabot[bot]
48c5b742b1
chore(deps-dev): bump dompurify from 3.4.8 to 3.4.10
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.4.8 to 3.4.10.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.8...3.4.10 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-17 02:34:28 +00:00
naiba
4d17b2e018
Merge pull request #167 from nezhahq/dependabot/npm_and_yarn/npm-dependencies-1adf4e205b
2026-06-17 09:40:13 +08:00
dependabot[bot]
c20ba4bc66
chore(deps): bump the npm-dependencies group with 22 updates
...
Bumps the npm-dependencies group with 22 updates:
| Package | From | To |
| --- | --- | --- |
| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog ) | `1.1.15` | `1.1.16` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar ) | `1.1.11` | `1.1.12` |
| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox ) | `1.3.3` | `1.3.4` |
| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog ) | `1.1.15` | `1.1.16` |
| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu ) | `2.1.16` | `2.1.17` |
| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label ) | `2.1.8` | `2.1.9` |
| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/navigation-menu ) | `1.2.14` | `1.2.15` |
| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover ) | `1.1.15` | `1.1.16` |
| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area ) | `1.2.10` | `1.2.11` |
| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select ) | `2.2.6` | `2.3.0` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator ) | `1.1.8` | `1.1.9` |
| [@radix-ui/react-slot](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot ) | `1.2.4` | `1.2.5` |
| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch ) | `1.2.6` | `1.3.0` |
| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs ) | `1.1.13` | `1.1.14` |
| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss ) | `4.3.0` | `4.3.1` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.17.0` | `1.18.0` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.77.0` | `7.78.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `25.9.2` | `25.9.3` |
| [eslint](https://github.com/eslint/eslint ) | `10.4.1` | `10.5.0` |
| [swagger-typescript-api](https://github.com/acacode/swagger-typescript-api ) | `13.12.1` | `13.12.2` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) | `4.3.0` | `4.3.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.60.1` | `8.61.0` |
Updates `@radix-ui/react-alert-dialog` from 1.1.15 to 1.1.16
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog )
Updates `@radix-ui/react-avatar` from 1.1.11 to 1.1.12
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/avatar/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/avatar )
Updates `@radix-ui/react-checkbox` from 1.3.3 to 1.3.4
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/checkbox/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/checkbox )
Updates `@radix-ui/react-dialog` from 1.1.15 to 1.1.16
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog )
Updates `@radix-ui/react-dropdown-menu` from 2.1.16 to 2.1.17
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu )
Updates `@radix-ui/react-label` from 2.1.8 to 2.1.9
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label )
Updates `@radix-ui/react-navigation-menu` from 1.2.14 to 1.2.15
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/navigation-menu/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/navigation-menu )
Updates `@radix-ui/react-popover` from 1.1.15 to 1.1.16
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover )
Updates `@radix-ui/react-scroll-area` from 1.2.10 to 1.2.11
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area )
Updates `@radix-ui/react-select` from 2.2.6 to 2.3.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select )
Updates `@radix-ui/react-separator` from 1.1.8 to 1.1.9
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator )
Updates `@radix-ui/react-slot` from 1.2.4 to 1.2.5
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slot )
Updates `@radix-ui/react-switch` from 1.2.6 to 1.3.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch )
Updates `@radix-ui/react-tabs` from 1.1.13 to 1.1.14
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md )
- [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs )
Updates `@tailwindcss/postcss` from 4.3.0 to 4.3.1
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.1/packages/@tailwindcss-postcss )
Updates `lucide-react` from 1.17.0 to 1.18.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.18.0/packages/lucide-react )
Updates `react-hook-form` from 7.77.0 to 7.78.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.77.0...v7.78.0 )
Updates `@types/node` from 25.9.2 to 25.9.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `eslint` from 10.4.1 to 10.5.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.4.1...v10.5.0 )
Updates `swagger-typescript-api` from 13.12.1 to 13.12.2
- [Release notes](https://github.com/acacode/swagger-typescript-api/releases )
- [Changelog](https://github.com/acacode/swagger-typescript-api/blob/main/CHANGELOG.md )
- [Commits](https://github.com/acacode/swagger-typescript-api/compare/v13.12.1...v13.12.2 )
Updates `tailwindcss` from 4.3.0 to 4.3.1
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.1/packages/tailwindcss )
Updates `typescript-eslint` from 8.60.1 to 8.61.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-alert-dialog"
dependency-version: 1.1.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-avatar"
dependency-version: 1.1.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-checkbox"
dependency-version: 1.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dialog"
dependency-version: 1.1.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-version: 2.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-label"
dependency-version: 2.1.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-navigation-menu"
dependency-version: 1.2.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-popover"
dependency-version: 1.1.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-scroll-area"
dependency-version: 1.2.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-select"
dependency-version: 2.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-slot"
dependency-version: 1.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-switch"
dependency-version: 1.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-tabs"
dependency-version: 1.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@tailwindcss/postcss"
dependency-version: 4.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-hook-form
dependency-version: 7.78.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@types/node"
dependency-version: 25.9.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: eslint
dependency-version: 10.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: swagger-typescript-api
dependency-version: 13.12.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: tailwindcss
dependency-version: 4.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: typescript-eslint
dependency-version: 8.61.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-12 23:36:39 +00:00
Hosted Weblate and Arif Budiman
47feb7fc68
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (301 of 301 strings)
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/id/
Translation: Nezha/Admin frontend
2026-06-06 02:01:06 +00:00
naiba
2ff923220f
fix: migrate to tailwind v4 and TS6, add oauth2 dashboard_host setting
...
- migrate Tailwind v3->v4 (postcss @tailwindcss/postcss, CSS-first @theme/@plugin/@custom-variant)
- fix TS6 build: ignoreDeprecations for baseUrl, react-day-picker v10 classNames, test type fixes
- add dashboard_host setting field with i18n
2026-06-06 01:39:25 +00:00
dependabot[bot]
ee99e93e5e
chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 ( #165 )
...
Bumps [flatted](https://github.com/WebReflection/flatted ) from 3.3.3 to 3.4.2.
- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.3...v3.4.2 )
---
updated-dependencies:
- dependency-name: flatted
dependency-version: 3.4.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-06 08:17:48 +08:00
dependabot[bot]
1589fe6a4c
chore(deps): bump the github-actions group with 8 updates ( #160 )
...
Bumps the github-actions group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `4` | `6` |
| [oven-sh/setup-bun](https://github.com/oven-sh/setup-bun ) | `1` | `2` |
| [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action ) | `5` | `7` |
| [actions/github-script](https://github.com/actions/github-script ) | `7` | `9` |
| [actions/setup-node](https://github.com/actions/setup-node ) | `4` | `6` |
| [actions/setup-go](https://github.com/actions/setup-go ) | `5` | `6` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4` | `7` |
| [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) | `2` | `3` |
Updates `actions/checkout` from 4 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
Updates `oven-sh/setup-bun` from 1 to 2
- [Release notes](https://github.com/oven-sh/setup-bun/releases )
- [Commits](https://github.com/oven-sh/setup-bun/compare/v1...v2 )
Updates `stefanzweifel/git-auto-commit-action` from 5 to 7
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases )
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v5...v7 )
Updates `actions/github-script` from 7 to 9
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v9 )
Updates `actions/setup-node` from 4 to 6
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v6 )
Updates `actions/setup-go` from 5 to 6
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
Updates `actions/upload-artifact` from 4 to 7
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7 )
Updates `softprops/action-gh-release` from 2 to 3
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: oven-sh/setup-bun
dependency-version: '2'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: stefanzweifel/git-auto-commit-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/github-script
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: softprops/action-gh-release
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-06 08:15:40 +08:00
dependabot[bot]
bad0c5d4b4
chore(deps): bump the npm-dependencies group with 44 updates ( #164 )
...
Bumps the npm-dependencies group with 44 updates:
| Package | From | To |
| --- | --- | --- |
| [@hookform/resolvers](https://github.com/react-hook-form/resolvers ) | `5.2.2` | `5.4.0` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives ) | `1.1.10` | `1.1.11` |
| [@radix-ui/react-label](https://github.com/radix-ui/primitives ) | `2.1.7` | `2.1.8` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives ) | `1.1.7` | `1.1.8` |
| [@radix-ui/react-slot](https://github.com/radix-ui/primitives ) | `1.2.3` | `1.2.4` |
| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss ) | `4.1.14` | `4.3.0` |
| [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports ) | `5.2.2` | `6.0.2` |
| [@xterm/addon-attach](https://github.com/xtermjs/xterm.js ) | `0.11.0` | `0.12.0` |
| [@xterm/addon-fit](https://github.com/xtermjs/xterm.js ) | `0.10.0` | `0.11.0` |
| [@xterm/xterm](https://github.com/xtermjs/xterm.js ) | `5.5.0` | `6.0.0` |
| [copy-to-clipboard](https://github.com/sudodoki/copy-to-clipboard ) | `3.3.3` | `4.0.2` |
| [date-fns](https://github.com/date-fns/date-fns ) | `4.1.0` | `4.4.0` |
| [framer-motion](https://github.com/motiondivision/motion ) | `12.23.22` | `12.40.0` |
| [i18next](https://github.com/i18next/i18next ) | `25.5.3` | `26.3.1` |
| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector ) | `8.2.0` | `8.2.1` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `0.545.0` | `1.17.0` |
| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss ) | `0.6.14` | `0.8.0` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react ) | `19.2.0` | `19.2.7` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) | `19.2.14` | `19.2.17` |
| [react-day-picker](https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker ) | `9.13.2` | `10.0.1` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) | `19.2.0` | `19.2.7` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.71.1` | `7.77.0` |
| [react-i18next](https://github.com/i18next/react-i18next ) | `16.0.0` | `17.0.8` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) | `7.13.0` | `7.17.0` |
| [react-virtuoso](https://github.com/petyosi/react-virtuoso/tree/HEAD/packages/react-virtuoso ) | `4.14.1` | `4.18.7` |
| [swr](https://github.com/vercel/swr ) | `2.3.6` | `2.4.1` |
| [tailwind-merge](https://github.com/dcastil/tailwind-merge ) | `3.3.1` | `3.6.0` |
| [zod](https://github.com/colinhacks/zod ) | `4.3.6` | `4.4.3` |
| [zustand](https://github.com/pmndrs/zustand ) | `5.0.8` | `5.0.14` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) | `9.39.2` | `10.0.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `24.10.13` | `25.9.2` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) | `5.0.4` | `6.0.2` |
| [autoprefixer](https://github.com/postcss/autoprefixer ) | `10.4.21` | `10.5.0` |
| [eslint](https://github.com/eslint/eslint ) | `9.39.2` | `10.4.1` |
| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks ) | `7.0.1` | `7.1.1` |
| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh ) | `0.4.23` | `0.5.2` |
| [globals](https://github.com/sindresorhus/globals ) | `16.4.0` | `17.6.0` |
| [postcss](https://github.com/postcss/postcss ) | `8.4.24` | `8.5.15` |
| [swagger-typescript-api](https://github.com/acacode/swagger-typescript-api ) | `13.2.17` | `13.12.1` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) | `3.4.19` | `4.3.0` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.9.3` | `6.0.3` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.55.0` | `8.60.1` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `7.3.1` | `8.0.16` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) | `4.1.7` | `4.1.8` |
Updates `@hookform/resolvers` from 5.2.2 to 5.4.0
- [Release notes](https://github.com/react-hook-form/resolvers/releases )
- [Commits](https://github.com/react-hook-form/resolvers/compare/v5.2.2...v5.4.0 )
Updates `@radix-ui/react-avatar` from 1.1.10 to 1.1.11
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-label` from 2.1.7 to 2.1.8
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-separator` from 1.1.7 to 1.1.8
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-slot` from 1.2.3 to 1.2.4
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@tailwindcss/postcss` from 4.1.14 to 4.3.0
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/@tailwindcss-postcss )
Updates `@trivago/prettier-plugin-sort-imports` from 5.2.2 to 6.0.2
- [Release notes](https://github.com/trivago/prettier-plugin-sort-imports/releases )
- [Changelog](https://github.com/trivago/prettier-plugin-sort-imports/blob/main/CHANGELOG.md )
- [Commits](https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.2...v6.0.2 )
Updates `@xterm/addon-attach` from 0.11.0 to 0.12.0
- [Release notes](https://github.com/xtermjs/xterm.js/releases )
- [Commits](https://github.com/xtermjs/xterm.js/compare/0.11...0.12 )
Updates `@xterm/addon-fit` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/xtermjs/xterm.js/releases )
- [Commits](https://github.com/xtermjs/xterm.js/compare/0.10...0.11 )
Updates `@xterm/xterm` from 5.5.0 to 6.0.0
- [Release notes](https://github.com/xtermjs/xterm.js/releases )
- [Commits](https://github.com/xtermjs/xterm.js/compare/5.5.0...6.0.0 )
Updates `copy-to-clipboard` from 3.3.3 to 4.0.2
- [Release notes](https://github.com/sudodoki/copy-to-clipboard/releases )
- [Changelog](https://github.com/sudodoki/copy-to-clipboard/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sudodoki/copy-to-clipboard/compare/v3.3.3...v4.0.2 )
Updates `date-fns` from 4.1.0 to 4.4.0
- [Release notes](https://github.com/date-fns/date-fns/releases )
- [Commits](https://github.com/date-fns/date-fns/compare/v4.1.0...v4.4.0 )
Updates `framer-motion` from 12.23.22 to 12.40.0
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/motiondivision/motion/compare/v12.23.22...v12.40.0 )
Updates `i18next` from 25.5.3 to 26.3.1
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v25.5.3...v26.3.1 )
Updates `i18next-browser-languagedetector` from 8.2.0 to 8.2.1
- [Changelog](https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-browser-languageDetector/compare/v8.2.0...v8.2.1 )
Updates `lucide-react` from 0.545.0 to 1.17.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.17.0/packages/lucide-react )
Updates `prettier-plugin-tailwindcss` from 0.6.14 to 0.8.0
- [Release notes](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.6.14...v0.8.0 )
Updates `react` from 19.2.0 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react )
Updates `@types/react` from 19.2.14 to 19.2.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `react-day-picker` from 9.13.2 to 10.0.1
- [Release notes](https://github.com/gpbl/react-day-picker/releases )
- [Changelog](https://github.com/gpbl/react-day-picker/blob/main/packages/react-day-picker/CHANGELOG.md )
- [Commits](https://github.com/gpbl/react-day-picker/commits/v10.0.1/packages/react-day-picker )
Updates `react-dom` from 19.2.0 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react-dom )
Updates `react-hook-form` from 7.71.1 to 7.77.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.71.1...v7.77.0 )
Updates `react-i18next` from 16.0.0 to 17.0.8
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v16.0.0...v17.0.8 )
Updates `react-router-dom` from 7.13.0 to 7.17.0
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.17.0/packages/react-router-dom )
Updates `react-virtuoso` from 4.14.1 to 4.18.7
- [Release notes](https://github.com/petyosi/react-virtuoso/releases )
- [Changelog](https://github.com/petyosi/react-virtuoso/blob/main/packages/react-virtuoso/CHANGELOG.md )
- [Commits](https://github.com/petyosi/react-virtuoso/commits/react-virtuoso@4.18.7/packages/react-virtuoso )
Updates `swr` from 2.3.6 to 2.4.1
- [Release notes](https://github.com/vercel/swr/releases )
- [Commits](https://github.com/vercel/swr/compare/v2.3.6...v2.4.1 )
Updates `tailwind-merge` from 3.3.1 to 3.6.0
- [Release notes](https://github.com/dcastil/tailwind-merge/releases )
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.6.0 )
Updates `zod` from 4.3.6 to 4.4.3
- [Release notes](https://github.com/colinhacks/zod/releases )
- [Commits](https://github.com/colinhacks/zod/compare/v4.3.6...v4.4.3 )
Updates `zustand` from 5.0.8 to 5.0.14
- [Release notes](https://github.com/pmndrs/zustand/releases )
- [Commits](https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.14 )
Updates `@eslint/js` from 9.39.2 to 10.0.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/commits/v10.0.1/packages/js )
Updates `@types/node` from 24.10.13 to 25.9.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@types/react` from 19.2.14 to 19.2.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `@vitejs/plugin-react` from 5.0.4 to 6.0.2
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.2/packages/plugin-react )
Updates `autoprefixer` from 10.4.21 to 10.5.0
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.21...10.5.0 )
Updates `eslint` from 9.39.2 to 10.4.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.39.2...v10.4.1 )
Updates `eslint-plugin-react-hooks` from 7.0.1 to 7.1.1
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/eslint-plugin-react-hooks@7.1.1/packages/eslint-plugin-react-hooks )
Updates `eslint-plugin-react-refresh` from 0.4.23 to 0.5.2
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases )
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.23...v0.5.2 )
Updates `globals` from 16.4.0 to 17.6.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v16.4.0...v17.6.0 )
Updates `postcss` from 8.4.24 to 8.5.15
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.24...8.5.15 )
Updates `swagger-typescript-api` from 13.2.17 to 13.12.1
- [Release notes](https://github.com/acacode/swagger-typescript-api/releases )
- [Changelog](https://github.com/acacode/swagger-typescript-api/blob/main/CHANGELOG.md )
- [Commits](https://github.com/acacode/swagger-typescript-api/compare/13.2.17...v13.12.1 )
Updates `tailwindcss` from 3.4.19 to 4.3.0
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/tailwindcss )
Updates `typescript` from 5.9.3 to 6.0.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.3 )
Updates `typescript-eslint` from 8.55.0 to 8.60.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.60.1/packages/typescript-eslint )
Updates `vite` from 7.3.1 to 8.0.16
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite )
Updates `vitest` from 4.1.7 to 4.1.8
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/vitest )
---
updated-dependencies:
- dependency-name: "@hookform/resolvers"
dependency-version: 5.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-avatar"
dependency-version: 1.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-label"
dependency-version: 2.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@radix-ui/react-slot"
dependency-version: 1.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@tailwindcss/postcss"
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@trivago/prettier-plugin-sort-imports"
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: "@xterm/addon-attach"
dependency-version: 0.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@xterm/addon-fit"
dependency-version: 0.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: "@xterm/xterm"
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: copy-to-clipboard
dependency-version: 4.0.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: date-fns
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: framer-motion
dependency-version: 12.40.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: i18next
dependency-version: 26.3.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: i18next-browser-languagedetector
dependency-version: 8.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: lucide-react
dependency-version: 1.17.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: prettier-plugin-tailwindcss
dependency-version: 0.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react
dependency-version: 19.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@types/react"
dependency-version: 19.2.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: react-day-picker
dependency-version: 10.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: react-dom
dependency-version: 19.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: react-hook-form
dependency-version: 7.77.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-i18next
dependency-version: 17.0.8
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: react-router-dom
dependency-version: 7.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: react-virtuoso
dependency-version: 4.18.7
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: swr
dependency-version: 2.4.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: tailwind-merge
dependency-version: 3.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: zod
dependency-version: 4.4.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: zustand
dependency-version: 5.0.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@eslint/js"
dependency-version: 10.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: "@types/node"
dependency-version: 25.9.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: "@types/react"
dependency-version: 19.2.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: "@vitejs/plugin-react"
dependency-version: 6.0.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: autoprefixer
dependency-version: 10.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: eslint
dependency-version: 10.4.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: eslint-plugin-react-hooks
dependency-version: 7.1.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: eslint-plugin-react-refresh
dependency-version: 0.5.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: globals
dependency-version: 17.6.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: postcss
dependency-version: 8.5.15
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: swagger-typescript-api
dependency-version: 13.12.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: tailwindcss
dependency-version: 4.3.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: typescript
dependency-version: 6.0.3
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: typescript-eslint
dependency-version: 8.60.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: vite
dependency-version: 8.0.16
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm-dependencies
- dependency-name: vitest
dependency-version: 4.1.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-06 08:15:10 +08:00
naiba
c706ffbd36
ci: add dependabot for npm and github actions
2026-06-05 22:53:28 +00:00
Nezha Dev
b2d63355b9
feat(i18n): register ja, ro, uk, gl in language switcher
...
These four locales had translation files but were never wired into i18n
resources or the nezhaLang dropdown, so users could not select them.
Register ja-JP, ro-RO, uk-UA, gl-ES; missing keys fall back to en-US per
the Weblate community-translation workflow.
2026-06-05 01:13:16 +00:00
naiba
aa0f6a201a
feat(i18n): register ja, ro, uk, gl in language switcher
...
These four locales had translation files but were never wired into i18n
resources or the nezhaLang dropdown, so users could not select them.
Register ja-JP, ro-RO, uk-UA, gl-ES; missing keys fall back to en-US per
the Weblate community-translation workflow.
2026-06-05 01:13:16 +00:00
naiba
dea01c1600
Merge pull request #159 from weblate/weblate-nezha-admin-frontend
...
Translations update from Hosted Weblate
2026-06-05 00:12:32 +08:00
naiba
353151b940
Merge pull request #159 from weblate/weblate-nezha-admin-frontend
...
Translations update from Hosted Weblate
2026-06-05 00:12:32 +08:00
071a436207
Translated using Weblate (Romanian)
...
Currently translated at 97.0% (293 of 302 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.6% (301 of 302 strings)
Translated using Weblate (Romanian)
Currently translated at 50.9% (154 of 302 strings)
Added translation using Weblate (Romanian)
Co-authored-by: A <cdparanoia@users.noreply.hosted.weblate.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: UUBulb <uub@suwako.de >
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/ro/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translation: Nezha/Admin frontend
2026-06-02 18:05:05 +02:00
9ae8baf7f3
Translated using Weblate (Romanian)
...
Currently translated at 97.0% (293 of 302 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.6% (301 of 302 strings)
Translated using Weblate (Romanian)
Currently translated at 50.9% (154 of 302 strings)
Added translation using Weblate (Romanian)
Co-authored-by: A <cdparanoia@users.noreply.hosted.weblate.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: UUBulb <uub@suwako.de >
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/ro/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translation: Nezha/Admin frontend
2026-06-02 18:05:05 +02:00
Nezha Dev
90135b0819
feat(service): replace show-in-service with hide-for-guest toggle
...
Mirror the server HideForGuest flag on services: rename the
enable_show_in_service field to hide_for_guest across the form, schema
and generated types, reuse the existing HideForGuest label, and drop the
now-orphaned ShowInService i18n keys. Services are now visible to guests
by default and hidden only when the box is checked, matching servers.
2026-06-02 03:07:36 +00:00
naiba
005b4a0b3b
feat(service): replace show-in-service with hide-for-guest toggle
...
Mirror the server HideForGuest flag on services: rename the
enable_show_in_service field to hide_for_guest across the form, schema
and generated types, reuse the existing HideForGuest label, and drop the
now-orphaned ShowInService i18n keys. Services are now visible to guests
by default and hidden only when the box is checked, matching servers.
2026-06-02 03:07:36 +00:00
Nezha Dev
4c0de60843
feat(api-tokens): split inventory scope out of server scope
...
Surface the new nezha:inventory:{read,delete,*} scopes that gate listing
and deleting servers/server-groups, separate from nezha:server:* which now
covers per-server runtime operations. Refine server-scope descriptions to
match the backend split.
2026-05-31 15:10:03 +00:00
naiba
66e20c3860
feat(api-tokens): split inventory scope out of server scope
...
Surface the new nezha:inventory:{read,delete,*} scopes that gate listing
and deleting servers/server-groups, separate from nezha:server:* which now
covers per-server runtime operations. Refine server-scope descriptions to
match the backend split.
2026-05-31 15:10:03 +00:00
naiba and cloudcode
bba5a8c44a
test(e2e): fix revoke empty-list crash and password-restore CSRF cascade
...
Two CI-only failures surfaced against a fresh backend DB:
- The revoke test read after.data.find(), but the list endpoint omits data
entirely when the admin has zero tokens, throwing on undefined. Default to [].
- The password-change test's restore POST hit a 403: changing the password
triggers a refresh-token that re-mints the nz-csrf cookie, so the X-CSRF-Token
read just before the request can be stale. A failed restore left the admin on
the rotated password and cascaded into cron/fm/visibility login failures.
Add csrfRequest(), which retries once on 403 after re-reading the cookie, and
use it for both profile mutations.
Verified 8/8 passing across repeated fresh-DB CI-mode runs.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-31 08:45:19 +00:00
naiba and cloudcode
7057aa3098
test(e2e): fix revoke empty-list crash and password-restore CSRF cascade
...
Two CI-only failures surfaced against a fresh backend DB:
- The revoke test read after.data.find(), but the list endpoint omits data
entirely when the admin has zero tokens, throwing on undefined. Default to [].
- The password-change test's restore POST hit a 403: changing the password
triggers a refresh-token that re-mints the nz-csrf cookie, so the X-CSRF-Token
read just before the request can be stale. A failed restore left the admin on
the rotated password and cascaded into cron/fm/visibility login failures.
Add csrfRequest(), which retries once on 403 after re-reading the cookie, and
use it for both profile mutations.
Verified 8/8 passing across repeated fresh-DB CI-mode runs.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-31 08:45:19 +00:00
naiba and cloudcode
76b9eb6a54
test(e2e): send CSRF token on mutating requests and fix PAT UI selectors
...
The backend CSRF double-submit gate rejects unsafe methods unless
X-CSRF-Token mirrors the signed nz-csrf cookie. page.request bypasses the
SPA JS that does this, so every mutating E2E call got 403, failing the suite.
- Add csrfHeaders(page) helper that mirrors the nz-csrf cookie into the
header, polling until the cookie is readable to avoid the post-login race.
- Apply it to all cookie-authenticated POST/PATCH/DELETE calls (the /mcp
Bearer calls stay header-free since PAT requests are CSRF-exempt).
- loginAs waits for the nz-csrf cookie before returning.
- Fix the create-token dialog submit selector: the button is labelled
'Create API token' (t('CreateApiToken')), not 'Create'.
Verified 8/8 passing across repeated CI-mode runs against a real backend.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-31 08:17:15 +00:00
naiba and cloudcode
22ebc51a08
test(e2e): send CSRF token on mutating requests and fix PAT UI selectors
...
The backend CSRF double-submit gate rejects unsafe methods unless
X-CSRF-Token mirrors the signed nz-csrf cookie. page.request bypasses the
SPA JS that does this, so every mutating E2E call got 403, failing the suite.
- Add csrfHeaders(page) helper that mirrors the nz-csrf cookie into the
header, polling until the cookie is readable to avoid the post-login race.
- Apply it to all cookie-authenticated POST/PATCH/DELETE calls (the /mcp
Bearer calls stay header-free since PAT requests are CSRF-exempt).
- loginAs waits for the nz-csrf cookie before returning.
- Fix the create-token dialog submit selector: the button is labelled
'Create API token' (t('CreateApiToken')), not 'Create'.
Verified 8/8 passing across repeated CI-mode runs against a real backend.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-31 08:17:15 +00:00
naiba and cloudcode
c9bed85a91
fix(security): guard external hrefs and refine CSRF/auth-loading handling
...
- Add safeExternalHref(): only render http(s) URLs as clickable hrefs,
blocking attacker-controlled template metadata from becoming
javascript:/data: links.
- Refine CSRF header attachment and auth-loading state in the fetcher,
api-tokens client, useAuth, and settings route.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-31 05:51:39 +00:00
naiba and cloudcode
013770bf46
fix(security): guard external hrefs and refine CSRF/auth-loading handling
...
- Add safeExternalHref(): only render http(s) URLs as clickable hrefs,
blocking attacker-controlled template metadata from becoming
javascript:/data: links.
- Refine CSRF header attachment and auth-loading state in the fetcher,
api-tokens client, useAuth, and settings route.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-31 05:51:39 +00:00
naiba and cloudcode
472174640a
feat(settings): add reserved hosts field and surface NAT errors
...
Add the reserved_hosts setting (input + i18n across all locales) so operators
behind a reverse proxy can declare public dashboard hostnames members must not
register as NAT domains (GHSA-x6fg-52vr-hj4w).
Show the backend error message on NAT create/update failure instead of a
generic "unexpected error", so a reserved-host rejection is explained.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-31 02:04:47 +00:00
naiba and cloudcode
964684f1bf
feat(settings): add reserved hosts field and surface NAT errors
...
Add the reserved_hosts setting (input + i18n across all locales) so operators
behind a reverse proxy can declare public dashboard hostnames members must not
register as NAT domains (GHSA-x6fg-52vr-hj4w).
Show the backend error message on NAT create/update failure instead of a
generic "unexpected error", so a reserved-host rejection is explained.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-31 02:04:47 +00:00
naiba and cloudcode
6f0d9b6637
feat(api-tokens): add PAT management UI, CSRF handling, and auth-loading fixes
...
Add an API tokens management route to create, list, and revoke PATs, showing
the plaintext token once on creation with scope and server-id selection.
Mirror the nz-csrf cookie into the X-CSRF-Token header on unsafe fetcher
methods (POST/PUT/PATCH/DELETE) for the server-side double-submit check, and
self-heal expired sessions via refresh-token without a recursive fetch loop.
Gate protected routes behind resolved auth state to avoid pre-auth SWR fetches,
and fix the login loading/race so stale probes cannot clobber the session.
Add i18n keys for the new screens across all locales.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-30 15:56:53 +00:00
naiba and cloudcode
f07c557029
feat(api-tokens): add PAT management UI, CSRF handling, and auth-loading fixes
...
Add an API tokens management route to create, list, and revoke PATs, showing
the plaintext token once on creation with scope and server-id selection.
Mirror the nz-csrf cookie into the X-CSRF-Token header on unsafe fetcher
methods (POST/PUT/PATCH/DELETE) for the server-side double-submit check, and
self-heal expired sessions via refresh-token without a recursive fetch loop.
Gate protected routes behind resolved auth state to avoid pre-auth SWR fetches,
and fix the login loading/race so stale probes cannot clobber the session.
Add i18n keys for the new screens across all locales.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-30 15:56:53 +00:00
1f1df8e273
ci(e2e): bind Vite dev server to loopback
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 05:56:12 +00:00
f47d4a8772
ci(e2e): bind Vite dev server to loopback
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 05:56:12 +00:00
3db5041c58
ci(e2e): prebuild dashboard before backend health check
...
The GitHub runner can spend more than the readiness window compiling go run ./cmd/dashboard, leaving dashboard.log empty while the backend has not started yet. Build the dashboard binary during preparation and health-check only the actual server startup. Keep README instructions aligned with CI.
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 05:36:09 +00:00
f380a8c4ac
ci(e2e): prebuild dashboard before backend health check
...
The GitHub runner can spend more than the readiness window compiling go run ./cmd/dashboard, leaving dashboard.log empty while the backend has not started yet. Build the dashboard binary during preparation and health-check only the actual server startup. Keep README instructions aligned with CI.
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 05:36:09 +00:00
11e2f2ca80
ci(e2e): make backend stubs embeddable and keep vitest scoped
...
The dashboard embed pattern ignores hidden-only dist directories, so the CI backend stub must create visible index.html files. Keep the README in sync and exclude Playwright specs from Vitest so npm run test remains a unit-test command.
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 05:27:46 +00:00
e961fdb131
ci(e2e): make backend stubs embeddable and keep vitest scoped
...
The dashboard embed pattern ignores hidden-only dist directories, so the CI backend stub must create visible index.html files. Keep the README in sync and exclude Playwright specs from Vitest so npm run test remains a unit-test command.
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 05:27:46 +00:00
naiba and cloudcode
84fac6d653
docs(e2e): describe how to run Playwright suite locally and read CI artifacts
...
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:36:03 +00:00
naiba and cloudcode
baec84bdc2
docs(e2e): describe how to run Playwright suite locally and read CI artifacts
...
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:36:03 +00:00
naiba and cloudcode
bb6abeb9a6
ci: run Playwright e2e against a real Go backend in GitHub Actions
...
Boot a fresh dashboard from nezhahq/nezha master inside the runner:
- Checkout admin-frontend and the backend repo into two paths.
- Generate the two embed stubs and swag docs so cmd/dashboard builds.
- Inject NZ_JWTSECRETKEY (env-first config story) and start the
backend on 127.0.0.1:8008 with a tmp SQLite db.
- Wait on /api/v1/setting before letting Playwright launch.
- Playwright config brings up Vite dev which proxies /api to 8008.
- Upload playwright-report and dashboard.log on failure for triage.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:34:43 +00:00
naiba and cloudcode
52f67d22ba
ci: run Playwright e2e against a real Go backend in GitHub Actions
...
Boot a fresh dashboard from nezhahq/nezha master inside the runner:
- Checkout admin-frontend and the backend repo into two paths.
- Generate the two embed stubs and swag docs so cmd/dashboard builds.
- Inject NZ_JWTSECRETKEY (env-first config story) and start the
backend on 127.0.0.1:8008 with a tmp SQLite db.
- Wait on /api/v1/setting before letting Playwright launch.
- Playwright config brings up Vite dev which proxies /api to 8008.
- Upload playwright-report and dashboard.log on failure for triage.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:34:43 +00:00
naiba and cloudcode
22da4d74b8
test(e2e): add Playwright suite for auth + CSRF + visibility fixes
...
Covers the security fixes that landed across both repos:
- auth.spec.ts: login persists nz-jwt cookie and getProfile succeeds;
password change bumps TokenVersion + revokes the old cookie so the
pre-change JWT can no longer auth (regression guard for the
keyId+session backend rewrite).
- cron-csrf.spec.ts: POST /api/v1/cron/:id/manual succeeds while GET
is no longer routable (regression guard for the cron CSRF fix).
- fm-csrf.spec.ts: POST /api/v1/file is reachable while GET is no
longer routable (regression guard for the FM CSRF fix).
- visibility.spec.ts: an anonymous caller cannot see a server-group
that contains zero guest-visible servers (regression guard for the
server-group leak fix).
Fixtures wrap the noisy login + cleanup boilerplate. tsconfig is
scoped to tests/e2e so the suite stays out of the production tsc
project graph.
Playwright config starts the Vite dev server (npm run dev) and
expects a backend reachable at the URL Vite proxies to. CI workflow
follow-up commit wires the backend up.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:34:43 +00:00
naiba and cloudcode
dc0cfd0ecb
test(e2e): add Playwright suite for auth + CSRF + visibility fixes
...
Covers the security fixes that landed across both repos:
- auth.spec.ts: login persists nz-jwt cookie and getProfile succeeds;
password change bumps TokenVersion + revokes the old cookie so the
pre-change JWT can no longer auth (regression guard for the
keyId+session backend rewrite).
- cron-csrf.spec.ts: POST /api/v1/cron/:id/manual succeeds while GET
is no longer routable (regression guard for the cron CSRF fix).
- fm-csrf.spec.ts: POST /api/v1/file is reachable while GET is no
longer routable (regression guard for the FM CSRF fix).
- visibility.spec.ts: an anonymous caller cannot see a server-group
that contains zero guest-visible servers (regression guard for the
server-group leak fix).
Fixtures wrap the noisy login + cleanup boilerplate. tsconfig is
scoped to tests/e2e so the suite stays out of the production tsc
project graph.
Playwright config starts the Vite dev server (npm run dev) and
expects a backend reachable at the URL Vite proxies to. CI workflow
follow-up commit wires the backend up.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:34:43 +00:00
naiba and cloudcode
266cd7d150
fix(fm): switch createFM to POST to match backend CSRF fix
...
Backend moves /api/v1/file from GET to POST so SameSite=Lax cookies
can no longer expose this state-changing endpoint to cross-site
CSRF. Update createFM() accordingly.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:07:52 +00:00
naiba and cloudcode
c80899a753
fix(fm): switch createFM to POST to match backend CSRF fix
...
Backend moves /api/v1/file from GET to POST so SameSite=Lax cookies
can no longer expose this state-changing endpoint to cross-site
CSRF. Update createFM() accordingly.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:07:52 +00:00
naiba and cloudcode
b10d655d6e
fix(cron): switch manual trigger to POST to match backend CSRF fix
...
Backend GHSA-8qhj-4f8c-j8qg moves /api/v1/cron/:id/manual from GET to
POST so SameSite=Lax cookies no longer expose this state-changing
endpoint to cross-site CSRF. Update runCron() accordingly.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:00:15 +00:00
naiba and cloudcode
f2fea38e10
fix(cron): switch manual trigger to POST to match backend CSRF fix
...
Backend GHSA-8qhj-4f8c-j8qg moves /api/v1/cron/:id/manual from GET to
POST so SameSite=Lax cookies no longer expose this state-changing
endpoint to cross-site CSRF. Update runCron() accordingly.
Co-authored-by: cloudcode <cloudcode@users.noreply.github.com >
2026-05-26 04:00:15 +00:00
naiba
849d131382
feat: server transfer rotation
2026-05-25 10:15:24 +00:00
naiba
b23a6c0be1
feat: server transfer rotation
2026-05-25 10:15:24 +00:00
naiba and naiba/CloudCode
2010d80914
fix: hide admin settings tabs for members
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-05-16 00:46:15 +08:00
naiba and naiba/CloudCode
142fc19469
fix: hide admin settings tabs for members
...
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-05-16 00:46:15 +08:00
Weblate (bot) and Arif Budiman
3912315f56
Translated using Weblate (Indonesian) ( #156 )
...
Currently translated at 100.0% (245 of 245 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/id/
Translation: Nezha/Admin frontend
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
2026-04-05 09:58:43 +08:00
naiba and naiba/CloudCode
b77ac7af93
fix: use Combobox for notification group selection in settings page
...
Settings page used a plain number input for ip_change_notification_group_id,
requiring users to manually enter a group ID. Replace it with a searchable
Combobox component (consistent with alert-rule/service/cron pages) and wrap
the settings route with NotificationProvider to load notification group data.
Closes nezhahq/nezha#1174
Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba >
2026-03-01 01:11:37 +00:00
Weblate (bot) and Руслан Пузич
d276c6843a
Translated using Weblate (Ukrainian) ( #155 )
...
Currently translated at 49.7% (122 of 245 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/uk/
Translation: Nezha/Admin frontend
Co-authored-by: Руслан Пузич <visp80@gmail.com >
2026-02-22 21:45:21 +08:00
Weblate (bot) and nlimeres
56b00f19ce
Translated using Weblate (Galician) ( #153 )
...
Currently translated at 7.7% (19 of 245 strings)
Added translation using Weblate (Galician)
Translated using Weblate (Spanish)
Currently translated at 100.0% (244 of 244 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/es/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/gl/
Translation: Nezha/Admin frontend
Co-authored-by: nlimeres <dynosaurioprogramador@gmail.com >
2026-02-19 14:34:50 +08:00
奶爸 and naiba
6ddcd0eaea
fix: public_note validation rejects non-object JSON values, preventing second edit ( #154 )
...
Co-authored-by: naiba <naiba@users.noreply.github.com >
2026-02-19 14:30:10 +08:00
UUBulb
76663b8d91
fix: downgrade tailwindcss to v3 ( #151 )
...
* fix: downgrade tailwindcss to v3
* chore: auto-fix linting and formatting issues
2026-02-14 18:06:12 +08:00
naiba
1b9c82ca5a
fix: server edit dialog submit button unresponsive after first save ( #1132 )
...
Upgrade react-hook-form 7.63→7.71 to fix form.reset() race condition
that silently broke zod validation on subsequent submissions.
Reset form and public-note state (publicNoteObj/Raw/Mode/Errors)
from latest data when the edit dialog opens, preventing stale state
from a previous edit session.
2026-02-14 12:11:47 +08:00
胡说丷刂 and huYang
63338eee67
service 增加权重 ( #150 )
...
* 服务增加权重
* 避免显示成 undefined
---------
Co-authored-by: huYang <306061454@qq.com >
2026-02-14 10:10:24 +08:00
UUBulb
5031b8469b
fix: variable not renamed ( #148 )
2026-01-10 20:22:13 +08:00
UUBulb
f1e4ff8fb9
feat(notification): add option to convert metric units in request body ( #147 )
...
* feat(notification): add option to convert metric units in request body
* rename fields
* add prettierignore
* chore: auto-fix linting and formatting issues
2026-01-10 17:27:13 +08:00
naiba
13c78a8302
fix: immutable release
2026-01-01 11:58:11 +08:00
Weblate (bot) and Руслан Пузич
a70953513b
Translated using Weblate (Ukrainian) ( #145 )
...
Currently translated at 34.8% (85 of 244 strings)
Added translation using Weblate (Ukrainian)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/uk/
Translation: Nezha/Admin frontend
Co-authored-by: Руслан Пузич <visp80@gmail.com >
2026-01-01 10:32:17 +08:00
Weblate (bot) and Zilong Liu
1b587f8ff7
Added translation using Weblate (Japanese) ( #142 )
...
Co-authored-by: Zilong Liu <2821624044@qq.com >
2025-10-26 21:32:10 +08:00
naiba
8ae5bee0c0
chore: fix import
2025-10-09 09:48:07 +08:00
91020bb15e
feat: enhance public notes functionality with flexible options ( #141 )
...
* feat: enhance public notes functionality with flexible options
- Make public notes optional to prevent default values causing frontend issues
- Add dual editing modes: raw text editing and custom fields (avoid hardcoded schema)
- Set raw text mode as default, populate input on edit, submit raw text content always
- Add toggle switch: submit raw text when enabled, submit empty & hide controls when disabled
- New records default to disabled public notes; auto-expand on edit based on content
* chore: auto-fix linting and formatting issues
* feat: Add public annotation data structure and utility functions
Implemented Zod validation patterns, default values, parsing functions, and utility functions for public notes, and updated related internationalization text.
* chore: auto-fix linting and formatting issues
* refactor(server): Replace i18n implementation
Replace direct use of i18n.t with react-i18next's useTranslation hook to improve internationalization support.
* refactor(public-note): Optimize data model and validation logic
Removed the pruneEmpty function and simplified the date processing logic, making billingDataMod and planDataMod optional fields. Also optimized the validation logic to handle optional fields.
* chore: auto-fix linting and formatting issues
* fix zod validation & don't write empty values when parsing
* use raw mode if object contains unknown fields
* rename some features
* chore: Update dependency package versions
Upgrade multiple npm dependencies to their latest versions, including react, tailwindcss, and eslint. Ignore lock files.
* fix(server): Fix default value when bill amount is undefined
Changed undefined values for bill amount to the default value "0" to avoid potential null value errors.
---------
Co-authored-by: Guccen <171530509+Chillln@users.noreply.github.com >
Co-authored-by: uubulb <uub@suwako.de >
2025-10-09 09:35:13 +08:00
naiba
4806ff35fe
💩 f*ck react
2025-10-02 17:15:20 +08:00
naiba
61186143bd
fix: Cannot read properties of undefined (reading 'displayName')
2025-10-02 15:26:31 +08:00
Chillln and Guccen
c27a13a67b
Fix and update ( #139 )
...
* refactor(ui): 统一组件引用类型为ComponentRef
更新所有UI组件中的forwardRef类型,从ElementRef改为ComponentRef以保持一致性
迁移postcss配置至mjs格式并更新依赖版本
* refactor: 优化表单类型定义和验证逻辑
移除自定义的 asOptionalField 工具函数,直接使用 Zod 的 optional() 方法,并明确定义表单数据类型。
* style: 更新UI主题配置和样式变量
将主题风格从default切换为new-york,并重构CSS变量使用OKLCH色彩空间。同时添加tailwindcss-animate插件支持。
* style: 统一页面头部按钮组样式
优化多个页面头部按钮组的布局样式,增加响应式设计和flex-wrap支持
* fix(server): 修复对话框交互问题并优化SWR配置
修复对话框关闭逻辑并阻止外部交互,同时禁用SWR的自动重新验证功能以提升性能。
* feat: 添加日历组件及账单相关国际化
实现基于 react-day-picker 的日历组件,并添加账单管理相关的多语言支持
* style(components): 统一按钮样式并格式化代码
为删除和禁用按钮添加text-white类名,同时调整ServerCard组件中的代码缩进格式。
* perf(build): 优化Vite打包配置与代码分割策略
调整Vite构建配置,改进第三方依赖的分组逻辑并添加UUID支持到安装命令组件
* fix: 修正页面标题翻译不一致问题
将CronPage和ServicePage的标题从"Server"分别改为"Task"和"Service",并优化NotificationGroupPage的按钮组布局。
* fix(auth): 改进登录错误处理和国际化支持
优化登录错误提示,添加多语言支持并移除控制台错误日志。同时修复头部组件透明度样式问题。
* feat: 添加服务器操作下拉菜单
为服务器卡片添加统一的下拉菜单操作入口,整合终端、配置和安装命令功能。
* feat[alert-rule]: 优化告警规则组件性能
重构告警规则组件代码结构,提升渲染效率并减少内存占用。
* docs(i18n): 新增翻译字段
为界面添加"Add"、"Delete"、"AdvancedJSON"和"Save"等关键操作的翻译字段,支持中英文双语显示。
* perf(vite): 优化分包策略以提升构建性能
重构 manualChunks 逻辑,按功能类别分组依赖项,并增加大型库的独立分包规则。
* style: 统一危险操作按钮的文字颜色
在所有确认操作的弹窗按钮中添加白色文字样式,保持视觉一致性。
* fix(components): 调整下拉菜单对齐方式
根据菜单项状态动态设置下拉菜单的对齐方向和起始位置。
* fix(types): 修复在线用户API分页类型
添加ModelOnlineUserApi接口类型,包含分页信息,并移除index.ts中重复的类型定义。
* chore: auto-fix linting and formatting issues
* feat(locales): 添加无过期相关翻译项
为英文和中文翻译文件添加"NoExpiry"、"SetNoExpiry"等无过期相关字段的翻译。
fix(components): 移除重复的图标按钮选项
从IconButton组件中删除重复的"more"图标选项。
* feat(ServerCard): 优化日期选择器并添加下拉提示
为日期选择器添加下拉布局和年份范围限制,并在公共笔记区域增加下拉项生效提示文本。
* chore: auto-fix linting and formatting issues
* style: 优化多个组件的UI交互细节
统一按钮悬停样式并简化国际化文本调用,移除冗余的单位显示和空值判断逻辑。
* refactor(ServerCard): 移除网络路由相关代码
删除 ServerCard 组件中与 plan.networkRoute 相关的字段验证和错误显示逻辑。
* chore: auto-fix linting and formatting issues
* feat(ui): 添加Switch组件并改进服务器表单交互
- 新增Radix UI Switch组件依赖及实现
- 将IPv4/IPv6输入改为开关控件,优化用户体验
- 添加"按量付费"选项和新的翻译字段
- 改进网络路由和备注输入的占位提示
- 修复暗黑模式下的按钮背景色
* style(components): 为禁止按钮添加白色文本样式
* chore: auto-fix linting and formatting issues
* fix(ServerCard): 修复日期选择器样式和滚动问题
调整日期选择器的宽度和高度限制,添加滚动容器以解决内容溢出问题
* refactor(server-config): 简化复选框checked属性的布尔转换
使用!!操作符简化controllerField.value的布尔值转换,使代码更简洁
* feat(国际化): 添加告警规则和搜索框的国际化支持
为告警规则组件添加多语言支持,包括服务器监控选项、忽略提示和示例文本。同时将搜索框的占位文本替换为国际化字段。
* chore: auto-fix linting and formatting issues
* fix(switch): 修正 Switch 组件 ref 类型定义错误
---------
Co-authored-by: Guccen <171530509+Chillln@users.noreply.github.com >
2025-10-02 14:23:11 +08:00
naiba
10a04a2daf
chore: add locales
2025-08-23 21:09:54 +08:00
Weblate (bot) and TurboHK
b6f62635e3
Translated using Weblate (Chinese (Traditional Han script)) ( #137 )
...
Currently translated at 100.0% (181 of 181 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
Co-authored-by: TurboHK <turbohkcoltd@gmail.com >
2025-08-23 21:07:02 +08:00
Weblate (bot) and TommyLPB
ee6079fa58
Translated using Weblate (French) ( #136 )
...
Currently translated at 48.6% (88 of 181 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/fr/
Translation: Nezha/Admin frontend
Co-authored-by: TommyLPB <hcrochetcanard@gmail.com >
2025-08-02 15:53:17 +08:00
Weblate (bot) and TommyLPB
d8d34abf2f
Translated using Weblate (French) ( #135 )
...
Currently translated at 48.0% (87 of 181 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/fr/
Translation: Nezha/Admin frontend
Co-authored-by: TommyLPB <hcrochetcanard@gmail.com >
2025-07-27 10:10:09 +08:00
e05fe015a3
Translated using Weblate (French) ( #133 )
...
Currently translated at 25.9% (47 of 181 strings)
Added translation using Weblate (French)
Translated using Weblate (Indonesian)
Currently translated at 9.9% (18 of 181 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/fr/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/id/
Translation: Nezha/Admin frontend
Co-authored-by: Kxroqi :3 <loxocker@gmail.com >
Co-authored-by: TommyLPB <hcrochetcanard@gmail.com >
2025-07-25 21:46:13 +08:00
naiba
01ed6eae54
feat: 批量转移服务器给其他用户
2025-06-16 23:44:30 +08:00
6fe192b944
Added translation using Weblate (Indonesian) ( #132 )
...
Translated using Weblate (Spanish)
Currently translated at 100.0% (180 of 180 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (180 of 180 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/es/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translation: Nezha/Admin frontend
Co-authored-by: Kris <krishoodbyair@gmail.com >
Co-authored-by: Kxroqi :3 <loxocker@gmail.com >
2025-06-08 00:49:08 +08:00
TomyJan
1f2a187d7b
feat: separate real ip header of frontend/agent ( #130 )
...
* feat: separate real ip header of frontend/agent
* test(ci): test
* Revert "test(ci): test"
This reverts commit 7d2f16ed24e5f95f6101dc3ac67816ece2dc5ade.
* chore: auto-fix linting and formatting issues
2025-04-13 18:40:35 +08:00
naiba
adac229ab4
chore(i18n): add locale config options
2025-03-29 13:21:14 +08:00
Weblate (bot) and Andres Pava
10683c88b7
Translated using Weblate (Spanish) ( #128 )
...
Currently translated at 96.1% (173 of 180 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/es/
Translation: Nezha/Admin frontend
Co-authored-by: Andres Pava <hola@andrespava.com >
2025-03-29 11:27:36 +08:00
naiba
223cb9c1ae
feat(i18n): add locales
2025-03-27 19:11:56 +08:00
UUBulb
5e749180d5
fix config pusher ( #127 )
...
* fix config pusher
* chore: auto-fix linting and formatting issues
2025-03-25 22:40:56 +08:00
naiba
66945cdb15
chore: update locale
2025-03-22 22:37:01 +08:00
Weblate (bot) and bios let
f75553d1cb
Translated using Weblate (Russian) ( #126 )
...
Currently translated at 100.0% (180 of 180 strings)
Added translation using Weblate (Russian)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/ru/
Translation: Nezha/Admin frontend
Co-authored-by: bios let <bioslet@gmail.com >
2025-03-22 22:33:15 +08:00
Moraxyc
0cbd0df8ea
fix(deps): upgrade next-themes to ^0.4.6 for React 19 compatibility ( #125 )
...
Upgraded `next-themes` from `^0.3.0` to `^0.4.6` to resolve compatibility issues with React 19.
The previous version (`0.3.0`) does not support React 19, which caused conflicts.
Changes:
- Updated `package.json` dependency: `"next-themes": "^0.4.6"`
- `bun.lockb` updated accordingly.
2025-03-16 12:09:14 +08:00
UUBulb
1ca8ea4627
update setting api ( #123 )
2025-03-08 18:42:55 +08:00
UUBulb
a56238bed7
update settings api ( #121 )
...
* update settings api
* chore: auto-fix linting and formatting issues
2025-02-28 22:00:07 +08:00
UUBulb
51e34e30c3
chore: correct cron experssion placeholder ( #120 )
2025-02-20 22:57:08 +08:00
UUBulb
9ea2b3a11a
fix ws protocol ( #117 )
2025-02-07 22:16:45 +08:00
UUBulb
d96a2e4c3c
bug fixes ( #116 )
...
* bug fixes
* fix ws url
2025-02-05 18:46:42 +08:00
UUBulb
a52bf64779
feat: batch set server config ( #114 )
...
* feat: batch set server config
* make every field optional
* chore: auto-fix linting and formatting issues
* update
* [WIP] improve batch edit ux
* chore: auto-fix linting and formatting issues
2025-02-04 11:19:52 +08:00
Weblate (bot) and UUBulb
70b8f39bd6
Translated using Weblate (Chinese (Traditional Han script)) ( #113 )
...
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (177 of 177 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
Co-authored-by: UUBulb <uub@kuzu.uk >
2025-02-04 11:14:58 +08:00
UUBulb
a00bf5826a
feat: edit server config online ( #112 )
...
* feat: edit server config online
* fix schema
* fix error
2025-01-31 13:32:16 +08:00
UUBulb
1b19f74935
ddns: allow overriding domains per configuration ( #111 )
2025-01-30 12:15:21 +08:00
UUBulb
769d10b8d7
minor bug fixes ( #110 )
2025-01-29 15:07:20 +08:00
naiba
f6ce25d466
feat: disable nat
2025-01-21 22:21:52 +08:00
a6b6174bbf
Translated using Weblate (German) ( #107 )
...
Currently translated at 100.0% (175 of 175 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 99.4% (174 of 175 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (175 of 175 strings)
Translated using Weblate (Tamil)
Currently translated at 100.0% (175 of 175 strings)
Translated using Weblate (Tamil)
Currently translated at 100.0% (175 of 175 strings)
Added translation using Weblate (Tamil)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/ta/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
Co-authored-by: Barium <peter.kuehfuss+weblate@gmail.com >
Co-authored-by: UUBulb <uub@kuzu.uk >
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com >
2025-01-21 20:47:01 +08:00
UUBulb
dd5b23eea7
fix: prevent null dereferences ( #106 )
2025-01-20 22:08:18 +08:00
7e20e3d215
Translated using Weblate (Chinese (Traditional Han script)) ( #105 )
...
Currently translated at 99.4% (174 of 175 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (175 of 175 strings)
Translated using Weblate (Tamil)
Currently translated at 100.0% (175 of 175 strings)
Translated using Weblate (Tamil)
Currently translated at 100.0% (175 of 175 strings)
Added translation using Weblate (Tamil)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/ta/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
Co-authored-by: UUBulb <uub@kuzu.uk >
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com >
2025-01-20 22:07:57 +08:00
UUBulb
d49672bdbe
chore: update translations ( #101 )
...
* chore: update translations
* fix: form values type conversion
* feat: terminal fullscreen mode
* fix
2025-01-19 21:09:52 +08:00
UUBulb
689a997a63
fix(fm): close dialog after upload completed ( #97 )
2025-01-07 19:54:47 +08:00
仓鼠
5f7553c75a
fix: Fix login provider button gap ( #94 )
...
* fix: oauth2_providers button gap
* fix: remove test code
2025-01-06 21:02:58 +08:00
UUBulb
c883aba1fc
improve: replace long line of words with clipboard button ( #95 )
...
* improve: replace long line of words with clipboard button
* change module path
2025-01-06 21:02:39 +08:00
仓鼠
b88102b4aa
feat: add back to home link on mobile ( #93 )
2025-01-05 22:56:19 +08:00
仓鼠
b6d185eba1
fix: back to home page redirect ( #90 )
2025-01-04 20:47:37 +08:00
UUBulb
b6c5efc757
update waf api ( #91 )
2025-01-04 20:47:14 +08:00
仓鼠 and hamster1963
9f6722edcd
feat: menu add back to home item ( #89 )
...
* feat: menu add back to home item
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com >
2025-01-04 18:42:58 +08:00
UUBulb and uubulb
ab10ffb355
improve: add missing try-catch cases ( #86 )
...
* improve: add missing try-catch cases
* i18n: support german
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: uubulb <uubulb@users.noreply.github.com >
2025-01-03 22:43:36 +08:00
仓鼠 and hamster1963
c7d2260307
fix: footer year text ( #88 )
...
* fix: footer year text
* fix: oauth2 list add space
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com >
2025-01-03 22:43:00 +08:00
Weblate (bot) and Barium
d91c2ca3cc
Translated using Weblate (German) ( #87 )
...
Currently translated at 100.0% (171 of 171 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translation: Nezha/Admin frontend
Co-authored-by: Barium <peter.kuehfuss+weblate@gmail.com >
2025-01-03 22:42:32 +08:00
Weblate (bot) and UUBulb
8dc03d22d6
Translated using Weblate (Chinese (Traditional Han script)) ( #85 )
...
Currently translated at 100.0% (171 of 171 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (171 of 171 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
Co-authored-by: UUBulb <uub@kuzu.uk >
2024-12-31 23:59:39 +08:00
UUBulb and uubulb
5d8a0404b7
update oauth2 ( #84 )
...
* update oauth2
* i18n
* fix validation
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: uubulb <uubulb@users.noreply.github.com >
2024-12-31 23:11:41 +08:00
naiba
aa00431f8b
chore: add type
2024-12-30 21:15:17 +08:00
仓鼠 and hamster1963
5ffdefc8dd
style: login button ( #83 )
...
* style: login button
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com >
2024-12-30 20:45:11 +08:00
18c832d553
optimize fm ( #82 )
...
* optimize fm
* chore: auto-fix linting and formatting issues
* fix: type
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: uubulb <uubulb@users.noreply.github.com >
Co-authored-by: naiba <hi@nai.ba >
Co-authored-by: naiba <naiba@users.noreply.github.com >
2024-12-29 22:19:50 +08:00
naiba
718bff0abb
feat: oauth2 登录
2024-12-28 23:50:24 +08:00
f48d0a6393
Translated using Weblate (German) ( #77 )
...
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (170 of 170 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/es/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/it/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
Co-authored-by: Kris <krishoodbyair@gmail.com >
Co-authored-by: UUBulb <uub@kuzu.uk >
2024-12-26 22:31:51 +08:00
Weblate (bot) and Kris
0813b9fd45
Translated using Weblate (Spanish) ( #75 )
...
Currently translated at 68.8% (117 of 170 strings)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/es/
Translation: Nezha/Admin frontend
Co-authored-by: Kris <krishoodbyair@gmail.com >
2024-12-25 20:24:59 +08:00
naiba
8130e336a9
fix: block button
2024-12-23 19:47:57 +08:00
naiba
86115547a5
fix: member role menu
2024-12-23 19:24:46 +08:00
仓鼠
298cc4ca2a
fix: incorrect settings page navigate ( #72 )
2024-12-23 19:18:39 +08:00
仓鼠 and hamster1963
f694c97704
fix: i18n ( #71 )
...
* fix: block_identifier text
* fix: i18n
* chore: auto-fix linting and formatting issues
* fix: block button
* fix: ConfirmBlock text
* fix: i18n
---------
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com >
2024-12-23 00:38:40 +08:00
仓鼠 and hamster1963
7fdac38291
User Role ( #69 )
...
* fix: window.DisableAnimatedMan as boolean
* chore: auto-fix linting and formatting issues
* feat: user role
* feat: use user agent_secret
* feat: hide setting when user role is not admin
* feat: new waf api
* chore: auto-fix linting and formatting issues
* fix: admin settings page
* feat: online-user setting
* fix: pagination
---------
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com >
2024-12-22 23:17:20 +08:00
仓鼠 and hamster1963
5ad915c973
fix: window.DisableAnimatedMan as boolean ( #62 )
...
* fix: window.DisableAnimatedMan as boolean
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com >
2024-12-19 21:54:24 +08:00
90e8e4b620
Translated using Weblate (Italian) ( #63 )
...
Currently translated at 100.0% (160 of 160 strings)
Added translation using Weblate (Spanish)
Translated using Weblate (German)
Currently translated at 100.0% (160 of 160 strings)
Added translation using Weblate (German)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/it/
Translation: Nezha/Admin frontend
Co-authored-by: Barium <peter.kuehfuss+weblate@gmail.com >
Co-authored-by: Kris <krishoodbyair@gmail.com >
Co-authored-by: UUBulb <uub@kuzu.uk >
2024-12-19 21:49:00 +08:00
naiba
76f868d242
fix: typo & render error
2024-12-17 22:19:22 +08:00
naiba
a1ca16b297
feat: implement InjectContext for dynamic resource injection
2024-12-17 22:03:21 +08:00
仓鼠 and hamster1963
6d9928abd3
fix: use system as defaultTheme ( #60 )
...
* fix: use system as defaultTheme
* chore: auto-fix linting and formatting issues
* fix: AnimatedMan position on login page
* fix: login form overflow on mobile
* fix: theme selected value display overflow
* fix: dropdown menu username overflow
---------
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com >
2024-12-17 21:51:16 +08:00
d0d33dbb65
Added translation using Weblate (Spanish) ( #59 )
...
Translated using Weblate (German)
Currently translated at 100.0% (160 of 160 strings)
Added translation using Weblate (German)
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translation: Nezha/Admin frontend
Co-authored-by: Barium <peter.kuehfuss+weblate@gmail.com >
Co-authored-by: Kris <krishoodbyair@gmail.com >
2024-12-17 21:47:09 +08:00
naiba
9204e0ae37
chore: refactor
2024-12-15 20:26:35 +08:00
UUBulb and uubulb
43a97b9175
fix install commands ( #57 )
...
* fix install commands
* allow disabling animated man
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: uubulb <uubulb@users.noreply.github.com >
2024-12-15 19:38:35 +08:00
naiba
1a2c5a5a44
chore: change key
2024-12-15 15:27:23 +08:00
naiba
71e2f1a699
feat: 后台自定义代码 & 后端语言优先
2024-12-15 15:08:57 +08:00
naiba
5bd0e1c073
fix: animate man position
2024-12-15 10:57:47 +08:00
仓鼠 and hamster1963
0314765765
style: header animated image ( #54 )
...
* style: header animated image
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com >
2024-12-15 09:45:56 +08:00
UUBulb
ee752b1ba7
fix: language code conversion ( #53 )
2024-12-14 17:17:53 +08:00
78afbb5609
Translations update from Hosted Weblate ( #45 )
...
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (English)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (English)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 96.8% (153 of 158 strings)
Translated using Weblate (Italian)
Currently translated at 69.6% (110 of 158 strings)
Translated using Weblate (English)
Currently translated at 100.0% (158 of 158 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 99.3% (157 of 158 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 70.8% (112 of 158 strings)
Translated using Weblate (Italian)
Currently translated at 99.3% (157 of 158 strings)
Translated using Weblate (English)
Currently translated at 100.0% (158 of 158 strings)
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: UUBulb <uub@kuzu.uk >
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/en/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/it/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: UUBulb <uub@kuzu.uk >
Co-authored-by: weblate <weblate@users.noreply.github.com >
2024-12-14 16:59:45 +08:00
naiba
97d49de6be
refactor: enum i18n
2024-12-14 10:39:07 +08:00
仓鼠
e0305723c3
fix: Duplicate template options ( #51 )
...
* fix: Duplicate template options
* fix: form option i18n text
2024-12-14 10:16:33 +08:00
仓鼠 and hamster1963
540bb0185d
Dashboard Redesign ( #48 )
...
* feat: add user_template setting
* style: header
* style: page padding
* style: header
* feat: header now time
* style: login page
* feat: nav indicator
* style: button inset shadow
* style: footer text size
* feat: header show login_ip
* fix: error toast
* fix: frontend_templates setting
* fix: lint
* feat: pr auto format
* chore: auto-fix linting and formatting issues
---------
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com >
2024-12-13 23:51:33 +08:00
仓鼠
811835ffe5
feat: pr auto format ( #50 )
2024-12-13 23:16:09 +08:00
UUBulb
aa53b8cedc
fix: custom_nameservers should be dns_servers ( #46 )
...
* fix: custom_nameservers should be dns_servers
* fix ipv6 address conversion
2024-12-13 22:27:05 +08:00
naiba
dc2f28979f
feat: api update
2024-12-10 22:19:31 +08:00
dca8ec9b3f
Translated using Weblate (Chinese (Traditional Han script)) ( #44 )
...
Currently translated at 100.0% (156 of 156 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (156 of 156 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (156 of 156 strings)
Translated using Weblate (English)
Currently translated at 100.0% (156 of 156 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (156 of 156 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (156 of 156 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (156 of 156 strings)
Translated using Weblate (English)
Currently translated at 100.0% (156 of 156 strings)
Deleted translation using Weblate (English (United States))
Added translation using Weblate (English (United States))
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/en/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/it/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org >
Co-authored-by: UUBulb <uub@kuzu.uk >
2024-12-10 21:58:16 +08:00
naiba
e2027a0ef0
fix: local debug
2024-12-09 23:11:17 +08:00
UUBulb
b53688b4f4
fix: multi select scroll ( #43 )
2024-12-09 20:22:23 +08:00
仓鼠
982ecc7086
feat: add user_template setting ( #36 )
2024-12-07 01:17:00 +08:00
UUBulb
57472ca2b4
improve styles ( #34 )
2024-12-06 22:21:50 +08:00
UUBulb
d21daa47f9
update service api ( #29 )
...
* update service api
* update api.ts
2024-12-05 21:00:48 +08:00
UUBulb
9cc1a1e1bd
chore: windows env typo ( #27 )
2024-12-05 17:04:49 +08:00
bobyasasas
188b7b9a0e
Update install-commands.tsx ( #25 )
...
修正了实际windows复制安装脚本不可用的问题
2024-12-05 00:10:58 +08:00
UUBulb
950318417f
fix: missing notification group input in settings ( #24 )
...
* fix: missing notification group input in settings
* change script name
* license
* update settings api
* improve: cell width
* feat: site name
2024-12-04 20:03:16 +08:00
naiba
2e814e6f5e
fix: websocket
2024-12-02 23:51:24 +08:00
naiba
4cdb11059a
fix: websocket
2024-12-02 22:10:07 +08:00
UUBulb
dec642a8e6
fix: profile input auto-complete ( #18 )
2024-12-02 20:57:19 +08:00
GuGuGu
14f4d03320
fix: Kill auto language ( #21 )
...
* fix: Kill auto language
Kill the background automatic recognition of language to prevent backend
Language file correction
* refactor(Aggregate): Ports and install hosts
Optimize multi-language
* fix(I18n): Kill spurious shortcuts
Fix wrong import
2024-12-02 20:57:03 +08:00
naiba
7f3f6e8af1
chore: i18n
2024-12-01 21:50:59 +08:00
GuGuGu
dd5cf051d5
fix: language types error ( #14 )
2024-11-30 23:56:30 +08:00
naiba
c49bbb54e1
fix: waf page
2024-11-30 21:31:55 +08:00
naiba
ef70277ff4
feat: 优化复制安装命令提示
2024-11-30 20:14:49 +08:00
Colin
a8f7c15f6c
fix(I18n): Translation supplement
...
Translation supplement, automatic lanSupplement the missing translations
2024-11-30 13:04:34 +01:00
naiba
a3c9fcec73
fix: copy to clipboard
2024-11-30 17:08:47 +08:00
UUBulb
31c0e4c485
fix: wrong variable name ( #12 )
2024-11-30 15:18:41 +08:00
UUBulb and naiba
f3a5f04392
fix: never write undefined ( #11 )
...
Co-authored-by: naiba <hi@nai.ba >
2024-11-30 15:04:00 +08:00
naiba
c98632bc17
feat: 修改用户名,简化代码
2024-11-30 15:02:42 +08:00
UUBulb
e42910ad35
implement install-commands button ( #10 )
...
* fix: type conversion
* implement install-commands button
2024-11-30 13:44:17 +08:00
naiba
3e9a75125a
feat: 调整安装脚本复制位置
2024-11-30 12:58:53 +08:00
UUBulb
f6656a8e84
fix: type conversion ( #9 )
2024-11-30 11:41:50 +08:00
GuGuGu
24286a7449
feat(I18n): Add multiple languages (zh-CN/zh-TW/en/it) ( #8 )
2024-11-29 20:47:09 +08:00
UUBulb
7759c3e9ad
fix: server api schema ( #6 )
2024-11-28 17:06:37 +08:00
仓鼠
5a87ea83d8
style: error-page ( #4 )
2024-11-26 21:22:56 +08:00
UUBulb
3f3a585a62
fix validation & implement profile page ( #5 )
...
* fix validation
* implement profile page
* catch error
2024-11-26 21:20:56 +08:00
UUBulb
3d1778f89d
temporary fix for high cpu usage ( #3 )
2024-11-26 09:29:39 +08:00
Weilong Huang
6a5ab161bb
Optimize loading and style ( #2 )
2024-11-25 13:40:28 +08:00
naiba
48cdd6f4d5
Merge pull request #1 from uubulb/dev
2024-11-25 13:37:19 +08:00
uubulb
fd69492620
build: manual chunking
2024-11-25 01:31:34 +08:00
UUBulb
3b5023061b
implement setting page ( #12 )
2024-11-23 21:59:48 +08:00
naiba
f17bdbf760
fix: logout & login page home button
2024-11-23 10:25:54 +08:00
naiba
135cdf1111
rename
2024-11-23 01:18:01 +08:00
UUBulb
1c8494cd59
feat: responsive fm card ( #11 )
...
* feat: responsive fm card
* delete meaningless words
* fix joinIP
2024-11-22 22:15:41 +08:00
UUBulb
b1b8b91fb5
feat: responsive header, search boxes ( #10 )
2024-11-22 07:41:47 +08:00
UUBulb
8248d6c910
implement remaining features of the server page ( #9 )
...
* implement remaining features of the server page
* fix fm init
* ?
2024-11-21 22:20:14 +08:00
naiba
be2f5a519f
chore: fetch depth 0
2024-11-20 22:32:02 +08:00
naiba
48ea9ca76a
fix: build ignore error
2024-11-20 22:29:08 +08:00
naiba
4c93d1643b
release
2024-11-20 22:04:08 +08:00
UUBulb
059c33eda4
implement notification page ( #8 )
2024-11-20 21:37:03 +08:00
UUBulb
0e4bcd3938
implement cron page ( #7 )
2024-11-20 00:19:40 +08:00
UUBulb
a487e6cb99
implement group page ( #6 )
...
* implement group page
* group state, search box
* rename some field
* update api types
2024-11-19 21:40:03 +08:00
UUBulb
134cd670ad
implement nat & ddns page ( #5 )
2024-11-19 14:55:21 +08:00
UUBulb
bf7ffd36e0
further implementing server page ( #4 )
...
* further implementing server page
* optimize icon button
* rename some unnecessary file extensions
* add terminal page & fm card
2024-11-18 20:48:30 +08:00
UUBulb
f4fbc9f488
further implementing service page ( #3 )
2024-11-17 10:05:20 +08:00
naiba
0c38d52025
Merge pull request #2 from uubulb/dev
...
init service page
2024-11-15 23:06:26 +08:00