githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

feat(desktop): add Ace Helper and provider settings

IAiamnbutler authored
293d8e5Patch
Parent8237d91
37 files changed+1416-133
StackedSplit
apps/app/src/app.tsx+31 −2
apps/app/src/conversation.tsx+15 −4
apps/app/src/host.ts+19 −0
apps/app/src/new-channel.tsx+6 −2
apps/app/src/settings.tsx+243 −0
apps/app/vite.config.ts+5 −1
apps/desktop/electrobun.config.ts+6 −4
apps/desktop/native/helper.plist+17 −0
apps/desktop/native/service.m+34 −0
apps/desktop/package.json+2 −2
apps/desktop/scripts/helper.ts+63 −0
apps/desktop/scripts/sign-dev.ts+18 −0
apps/desktop/scripts/stage.ts+4 −16
apps/desktop/src/index.ts+124 −49
apps/desktop/src/service.ts+36 −0
apps/desktop/tsconfig.json+1 −1
apps/host/package.json+3 −0
apps/host/src/auth.ts+67 −0
apps/host/src/catalog.ts+6 −10
apps/host/src/cli.ts+27 −1
apps/host/src/client.ts+20 −12
apps/host/src/config.ts+34 −0
apps/host/src/environment.ts+20 −0
apps/host/src/gateway-client.ts+11 −2
apps/host/src/gateway.ts+77 −8
apps/host/src/health.ts+39 −0
apps/host/src/helper.ts+33 −0
apps/host/src/keys.ts+32 −9
apps/host/src/manage.ts+21 −3
apps/host/src/peers.ts+2 −1
apps/host/src/preferences.ts+42 −0
apps/host/src/protocol.ts+36 −0
apps/host/src/settings.ts+126 −0
apps/host/src/tailnet.ts+33 −1
docs/architecture.md+45 −2
docs/desktop.md+104 −0
readme.md+14 −3