Commit Graph

104 Commits

Author SHA1 Message Date
brutsalvadi 9da4094f72 Remove _docs/piano-popolamento-telegram 2026-05-07 12:30:10 +02:00
brutsalvadi c397544ec8 updated pages/blog from vps 2026-05-07 12:29:41 +02:00
brutsalvadi 06028ff23b Remove _docs/piano-popolamento-telegram 2026-05-07 12:29:32 +02:00
brutsalvadi 0fc2da4095 updated pages/blog from vps 2026-05-07 12:28:00 +02:00
brutsalvadi 892d442099 Update site submodule: add hero image upload for blog posts 2026-05-07 12:27:38 +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 75b8f16375 Fix rebuild: clear Astro cache and use --force; update site submodule 2026-05-07 12:15:27 +02:00
brutsalvadi 098093fb97 Update site submodule: fix tag map semtree parsing 2026-05-06 22:54:30 +02:00
brutsalvadi e71ca16f48 Update site submodule: fix wikiref resolver for pages outside site/ 2026-05-06 21:43:58 +02:00
brutsalvadi 48a9fbd411 Add config/: sections.json and i.bonsai.md moved out of site submodule 2026-05-06 21:24:01 +02:00
brutsalvadi d6939d0cb1 Add BincioAbbigliamento pages and update site submodule 2026-05-06 20:00:11 +02:00
brutsalvadi 37ea35a4dc adding content from the dump of the telegram group 2026-05-06 14:28:08 +02:00
brutsalvadi 393b7ff604 Add BincioActivity docs, update categories page, record site submodule bump 2026-05-04 15:17:31 +02:00
brutsalvadi 3b8476ce7f Rewrite user docs, trim developer-only _docs pages, add python-multipart 2026-05-04 13:51:36 +02:00
brutsalvadi 83f48f09d4 Add image upload support: assets dir, POST /api/assets, editor drop zone 2026-05-04 13:22:08 +02:00
brutsalvadi 0f8bd3dba6 - bincio_wiki/pages/ — new home for all wiki content (2 wiki pages + _docs/ with 13 docs pages), tracked by the
container repo
  - bincio_wiki/blog/ — new home for all blog content
  - site/src/content.config.ts — base: '../pages' (was ./src/content/entries)
  - site/astro.config.mjs — added vite.server.fs.allow: ['..'] so Vite serves files from outside the project root;
  updated the delete watcher to watch ../pages/
  - edit/server.py — default WIKI_PAGES_DIR is now pages (was site/src/content/entries)

  Content is now versioned in bincio_wiki. The submodule stays clean — it's just the engine.
2026-05-04 12:06:53 +02:00
brutsalvadi fc1f09917e Ignore deploy/vps/ (local VPS config, not versioned) 2026-05-03 18:47:14 +02:00
brutsalvadi 090f165f46 Add missing .gitmodules for site submodule 2026-05-02 23:42:00 +02:00
brutsalvadi 8d91b0d185 Update site submodule: fix data-auth-pending attribute syntax 2026-05-02 23:38:51 +02:00
brutsalvadi b7213479da Update site submodule: hide nav links on public pages 2026-05-02 23:28:23 +02:00
brutsalvadi 5ba813a302 Update site submodule: hide nav links on login page 2026-05-02 23:26:55 +02:00
brutsalvadi f7ff78edc9 Update site submodule: fix auth flash and add logout/handle to nav 2026-05-02 23:24:02 +02:00
brutsalvadi f746240838 trigger rebuild 2026-05-02 20:00:48 +02:00
brutsalvadi 713a9fc9d7 whatevs 2026-05-02 15:43:06 +02:00
brutsalvadi c8fa93e38c Untrack deployment/ and add to .gitignore 2026-05-01 22:00:20 +02:00
brutsalvadi 91fb1b9514 new color palette 2026-05-01 21:57:52 +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 6056d255a1 Bump content sentinel on delete to trigger Astro loader re-run 2026-04-23 22:50:58 +02:00
brutsalvadi 848685ad8f Restore symlink approach; revert failed absolute-path experiment 2026-04-23 22:46:44 +02:00
brutsalvadi c67013f166 Update site submodule: fix delete navigation race with HMR 2026-04-23 22:21:04 +02:00
brutsalvadi 8a73581a86 Update site submodule: wait-for-gone before navigating after delete 2026-04-23 22:17:46 +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 5207b65e41 Update site submodule: fix delete flow 2026-04-23 22:06:56 +02:00
brutsalvadi 8c87dbec3f Update site submodule: fix close-after-delete navigation 2026-04-23 22:02:27 +02:00
brutsalvadi 37d26ae1f9 Update site submodule: fix delete redirect to show list link 2026-04-23 22:01:24 +02:00
brutsalvadi fd5d6c3f36 Update site submodule: show Visualizza link after new content creation 2026-04-23 21:55:38 +02:00
brutsalvadi 9f2230d4e2 Update site submodule: poll-until-ready after new content creation 2026-04-23 21:53:30 +02:00
brutsalvadi 3202e37b60 Update site submodule: fix new-content redirect to list page 2026-04-23 21:41:54 +02:00
brutsalvadi 875ac4ca51 Fix rebuild blocking FastAPI event loop
Switch /rebuild endpoint from subprocess.run (blocks event loop) to
asyncio.create_subprocess_exec, preventing auth failures on concurrent
requests during build. Update site submodule pointer.
2026-04-23 21:37:53 +02:00
brutsalvadi bf9b182c6f Update site submodule: fix delete redirect 2026-04-23 21:33:12 +02:00
brutsalvadi 8b800e47fc Update site submodule: rebuild on save/delete 2026-04-23 21:25:51 +02:00
brutsalvadi 2ce5589b2f Update site submodule: post-delete redirect and 404 message 2026-04-23 17:14:29 +02:00
brutsalvadi b8cb90df07 Update site submodule: Nuova pagina button moved to Pagine section 2026-04-23 17:07:48 +02:00
brutsalvadi db265fc8d1 Add stories/ dir, /stories API endpoints, dev.sh blog symlink 2026-04-23 17:03:34 +02:00
brutsalvadi aba80ee49e Update site submodule: Italian nav labels 2026-04-23 16:58:34 +02:00
brutsalvadi f41e8cb40e Add page editor UI: PageEditor drawer, fix slug regex for _docs/ paths, proxy /pages to API 2026-04-23 16:48:40 +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 f5a38b2ca8 Move lingua.md to docs/ (repo doc, not wiki page) 2026-04-23 12:51:24 +02:00
brutsalvadi a59ce06100 Translate all documentation to Italian 2026-04-23 12:45:52 +02:00