brutsalvadi
a85a2eeb6d
Fix sidecar: advance refs/heads/main after each commit
...
post-receive uses `git checkout -f <SHA>` which detaches HEAD in the bare
repo. Without this fix, sidecar commits advance the detached HEAD but not
refs/heads/main and are orphaned on the next push.
Also commits CLAUDE.md docs update and the retry-loop sync-vps.sh.
2026-05-08 08:57:55 +02:00
brutsalvadi
80dc51a706
Use --autostash in sync-vps.sh to handle local unstaged changes
2026-05-07 22:47:31 +02:00
brutsalvadi
6098b61ac6
Replace rsync with git pull in sync-vps.sh
2026-05-07 22:46:59 +02:00
brutsalvadi
859e8cbbad
Add sync-vps.sh: pull content from VPS, commit, push both repos
2026-05-07 12:18:17 +02:00
brutsalvadi
2b440b02e6
Add shared auth, deployment config, and dev tooling
2026-05-01 21:55:55 +02:00
brutsalvadi
c416dbc226
reorg: no symlinks, just real files. This works on mac
2026-05-01 14:51:05 +02:00
brutsalvadi
848685ad8f
Restore symlink approach; revert failed absolute-path experiment
2026-04-23 22:46:44 +02:00
brutsalvadi
c6a52c78fd
Remove symlink setup from dev.sh; content.config.ts uses real paths
2026-04-23 22:15:20 +02:00
brutsalvadi
db265fc8d1
Add stories/ dir, /stories API endpoints, dev.sh blog symlink
2026-04-23 17:03:34 +02:00
brutsalvadi
3632ab3e9a
Add session auth: FastAPI login/logout/me endpoints, uv-managed deps, fix cookie on JSONResponse
2026-04-23 15:29:56 +02:00
brutsalvadi
aa5b965531
Auto-install Python venv for edit sidecar; update site submodule
2026-04-23 09:48:14 +02:00
brutsalvadi
c01def696c
Initialize bincio_wiki project structure
...
- Add brutsalvadi/astro-bloomz as git submodule at site/
- Add edit/ FastAPI sidecar (read/write markdown pages, trigger rebuild)
- Add scripts/dev.sh and scripts/build.sh (symlink pages/, run Astro + Pagefind)
- Add .gitignore
2026-04-22 22:54:19 +02:00