Matthieu Sieben
9af7a2d122
Password based agent implementation ( #4443 )
...
* Password based agent implementation
* tidy
* tidy
* wip
* tidy
* wip
* tidy
* wip
* tests
* tidy
* websocket
* tidy
* tidy
* tidy
* tidy
* tidy
* tidy
* tidy
* tidy
* changeset
* codegen
* tidy
* tidy
* tidy
* tidy
* tests
* tidy
* tidy
* tests
* tidy
* tidy
* tidy
* wip
* tidy
* memoize
* tidy
* tests
* tidy
* files reorg
* Ensure that default values match constraints
* wip
* use vitest to test lex
* Add readme
* fix lint
* add vitest workspace config
* vitest config
* vitest-cfg
* tests
* ignore coverage
* tidy
2026-01-01 13:28:29 +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
Emelia Smith
a164f89535
Fix Tap generating invalid URLs ( #4478 )
...
* Fix Tap generating invalid URLs
Fixes #4476
* Fix typo
* Fix typo
2025-12-22 15:40:18 -06:00
Foysal Ahamed
5bff33f7ce
🔊 Add logging around materialized view refresh in ozone ( #4471 )
2025-12-19 17:45:06 +01:00
Eric Bailey
57811e4647
Reserve field on ActorInfo ( #4469 )
2025-12-18 12:20:25 -06:00
Matthieu Sieben
c7f5a86883
Fix redirect uri validation ( #4468 )
2025-12-17 19:31:49 +01:00
Matthieu Sieben
e6b6107e02
Lex SDK improvements ( #4457 )
...
* Lex SDK improvements
* changeset
* tidy
* tidy
* Fix `include` option in `tsconfig.test.json` files
* tidy
* ignore "require" in cjs files
* tidy
* tidy
* Improve error management
* rename xrpc-error file
* tests
* fix lint
* lint
* tidy
* puppeteer cache busting
* fix oauth tests
* tidy
* wip
* tidy
* tidy
* tidy
* Forbid use of unsafe integers
2025-12-17 16:14:15 +01:00
Matthieu Sieben
a78380c89c
Minor ui tweak ( #4467 )
...
* Minor ui tweak
* tidy
2025-12-17 15:48:53 +01:00
Matthieu Sieben
95ef3c24e8
Improve error message in case of invalid redirect uri ( #4465 )
2025-12-17 15:01:17 +01:00
Emelia Smith
5d8e7a6588
Support initiating user registration via OAuth flow with prompt=create ( #4461 )
...
* Add prompt_values_supported to Authorization Server Metadata
* Expose prompt_values_supported in Authorization Server Metadata
* Support selecting view in oauth-provider-ui based on prompt parameter
* Support initiating user registration via prompt=create
* Add support to OAuth Client Browser Example for prompt=create
* Add test coverage for prompt=create
2025-12-17 14:57:16 +01: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
bnewbold
790fd3cb50
repo: mst key example fixes ( #4421 )
...
* repo: fix mst key height examples
* repo: update MST interop test fixtures (FAILING)
* reformat JSON
* raw codec -> dag-cbor
* add additional MST test case (from snarfed)
---------
Co-authored-by: dholms <dtholmgren@gmail.com >
2025-12-15 18:12:53 -08:00
rafael
f9ddcb253f
fix contact import error handling ( #4455 )
2025-12-12 17:33:09 -03:00
github-actions[bot]
4c6d37eace
Version packages ( #4447 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-12 11:59:07 -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
Daniel Holmgren
b4a76bae7b
Sync tool library ( #4290 )
...
* first pass
* tweaks
* tidy
* alt ack example
* websocket keep alive & callback/handler interface for channel
* simplify evt schemas
* readme
* thread through signal
* small fix
* router -> indexer & tidy wording
* small tweaks
* add type to ack msg
* pr feedback
* no implicit any
* resolve after buffered ack is actually sent
* create new websocket lib
* switch out ozone impl
* keepalive test
* remove websocket keepalive code from xrpc-server
* add the package in all the spots
* use websocket lib
* fix returned promise in simple-indexer
* websocket -> ws-client
* missed ref
* websocket -> ws-client
* nexus -> tap
* tidy readme
* admin password auth & fix some routes
* user evt -> identity evt
* small fixes
* add missing methods & types
* fix type in resolveDid
* update version
* pr feedback, assureAdminAUth util & README fixes
* more readme
* couple fixups
* lockfile
* tidy deps
* tests
* changesets
* lint readme
* add note to readme
2025-12-11 20:14:11 -06:00
Foysal Ahamed
5605e4d619
🐛 Avoid repo_push_event insertion if no rows are created ( #4451 )
...
* 🐛 Avoid repo_push_event insertion if no rows are created
* 📝 Add changeset
2025-12-12 01:41:16 +01:00
rafael
9917b9f1c8
bsky: Hookup missing endpoint ( #4450 )
2025-12-11 20:10:55 -03:00
Samuel Newman
13edecd0d3
Change contacts lexicon errors to Pascal case ( #4446 )
...
* PascalCase errors
* codegen
* convert error names
* fix error names for internal case
---------
Co-authored-by: rafaeleyng <rafaeleyng@gmail.com >
2025-12-11 12:32:00 -08:00
Foysal Ahamed
d818622dc2
🔊 Add logging for ozone emitEvent endpoint ( #4448 )
2025-12-11 21:26:08 +01:00
Eric Bailey
73c41b669d
[APP-1667] Handle Rolodex service errors, translate to XRPCError ( #4429 )
2025-12-11 13:06:32 -03:00
rafael
0c26509f26
fix notification declarations hydration ( #4444 )
2025-12-11 11:07:58 -03:00
github-actions[bot]
1168691c36
Version packages ( #4442 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-10 15:23:01 -06:00
Eric Bailey
45928bfcd6
[AAv2] Retain existing status/access when re-starting AA flow ( #4441 )
...
* Retain existing status/access when re-starting AA flow
* Add test, fix dataplane v1-v2 bug
2025-12-10 15:17:25 -06:00
github-actions[bot]
d698904c4c
Version packages ( #4433 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-10 09:07:07 -08:00
Jim Calabro
397c62fe9c
Sitemap Handlers ( #4434 )
...
* add sitemap protos
* cd packages/bsky && npm run buf:gen
* implement user sitemap handlers
* add a test
* lint:fix
* use /external
* use Readable pipe for slightly more effecient data transfer
* rename functions to include the word user
* improve not found case and add test
2025-12-10 11:50:44 -05:00
rafael
e266405a89
bsky: Add contact-match notification type ( #4436 )
2025-12-10 13:43:09 -03:00
github-actions[bot]
fa265521f0
Version packages ( #4431 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-09 16:03:46 -06:00
Eric Bailey
39fa57080f
[APP-1672] Add new read-only #declaredAgePref ( #4432 )
...
* Add new read-only #declaredAgePref
* Update descriptions
* Update schemas
2025-12-09 15:55:08 -06:00
Eric Bailey
6fab3940f6
[AAv2] Allow users to re-init Age Assurance if not in blocked state ( #4428 )
...
* Allow users to re-init Age Assurance if not in blocked state
* Skip test
2025-12-09 15:49:11 -06:00
rafael
f4cef84494
bsky: Contact import notifications endpoint ( #4430 )
2025-12-09 15:29:01 -03:00
github-actions[bot]
104e6ed37b
Version packages ( #4412 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-08 16:05:29 -03:00
Foysal Ahamed
7eb99f2ac7
✨ Store and expose AA access property in ozone event ( #4427 )
...
* ✨ Store and expose AA access property in ozone event
* 📝 Add changeset
2025-12-08 17:34:56 +01:00
rafael
380aa3bfe7
appview: Contact import lexicons ( #4393 )
2025-12-08 11:47:20 -03:00
Foysal Ahamed
a6e16cd0cd
🐛 Add minLength to enforce mandatory comment field in ozone events ( #4423 )
2025-12-05 19:42:42 +01:00
rafael
fb95dc6e6f
bsky: Remove not found profiles from queries ( #4417 )
2025-12-05 13:39:39 -03:00
Matthieu Sieben
d551b0e352
Align lexicon document validation with the spec ( #4416 )
...
* Align lexicon document validation with the spec
* fix types
* fix tests
2025-12-05 12:58:55 +01:00
Matthieu Sieben
693784c3a0
Add support for base64url encoding/decoding ( #4422 )
...
* Add support for base64url encoding/decoding
* add tests
* tidy
* improve tests
* tidy
* tidy
* tidy
2025-12-05 11:40:29 +01:00
Foysal Ahamed
cfa01edb9c
🐛 Fix isDelivery flag for ozone's email event ( #4419 )
2025-12-04 21:50:05 +01:00
rafael
308f432f7a
bsky: Expand getRelationships to include blocks ( #4418 )
2025-12-04 16:36:05 -03:00
Matthieu Sieben
e39ca114ac
Fix support for NodeJS version <18.18, 19.x, <20.4 and 21.x ( #4413 )
...
Add support for NodeJS version <18.18, 19.x, <20.4 and 21.x
2025-12-03 19:15:33 +01:00
Matthieu Sieben
7e1d45877b
Update name of dist files ( #4411 )
2025-12-03 13:46:09 +01:00
github-actions[bot]
dc08244c24
Version packages ( #4386 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-02 11:05:55 -06:00
Eric Bailey
90f15698ee
Age Assurance V2 ( #4407 )
...
Age Assurance v2 endpoints and config
2025-12-02 10:58:29 -06:00
Matthieu Sieben
2d13d05ab0
Allow .call() argument "params" to be undefined ( #4405 )
...
Allow `.call()` argument "`params`" to be `undefined` when all params are optional
2025-12-02 14:08:58 +01:00
Matthieu Sieben
b643521a5e
Revert "Increase strictness of DID Document validation"
...
This reverts commit 468980f228 .
2025-12-02 12:55:08 +01:00