Commit Graph

43 Commits

Author SHA1 Message Date
Shakker
190af70129
chore: keep embedded web bundle exact
Some checks failed
ci / Go (push) Has been cancelled
ci / TypeScript (push) Has been cancelled
ci / Playwright E2E (push) Has been cancelled
ci / Docker Image (push) Has been cancelled
2026-05-08 17:04:15 +01:00
Shakker
85bb62c78f
feat: use Geist fonts 2026-05-08 17:01:57 +01:00
Shakker
d17d4f2368
feat: improve media previews and message scrolling 2026-05-08 16:51:52 +01:00
Shakker
327ec8b50a
refactor: extract realtime and style entrypoints 2026-05-08 15:53:48 +01:00
Shakker
9e9e5c38cb
chore: update embedded web assets 2026-05-08 15:31:11 +01:00
Shakker
8b5dd9c8e0
refactor: split chat styles 2026-05-08 15:27:07 +01:00
Shakker
f830966b77
refactor: extract navigation components 2026-05-08 15:25:36 +01:00
Shakker
218981e0d0
refactor: extract thread and modal components 2026-05-08 15:23:10 +01:00
Shakker
bd432bf7ca
refactor: extract message components 2026-05-08 15:16:00 +01:00
Shakker
3c07eed1f0
refactor: extract composer components 2026-05-08 15:14:05 +01:00
Shakker
df2db492d4
refactor: extract chat helpers 2026-05-08 15:12:22 +01:00
Shakker
6a306ae8cf
fix: polish composer layout 2026-05-08 15:00:19 +01:00
Shakker
0cedf8e14b
fix: refine media attachment previews 2026-05-08 14:41:54 +01:00
Shakker
2157fa769a
fix: refine composer reply focus 2026-05-08 14:21:35 +01:00
Shakker
d3c8d6027e
feat: add type-to-focus composer 2026-05-08 14:04:13 +01:00
Shakker
4690a637e2
test: cover inline quote replies 2026-05-08 13:28:35 +01:00
Shakker
e0498a4493
feat: add inline quote reply UI 2026-05-08 13:28:35 +01:00
Shakker
15a93a0f4d
feat: add quote reply API support 2026-05-08 13:23:35 +01:00
Peter Steinberger
59e64a5de0
fix: preserve upload attachments during realtime reloads 2026-05-08 12:33:10 +01:00
Peter Steinberger
59bc2b6000
fix: render uploaded attachments optimistically 2026-05-08 12:29:05 +01:00
Peter Steinberger
61d4b7ac11
feat: add Slack-like profile and image viewer UI 2026-05-08 12:25:30 +01:00
Peter Steinberger
ac7fcb185e
fix: refresh embedded assets and coverage 2026-05-08 12:10:57 +01:00
Peter Steinberger
c381edac37
feat: improve chat media presentation 2026-05-08 12:05:27 +01:00
Peter Steinberger
12c1c2d6b3
feat: add editable user profiles 2026-05-08 12:05:22 +01:00
Peter Steinberger
95a8265f38
feat: add Slack-like chat affordances 2026-05-08 10:41:10 +01:00
Peter Steinberger
524f72d3d7
feat: refine chat app shell 2026-05-08 10:23:34 +01:00
Peter Steinberger
2fd2b51f6b
fix: auto-join GitHub users to default workspace 2026-05-08 09:45:07 +01:00
Peter Steinberger
c39cfb10ac
test: cover GitHub org membership errors 2026-05-08 09:17:14 +01:00
Peter Steinberger
c11251f313
feat: gate hosted app with GitHub org auth 2026-05-08 09:11:41 +01:00
Peter Steinberger
2d3a2cf0e7
ci: add goreleaser release workflow 2026-05-08 08:53:47 +01:00
Peter Steinberger
40510af5c8
ci: split go and typescript gates 2026-05-08 08:45:26 +01:00
Peter Steinberger
280f7a59dc
fix(web): improve product and docs links 2026-05-08 08:37:19 +01:00
Peter Steinberger
e10b1de7fc
ci: stabilize e2e startup 2026-05-08 08:16:16 +01:00
Peter Steinberger
d1f735e701
ci: add full verification workflow 2026-05-08 08:11:16 +01:00
Peter Steinberger
a650538b55
feat(web): add product site and app surface 2026-05-08 08:11:08 +01:00
Peter Steinberger
b925723fa6
docs: document agent-friendly cli 2026-05-08 08:01:33 +01:00
Peter Steinberger
a9f86a21f2
feat(cli): add agent-friendly chat client 2026-05-08 08:01:27 +01:00
Peter Steinberger
2f3fece75b
build: install pnpm in docker image 2026-05-08 06:33:12 +01:00
Peter Steinberger
27f573426d
docs: use docs subdomain 2026-05-08 06:30:42 +01:00
Peter Steinberger
2450cc58d6
docs: add project documentation site 2026-05-08 06:27:24 +01:00
Peter Steinberger
5cea1a52cb
feat: build initial clickclack app 2026-05-08 05:36:16 +01:00
Peter Steinberger
66cb07fb1a
docs: add ClickClack product spec 2026-05-08 04:34:06 +01:00
Peter Steinberger
f55637a34f
Initial commit 2026-05-08 04:11:05 +01:00