Commit Graph

19 Commits

Author SHA1 Message Date
Haitao Pan
8a5d6af1d7 refactor(ci): rename single-node ssh key env 2026-03-19 08:24:25 +08:00
Haitao Pan
8c9c83c845 refactor(ci): matrix frontend dns updates 2026-03-19 08:04:00 +08:00
Haitao Pan
1708a233e9 refactor(ci): rename cloudflare dns token 2026-03-19 07:50:25 +08:00
Haitao Pan
cdcb9c1455 feat(ci): rebuild frontend release workflow 2026-03-19 00:19:41 +08:00
Haitao Pan
dde37b6910 chore(ci): wrap docker actions for policy 2026-03-18 23:53:04 +08:00
Haitao Pan
04fabe7ee3 chore(ci): compute frontend metadata via script 2026-03-18 23:53:04 +08:00
Haitao Pan
fea1ab6640 feat(console): add single-node frontend release flow 2026-03-18 22:54:44 +08:00
Haitao Pan
fb9ded514a Add git history secret remediation skill 2026-03-17 12:05:16 +08:00
Haitao Pan
713ed3401e chore(setup): align setup.sh with unified template 2026-02-09 10:35:39 +08:00
Haitao Pan
c193ac9302 docs(setup): add curl-based setup script 2026-02-09 10:00:12 +08:00
Haitao Pan
e1d38f51ab feat: Add Gitleaks integration with pre-commit and pre-push hooks for automated secret detection, including configuration and related documentation. 2026-01-30 09:55:16 +08:00
Haitao Pan
ca6da31656 feat: add comprehensive SEO metadata, structured data, a custom 404 page, and SEO audit tooling. 2026-01-29 12:57:22 +08:00
Haitao Pan
bf860cc8ae fix(docs): prevent index.md from being treated as a collection
- Removed collection metadata from index.md
- Updated /docs page to directly render index.md content
- This fixes the 404 error on /docs page
2026-01-26 21:06:09 +08:00
Haitao Pan
eafbfeace5 feat: unified prebuild system with multi-repo doc sync
- Created scripts/prebuild.sh to consolidate all prebuild steps
- Updated scripts/sync-doc-content.sh to aggregate docs from all services:
  - console.svc.plus → src/content/doc/01-console
  - accounts.svc.plus → src/content/doc/02-accounts
  - rag-server.svc.plus → src/content/doc/03-rag-server
  - postgresql.svc.plus → src/content/doc/04-postgresql
- Auto-generates src/content/doc/index.md with service overview
- Simplified package.json prebuild to single script call
- Preserves TypeScript/Node.js scripts (generate-content.ts, build-contentlayer.mjs)

This ensures documentation is always fresh from source repos during build.
2026-01-26 20:55:48 +08:00
Haitao Pan
4623324622 refactor(docs): reimplement documentation page with Pigsty-style layout
- Replaced docs landing page with a direct redirect to content
- Implemented 3-column layout: Sticky Sidebar, Main Content, Right Metadata
- added DocsSidebar with collapsible categories
- Added Feedback component for user sentiment
- Updated sync script to pull from knowledge/docs
- Refactored doc version page styles
2026-01-26 16:46:17 +08:00
Haitao Pan
2fa13ed8b0 feat: sync blog content from external repo and rename /blog to /blogs 2026-01-23 17:03:28 +08:00
Haitao Pan
3b7c7a08ff Add Dev MCP setup 2026-01-13 23:40:34 +08:00
3d9ee5a52d Fix prebuild scripts and contentlayer build 2025-12-23 15:34:42 +08:00
Haitao Pan
aea7db149f git commit -m "chore: split dashboard into standalone repository from XControl" 2025-12-14 22:33:14 +08:00