thomaspblock
afb272bb7b
fix(desktop): render rich project work item content ( #3100 )
...
## Summary
Project issues, pull requests, reviews, and commit details no longer
flatten rich content into inert or plain text. They now share the
message markdown and media pipeline, preserving NIP-92 `imeta` metadata
so links, images, and videos render consistently.
Commit bodies are fetched only when a single-commit detail view is
opened, keeping list queries lightweight while exposing full context
beside the diff.
### Related issue
None found.
### Testing
- Pre-push suite: `desktop-check`, `desktop-test`, `desktop-tauri-test`,
`rust-tests`, and `mobile-test`
- Project issue and pull request regression tests cover preserving
attachment metadata on roots, updates, and comments
- The project commit detail smoke scenario verifies linked text, images,
and video in commit bodies
Signed-off-by: Thomas Petersen <thomasp@squareup.com >
2026-07-27 12:22:05 +02:00
thomaspblock
9081ab0ec9
feat(desktop): make pull request reviews actionable ( #2510 )
2026-07-24 11:34:25 -04:00
thomaspblock
c11b7b611e
feat(desktop): browse immutable repository tags ( #2231 )
2026-07-21 18:11:28 +02:00
thomaspblock
001184395e
fix(desktop): keep project branches after reload ( #2214 )
2026-07-21 13:28:37 +02:00
thomaspblock
166f27be4b
fix(git): make project branch workflows reliable ( #2213 )
2026-07-21 12:58:39 +02:00
thomaspblock
b2c38c775b
feat(desktop): manage project branches ( #2212 )
2026-07-21 10:16:02 +02:00
Tyler
21dbd32645
fix(desktop): derive default clone URL for relay-hosted repos ( #2166 )
...
Signed-off-by: Tyler <109685178+tlongwell-block@users.noreply.github.com >
Co-authored-by: npub1hwqy0rnujtl25dzmlhn8qwux4kr8sjhas3ugltx9j5dm5dwkp2dsqjhytw <bb80478e7c92feaa345bfde6703b86ad86784afd84788facc5951bba35d60a9b@pending-seed.communities.buzz.xyz >
2026-07-20 08:49:44 -04:00
thomaspblock
4fe3835e76
feat(desktop): add PR merge conflict recovery ( #2164 )
2026-07-20 13:41:33 +02:00
thomaspblock
73ac59a033
feat(desktop): add inline PR diff comments ( #2162 )
2026-07-20 12:29:46 +02:00
thomaspblock
de2220a70e
feat(desktop): add commit-scoped PR review decisions ( #2161 )
2026-07-20 11:27:47 +02:00
thomaspblock
ba07de3670
fix(desktop): batch project work item queries ( #2160 )
2026-07-20 08:45:48 +02:00
thomaspblock
ac8c526122
feat(desktop): make missing project checkouts actionable ( #2159 )
2026-07-20 08:15:50 +02:00
thomaspblock
ed432f91d9
feat(desktop): complete project git workflows ( #2119 )
2026-07-19 22:09:56 +02:00
Bradley Axen
9f82850959
fix(desktop): route text copies through native clipboard ( #2054 )
...
Signed-off-by: npub1qvn3cujt28pg06ehlstrxyz6ayzp06t4uc7r566vxwwgrv24hglq9zju0n <03271c724b51c287eb37fc1633105ae90417e975e63c3a6b4c339c81b155ba3e@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1qvn3cujt28pg06ehlstrxyz6ayzp06t4uc7r566vxwwgrv24hglq9zju0n <03271c724b51c287eb37fc1633105ae90417e975e63c3a6b4c339c81b155ba3e@sprout-oss.stage.blox.sqprod.co >
2026-07-18 00:01:24 +00:00
thomaspblock
158259d953
feat(desktop): refine Projects navigation and overview hierarchy ( #1956 )
2026-07-16 18:03:08 +02:00
thomaspblock
72a5c388d7
feat(desktop): Projects v3 — overview redesign, activity feed, agent access & sync controls ( #1851 )
2026-07-16 09:14:08 +02:00
Wes
3e76481a14
refactor(clients): standardize product naming on community ( #1858 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
2026-07-14 11:11:02 -07:00
klopez4212
bb9d9b0c04
feat(desktop): add conversation-style DM composer ( #1768 )
...
Signed-off-by: npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 <8a675edd33677aa0389f6650d467b2041fb0df4ca820eacb009babb95e3715d4@sprout-oss.stage.blox.sqprod.co >
Signed-off-by: Fizz <8a675edd33677aa0389f6650d467b2041fb0df4ca820eacb009babb95e3715d4@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 <8a675edd33677aa0389f6650d467b2041fb0df4ca820eacb009babb95e3715d4@sprout-oss.stage.blox.sqprod.co >
2026-07-14 16:50:22 +01:00
Will Pfleger
e15f068571
fix(desktop): stop losing imported identity on every launch ( #1568 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-07-09 17:58:36 -04:00
thomaspblock
58fe9388c8
feat(desktop): projects overview v2 — aggregate rail, PR review flow, commit detail, and straighter layout ( #1677 )
2026-07-09 18:24:19 +02:00
Wes
777babf393
feat(desktop): canonical <PubKey> component — hover to view/copy full keys, owner "you" labels ( #1589 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co >
2026-07-07 13:35:15 -07:00
thomaspblock
c97263901f
feat(desktop): aggregated overview rail, commit detail page, and full breadcrumbs ( #1573 )
2026-07-07 08:29:29 -07:00
thomaspblock
204a0fd2ec
feat(desktop): contribution heatmap and graphical cards on projects overview ( #1497 )
2026-07-03 09:15:47 -04:00
thomaspblock
8e3c0ee958
feat(desktop): repository-first projects with git workflows ( #1471 )
...
Signed-off-by: Thomas Petersen <thomasp@squareup.com >
2026-07-03 08:11:33 -04:00
klopez4212
092546495d
Polish desktop navigation chrome ( #1238 )
2026-06-24 12:54:05 -07:00
Tyler
c488d8452c
desktop: move global search into sidebar header and remove vestigial top band ( #1150 )
...
Signed-off-by: Tyler Longwell <tlongwell@block.xyz >
Co-authored-by: Tyler Longwell <tlongwell@block.xyz >
2026-06-19 17:08:41 -04:00
klopez4212
19656fff46
Normalize desktop icon sizing ( #999 )
2026-06-15 20:43:49 +01:00
Wes
a25ca5d1bf
Desktop #806 follow-ups: panel/inbox fixes + top-bar backdrop ( #814 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co >
2026-06-02 08:45:04 -07:00
thomaspblock
d77b111b15
Update desktop navigation chrome and search ( #779 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-29 08:26:41 -07:00
Wes
ef5fdca792
feat(desktop): add Projects as first-class top-level view ( #546 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-12 10:51:09 -07:00