Commit graph

62 commits

Author SHA1 Message Date
01341db24b
Add installation and setup guide for mdcms
This guide details the installation of mdcms, site registration, local builds, and GitHub Actions setup for automatic updates.
2026-05-08 23:34:34 +07:00
0d0dfa7268
Add release guide for mdcms
This guide provides detailed steps for releasing a new version of mdcms, including prerequisites, setup, version bumping, tagging, and monitoring the build process.
2026-05-08 23:34:06 +07:00
8a253e420e
Revise CLAUDE.md for project updates and clarity
Updated project documentation for MD-CMS, including changes to the CLI tool description, repository layout, and version markers. Adjusted folder names and clarified local preview instructions.
2026-05-08 23:30:05 +07:00
Claude
bd3001c74e
Rename resources/ to docs/
https://claude.ai/code/session_01MqEqGhP1guGx5VuFsLaws2
2026-05-08 16:22:42 +00:00
Claude
48b52d74e0
Replace softprops/action-gh-release with official gh CLI
https://claude.ai/code/session_01MqEqGhP1guGx5VuFsLaws2
2026-05-08 16:21:28 +00:00
Claude
a1cc0874aa
Add release workflow for cross-platform binary builds
Triggered on version tags (v*). Builds standalone binaries via PyInstaller
on Linux/macOS/Windows runners, wraps the Linux binary in a .deb via fpm,
and attaches all artifacts to a GitHub release.

https://claude.ai/code/session_01MqEqGhP1guGx5VuFsLaws2
2026-05-08 16:17:43 +00:00
Claude
24670a66dd
Rebuild mdcms as proper CLI tool (v0.3)
- Replace interactive TUI with click-based subcommands:
  register, delete, view, build
- build accepts NAME (registry), --path, or CWD for GitHub Actions use
- Switch to PyYAML for frontmatter and nav.yml parsing
- Add pyproject.toml with click + PyYAML deps and mdcms entry point
- Add v0.3 version marker to app/config.yml and app/index.html
- Registry moves to ~/.config/mdcms/sites.json (XDG-compliant)
- Project root is now the directory containing index.html (no website/ subdir)
- register auto-downloads template from GitHub if no site found

https://claude.ai/code/session_01MqEqGhP1guGx5VuFsLaws2
2026-05-08 16:05:04 +00:00
Claude
35c0b727e7
Rename website/ directory to app/
https://claude.ai/code/session_01MqEqGhP1guGx5VuFsLaws2
2026-05-08 15:29:54 +00:00
994af5bec7
Merge pull request #3 from kbenestad/claude/add-claude-documentation-upu1E
Add CLAUDE.md with codebase documentation for AI assistants
2026-04-27 11:30:43 +07:00
Claude
c0d84f8d1f
Add CLAUDE.md with codebase documentation for AI assistants
Documents the two-part architecture (mdcms.py CLI + index.html renderer),
menu option reference, content structure, frontmatter fields, category system,
nav.yml behaviour, dynamic post tags, known limitations, and key
implementation quirks (non-general YAML parsers, category code validation).

https://claude.ai/code/session_018gathVoTZhBFDJVp1mVaTc
2026-04-27 04:27:24 +00:00
7907a23980
Add installation section to README
Added installation instructions for MD-CMS.
2026-04-21 10:29:23 +07:00
9aa3610df4 v0.2.2 migrated to GitHub 2026-04-20 00:02:43 +07:00