zihluwang
e4acb7fd6f
Merge pull request #12 from zihluwang/develop
...
v1.2.1
2026-04-25 15:17:04 +08:00
zihluwang
a66ed2e216
Merge branch 'main' into develop
...
# Conflicts:
# package.json
# pnpm-lock.yaml
2026-04-25 11:10:23 +08:00
zihluwang
0a2f58a91b
feat: add calibres data and update firearm form to use select input for calibre
2026-04-25 11:06:49 +08:00
zihluwang
3f3ff08d25
feat: make code more strict
2026-04-24 19:47:03 +08:00
zihluwang
05b355e709
feat: add a new commonly used slot
2026-04-24 19:44:24 +08:00
zihluwang
a9ddf3e3f8
Merge pull request #11
...
chore: bump the dependency-updates group with 11 updates
2026-04-24 19:43:20 +08:00
zihluwang
e76e684b4d
feat: integrate dayjs with duration plugin and update imports
2026-04-23 20:37:43 +08:00
zihluwang
2fc865ea57
feat: add create and edit modals for modifications management
2026-04-23 16:12:48 +08:00
dependabot[bot]
ab9be06d5e
chore: bump the dependency-updates group with 11 updates
...
Bumps the dependency-updates group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite ) | `4.2.2` | `4.2.4` |
| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual ) | `3.13.23` | `3.13.24` |
| [antd](https://github.com/ant-design/ant-design ) | `6.3.5` | `6.3.6` |
| [axios](https://github.com/axios/axios ) | `1.14.0` | `1.15.2` |
| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ) | `7.14.0` | `7.14.2` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) | `7.14.0` | `7.14.2` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) | `4.2.2` | `4.2.4` |
| [globals](https://github.com/sindresorhus/globals ) | `17.4.0` | `17.5.0` |
| [prettier](https://github.com/prettier/prettier ) | `3.8.1` | `3.8.3` |
| [typescript](https://github.com/microsoft/TypeScript ) | `6.0.2` | `6.0.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.0.8` | `8.0.10` |
Updates `@tailwindcss/vite` from 4.2.2 to 4.2.4
- [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.2.4/packages/@tailwindcss-vite )
Updates `@tanstack/react-virtual` from 3.13.23 to 3.13.24
- [Release notes](https://github.com/TanStack/virtual/releases )
- [Changelog](https://github.com/TanStack/virtual/blob/main/packages/react-virtual/CHANGELOG.md )
- [Commits](https://github.com/TanStack/virtual/commits/@tanstack/react-virtual@3.13.24/packages/react-virtual )
Updates `antd` from 6.3.5 to 6.3.6
- [Release notes](https://github.com/ant-design/ant-design/releases )
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md )
- [Commits](https://github.com/ant-design/ant-design/compare/6.3.5...6.3.6 )
Updates `axios` from 1.14.0 to 1.15.2
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.14.0...v1.15.2 )
Updates `react-router` from 7.14.0 to 7.14.2
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.14.2/packages/react-router )
Updates `react-router-dom` from 7.14.0 to 7.14.2
- [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.14.2/packages/react-router-dom )
Updates `tailwindcss` from 4.2.2 to 4.2.4
- [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.2.4/packages/tailwindcss )
Updates `globals` from 17.4.0 to 17.5.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0 )
Updates `prettier` from 3.8.1 to 3.8.3
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.8.1...3.8.3 )
Updates `typescript` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v6.0.2...v6.0.3 )
Updates `vite` from 8.0.8 to 8.0.10
- [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.10/packages/vite )
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: "@tanstack/react-virtual"
dependency-version: 3.13.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: antd
dependency-version: 6.3.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: axios
dependency-version: 1.15.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependency-updates
- dependency-name: react-router
dependency-version: 7.14.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: react-router-dom
dependency-version: 7.14.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: tailwindcss
dependency-version: 4.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: globals
dependency-version: 17.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependency-updates
- dependency-name: prettier
dependency-version: 3.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: typescript
dependency-version: 6.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: vite
dependency-version: 8.0.10
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependency-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-23 07:59:11 +00:00
zihluwang
abc4c68a0f
feat: add CRUD operations for modifications in modification-api
2026-04-22 16:52:19 +08:00
zihluwang
ff487064a2
refactor: split interfaces by module
2026-04-22 16:52:09 +08:00
zihluwang
e7373d6e98
Merge pull request #10 from zihluwang/dependabot/npm_and_yarn/dependency-updates-2c57f57997
...
chore: bump the dependency-updates group with 5 updates
2026-04-22 14:44:01 +08:00
zihluwang
d52ce8828d
Merge branch 'develop' into dependabot/npm_and_yarn/dependency-updates-2c57f57997
2026-04-22 14:43:52 +08:00
zihluwang
745c98bc20
feat: add create and edit modals for firearms management
2026-04-21 23:40:00 +08:00
zihluwang
16db0eb0ee
feat: add functionality to create, edit, and remove firearms
2026-04-21 14:30:13 +08:00
zihluwang
a2e3676d05
feat: add logout functionality with dropdown menu for user authentication
2026-04-21 11:28:07 +08:00
dependabot[bot]
088b0e87ce
chore: bump the dependency-updates group with 5 updates
...
Bumps the dependency-updates group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [axios](https://github.com/axios/axios ) | `1.14.0` | `1.15.0` |
| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ) | `7.14.0` | `7.14.1` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) | `7.14.0` | `7.14.1` |
| [globals](https://github.com/sindresorhus/globals ) | `17.4.0` | `17.5.0` |
| [prettier](https://github.com/prettier/prettier ) | `3.8.1` | `3.8.3` |
Updates `axios` from 1.14.0 to 1.15.0
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.14.0...v1.15.0 )
Updates `react-router` from 7.14.0 to 7.14.1
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.14.1/packages/react-router )
Updates `react-router-dom` from 7.14.0 to 7.14.1
- [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.14.1/packages/react-router-dom )
Updates `globals` from 17.4.0 to 17.5.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0 )
Updates `prettier` from 3.8.1 to 3.8.3
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.8.1...3.8.3 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependency-updates
- dependency-name: react-router
dependency-version: 7.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: react-router-dom
dependency-version: 7.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: globals
dependency-version: 17.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependency-updates
- dependency-name: prettier
dependency-version: 3.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependency-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-16 07:57:56 +00:00
zihluwang
d6b8d12b2e
feat: add user-based conditional rendering for firearms and mod codes pages
2026-04-14 11:57:43 +08:00
zihluwang
ac76150915
feat: implement user authentication with login functionality
...
- Add auth-api for handling login requests.
- Update index.ts to export AuthApi.
- Modify HeroLayout to display username or login link based on authentication state.
- Create LoginPage component for user login.
- Update router to include login route with EmptyLayout.
- Configure WebClient to include credentials in requests.
- Add auth-slice for managing authentication state in Redux.
- Update Redux store to include auth reducer.
- Define LoginRequest and User types in types/index.ts.
- Configure Vite to proxy API requests to the backend server.
2026-04-14 11:17:31 +08:00
zihluwang
b000336d22
Merge pull request #9 from zihluwang/develop
...
Enhance firearms management with filtering, display, and UI improvements
2026-04-09 17:27:22 +08:00
zihluwang
cf2b57f745
feat: reinstall packages
2026-04-09 17:25:31 +08:00
zihluwang
a1984c3ecb
Merge remote-tracking branch 'origin/main' into develop
...
# Conflicts:
# package.json
# pnpm-lock.yaml
2026-04-09 17:24:21 +08:00
zihluwang
3af4650d32
Merge pull request #8 from zihluwang/dependabot/npm_and_yarn/dependency-updates-1cafa9d752
2026-04-09 17:19:39 +08:00
dependabot[bot]
a36c539ef1
chore: bump the dependency-updates group with 6 updates
...
Bumps the dependency-updates group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react ) | `19.2.4` | `19.2.5` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) | `19.2.4` | `19.2.5` |
| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ) | `7.13.2` | `7.14.0` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) | `7.13.2` | `7.14.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.19.15` | `22.19.17` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.0.3` | `8.0.8` |
Updates `react` from 19.2.4 to 19.2.5
- [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.5/packages/react )
Updates `react-dom` from 19.2.4 to 19.2.5
- [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.5/packages/react-dom )
Updates `react-router` from 7.13.2 to 7.14.0
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.14.0/packages/react-router )
Updates `react-router-dom` from 7.13.2 to 7.14.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.14.0/packages/react-router-dom )
Updates `@types/node` from 22.19.15 to 22.19.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `vite` from 8.0.3 to 8.0.8
- [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.8/packages/vite )
---
updated-dependencies:
- dependency-name: react
dependency-version: 19.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: react-dom
dependency-version: 19.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: react-router
dependency-version: 7.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependency-updates
- dependency-name: react-router-dom
dependency-version: 7.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependency-updates
- dependency-name: "@types/node"
dependency-version: 22.19.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: vite
dependency-version: 8.0.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependency-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-09 07:57:55 +00:00
zihluwang
dad5c191fa
feat: add tarball build script to package.json
1.2.1
2026-04-09 14:33:18 +08:00
zihluwang
78fa02e618
feat: add bullet calibre display to FirearmsPage
2026-04-09 14:30:21 +08:00
zihluwang
63f9885aa2
feat: add additional firearm attributes and DPS calculation to FirearmsPage
1.2.0
2026-04-09 14:17:38 +08:00
zihluwang
7f50fafee8
feat: add tag API and integrate tag selection in modifications page
2026-04-07 11:59:37 +08:00
zihluwang
3da706402d
feat: enhance modification display with copy functionality and improved styling
2026-04-07 11:17:14 +08:00
zihluwang
9dfd52eb2d
feat: integrate Ant Design components and configuration for improved UI
2026-04-07 11:06:34 +08:00
zihluwang
4294495ffa
chore: add @ant-design/cssinjs
2026-04-07 11:06:21 +08:00
zihluwang
a98902b08b
fix: correct className syntax for consistent styling in firearms and mod codes pages
2026-04-07 01:28:34 +08:00
zihluwang
bad31c6653
feat: implement modifications page with pagination and detail display
2026-04-06 21:02:16 +08:00
zihluwang
ae912050b6
feat: add link to view modification codes for firearms
2026-04-06 20:53:13 +08:00
zihluwang
feeb44bf6a
feat: add firearm type filter to firearms page
2026-04-06 20:47:44 +08:00
zihluwang
452b807b62
feat: add firearm page for display firearms
2026-04-06 20:40:42 +08:00
zihluwang
38b25099de
chore: add antd@6 for better UI and UX
2026-04-06 20:40:19 +08:00
zihluwang
a0a5c835aa
feat: add firearm management features
...
- Implemented API for fetching firearms and firearm details.
- Created a new page for displaying the list of firearms with search and filter options.
- Added Redux slice for managing firearms state.
- Integrated Redux Persist for state persistence.
- Updated routing to include firearms page.
- Removed obsolete modification codes data.
- Enhanced UI with responsive grid layout for firearms display.
- Added utility functions for handling URL query parameters.
2026-04-06 17:57:25 +08:00
zihluwang
864895d932
feat: add new weapon modifications for AWM, MCX LT, and KC17
2026-04-02 15:31:00 +08:00
zihluwang
a4e5891189
feat: update README and add MIT Licence
2026-04-02 15:20:57 +08:00
zihluwang
335de44487
feat: add mode filtering to ModCodes component
2026-04-02 15:06:47 +08:00
zihluwang
3573a23acf
Merge pull request #5 from zihluwang:dependabot/npm_and_yarn/globals-17.4.0
...
chore: bump globals from 16.5.0 to 17.4.0
2026-04-02 15:01:43 +08:00
zihluwang
6858e07603
Merge pull request #6 from zihluwang/dependabot/npm_and_yarn/typescript-6.0.2
...
chore: bump typescript from 5.9.3 to 6.0.2
2026-04-02 15:00:27 +08:00
dependabot[bot]
aa2415a0cb
chore: bump typescript from 5.9.3 to 6.0.2
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.9.3 to 6.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 6.0.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-02 06:54:37 +00:00
dependabot[bot]
f9ff917360
chore: bump globals from 16.5.0 to 17.4.0
...
Bumps [globals](https://github.com/sindresorhus/globals ) from 16.5.0 to 17.4.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v16.5.0...v17.4.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 17.4.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-02 06:54:36 +00:00
zihluwang
405c520cab
Merge pull request #7 from zihluwang:dependabot/npm_and_yarn/dependency-updates-0c07818b49
...
chore: bump the dependency-updates group across 1 directory with 3 updates
2026-04-02 14:53:27 +08:00
dependabot[bot]
026843c6f0
chore: bump the dependency-updates group across 1 directory with 3 updates
...
Bumps the dependency-updates group with 3 updates in the / directory: [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ), [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `react-router` from 7.13.1 to 7.13.2
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.13.2/packages/react-router )
Updates `react-router-dom` from 7.13.1 to 7.13.2
- [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.13.2/packages/react-router-dom )
Updates `vite` from 8.0.1 to 8.0.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/create-vite@8.0.3/packages/vite )
---
updated-dependencies:
- dependency-name: react-router
dependency-version: 7.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: react-router-dom
dependency-version: 7.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependency-updates
- dependency-name: vite
dependency-version: 8.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependency-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-02 02:44:23 +00:00
zihluwang
353e8a597b
feat: add @tanstack/react-virtual for improved virtual scrolling and enhance modification codes with additional weapon data and filtering options
1.0.0
2026-04-02 10:42:36 +08:00
zihluwang
86b743dcc0
feat: remove GitHub Pages deployment workflow
2026-04-02 10:02:33 +08:00
zihluwang
00215decc5
feat: add modification codes page and update routing; remove about and contact pages
2026-04-02 10:01:18 +08:00