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
Persist encrypted hosted sessions across server restarts
KC
Krzysztof Cieslak
authored
last month
committed by
Krzysztof Cieślak
910abda
Patch
Parent
9ed4bbf
27
files changed
+789
-108
Stacked
Split
.env.e
xample
+3
−2
AGENT
S.md
+5
−4
READM
E.md
+6
−5
apps/server/src/au
th/routes.test.ts
+46
−1
apps/server/src
/auth/routes.ts
+14
−3
apps/server/src/auth/ses
sion-persistence.test.ts
+234
−0
apps/server/src/
auth/session.ts
+130
−7
apps/server/
src/main.ts
+1
−1
apps/server/src/st
orage/contract.ts
+76
−3
apps/server/src/stora
ge/memory/adapter.ts
+31
−8
apps/server/src/
storage/model.ts
+10
−2
apps/server/src/
storage/port.ts
+6
−3
apps/server/src/storage/
postgres/adapter.test.ts
+5
−1
apps/server/src/storag
e/postgres/adapter.ts
+44
−9
apps/server/src/storage
/postgres/migrations.ts
+3
−0
apps/server/src/storage/postgres/mig
rations/016_persistent_sessions.sql
+12
−0
apps/server/src/storage/
postgres/startup.test.ts
+18
−4
docs/archi
tecture.md
+8
−6
docs/authen
tication.md
+50
−22
docs/cha
nnels.md
+1
−1
docs/hoste
d-agent.md
+7
−6
docs/preview
-testing.md
+5
−3
docs/self-
hosting.md
+1
−1
docs/sto
rage.md
+9
−5
e2e/auth-life
cycle.e2e.ts
+60
−7
e2e/git
hub.ts
+1
−1
e2e/playwrig
ht.config.ts
+3
−3