githubnext/chopinPublic

Let's compose rich plans together

Add repository channel shell

KCKrzysztof Cieslak authored committed by Krzysztof Cieślak
00fb98fPatch
Parent2dcf323
27 files changed+1723-68
StackedSplit
apps/server/src/auth/routes.test.ts+20 −2
apps/server/src/auth/routes.ts+18 −4
apps/server/src/auth/session.ts+8 −0
apps/server/src/channels/routes.test.ts+219 −0
apps/server/src/channels/routes.ts+249 −0
apps/server/src/client.test.ts+1 −1
apps/server/src/config.ts+5 −1
apps/server/src/github/client.test.ts+33 −0
apps/server/src/github/client.ts+28 −1
apps/server/src/http/router.test.ts+30 −0
apps/server/src/http/router.ts+57 −2
apps/server/src/main.ts+96 −26
apps/server/src/socket/admission.test.ts+117 −0
apps/server/src/socket/admission.ts+86 −0
apps/server/src/storage/postgres/startup.test.ts+1 −1
apps/server/src/wire.ts+13 −1
apps/web/src/api.ts+119 −0
apps/web/src/app.tsx+73 −14
apps/web/src/chat/chat.tsx+14 −10
apps/web/src/hosted.test.ts+24 −0
apps/web/src/hosted.tsx+380 −0
docs/authentication.md+3 −0
docs/channels.md+38 −0
e2e/hosted.e2e.ts+65 −0
packages/editor/src/plan-editor.tsx+15 −3
packages/protocol/index.d.ts+8 −1
readme.md+3 −1