githubnext/chopinPublic

Let's compose rich plans together

Load complete repository listings in background #82

MergedKrzysztof-Cieslakmerged 1 commit intomainfromrefs/pull/82/head
ConversationFiles changed
13 files changed+984-254
StackedSplit
apps/server/src/auth/routes.test.ts+54 −5
apps/server/src/auth/routes.ts+23 −6
apps/server/src/github/client.test.ts+48 −0
apps/server/src/github/client.ts+69 −13
apps/web/src/api.ts+27 −6
apps/web/src/app.tsx+27 −2
apps/web/src/hosted.tsx+10 −1
apps/web/src/repository-cache.test.ts+192 −0
apps/web/src/repository-cache.ts+326 −0
apps/web/src/repository-picker.tsx+98 −198
docs/authentication.md+7 −0
e2e/github.ts+28 −9
e2e/hosted.e2e.ts+75 −14