Go to file
kyuuseiryuu 8be15d51b1 refactor(KaiqiuService): optimize caching for finished matches
- Move `parseEventInfo` and `fetchEventContentHTML` logic into `KaiqiuService`.
- Implement differentiated caching strategies:
  - For finished matches: Cache indefinitely (no TTL) to stop unnecessary HTTP requests since the result is final.
  - For ongoing matches: Retain the 5-minute TTL to fetch live updates.
- Remove unused utility functions from `server.ts`.
- Update type imports to include `EventDetail` and `Player`.

This change reduces server load by avoiding repeated requests for matches with confirmed results, while ensuring live games remain up-to-date.
2026-03-25 09:59:54 +09:00
__test__ feat(api): add user location management endpoints and database model 2026-03-19 00:29:02 +09:00
.vscode feat(global): find user 2026-02-10 11:11:08 +09:00
assets feat(app): add push notification support and event management logic 2026-03-24 17:21:50 +09:00
prisma feat(app): add push notification support and event management logic 2026-03-24 17:21:50 +09:00
src refactor(KaiqiuService): optimize caching for finished matches 2026-03-25 09:59:54 +09:00
.env.example feat: implement user favorite player system with Logto sync 2026-03-09 10:16:27 +09:00
.gitignore chore: add .continue directory to gitignore 2026-03-24 21:11:49 +09:00
bun-env.d.ts init 2026-01-29 22:00:49 +09:00
bun.lock feat(app): add push notification support and event management logic 2026-03-24 17:21:50 +09:00
bunfig.toml init 2026-01-29 22:00:49 +09:00
docker-compose.yml chore(docker): mount local time and timezone to container 2026-03-24 20:26:14 +09:00
dockerfile chore(docker): switch base image to dhi.io/bun:1-debian13-dev 2026-03-25 01:17:25 +09:00
package.json feat(app): add push notification support and event management logic 2026-03-24 17:21:50 +09:00
prisma.config.ts feat: implement user favorite player system with Logto sync 2026-03-09 10:16:27 +09:00
README.md init 2026-01-29 22:00:49 +09:00
tsconfig.json init 2026-01-29 22:00:49 +09:00

bun-react-template

To install dependencies:

bun install

To start a development server:

bun dev

To run for production:

bun start

This project was created using bun init in bun v1.2.21. Bun is a fast all-in-one JavaScript runtime.