Commit Graph

  • 78b897cc25 feat: add Connection API and make SyncedAtom a promise master Florian Schroedl 2026-04-18 16:51:09 +02:00
  • 267d52e4ce feat: add bb attach task for attaching to dev tmux session Florian Schroedl 2026-04-18 16:13:14 +02:00
  • 59f9cacdb0 test: add multi-client sync flow tests Florian Schroedl 2026-04-16 20:36:30 +02:00
  • b68f97247a refactor: rename library from pocketbook to atomsync Florian Schroedl 2026-04-16 20:18:45 +02:00
  • bcf7e03332 docs: add AGENTS.md with async conventions and project structure Florian Schroedl 2026-04-16 20:06:50 +02:00
  • 973b079ae3 refactor: replace core.async with promesa for all async operations Florian Schroedl 2026-04-16 20:05:08 +02:00
  • fffd934262 config(git): Ignore clj-kondo Florian Schroedl 2026-04-16 19:52:49 +02:00
  • 4510b6f736 fix: narrow CLJS watch path to avoid infinite recompile loop Florian Schroedl 2026-04-16 19:51:48 +02:00
  • c971988ce9 refactor: use hiccup instead of string concatenation in todomvc Florian Schroedl 2026-04-16 19:51:41 +02:00
  • 86b54e1291 refactor: extract shared .cljc library with store protocol Florian Schroedl 2026-04-16 19:42:06 +02:00
  • 5ab102b550 refactor: remove auth system Florian Schroedl 2026-04-16 19:17:46 +02:00
  • 06d0fa5e05 feat: instant sync — push on write, pull on reconnect, render from cache Florian Schroedl 2026-04-16 19:09:08 +02:00
  • 38a15b7a34 fix: CLJS watch mode missing todomvc from cljs_deps.js Florian Schroedl 2026-04-04 18:38:22 +02:00
  • 9c3ecc7038 fix(sse): send plain string body for subsequent SSE events Florian Schroedl 2026-04-04 18:34:10 +02:00
  • 7b0b320a76 fix: disable browser REPL preload that blocks script loading Florian Schroedl 2026-04-04 18:21:53 +02:00
  • 455e80f4e8 feat: add SSE live sync between clients Florian Schroedl 2026-04-04 17:14:55 +02:00
  • 570a087f53 refactor: move TodoMVC example into example/ directory Florian Schroedl 2026-04-04 17:05:12 +02:00
  • 6f70fbfdbb fix: resolve IDB nil-on-channel and CLJS deref bugs Florian Schroedl 2026-04-04 16:53:54 +02:00
  • d5a0082b67 chore: add bb.edn task runner Florian Schroedl 2026-04-04 16:48:29 +02:00
  • ab68a21dd6 feat: add TodoMVC example with editorial design Florian Schroedl 2026-04-04 16:45:14 +02:00
  • 55cddf751b feat: implement Pocketbook — a Clojure-native synced atom Florian Schroedl 2026-04-04 16:33:14 +02:00