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
Migrate authentication to GitHub App
KC
Krzysztof Cieslak
authored
2 months ago
committed by
Krzysztof Cieślak
7ebebe0
Patch
Parent
c66a2b1
38
files changed
+2272
-442
Stacked
Split
.env.e
xample
+4
−3
agent
s.md
+9
−8
apps/server/src/ag
ent/hosted.test.ts
+4
−4
apps/server/src
/auth/config.ts
+10
−4
apps/server/src/au
th/routes.test.ts
+90
−17
apps/server/src
/auth/routes.ts
+75
−10
apps/server/src/au
th/session.test.ts
+165
−7
apps/server/src/
auth/session.ts
+250
−14
apps/server/src/chan
nels/routes.test.ts
+32
−5
apps/server/src/c
hannels/routes.ts
+12
−8
apps/server/src/ch
at/hosted.test.ts
+111
−10
apps/server/src/
chat/service.ts
+201
−39
apps/server/src
/config.test.ts
+7
−5
apps/server/src/git
hub/client.test.ts
+153
−34
apps/server/src/
github/client.ts
+290
−38
apps/server/
src/main.ts
+61
−27
apps/server/src/
plan/service.ts
+1
−1
apps/server/src/sock
et/admission.test.ts
+42
−5
apps/server/src/so
cket/admission.ts
+16
−7
apps/server/src/st
orage/contract.ts
+39
−0
apps/server/src/stora
ge/memory/adapter.ts
+21
−0
apps/server/src/
storage/port.ts
+7
−0
apps/server/src/storag
e/postgres/adapter.ts
+31
−0
apps/server/src/storage/
postgres/startup.test.ts
+3
−2
apps/server/
src/wire.ts
+3
−1
apps/web/s
rc/api.ts
+40
−3
apps/web/src/repo
sitory-picker.tsx
+271
−74
apps/web/src/
wire.test.ts
+18
−0
compos
e.yaml
+3
−2
docs/authen
tication.md
+111
−45
docs/cha
nnels.md
+4
−3
docs/hoste
d-agent.md
+16
−7
docs/sto
rage.md
+6
−3
e2e/git
hub.ts
+63
−5
e2e/hoste
d.e2e.ts
+60
−18
e2e/playwrig
ht.config.ts
+3
−2
readm
e.md
+37
−29
scripts
/e2e.ts
+3
−2