klopez4212
0c82435ae0
Add Buzz background and flying bees to invitations ( #8763 )
...
Adds Buzz’s chartreuse background and flying bee swarm to community
invitations, with cursor repulsion and reduced-motion support. Positions
the desktop Buzz logo 40px from the top and left; hides the standalone
logo on mobile. Follows #8728 .
Validation: web checks, production build, and all 10 browser tests
passed on current main plus this change. Repository-wide local `just ci`
did not complete: its process ended during Rust checks without a final
result, so full-repository validation remains unverified. Screenshots
use preview community metadata with reduced motion enabled.
| Desktop | Mobile |
| --- | --- |
| 
| 
|
---------
Signed-off-by: kenny lopez <klopez4212@gmail.com >
Co-authored-by: Terp <5856f6900e8e0a4e0ea1f4f8d2ee33e4753d2119bc122f94ecafc660b46c0511@buzz.block.builderlab.xyz >
2026-10-30 18:27:23 +00:00
klopez4212
5d70622ac0
Restyle community invitations ( #8728 )
...
Restyles community invitations with the dotted background, Inter
typography, a compact community name and optional icon, and a full-width
accept button. Keeps the existing consent/join flow and routes downloads
to mobile stores or the new `buzz-app` desktop releases. Mac downloads
explicitly require Apple Silicon.
Validation: web checks, production build, all 10 browser tests passed.
Repository-wide `just ci` stopped in the untouched mobile formatting
check (exit 65), with unresolved `flutter_lints` configuration; full
repository validation did not pass. Screenshots use fixture community
metadata.
| Desktop | Mobile |
| --- | --- |
| 
| 
|
---------
Signed-off-by: kenny lopez <klopez4212@gmail.com >
Co-authored-by: Terp <5856f6900e8e0a4e0ea1f4f8d2ee33e4753d2119bc122f94ecafc660b46c0511@buzz.block.builderlab.xyz >
2026-10-30 15:37:05 +00:00
Brad Seiler
d6196a16c1
fix(relay): revoke invitations and restrict claims ( #8237 )
2026-10-28 18:42:49 -04:00
Ian Alloway
b9d22a273f
feat(web): add Browse releases link next to invite download ( #2255 )
...
Related to https://github.com/block/buzz/issues/2093
Invite pages offered a platform-resolved binary download with no path to
the GitHub releases listing for users who wanted information first.
### Changes
- Keep the smart **Download it now** CTA
- Add an always-visible **Browse releases** link pointing at
`https://github.com/block/buzz/releases `
- Extend invite smoke coverage for the new link
Note: the marketing-site “Get the App” button on buzz.xyz appears to
live outside this repository; this improves the in-repo web invite flow.
Signed-off-by: Ian Alloway <ianalloway@usf.edu >
Signed-off-by: Fizz <300bd4cedcdddb62f77935de51c301034bdb4cd97da9aaca46d59673a1ebc7cf@buzz.block.builderlab.xyz >
2026-09-29 10:27:08 -07:00
Tom Brow
4ab4f78608
fix(web): route mobile invite downloads to app stores ( #7702 )
...
Route the invite page’s existing download link to the App Store on
iOS/iPadOS and Google Play on Android. Appearance and app-opening
behavior stay unchanged.
The browser test checks platform routing using shared URL constants. Web
build, lint, and all six smoke tests pass. Rebased onto main to pick up
the relay test compilation fix.
Refs #3357 . Alternative to #3464 with a smaller implementation and no
duplicated store URLs in tests.
---------
Signed-off-by: Tom Brow <tomb@block.xyz >
2026-09-16 21:48:05 -07:00
thomaspblock
1210e2a5f7
feat(web): authenticate gated community browsing ( #2190 )
2026-07-21 00:29:25 +02:00
Bradley Axen
820d023305
fix(web): ask Safari users for Mac type ( #2090 )
...
Signed-off-by: npub1qvn3cujt28pg06ehlstrxyz6ayzp06t4uc7r566vxwwgrv24hglq9zju0n <03271c724b51c287eb37fc1633105ae90417e975e63c3a6b4c339c81b155ba3e@sprout-oss.stage.blox.sqprod.co >
Signed-off-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1qvn3cujt28pg06ehlstrxyz6ayzp06t4uc7r566vxwwgrv24hglq9zju0n <03271c724b51c287eb37fc1633105ae90417e975e63c3a6b4c339c81b155ba3e@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
2026-07-19 09:14:21 -07:00
Kalvin C
57316a378e
fix: resolve invite downloads by platform ( #2001 )
...
Signed-off-by: npub1dccv64krpcpse5cmkzfeh998cftungyatw3djt8jwdw6g43f7fyqzzmrf7 <6e30cd56c30e030cd31bb0939b94a7c257c9a09d5ba2d92cf2735da45629f248@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1dccv64krpcpse5cmkzfeh998cftungyatw3djt8jwdw6g43f7fyqzzmrf7 <6e30cd56c30e030cd31bb0939b94a7c257c9a09d5ba2d92cf2735da45629f248@sprout-oss.stage.blox.sqprod.co >
2026-07-17 07:55:50 -07:00
Tyler
6c2d667575
Apply optional relay join policy across join flows ( #1894 )
...
Signed-off-by: npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 <5217c5c2f7bfb4333e46d17c98a9255a52dadee18dcd43a43536b95e6776dfa0@sprout-oss.stage.blox.sqprod.co >
Signed-off-by: Tyler Longwell <tlongwell@squareup.com >
Co-authored-by: npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 <5217c5c2f7bfb4333e46d17c98a9255a52dadee18dcd43a43536b95e6776dfa0@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: klopez4212 <klopez4212@gmail.com >
Co-authored-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co >
2026-07-16 13:59:53 -04:00
Wes
c5a54dcc39
Rename web app to Buzz ( #959 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
2026-06-10 21:07:02 +00:00
Wes
3a12369491
feat: serve web UI from relay + repos page redesign ( #479 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-05 19:20:13 +00:00
Wes
9c6b770aa5
feat(web): scaffold browser-based Sprout web client ( #474 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-04 12:49:48 -07:00