Commit Graph

  • d1ad58b504 refactor: simplify apk filename parsing logic main tech 2026-03-05 20:27:54 +08:00
  • 8d7d2f37d7 fix: show actual environment name for 'other' category tech 2026-03-05 15:13:52 +08:00
  • 31bbebc2ab feat: add environment badge to commit id column in ApkTable tech 2026-03-05 14:46:05 +08:00
  • 0b86887680 fix: improve SearchForm text visibility with darker color tech 2026-03-05 14:44:10 +08:00
  • d22aa276e8 docs: add download page readability implementation plan tech 2026-03-05 14:39:02 +08:00
  • ddf2729426 docs: add download page readability design tech 2026-03-05 14:38:02 +08:00
  • 1eba2f5f39 chore: update env example and gitignore, add implementation plan tech 2026-03-05 14:06:44 +08:00
  • 7268b91ed3 feat: add config API and update ApkList to use configured tabs tech 2026-03-05 00:00:58 +08:00
  • 0b817984bb feat: pass version parameter to APK parser tech 2026-03-04 23:52:53 +08:00
  • df4daea1c7 feat: rewrite APK parser to use version as delimiter tech 2026-03-04 23:33:45 +08:00
  • 10fa6782e6 feat: add APK_TABS environment variable for configurable tabs tech 2026-03-04 23:27:42 +08:00
  • edc4cb770f fix: separate client and server utilities to fix build error tech 2026-03-04 21:43:38 +08:00
  • 08f9015101 feat: update download page title to use display name tech 2026-03-04 21:40:31 +08:00
  • 585827c632 fix: remove unused formatVersion import from ApkList tech 2026-03-04 21:39:47 +08:00
  • 173f182b21 feat: update ApkList to use tabbed view tech 2026-03-04 21:38:20 +08:00
  • d42b72b650 feat: update SearchForm to use project display names tech 2026-03-04 21:35:43 +08:00
  • bf63f52b66 feat: add ApkTable component tech 2026-03-04 21:33:22 +08:00
  • e217d1c6c9 fix: resolve duplicate commit field and add commitId filter test tech 2026-03-04 21:32:01 +08:00
  • 792ad8619c feat: update APKs API to include environment metadata tech 2026-03-04 21:30:35 +08:00
  • aeb29d0428 feat: update projects API to include display names tech 2026-03-04 21:28:16 +08:00
  • 149e3a5924 feat: add getProjectDisplayName utility tech 2026-03-04 21:21:53 +08:00
  • 87271c4602 fix: correct apk-parser test expectations and regex pattern tech 2026-03-04 21:18:50 +08:00
  • 95101d5914 fix: add missing lan test and simplify apk-parser implementation tech 2026-03-04 21:15:33 +08:00
  • 5e280d4cbe feat: add APK filename parser utilities tech 2026-03-04 21:13:29 +08:00
  • 889c6ee2f6 feat: add project aliases configuration tech 2026-03-04 20:31:46 +08:00
  • b311589d06 docs: add implementation plan for enhanced download UI tech 2026-03-04 20:22:02 +08:00
  • 6182c38366 docs: add design document for enhanced download UI tech 2026-03-04 20:16:53 +08:00
  • 3fde67c86f [M] ignore .env tech 2026-03-04 13:06:26 +08:00
  • 46d9f3a299 fix: set cookie secure flag based on request protocol tech 2026-03-04 13:03:44 +08:00
  • 8227f36cbe refactor: organize tests and extract formatting utilities tech 2026-03-04 02:33:30 +08:00
  • 17a23611b6 docs: add README tech 2026-03-04 02:16:35 +08:00
  • 93d43c8451 feat: redirect home page to download page tech 2026-03-04 02:15:38 +08:00
  • 240fd8b528 feat: add download page with SearchForm and ApkList tech 2026-03-04 02:14:16 +08:00
  • 993ce520f0 fix: add 'use client' directive and fix prop mismatch tech 2026-03-04 02:12:39 +08:00
  • 608d67c7fd feat: add ApkList component tech 2026-03-04 02:11:04 +08:00
  • 36b60687f0 fix: remove XSS vulnerability and add security attributes tech 2026-03-04 02:10:06 +08:00
  • 99694cbc4c feat: add ApkCard component tech 2026-03-04 02:08:50 +08:00
  • df5c0b4237 fix: add error handling and use existing utility tech 2026-03-04 02:08:09 +08:00
  • fdeb42f212 feat: add SearchForm component tech 2026-03-04 02:06:53 +08:00
  • 5365352331 fix: add cookie security attributes and error handling tech 2026-03-04 02:05:55 +08:00
  • bdb4d0cf32 feat: add login page and API tech 2026-03-04 02:04:50 +08:00
  • e2b4105fb6 fix: remove font overrides to use Tailwind configuration tech 2026-03-04 02:04:02 +08:00
  • 0329bd2ff6 fix: improve font configuration for Chinese support tech 2026-03-04 02:03:22 +08:00
  • f3b0d79ef9 feat: update root layout with metadata tech 2026-03-04 02:02:31 +08:00
  • cf7d3d5618 fix: use streaming and add path validation tech 2026-03-04 02:01:38 +08:00
  • 7d5ee36f56 feat: add /api/download endpoint for APK file downloads tech 2026-03-04 02:00:36 +08:00
  • 91c94bde88 fix: add URL encoding and remove unused import tech 2026-03-04 01:59:53 +08:00
  • 0d1ba31175 feat: add /api/apks endpoint tech 2026-03-04 01:58:52 +08:00
  • c032c7fd5d feat: add /api/versions endpoint tech 2026-03-04 01:57:46 +08:00
  • 5be115d323 feat: add /api/projects endpoint tech 2026-03-04 01:56:47 +08:00
  • 7609e99076 fix: use constant for cookie value and remove unused import tech 2026-03-04 01:56:14 +08:00
  • db479c9da1 feat: implement simple cookie-based authentication middleware tech 2026-03-04 01:54:56 +08:00
  • 2a883c23f9 fix: address race conditions and add path validation tech 2026-03-04 01:54:07 +08:00
  • 5e00e36e57 feat: add file system utility functions tech 2026-03-04 01:52:44 +08:00
  • c4a25fced2 fix: address security concerns in constants (path and credentials) tech 2026-03-04 01:52:02 +08:00
  • af080cee2a feat: add constants configuration tech 2026-03-04 01:51:09 +08:00
  • 37e2e2e7d3 fix: remove .env.local from git and add .env.example tech 2026-03-04 01:49:47 +08:00
  • 9b793b9b93 feat: initialize Next.js project with Tailwind CSS and SWR tech 2026-03-04 01:47:15 +08:00
  • a78f029e03 Initial commit from Create Next App tech 2026-03-04 01:45:44 +08:00