accounts/dashboard
Haitao Pan b488646de7 feat: enhance scripts with filtering and offline-package support
### Changes:

1. **scripts/gen_docs_manifest.py**
   - Added --include parameter with default "docs"
   - Filters documentation files to only include specified directories
   - Can be provided multiple times for multiple directories
   - Updated docstring to document the new parameter

2. **scripts/gen_mirror_manifest.py**
   - Added generation of offline-package.json file
   - Filters listings to only include offline-package directory entries
   - Writes to the same output directory alongside manifest.json

### Usage:

For gen_docs_manifest.py:
  python3 scripts/gen_docs_manifest.py \
    --root /data/update-server/docs \
    --base-url-prefix https://dl.svc.plus/docs \
    --include docs

For gen_mirror_manifest.py:
  python3 scripts/gen_mirror_manifest.py \
    --root /data/update-server \
    --include offline-package \
    --output dl-index/

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-11 18:33:04 +08:00
..
docs refactor(config): modernize to ES Module format 2025-11-11 12:26:04 +08:00
public feat: integrate offline-package data source 2025-11-11 17:50:41 +08:00
scripts refactor(dashboard): adopt src app router layout (#667) 2025-11-11 10:45:37 +08:00
src feat: enhance scripts with filtering and offline-package support 2025-11-11 18:33:04 +08:00
tests refactor(dashboard): adopt src app router layout (#667) 2025-11-11 10:45:37 +08:00
types fix: resolve TypeScript import errors for download types module 2025-11-11 17:08:46 +08:00
.config_summary.txt refactor(config): modernize to ES Module format 2025-11-11 12:26:04 +08:00
.eslintrc.json Move dashboard frontend out of ui namespace (#538) 2025-10-17 12:36:27 +08:00
.gitignore Add dashboard UI tests and CI coverage (#556) 2025-10-17 16:52:28 +08:00
.nvmrc Move dashboard frontend out of ui namespace (#538) 2025-10-17 12:36:27 +08:00
.yarnrc.yml fix(dashboard): resolve all module import errors and fix CSS loading 2025-11-11 12:04:29 +08:00
Dockerfile Move dashboard frontend out of ui namespace (#538) 2025-10-17 12:36:27 +08:00
Makefile Ensure dashboard dev target installs dependencies (#558) 2025-10-17 16:57:34 +08:00
next-env.d.ts fix: resolve TypeScript import errors for download types module 2025-11-11 17:08:46 +08:00
next.config.mjs refactor(dashboard): adopt src app router layout (#667) 2025-11-11 10:45:37 +08:00
package-lock.json fix(dashboard): resolve @types/react version conflict 2025-11-06 11:49:09 +08:00
package.json refactor(dashboard): adopt src app router layout (#667) 2025-11-11 10:45:37 +08:00
postcss.config.mjs perf: convert postcss.config to mjs to eliminate module parsing warning 2025-11-11 14:25:49 +08:00
start.sh Move dashboard frontend out of ui namespace (#538) 2025-10-17 12:36:27 +08:00
tailwind.config.js refactor(config): modernize to ES Module format 2025-11-11 12:26:04 +08:00
test-esm.js refactor(config): modernize to ES Module format 2025-11-11 12:26:04 +08:00
tsconfig.json refactor(dashboard): adopt src app router layout (#667) 2025-11-11 10:45:37 +08:00
tsconfig.tsbuildinfo feat: enhance scripts with filtering and offline-package support 2025-11-11 18:33:04 +08:00
yarn.lock feat(dashboard): add marketing product pages (#649) 2025-11-09 15:44:38 +08:00