Commit graph

  • d29d4dbec9 feat(signer): migrate Nostr publishing off account.prvkey → resolve_for_wallet (#11) signer-abstraction Padreug 2026-05-27 22:26:41 +02:00
  • 4739ec0127 feat(cms): KDS cooking-mode bumps item + modifier visibility main Padreug 2026-05-13 07:01:49 +02:00
  • cbbb3c743b feat(scripts): add seed_lightning_cafe.py — sats-priced demo restaurant Padreug 2026-05-11 23:21:41 +02:00
  • 42746d7321 fix(cms): KDS card text legible on dark mode v0.1.0 feat/restaurant-by-slug Padreug 2026-05-11 18:16:39 +02:00
  • 638f36e945 fix(services): convert fiat menu prices to sat via exchange rates Padreug 2026-05-11 17:49:12 +02:00
  • 6dae57f3f4 feat(api): public GET /restaurants/by-slug/{slug} Padreug 2026-05-11 09:03:10 +02:00
  • dd756ecfc3 docs: update NIPs path to ~/dev/refs/repos/nostr-protocol/nips Padreug 2026-05-07 10:47:41 +02:00
  • 30754bfa8f migrations: make m002_menu_tree idempotent Padreug 2026-05-05 20:46:03 +02:00
  • e2a2f4a633 docs: rename castle → libra in design-conversation example Padreug 2026-05-05 20:44:58 +02:00
  • 42a8b08a5b docs: Obsidian-style vault under docs/ Padreug 2026-05-02 09:34:07 +02:00
  • 7f7915a041 docs: README + ADR for menu tree refactor Padreug 2026-05-02 09:14:26 +02:00
  • cedd548963 feat(nostr): ancestor 't' tags on menu listings Padreug 2026-05-02 09:12:19 +02:00
  • 4827f5e10f feat(cms): q-tree menu builder Padreug 2026-05-02 09:10:41 +02:00
  • b7fa1aec4a refactor(http): drop categories/subcategories shim Padreug 2026-05-02 09:08:01 +02:00
  • ab87ddb2da feat(http): /menu_nodes endpoints + tree-shaped /menu response Padreug 2026-05-02 09:05:39 +02:00
  • 6272df1288 feat(db,models,crud): m002 menu tree + node CRUD with shim Padreug 2026-05-02 09:03:40 +02:00
  • c2ea0297f9 docs(README): rewrite intro as positive framing Padreug 2026-05-02 08:26:15 +02:00
  • 60d59c0370 docs: add design-conversation transcript Padreug 2026-05-02 08:18:08 +02:00
  • 027db9cad2 docs: README + description.md Padreug 2026-04-29 23:52:29 +02:00
  • 3382462af4 feat(cms): Vue 3 + Quasar 2 UMD CMS templates Padreug 2026-04-29 23:49:56 +02:00
  • c37b17d474 feat(http): CMS pages + REST API for owners and customers Padreug 2026-04-29 23:44:38 +02:00
  • b155548036 feat(nostr): NIP-99 menu listings, NIP-01 profile, NIP-17 stub Padreug 2026-04-29 23:42:01 +02:00
  • 201c387722 feat(services,tasks): order placement, settlement, invoice listener Padreug 2026-04-29 23:38:39 +02:00
  • 5f4b416f5f feat(crud): async CRUD layer for all entities Padreug 2026-04-29 23:36:49 +02:00
  • 52f1ad1bb1 feat(models): pydantic v1 models for all entities Padreug 2026-04-29 23:35:18 +02:00
  • 5255a99f1a feat(db): m001_initial schema Padreug 2026-04-29 23:35:08 +02:00
  • 3b046276f6 feat: extension lifecycle hooks (__init__.py) Padreug 2026-04-29 23:34:57 +02:00
  • 5c19cf6691 chore: initial extension manifest, config, gitignore Padreug 2026-04-29 23:34:48 +02:00