- Set autoResetPageIndex: false to avoid TanStack Table calling
setPagination during render (causes 'component that hasn't mounted yet')
- Reset pageIndex in useEffect when options.data changes to preserve
'back to first page on data change' behavior without render-phase setState
* chore: replace codebase with Next.js version (console-new)
- Migrate from Nuxt/Vue to Next.js/React
- Same repo, dev-pr branch has shared history with main for PR
* chore: wip
* ci: pin pnpm to latest in workflows, packageManager 10.19.0
* ci: use pnpm version from package.json only (fix version mismatch)
* fix: CI - add root page redirect, fix TS types and lint (api-client, aws4fetch, upload-task, hooks)
* fix(ci): add type-check script for TypeScript Check job
* fix(ci): resolve Code Formatting job - ESLint errors (setState-in-effect, refs, static-components, preserve-memoization)
* fix(ci): add lint:fix script for quality workflow Auto-fix step
* fix(ci): add SVG module type declaration for TypeScript Check
* fix: PageHeader overlaps Sidebar on small screens
* refactor: move appName and appDescription to defineNuxtConfig
* chore: replace clipboard with vueuse useClipboard
* chore(deps): remove unused deps
* chore: bump deps
Add type conversion `... as Shape` to AutoForm and AutoFormFiledObject for compatibility with vue-tsc v3.
Add `import ‘vue-sonner/style.css’` for compatibility with vue-sonner v2.
Move @aws-sdk/types to dependencies.
Format code.
- Add test coverage check as mandatory pre-commit requirement
- Expand Testing Guidelines with detailed test update requirements
- Include test review in Quick Fix Command workflow
- Ensure all code changes include corresponding test updates
- Remove deprecated fetchConfigFromServer function
- Update getConfig to use localStorage > browser > default priority
- Fix GitHub Actions workflow: remove unnecessary dependency installation, upgrade CodeQL to v4, use proper test commands
- Add JUnit reporter to vitest config for CI test results
- Update tests to reflect new configuration priority (no server config)
- All 167 tests passing
- Remove hardcoded pnpm version from all workflow files
- Let pnpm/action-setup automatically read version from package.json packageManager field
- This ensures consistency with package.json and avoids version mismatch errors
- Fixes CI error: Multiple versions of pnpm specified
- Remove pnpm from devDependencies to avoid security vulnerabilities
- Update packageManager to pnpm@10.27.0
- Update engines.pnpm to >=10.27.0
- Update README.md to recommend corepack or mise for version management
- Fixes GHSA-379q-355j-w6rj, GHSA-7vhp-vf5g-r2fw, GHSA-2phv-j68v-wwqx
* chore(deps): remove unused deps
* refactor: migrate to ESM
* chore(deps): update vue, nuxt, and their outdated dependencies
* chore(deps): move deps to appropriate categories
* chore(deps): override tar to >=7.5.4
Override the tar version to >=7.5.4 due to the vulnerability https://github.com/advisories/GHSA-8qq5-rm4j-mr97 and because the author of the dependency marked all older versions of the package as deprecated.