lamp
0770688814
Merge tag '@atproto/pds@0.4.221' into modify-pds
...
@atproto/pds@0.4.221
2026-05-06 03:09:39 -04:00
github-actions[bot]
5af5deff55
Version packages ( #4881 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-29 15:23:54 +01:00
devin ivy
877e6293b9
pds: use entryway mock server for tests ( #4757 )
...
* pds: setup entryway mock server for tests, remove stale dep.
* changeset
* tidy test
* pds: tidy mock entryway
2026-04-24 16:35:18 -04:00
github-actions[bot]
e1d5e63314
Version packages ( #4864 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-16 02:10:13 +01:00
David Buchanan
c531144d24
OAuth Hooks Enhancements ( #4857 )
...
* onSignInFailed oauth hook
* plumb Account through to onSignInFailed hook
* plumb client ids through to oauth hooks
* pass sub to InvalidCredentialsError, not full Account
* defensively downgrade InvalidCredentialsError to InvalidRequestError after delivering onSignInFailed hook
* changeset
* support InvalidCredentialsError in PDS oauth store, test for enumeration attacks
* changeset
* fix test
* slight simplification
2026-04-16 02:01:12 +01:00
github-actions[bot]
ff9f84e11a
Version packages ( #4851 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-15 10:06:49 +02:00
Matthieu Sieben
61e75af39e
Improve error reporting ( #4816 )
...
* Improve error reporting from fetchHandler() in NodeJS
* Use request logger instead of global one when performing service proxying
2026-04-14 17:05:13 +02:00
Matthieu Sieben
b3ce11ae2e
OAuth provider UI unification ( #4820 )
...
* refactor
* tidy
* tidy
2026-04-14 16:46:18 +02:00
github-actions[bot]
83b7246439
Version packages ( #4833 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-09 10:24:41 -05:00
Matthieu Sieben
c62651dd69
Fix support for legacy blobs in lex SDK ( #4828 )
...
* Allow validation of legacy blobs (in 'validate' mode)
* tidy
* tidy
* tidy
* changeset
* tidy
* review comments
* update skills
* tidy
* Add `TypedBlobRef`
* fix style
* review comments
* lint
2026-04-07 20:11:46 +02:00
github-actions[bot]
2203d825e8
Version packages ( #4776 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-26 09:17:15 -03:00
Matthieu Sieben
6116d56d36
Allow [] query params syntax with app.bsky.feed.getPostThread end… ( #4802 )
...
Allow `[]` query params syntax with `app.bsky.feed.getPostThread` endpoint
2026-03-24 15:49:37 +01:00
Matthieu Sieben
fac213dfdc
Fix error stating that the lex build folder could not be cleared ( #4800 )
2026-03-24 13:30:48 +01:00
Matthieu Sieben
1479c87c6b
Allow use of foo[]=bar syntax in query params ( #4793 )
...
* Allow use of `foo[]=bar` syntax in query params
* tidy
* fix delete while iterating
* xrpc-server: add paramsParseLoose route option for temp backwards compat
* bsky: add loose param parsing to app.bsky.feed.getPosts temporarily
* changeset update
* Add endpoint name in "Invalid params" error message
* Parse `[]` in `getProfile`
* tidy
---------
Co-authored-by: Devin Ivy <devinivy@gmail.com >
2026-03-24 13:01:49 +01:00
Matthieu Sieben
960a02b8d5
Skip read-after-write for invalid records ( #4798 )
2026-03-24 13:00:35 +01:00
Matthieu Sieben
36e3019711
Disable AppView response validation ( #4797 )
2026-03-24 11:50:30 +01:00
Matthieu Sieben
d0c136cba2
Move PDS code over to @atproto/lex ( #4408 )
2026-03-23 18:10:16 +01:00
github-actions[bot]
8445e8a9aa
Version packages ( #4770 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-19 15:53:07 +01:00
Eric Bailey
3b41b81e27
Remove deprecated handling from getSuggestedFollowsByActor ( #4747 )
...
* Remove deprecated handling from getSuggestedFollowsByActor
* Remove very old test that is not testing existing functionality
* Import sort
* Softer off-ramp if suggestionsAgent
2026-03-18 18:36:20 -05:00
github-actions[bot]
13b2aad9b6
Version packages ( #4720 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-18 16:47:57 -05:00
Foysal Ahamed
9f9f71a6a3
✨ Add purge event for age assurance data for compliance ( #4709 )
...
* ✨ Add purge event for age assurance data for compliance
* 🧹 Cleanup
* 📝 Add changeset
* :rotating_lights: Fix lint issue
2026-03-12 16:02:38 +01:00
rafael
7444295e79
use feature gate to remove image format from URL ( #4721 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 14:05:21 -03:00
devin ivy
383e157021
bsky: remove format from img urls by default ( #4712 )
...
* bsky: remove format from img urls, w/ config to control rollout. default webp.
* tidy
* changeset
* tidy
2026-03-04 22:41:44 -05:00
github-actions[bot]
82e708095e
Version packages ( #4715 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-04 15:32:00 -06:00
DS Boyce
66341400d4
Deprecate recId in favor of recIdStr ( #4683 )
...
* Deprecate recId in favor of recIdStr
* Add changeset
* Revert "Add changeset"
This reverts commit 3241aec7202c1bcb2a8e28f7064def5024dcae73.
* Recreate changeset as patch version
2026-03-04 12:37:28 -08:00
github-actions[bot]
88326d2833
Version packages ( #4703 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-03 15:45:46 +01:00
Matthieu Sieben
d5f4224f73
Update PDS's internal pipethough error handling ( #4698 )
...
* Update PDS's internal pipethough error handling
* tidy
2026-03-03 13:57:15 +01:00
DS Boyce
137065b333
Add feed to sendInteractions input ( #4704 )
2026-03-02 11:27:09 -08:00
github-actions[bot]
cb5f9bfc0c
Version packages ( #4674 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-23 09:37:01 +01:00
github-actions[bot]
8603be629a
Version packages ( #4668 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-20 10:50:49 +01:00
github-actions[bot]
caad88223f
Version packages ( #4653 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-20 09:05:35 +01:00
Matthieu Sieben
0e8d4bb62b
Skip puppeteer download in build and verify steps ( #4652 )
...
* Skip puppeteer download in build and verify steps
* tidy
* tidy
* fix deps
* install puppeteer as pretest step
* cleanup
2026-02-18 17:43:38 +01: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
devin ivy
ae220d593b
PDS: compare lexicon methods case-insensitively ( #4643 )
...
* pds: lxm checks case-insensitive
* tidy
2026-02-16 14:00:50 -05: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
Matthieu Sieben
b619ae87a8
Avoid using invalid scope in oauth example app ( #4586 )
...
* Avoid using invalid scope in oauth example app
* tidy
2026-02-09 15:57:14 +01:00
Matthieu Sieben
8711f6e1b8
Force getBlob to trigger a browser download ( #4616 )
2026-02-09 15:30:57 +01:00
github-actions[bot]
27cdeb4e86
Version packages ( #4604 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-06 15:12:15 +01:00
Matthieu Sieben
00e6dbdcea
Fix method.resolveNoCheck is not a function ( #4609 )
...
* Fix `method.resolveNoCheck is not a function` error when using speciallt forged did method
* test
2026-02-06 14:03:31 +01: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