-
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