githubnext/chopinPublic

Let's compose rich plans together

Persist user navigation #104

MergedMaggieAppletonmerged 1 commit intomainfromrefs/pull/104/head
ConversationFiles changed
14 files changed+1190-15
StackedSplit
apps/server/src/channels/routes.test.ts+50 −0
apps/server/src/channels/routes.ts+27 −13
apps/server/src/main.ts+2 −0
apps/server/src/navigation/routes.test.ts+324 −0
apps/server/src/navigation/routes.ts+245 −0
apps/server/src/storage/contract.ts+130 −0
apps/server/src/storage/memory/adapter.ts+78 −0
apps/server/src/storage/model.ts+26 −0
apps/server/src/storage/port.ts+18 −0
apps/server/src/storage/postgres/adapter.test.ts+55 −0
apps/server/src/storage/postgres/adapter.ts+8 −0
apps/server/src/storage/postgres/migrations.ts+10 −2
apps/server/src/storage/postgres/migrations/003_user_navigation.sql+16 −0
apps/server/src/storage/postgres/navigation.ts+201 −0