Commit Graph

12 Commits

Author SHA1 Message Date
jordan
6567d397ad fix: bind Next.js to all interfaces (0.0.0.0)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-02-10 19:43:02 -07:00
jordan
33f475723a fix: use nginx ingress class instead of traefik
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-02-10 19:31:25 -07:00
jordan
4af760bde6 fix: inline kubeconfig, use raw token secret
All checks were successful
ci/woodpecker/manual/woodpecker Pipeline was successful
2026-02-10 17:47:49 -07:00
jordan
80fd2f4a4c chore: retrigger CI
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-02-10 12:30:09 -07:00
jordan
0666542d71 fix: use base64 encoding for kubeconfig secret
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-02-10 12:26:44 -07:00
jordan
6b44f2eded fix: update woodpecker secrets syntax to use environment/from_secret
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-02-10 12:03:30 -07:00
jordan
4b1c1b6bb5 chore: trigger CI rebuild 2026-02-10 11:01:31 -07:00
jordan
652ea319a4 fix: configure kubectl with kubeconfig secret in CI
Add kubeconfig secret mounting for deploy step to authenticate
with Kubernetes cluster.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-09 23:12:11 -07:00
jordan
ea0d775163 fix: switch Dockerfile from pnpm to npm
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Project uses npm (package-lock.json), but Dockerfile was configured
for pnpm causing frozen-lockfile errors in CI builds.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-09 23:05:33 -07:00
jordan
ec0b89206f feat: add audio playback and enhanced note UI with sidebar navigation
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- Add AudioSection component with media player and waveform visualization
- Add NoteContent component with inline link support and syntax highlighting
- Add NoteSidebar with collapsible sections for navigation
- Add SidebarContext for managing sidebar state
- Update note page layout to use new component architecture
- Add assets utility for GCS audio/video URL generation
- Update content library with audio/skill/prompt type support
- Add vision.md with editorial guidelines
- Update .gitignore with additional security patterns
- Add upload-asset.sh script for GCS asset management

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-08 11:08:25 -07:00
jordan
a65c3f7243 Initial orchard9 deployment
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Add Dockerfile with multi-stage standalone build
- Add Woodpecker CI pipeline (.woodpecker.yml)
- Add Kubernetes manifests for deployment, service, ingress
- Add ops.md with deployment documentation
- Configure Next.js for standalone output
- Move deployment files to root level

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-07 14:42:06 -07:00
jordan
9a9e58c935 Initial commit: research notes journal
Moved from maxwell/blog to standalone repository.

- Next.js research journal application
- Notes 001-005 with YAML/MD content structure
- Claude Code configuration for blog development

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-07 13:12:07 -07:00