4779e63132
feat: implement PDF generation and update Dockerfile
...
- Add PDF generation using go-pdf/fpdf (Pure Go library)
- Walk markdown AST and render directly to PDF
- Update Dockerfile to include themes directory and config
- Fix ENTRYPOINT format for serve mode
Co-Authored-By: Claude (glm-5) <noreply@anthropic.com >
2026-03-05 02:33:37 +01:00
e3c6c25624
feat: implement serve mode with file watching
...
- Add fsnotify for file watching in serve mode
- Create watcher.go for content directory monitoring
- Update serve mode to generate initial output and watch for changes
- Add route to serve generated HTML files from output directory
- File changes trigger automatic regeneration
Co-Authored-By: Claude (glm-5) <noreply@anthropic.com >
2026-03-05 02:21:50 +01:00
1d47c5a930
feat: integrate HTML template engine with theme selection
...
- Add theme configuration to WebServer struct
- Create default theme with base.html layout template
- Update content.go to apply theme templates to generated HTML
- Output is now full HTML documents with styling
Co-Authored-By: Claude (glm-5) <noreply@anthropic.com >
2026-03-05 02:17:12 +01:00
a1d054dfe4
Implement CLI mode and Markdown parsing
...
- Add CLI mode distinction (gocv vs gocv serve)
- Add goldmark dependency for Markdown parsing
- Create content reading logic from ./content directory
- Implement Markdown to HTML conversion
- Add sample content/index.md for testing
- Update .gitignore for build artifacts
Co-Authored-By: Claude (glm-5) <noreply@anthropic.com >
2026-03-05 02:13:16 +01:00
70ca2e50e5
ralph loop
2026-03-05 02:05:19 +01:00
5ae988cb6c
go mod
2026-03-05 01:31:57 +01:00
177aa6d44e
Template updates (commit: 068b543)
Push to GitHub / mirror (push) Successful in 10s
2026-03-04 23:53:33 +00:00
fb9b166df2
Template updates (commit: c3bac04)
Push to GitHub / mirror (push) Successful in 5s
2026-02-17 22:07:36 +01:00
f811bd2c77
Template updates (commit: c2a3806)
Push to GitHub / mirror (push) Successful in 4s
2026-02-17 19:11:26 +00:00
eb3f4414a9
Template updates (commit: 02db176)
Push to GitHub / mirror (push) Successful in 5s
2026-02-16 19:13:25 +00:00
187465203f
Template updates (commit: e57a88b)
Push to GitHub / mirror (push) Successful in 5s
2026-02-16 19:01:43 +00:00
592e34c72f
Template updates (commit: caf28db)
Push to GitHub / mirror (push) Successful in 6s
2026-02-16 18:59:11 +00:00
064874de09
Template updates (commit: 24e45d7)
Push to GitHub / mirror (push) Successful in 4s
2026-01-02 14:15:03 +00:00
5915ceac1a
Template updates (commit: f306f88)
Push to GitHub / mirror (push) Successful in 6s
2026-01-02 15:06:18 +01:00
51f37c7ea7
Template updates (commit: ff3dd44)
Push to GitHub / mirror (push) Successful in 6s
2026-01-02 11:51:13 +00:00
12e36bc4cc
Template updates (commit: 743b56c)
Push to GitHub / mirror (push) Successful in 4s
2026-01-01 20:19:43 +00:00
7f09e3dae1
Template updates (commit: 11682a3)
Push to GitHub / mirror (push) Successful in 4s
2025-12-31 23:14:22 +01:00
bdb0084f72
try this
Push to GitHub / mirror (push) Successful in 5s
2025-12-31 19:19:17 +01:00
5c5f797c2c
mirror???
Push to GitHub / mirror (push) Failing after 4s
2025-12-31 19:18:09 +01:00
bfec3ca597
no debug (?)
Push to GitHub / mirror (push) Failing after 5s
2025-12-31 19:16:59 +01:00
7249cfa319
debug 4
Push to GitHub / mirror (push) Failing after 5s
2025-12-31 19:12:31 +01:00
11e84d771c
debug 3
Push to GitHub / mirror (push) Failing after 4s
2025-12-31 19:05:33 +01:00
c8547c2378
debug 2
Push to GitHub / mirror (push) Failing after 5s
2025-12-31 19:03:31 +01:00
b5458da490
debug
Push to GitHub / mirror (push) Failing after 5s
2025-12-31 19:01:50 +01:00
69b35c0ad2
no printf (?)
Push to GitHub / mirror (push) Failing after 7s
2025-12-31 18:59:15 +01:00
864ea48c96
fucking reserved variable names
Push to GitHub / mirror (push) Failing after 5s
2025-12-31 18:58:33 +01:00
4819d36f8e
added github workflow
Push to GitHub / mirror (push) Failing after 50s
2025-12-31 18:56:27 +01:00
555109ba2b
first commit
2025-12-31 18:46:42 +01:00