nexthub
Projects
Explore
Sign in
githubnext/chopin
Public
Let's compose rich plans together
Star
Subscribe
Code
Documents
Automations
Delivery
Changes
13
Tasks
0
Issues
11
Files
Commits
999+
Changes
13
Add human-readable document URLs
KC
Krzysztof Cieslak
authored
2 months ago
eef8724
Patch
Parent
4087e8b
53
files changed
+1555
-201
Stacked
Split
apps/server/src/au
th/routes.test.ts
+103
−7
apps/server/src
/auth/routes.ts
+39
−3
apps/server/src/au
th/session.test.ts
+9
−2
apps/server/src/
auth/session.ts
+20
−9
apps/server/src/chan
nels/routes.test.ts
+58
−1
apps/server/src/c
hannels/routes.ts
+32
−1
apps/server/src/cha
nnels/slug.test.ts
+59
−0
apps/server/src/
channels/slug.ts
+26
−0
apps/server/
src/main.ts
+3
−0
apps/server/sr
c/mcp.test.ts
+11
−6
apps/server
/src/mcp.ts
+18
−8
apps/server/src/m
cp/hosted.test.ts
+23
−2
apps/server/src
/mcp/hosted.ts
+59
−28
apps/server/src/sock
et/admission.test.ts
+1
−0
apps/server/src/so
cket/admission.ts
+1
−0
apps/server/src/st
orage/contract.ts
+81
−0
apps/server/src/stora
ge/memory/adapter.ts
+27
−1
apps/server/src/
storage/model.ts
+11
−5
apps/server/src/
storage/port.ts
+1
−0
apps/server/src/storage/
postgres/adapter.test.ts
+118
−0
apps/server/src/storag
e/postgres/adapter.ts
+94
−4
apps/server/src/storage
/postgres/migrations.ts
+25
−4
apps/server/src/storage/postgres/
migrations/002_document_slugs.sql
+18
−0
apps/server/src/storage/postgres/
migrations/002_document_slugs.ts
+107
−0
apps/server/
src/wire.ts
+1
−0
apps/web/s
rc/api.ts
+14
−1
apps/web/src/channe
l-recovery.test.ts
+38
−1
apps/web/src/cha
nnel-recovery.ts
+44
−2
apps/web/src/doc
ument-picker.tsx
+8
−3
apps/web/src/h
osted.test.ts
+26
−2
apps/web/src
/hosted.tsx
+89
−19
apps/web/src/repo
sitory-picker.tsx
+3
−4
apps/web/src/roo
m-workspace.tsx
+13
−7
docs/archi
tecture.md
+15
−0
docs/authen
tication.md
+25
−9
docs/cha
nnels.md
+46
−13
docs/implementat
ion-lifecycle.md
+11
−4
docs/local-a
gent-mcp.md
+23
−3
docs/self-
hosting.md
+1
−1
docs/sto
rage.md
+13
−7
e2e/data
base.ts
+14
−0
e2e/document-na
vigation.e2e.ts
+11
−4
e2e/hoste
d.e2e.ts
+63
−25
e2e/responsive-
activity.e2e.ts
+1
−1
e2e/ro
om.ts
+20
−5
e2e/smok
e.e2e.ts
+2
−2
packages/protocol/d
ocument-url.test.ts
+80
−0
packages/protocol
/document-url.ts
+35
−0
packages/proto
col/index.d.ts
+2
−0
packages/protoc
ol/package.json
+4
−0
skills/creating-cho
pin-plans/SKILL.md
+4
−2
skills/implementing-c
hopin-plans/SKILL.md
+4
−4
skills/implementing-chopi
n-plans/contract.test.ts
+1
−1