capthailand
d0bf37a3f0
Updated readme and release structure
2026-05-10 09:00:34 +07:00
capthailand
1657228b47
Update README.md
2026-05-09 12:29:43 +07:00
ffb9a04934
Fix build backend: use setuptools.build_meta instead of legacy
2026-05-09 01:26:10 +07:00
95eec13611
Fix install.md: install from GitHub until mdcms is on PyPI
2026-05-09 01:19:53 +07:00
997ef27c5a
Update CLAUDE.md: certifi dep, Node 24 workflow, branching convention
2026-05-09 00:11:00 +07:00
74140e0f5d
Merge pull request #7 from kbenestad/mdcms_cli
...
Fix SSL cert verification in PyInstaller binaries via certifi
2026-05-09 00:06:47 +07:00
Claude
69677b31ca
Fix SSL cert verification in PyInstaller binaries via certifi
...
PyInstaller-bundled Python cannot find system CA certs on Linux/macOS.
Use certifi's bundled CA bundle for all GitHub API requests.
https://claude.ai/code/session_01MqEqGhP1guGx5VuFsLaws2
2026-05-08 17:05:38 +00:00
0995fc518f
Merge pull request #6 from kbenestad/mdcms_cli
...
Delete existing release before creating to allow re-runs
2026-05-08 23:59:51 +07:00
Claude
cbfb2d5360
Delete existing release before creating to allow re-runs
...
https://claude.ai/code/session_01MqEqGhP1guGx5VuFsLaws2
2026-05-08 16:56:23 +00:00
1049cb1267
Merge pull request #5 from kbenestad/mdcms_cli
...
Fix fpm install: use sudo gem install on ubuntu-latest
2026-05-08 23:51:55 +07:00
Claude
58bbfb0371
Fix fpm install: use sudo gem install on ubuntu-latest
...
https://claude.ai/code/session_01MqEqGhP1guGx5VuFsLaws2
2026-05-08 16:50:10 +00:00
8f8e6b7734
Update release checklist with version bump instructions
...
Added instructions for updating the version number and committing changes before tagging a release.
2026-05-08 23:45:24 +07:00
a3e328e1b8
Merge pull request #4 from kbenestad/mdcms_cli
...
mdcms v0.3 — CLI rewrite
2026-05-08 23:40:22 +07:00
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