Commit Graph

66 Commits

Author SHA1 Message Date
Haitao Pan
3b7c7a08ff Add Dev MCP setup 2026-01-13 23:40:34 +08:00
3f16702d08 Merge pull request #23 from cloud-neutral-toolkit/codex/fix-dynamic-loading-of-blog-md-files-i6k675
Trim blog list payload and load categories dynamically
2026-01-01 18:32:30 +08:00
2ed679d011 Merge branch 'main' into codex/fix-dynamic-loading-of-blog-md-files-i6k675 2026-01-01 18:31:56 +08:00
8ca8723ed1 Preserve blog content during builds 2026-01-01 18:25:12 +08:00
a7b79fdda2 Make blog categories dynamic 2026-01-01 18:20:53 +08:00
af3fb807e8 Merge pull request #22 from cloud-neutral-toolkit/codex/fix-dynamic-loading-of-blog-md-files
Trim blog list payload
2026-01-01 18:05:17 +08:00
2761cadc74 Trim blog list payload 2026-01-01 09:02:48 +08:00
Haitao Pan
e2c0cb8fd5 ci: default GHCR namespace to github.repository_owner 2025-12-24 12:43:53 +08:00
Haitao Pan
5997114ef9 fix(ci): stabilize GHCR multi-arch push by per-arch builds + manifest merge
- build per-arch images with unique temporary tags to avoid parallel tag contention
- generate multi-arch manifests via buildx imagetools for final tags
- copy multi-arch image to Docker Hub with skopeo instead of re-tagging a single arch
- keep existing security scan/signing and runtime mount validation flow
2025-12-24 10:34:29 +08:00
6aa0ae9f3b Merge pull request #21 from cloud-neutral-toolkit/codex/fix-syntax-error-in-workflow-file
Fix security job condition in build workflow
2025-12-23 18:16:08 +08:00
175f9e735a Fix security job condition in build workflow 2025-12-23 18:11:50 +08:00
86d1a6735a Merge pull request #20 from cloud-neutral-toolkit/codex/fix-syft-scan-source-resolution-error
Fix security stage image availability
2025-12-23 18:06:04 +08:00
1b5842bae6 Fix security stage image availability 2025-12-23 18:05:15 +08:00
Haitao Pan
727d04e51e Refactor build-images workflow pipeline 2025-12-23 17:03:03 +08:00
Haitao Pan
bbe939173a ci: refactor build-images workflow with gated security and parallel push 2025-12-23 16:58:06 +08:00
8f0fdd76ad Update build-images.yml 2025-12-23 16:28:51 +08:00
b8b181444a Merge pull request #19 from Cloud-Neutral-Toolkit/codex/fix-module-not-found-error
Fix prebuild pipeline for contentlayer
2025-12-23 15:38:21 +08:00
3d9ee5a52d Fix prebuild scripts and contentlayer build 2025-12-23 15:34:42 +08:00
Haitao Pan
040c622486 merged: Dockerfile 2025-12-23 15:26:34 +08:00
9f0157e16d Merge pull request #18 from Cloud-Neutral-Toolkit/codex/fix-build-errors-in-workflows-and-dockerfile
Ensure contentlayer generated during image build
2025-12-23 13:26:44 +08:00
b432026c11 Ensure contentlayer generated during image build 2025-12-23 13:26:11 +08:00
122b82a5ab Decouple blog content from image build 2025-12-23 13:07:13 +08:00
Haitao Pan
e25744e248 ci: prefetch knowledge content for dashboard image 2025-12-22 22:49:14 +08:00
Haitao Pan
194c9bb255 chore(ci): simplify image check workflow and clean up pipelines 2025-12-22 22:20:56 +08:00
Haitao Pan
fb14f2358d Update Dockerfile to pull knowledge content 2025-12-22 22:05:15 +08:00
Haitao Pan
5dcdf9a747 Update blog CTA and blog content handling 2025-12-22 19:55:50 +08:00
Haitao Pan
dbf50e68d5 fix: render blog markdown without mdx runtime 2025-12-22 13:40:44 +08:00
Haitao Pan
32b944c158 remove default blog demo src/content/blog/ 2025-12-22 13:03:39 +08:00
22c6ee0f30 Merge pull request #17 from Cloud-Neutral-Toolkit/codex/fix-build-error-with-contentlayer
Fix contentlayer generation and stabilize blog build
2025-12-22 12:58:58 +08:00
c4ea113657 Ensure contentlayer build artifacts and fix blog rendering 2025-12-22 12:56:21 +08:00
e54ab3eb01 Merge pull request #16 from Cloud-Neutral-Toolkit/codex/refactor-dashboard-content-system
Refactor blog, doc, and workshop content lifecycle
2025-12-22 12:21:12 +08:00
37c61a5ec5 Refactor blog, doc, and workshop content pipelines 2025-12-22 12:20:55 +08:00
4b25efd5a5 Merge pull request #15 from Cloud-Neutral-Toolkit/codex/refactor-blog-to-use-next-mdx-remote 2025-12-22 01:08:44 +08:00
87eaae5584 Refactor blog MDX rendering 2025-12-22 01:07:25 +08:00
9cb21298d5 Merge pull request #14 from Cloud-Neutral-Toolkit/codex/fix-static-rendering-issue-in-blogpage
Fix blog page search params handling
2025-12-22 00:36:01 +08:00
70e704faf1 Fix blog page search params handling 2025-12-22 00:25:23 +08:00
e80cccf8c2 Merge pull request #13 from Cloud-Neutral-Toolkit/codex/refactor-blog-module
Enhance blog to support knowledge categories
2025-12-22 00:19:20 +08:00
78aa67f5f7 Enhance blog to support knowledge categories 2025-12-21 23:48:08 +08:00
18e849d338 Merge pull request #12 from cloud-neutral-toolkit/codex/clean-up-markdown-editor-and-neurapress-code
Remove legacy markdown editor modules and redirect editor routes
2025-12-16 14:02:49 +08:00
2f14a8ca3d Remove markdown editor modules and redirect editor links 2025-12-16 14:01:52 +08:00
efeedc6753 Merge pull request #11 from cloud-neutral-toolkit/codex/fix-missing-modules-in-next.js-16-build
Protect runtime loader and lazy-load mermaid on the client
2025-12-16 13:34:34 +08:00
da45e652c2 Ensure mermaid loads client-side and guard runtime loader 2025-12-16 13:32:42 +08:00
5bd562f9b6 Merge pull request #10 from cloud-neutral-toolkit/codex/add-missing-dependencies-for-build
Add missing dependencies and rename package
2025-12-16 12:56:00 +08:00
5b2a891897 Rename package to dashboard 2025-12-16 12:55:37 +08:00
8cae9c670a Merge pull request #9 from cloud-neutral-toolkit/codex/fix-build-errors-in-markdown-editor
Add missing editor dependencies and fix build issues
2025-12-16 12:36:59 +08:00
79dcd071bb Add missing editor dependencies and fix build issues 2025-12-16 12:36:36 +08:00
5d55c135ca Merge pull request #8 from cloud-neutral-toolkit/codex/refactor-markdown-editor-to-internal-module
Refactor markdown editor as internal module
2025-12-16 12:06:49 +08:00
7197191c24 Refactor markdown editor as internal module 2025-12-16 10:29:45 +08:00
53ba9dec72 Merge pull request #7 from cloud-neutral-toolkit/codex/merge-neurapress-features-into-markdown-editor
Integrate neurapress markdown editor into dashboard routes
2025-12-16 10:04:12 +08:00
1c72e187e9 Add markdown editor module and editor routes 2025-12-16 10:02:34 +08:00