Commit Graph

76 Commits

Author SHA1 Message Date
zihluwang 140380b1ab ci: remove dependabot configuration file
Dependabot is no longer being used for dependency updates, so the configuration file is no longer needed
2025-09-15 22:49:59 +08:00
zihluwang 617ca5ee8b feat: configure base paths for production deployment
Set basename in router and base in vite config for production environment
Update favicon and fix deploy workflow newline
2025-09-15 22:36:01 +08:00
zihluwang c8083c6540 feat: update favicon 2025-09-15 22:35:23 +08:00
zihluwang b7577cb26f ci: change site domain name 2025-09-15 21:29:21 +08:00
zihluwang 0ba8da3420 feat(router): add basename configuration for production env
Update router configuration to use '/react-template' as basename in production and '/' in development. Also update index.html title to reflect project name.
2025-09-15 20:33:51 +08:00
zihluwang b90b253785 ci: add GitHub Pages deployment workflow
Add GitHub Actions workflow for automatic deployment to GitHub Pages. Includes build and deploy jobs with pnpm setup and caching. Also update package.json with deploy scripts and vite.config.ts with base URL configuration for production.
2025-09-15 20:25:29 +08:00
zihluwang bf59b044ff feat: add guide page 2025-09-15 20:19:56 +08:00
zihluwang 2a1a9829d4 chore: replace dayjs with moment as date library
Moment.js provides more extensive date manipulation features compared to dayjs, which better suits our current requirements for complex date handling.
2025-09-15 19:52:26 +08:00
zihluwang 4fe44a3254 chore: update dependencies to their latest versions 2025-09-15 19:47:04 +08:00
zihluwang 3de849502a chore: update .gitignore with comprehensive OS and tool specific patterns
- Add macOS specific patterns for system and temporary files
- Include Linux patterns for temporary and trash files
- Add Windows patterns for thumbnails, installer files and shortcuts
- Update JetBrains IDE patterns and remove outdated entries
- Add Gradle, Java, Node.js specific patterns
- Include patterns for modern JS tools like Vite, SvelteKit
- Remove outdated patterns and consolidate similar entries
2025-09-15 19:01:18 +08:00
zihluwang f1582d1bca style: reformat svg picture 2025-08-03 12:00:29 +08:00
zihluwang 10c4c6d059 docs: add jsdoc 2025-08-03 11:42:24 +08:00
zihluwang 83be7c004a chore(dep): upgrade dependencies 2025-08-03 10:54:28 +08:00
zihluwang 0efd53672a chore(dependencies): upgrade dependencies 2025-08-03 10:50:12 +08:00
zihluwang 43b6065693 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	package.json
#	pnpm-lock.yaml
2025-06-19 12:00:21 +08:00
zihluwang 7f3bf2cf04 chore: upgrade dependencies 2025-06-19 11:58:26 +08:00
Zihlu Wang f935591bfa Merge pull request #27 from onixbyte/dependabot/npm_and_yarn/typescript-eslint-8.34.0
chore: bump typescript-eslint from 8.33.0 to 8.34.0
2025-06-19 11:49:18 +08:00
Zihlu Wang 5ee3d0b439 Merge pull request #26 from onixbyte/dependabot/npm_and_yarn/eslint/js-9.29.0
chore: bump @eslint/js from 9.28.0 to 9.29.0
2025-06-19 11:48:53 +08:00
dependabot[bot] c9c2a6bedd chore: bump typescript-eslint from 8.33.0 to 8.34.0
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.33.0 to 8.34.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.34.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-19 03:48:33 +00:00
dependabot[bot] 59d80eab12 chore: bump @eslint/js from 9.28.0 to 9.29.0
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.28.0 to 9.29.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.29.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-19 03:48:32 +00:00
Zihlu Wang cc91b8ded7 Merge pull request #25 from onixbyte/dependabot/npm_and_yarn/types/react-dom-19.1.6
chore: bump @types/react-dom from 19.1.5 to 19.1.6
2025-06-19 11:47:34 +08:00
Zihlu Wang 4169a6820a Merge pull request #24 from onixbyte/dependabot/npm_and_yarn/types/node-20.19.0
chore: bump @types/node from 20.17.57 to 20.19.0
2025-06-19 11:47:22 +08:00
Zihlu Wang e73ea18a35 Merge pull request #22 from onixbyte/dependabot/npm_and_yarn/react-router-7.6.2
chore: bump react-router from 7.6.1 to 7.6.2
2025-06-19 11:47:08 +08:00
dependabot[bot] ab18e8a08f chore: bump @types/react-dom from 19.1.5 to 19.1.6
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.5 to 19.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: "@types/react-dom"
  dependency-version: 19.1.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 05:24:59 +00:00
dependabot[bot] 219a9a5479 chore: bump @types/node from 20.17.57 to 20.19.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.57 to 20.19.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 20.19.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 05:23:39 +00:00
dependabot[bot] 19b58a4d50 chore: bump react-router from 7.6.1 to 7.6.2
Bumps [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) from 7.6.1 to 7.6.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/7.6.2/packages/react-router)

---
updated-dependencies:
- dependency-name: react-router
  dependency-version: 7.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 05:22:24 +00:00
Zihlu Wang 50d5a1cb3f Merge pull request #17 from onixbyte/dependabot/npm_and_yarn/react-router-dom-7.6.1 2025-06-06 18:52:36 +08:00
Zihlu Wang ef0d7ddf9a Merge pull request #19 from onixbyte/dependabot/npm_and_yarn/vitejs/plugin-react-4.5.0 2025-06-06 18:52:25 +08:00
dependabot[bot] 899d22b60c chore: bump @vitejs/plugin-react from 4.4.1 to 4.5.0
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.4.1 to 4.5.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@4.5.0/packages/plugin-react)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 4.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-06 10:02:32 +00:00
dependabot[bot] d1cf4588b3 chore: bump react-router-dom from 7.6.0 to 7.6.1
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.6.0 to 7.6.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.6.1/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-version: 7.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-06 10:01:42 +00:00
Jam'o Siu 22a58626a9 Merge pull request #21 from onixbyte/dependabot/npm_and_yarn/types/react-19.1.6
chore: bump @types/react from 19.1.4 to 19.1.6
2025-06-06 17:59:57 +08:00
siujamo 55e05a5015 Merge remote-tracking branch 'origin/main' 2025-06-06 17:59:31 +08:00
siujamo 88ac13f6c1 refactor: rename folder customisations to plugin 2025-06-06 17:59:10 +08:00
dependabot[bot] cc33528bc8 chore: bump @types/react from 19.1.4 to 19.1.6
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.4 to 19.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-version: 19.1.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 05:53:15 +00:00
zihluwang 4fe92702ac chore: add prettier 2025-05-29 08:28:58 +08:00
zihluwang 9207269f6c Merge remote-tracking branch 'origin/main'
# Conflicts:
#	package.json
#	pnpm-lock.yaml
2025-05-29 08:28:43 +08:00
zihluwang 6ac266aaba chore: add prettier 2025-05-29 08:26:02 +08:00
Jam'o Siu 207a449ce6 Merge pull request #14 from onixbyte/dependabot/npm_and_yarn/eslint/js-9.27.0
chore: bump @eslint/js from 9.26.0 to 9.27.0
2025-05-21 10:36:16 +08:00
Jam'o Siu a4a72af72b Merge branch 'main' into dependabot/npm_and_yarn/eslint/js-9.27.0 2025-05-21 10:36:08 +08:00
Jam'o Siu 6a3313c044 Merge pull request #15 from onixbyte/dependabot/npm_and_yarn/types/node-20.17.48
chore: bump @types/node from 20.17.47 to 20.17.48
2025-05-21 10:35:22 +08:00
Jam'o Siu b25a0e2721 Merge branch 'main' into dependabot/npm_and_yarn/types/node-20.17.48 2025-05-21 10:35:13 +08:00
Jam'o Siu 41ce0879b1 Merge pull request #16 from onixbyte/dependabot/npm_and_yarn/eslint-9.27.0
chore: bump eslint from 9.26.0 to 9.27.0
2025-05-21 10:34:28 +08:00
dependabot[bot] 819e226366 chore: bump eslint from 9.26.0 to 9.27.0
Bumps [eslint](https://github.com/eslint/eslint) from 9.26.0 to 9.27.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.26.0...v9.27.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.27.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 04:43:12 +00:00
dependabot[bot] 919153ac7b chore: bump @types/node from 20.17.47 to 20.17.48
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.47 to 20.17.48.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 20.17.48
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 04:43:02 +00:00
dependabot[bot] f964f984c3 chore: bump @eslint/js from 9.26.0 to 9.27.0
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.26.0 to 9.27.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.27.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.27.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 04:42:43 +00:00
Jam'o Siu a5de3478f3 Merge pull request #13 from onixbyte/dependabot/npm_and_yarn/types/node-20.17.47
chore: bump @types/node from 20.17.46 to 20.17.47
2025-05-16 16:29:53 +08:00
dependabot[bot] 65bccb4c7a chore: bump @types/node from 20.17.46 to 20.17.47
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.46 to 20.17.47.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 20.17.47
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-16 08:29:34 +00:00
Jam'o Siu 29a8f8b4a7 Merge pull request #11 from onixbyte/dependabot/npm_and_yarn/types/react-dom-19.1.5
chore: bump @types/react-dom from 18.3.7 to 19.1.5
2025-05-16 16:29:14 +08:00
Jam'o Siu 50ff825bb1 Merge pull request #12 from onixbyte/dependabot/npm_and_yarn/reduxjs/toolkit-2.8.2
chore: bump @reduxjs/toolkit from 2.8.1 to 2.8.2
2025-05-16 16:29:04 +08:00
Jam'o Siu 6c9cb19379 Merge pull request #10 from onixbyte/dependabot/npm_and_yarn/globals-16.1.0
chore: bump globals from 15.15.0 to 16.1.0
2025-05-16 16:28:53 +08:00