Commit Graph

957 Commits

Author SHA1 Message Date
github-actions[bot] 2335075a20 Version packages (#4648)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-16 21:53:46 -06:00
Eric Bailey 978a99efad [ALG-58] Use existing getOnboardingSuggestedUsersSkeleton method name (#4647)
* Use existing method name

* Fix import

* Wait no, still wrong

* Changeset
2026-02-16 21:48:32 -06:00
DS Boyce 48aee6c92c Add recIdStr to suggested follows by actor (#4644)
* Add recIdStr to suggested follows by actor

* Add recIdStr to get suggestions skeleton
2026-02-16 13:37:25 -08:00
github-actions[bot] 379cae6986 Version packages (#4625)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-10 19:39:18 -03:00
rafael 60f84ebe47 increase draft char limit (#4633) 2026-02-10 19:35:11 -03:00
rafael 50dfbec512 Add separate onboarding suggested users endpoint (#4632) 2026-02-10 19:18:59 -03:00
bnewbold f8c84ebd3d update germ lexicon (#4594)
* update germ lexicon (from published)

* make codegen

* add changeset

* Add `none` to germ declaration showButtonTo field (#4627)

add `none` to germ declaration showButtonTo field

---------

Co-authored-by: Samuel Newman <mozzius@protonmail.com>
2026-02-09 12:57:37 -06:00
github-actions[bot] c1a10e1992 Version packages (#4592)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-30 17:22:08 -03:00
Eric Bailey 4f5c400127 Update platform to deviceName on draft, add maxLength (#4591) 2026-01-30 17:14:56 -03:00
github-actions[bot] 915f9065d3 Version packages (#4584)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-30 14:20:33 -03:00
Eric Bailey 25cea46aaa Add deviceId and platform to draft stash object (#4590)
Co-authored-by: rafaeleyng <rafaeleyng@gmail.com>
2026-01-30 14:13:32 -03:00
Matthieu Sieben 8a725a9d69 Change workspace version selector from workspace:* to workspace:^ 2026-01-28 16:42:44 +01:00
github-actions[bot] 143a5f2251 Version packages (#4578)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-28 16:31:59 +01:00
Samuel Newman 2830daeaa6 Add presentation to video embed as a hint to the client about how to display the video (#4581)
* feat: add video presentation hinting

* codegen

* hydrate presentation

* Add changeset
2026-01-27 05:07:13 -08:00
Matthieu Sieben d54d7077eb DID document validation (#4580)
* DID document validation

* relax `import/no-deprecated` lint rule
2026-01-27 08:25:13 +01:00
github-actions[bot] 595dd20323 Version packages (#4561)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-23 13:29:23 -06:00
Eduardo Cuducos e6e43f3ad3 Adds GrowthBook feature flag for suggested users from Discover (#4526)
* Adds GrowthBook feature flag for suggested users from Discover

* Moves GrowthBook URL to envvar

* Reverts search feature

* Some minor fixes

* Adds GrowthBook feature flag for suggested users from Discover

* Moves GrowthBook URL to envvar

* Some minor fixes

* Keep search filtering exploration around but disable until migration

* Properly initialize GrowthBook client

* Cleans up

* Migrate flags

* Tweak context creation and types

* Add refetching and more error handling

* Rename config to be a little more clear

* Remove check validation, not needed

* Yeah ok we can do this

* Changeset

---------

Co-authored-by: Eric Bailey <git@esb.lol>
2026-01-23 12:56:10 -06:00
rafael 5905eb94a6 Drafts implementation (#4549) 2026-01-22 18:23:56 -03:00
Matthieu Sieben ce356cde55 Fix typing mistake in suggestion endpoints (#4576)
* Use requester DID to accurately perform personalized suggestions

* tidy

* revert removal of `viewer` in `getTrendingTopics`

* tidy
2026-01-22 15:26:20 +01:00
bnewbold 9bdd35881a Experiment: wire-through germ chat declaration in bsky appview backend (#4415)
* lexicons: add germ chat declaration record, and ref from profile view

* codegen germ record for bsky pkg

* make lex-client build happy by including germ ref

* add germ chat declaration methods to dataplane .proto

* dataplane codegen

* start wiring up germ chat records

* germ lex in api package

* api codegen

* initial attempt at germ record test

* update germ lexicon

* make codegen

* updates for germ declaration NSID rename

* implement new germ hydration

* more progress on germ integration

* fix germ profile test

The main issue here was forgetting the '.associated.' bit in the data
path.

* remove unnecessary germ imports/refs

* hydrate germ metadata in basic profile view (as per schema)

* type fixes for germ appview test

* prettier

* synchronize bsky.proto with dataplane; run buf:gen

* add changeset for Germ declaration records
2026-01-20 17:15:58 -08:00
Eduardo Cuducos cbd5837f01 Re-adds recId to suggested users (as string) (#4565) 2026-01-20 08:55:35 -05:00
Matthieu Sieben 7310b9704d Fix behavior of "default" and assignment to LexValue (#4562)
* Fix inability to assign (object containing) open union results to `LexMap` type

* properly support and type default values

* strong cohesion

* changeset

* tidy

* Add validation error as cause when handling invalid records

* tidy

* Update `cborg` dependency, fixing encoding of strings with invalid surrogate pairs, and ignoring `undefined` object properties

* tidy

* Simplify encoding logic of `number`

* Improvements around usage of `noUndefinedVals`

* Memoize array schemas (without options)

* Memoize empty params schemas

* tidy

* tidy
2026-01-20 13:20:56 +01:00
Eduardo Cuducos d8e53636c8 Drops recId from user suggestions (#4547) 2026-01-19 10:40:13 -05:00
rafael f7ae44d7f6 Drafts lexicons (#4548) 2026-01-14 18:03:53 -03:00
Eric Bailey f58029ba54 [APP-1767] Add liveEventPreferences to user prefs and API SDK (#4543)
* Add liveEventPreferences to user prefs and API SDK

* Format

* Return updated prefs
2026-01-13 20:59:52 -06:00
rafael 716819fb25 Statsig FF to get user sugg from discover vs topic (#4541) 2026-01-13 09:26:47 -03:00
github-actions[bot] 08db98a744 Version packages (#4525)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-08 15:23:15 -06:00
Eric Bailey 6752056f46 Add unregisterPush to appview (#4524)
* Add unregisterPush to appview server routes

* Changeset
2026-01-08 14:47:10 -06:00
github-actions[bot] 5a384f136a Version packages (#4521)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-08 12:13:47 -06:00
Eric Bailey d2ed7311a2 [APP-1758] Improve status takedowns (#4520)
* Refactor includeTakedowns overrides, add one for statuses specifically

* Add view carve-out

* Add isDisabled to statusView

* Handle filtering of takendown statuses

* Changeset

* Only add isDisabled for owner

* Revert unneeded changes

* Update tests

* Format
2026-01-08 11:55:55 -06:00
github-actions[bot] 0b03086d35 Version packages (#4518)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-08 18:12:54 +01:00
mary b329266853 fix: properly convert did:web to service endpoint (#4502)
* fix: properly convert did:web to service endpoint

* add changeset
2026-01-08 11:56:50 +01:00
github-actions[bot] 1a87be24d6 Version packages (#4517)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-07 20:42:38 -06:00
Eric Bailey 7750b91500 [APP-1750] Add uri and cid to statusView on profile responses (#4516)
* Codegen

* Add uri and cid to status view

* Changeset

* Snapshotty

* Snapshots again

* Oh duh it's the uris
2026-01-07 20:39:57 -06:00
github-actions[bot] e3baf89412 Version packages (#4515)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-07 17:46:10 -06:00
Eric Bailey 7ef893563b [AAv2] Add minAccessAge to Age Assurance regional configs (#4513) 2026-01-07 18:38:40 -03:00
rafael d5414b0b14 Rewire takedowns inclusion for getActors (#4514)
Co-authored-by: Eric Bailey <git@esb.lol>
2026-01-07 18:38:29 -03:00
github-actions[bot] 8ffbaccc68 Version packages (#4507)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-06 10:32:13 -08:00
Ian Wesley-Smith 63f97ae9c1 add recId to SuggestedUserSkeleton (#4440)
* add recId field to getSuggestedUsersSkeleton

* Revert "add recId field to getSuggestedUsersSkeleton"

This reverts commit 6b936265cd7efd1fc5ec0e05404122feec97e397.

* Adds recId to SuggestedUsersSkeleton

* Do some codegen

* What if more codegen?

* Adds `recId` in `getSuggestUsers` presentation fn

---------

Co-authored-by: Eduardo Cuducos <4732915+cuducos@users.noreply.github.com>
2026-01-06 12:26:14 -05:00
Matthieu Sieben e1ca2ff2a4 lint 2026-01-02 14:15:44 +01:00
github-actions[bot] 95bd491ecb Version packages (#4466)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-30 10:26:18 -06:00
Eric Bailey ce497e8543 [APP-1653] Update AA config for Virginia (#4426)
* Add config for Virginia

* Changeset

* Update rules
2025-12-30 10:02:41 -06:00
Matthieu Sieben c4b967ff70 codegen 2025-12-29 14:33:39 +01:00
Matthieu Sieben 10cf1c1018 Improve session management (#4470)
* Improve session management

* fix test

* tidy

* tidy

* tidy

* tidy
2025-12-29 13:29:40 +01:00
Eric Bailey 57811e4647 Reserve field on ActorInfo (#4469) 2025-12-18 12:20:25 -06:00
github-actions[bot] 64dc2ed0a6 Version packages (#4462)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-16 13:42:27 -06:00
Eric Bailey dd0fe8d5e7 [APP-1713] Add Age Assurance config for Tennessee (#4460)
* Add Age Assurance config for Tennessee

* Update changeset

Add Age Assurance configuration specific to Tennessee.
2025-12-16 13:35:12 -06:00
rafael f9ddcb253f fix contact import error handling (#4455) 2025-12-12 17:33:09 -03:00
rafael 2e5a24cb87 lexicon: Remove WARNING from contact lexicons (#4452)
* lexicon: Remove WARNING from contact lexicons

* changeset
2025-12-12 06:53:11 -08:00
rafael 9917b9f1c8 bsky: Hookup missing endpoint (#4450) 2025-12-11 20:10:55 -03:00