Retro Bulletin Board Systems on atproto. Web app and TUI. lazy mirror of alyraffauf/atbbs atbbs.xyz
forums python tui atproto bbs
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

web: match version numbers with python

+4 -3
+2 -1
justfile
··· 28 28 logs: 29 29 docker compose logs -f 30 30 31 - # Set version in pyproject.toml 31 + # Set version in pyproject.toml and web/package.json 32 32 version ver: 33 33 uv run python -c "import re, pathlib; p=pathlib.Path('pyproject.toml'); p.write_text(re.sub(r'^version = \".*\"', 'version = \"{{ ver }}\"', p.read_text(), count=1, flags=re.M))" 34 + cd web && npm version {{ ver }} --no-git-tag-version --allow-same-version 34 35 uv lock 35 36 36 37 # Tag and push a release
+2 -2
web/src/lib/queryPersister.ts
··· 1 1 import { createSyncStoragePersister } from "@tanstack/query-sync-storage-persister"; 2 + import { version } from "../../package.json"; 2 3 3 - // Bump on breaking cache-shape changes to invalidate older clients. 4 - const BUSTER = "atbbs-v2"; 4 + const BUSTER = version; 5 5 const MAX_AGE = 24 * 60 * 60 * 1000; 6 6 7 7 const persister = createSyncStoragePersister({