Matthieu Sieben
d764c54fe4
Minor oauth-client-browser-example improvements ( #4311 )
...
* Minor oauth-client-browser-example improvements
* pnpm lock
2025-10-28 16:00:06 +01:00
Emelia Smith
1d219ff3f6
Fix: Label creation notification race condition ( #4304 )
...
Previously the notification for the label creation was dispatched before the label was actually inserted into the database. In all other cases where we use postgresql's notify, we do it after the insertInto, such that the listener is guaranteed to receive the newly created record when querying
2025-10-27 10:19:49 -07:00
github-actions[bot]
014674dce7
Version packages ( #4307 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-27 17:11:43 +01:00
Foysal Ahamed
601401afce
✨ Add account level strike count in ozone ( #4279 )
...
* ✨ Add account level strike count in ozone
* ✅ Update test snapshot
* 📝 Update lexicons
* 🧹 Cleanup
* ✨ Allow objects in policy-sev level association
* ✨ Allow negative strikeCount
* 📝 Add changeset
2025-10-27 16:45:22 +01:00
github-actions[bot]
a37a7de809
Version packages ( #4302 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-27 14:08:11 +01:00
Matthieu Sieben
f496fa2c4d
Set dark background on authorization pages <body> in dark mode ( #4301 )
...
* Set dark background on authorization pages `<body>` in dark mode
* tidy
2025-10-24 16:17:46 +02:00
github-actions[bot]
33435c2e83
Version packages ( #4298 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-24 13:02:23 +02:00
Matthieu Sieben
8ff5ec4caa
OAuth client validation improvements ( #4289 )
...
* OAuth client validation improvements
* Remove `isLocalHostname` export
* tidy
2025-10-24 12:53:03 +02:00
Matthieu Sieben
1e702ea675
Add account data in pwd reset hooks ( #4265 )
...
* Add account data in pwd reset hooks
* tidy
* tidy
* tidy
2025-10-24 12:50:34 +02:00
Matthieu Sieben
1a7bd8c0d2
Remove abortcontroller-polyfill from @atproto/oauth-client-expo ( #4300 )
...
* Remove `abortcontroller-polyfill` that was causing "Property 'DOMException' doesn't exist" errors
* changeset
2025-10-24 12:38:31 +02:00
Matthieu Sieben
8c03d75b6c
Remove un-implemented introspect endpoint from OAuth Server metadata ( #4293 )
...
Remove un-implemented `introspect` endpoint from OAuth Authorization Server metadata
2025-10-24 12:10:37 +02:00
Matthieu Sieben
ac1d29ec0f
Export record types using the Main identifier ( #4294 )
...
* Export record types using the `Main` identifier
* codegen
2025-10-24 11:55:36 +02:00
devin ivy
dcf7ccd2fe
dev-env: fix flaky handle resolutions in tests ( #4296 )
...
dev-env: place network mocks before data is flowing
2025-10-23 17:19:07 -05:00
letreturn
1e49025331
chore: remove repetitive word in comment ( #4276 )
...
Signed-off-by: letreturn <letreturn@outlook.com >
2025-10-14 14:43:42 -07:00
Aaron Parecki
dca500186e
update links to ietf docs ( #4273 )
2025-10-14 14:43:01 -07:00
github-actions[bot]
3cd613f2f6
Version packages ( #4270 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-14 09:37:23 +02:00
Foysal Ahamed
ca768fe1b0
🐛 Fix query for ozone subject status with blobs ( #4274 )
...
* 🐛 Fix query for ozone subject status with blobs
* 📝 Add changeset
2025-10-14 09:31:58 +02:00
Eric Bailey
386f583cff
Bump threadgate limits ( #4268 )
...
Bump threadgate max hidden replies to 300
2025-10-10 10:03:01 -05:00
github-actions[bot]
4c15fb47ce
Version packages ( #4263 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-08 10:44:18 -05:00
Eric Bailey
1cb5b9b80c
Finalize report reasons ( #4262 )
...
* Finalize report reason lexicons
* Codegen
* Update NEW_TO_OLD_REASON_MAPPING in Ozone
* Changeset
2025-10-08 09:39:20 -05:00
github-actions[bot]
bd469a6861
Version packages ( #4247 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-06 19:13:28 +02:00
Foysal Ahamed
9c6b711c2e
✅ Remove flaky test since we already have coverage for randomization ( #4260 )
2025-10-06 19:05:47 +02:00
Matthieu Sieben
e71d265dd4
Minor oauth jwk tweaks ( #4256 )
...
* Minor oauth jwk changes
* tidy
2025-10-06 15:45:05 +02:00
Foysal Ahamed
591de19524
Ozone delayed action ( #4241 )
...
* ✨ Add delayed takedown feature to ozone
* ✨ Apply tag auth check and add takedown event push
* ✅ Add tests for takedown restrictions
* 🐛 Remove only test block
* 🐛 Add service forwarding
* ✨ Copy event properties into scheduled takedown event
* 🧹 Cleanup
* 🐛 Make statuses required in listScheduledActions
* 🐛 Define required field in lexicon
* ✨ Add tag when scheduling and cancelling scheduled takedown
2025-10-04 12:56:55 +02:00
Matthieu Sieben
09439d7d68
OAuth client improvements ( #4216 )
...
* wip
* Various OAuth client & API improvements
* pnpm lock
* Minor typing improvements
* ci
* fix
2025-10-02 16:21:17 +02:00
Matthieu Sieben
f560cf2266
Allow "use" claims only in public jwk ( #4103 )
...
Disallow use of `use` claim in private JWK (replaced with `key_ops`)
2025-10-02 13:33:56 +02:00
Matthieu Sieben
fefe70126d
oauth-client-expo (#4220 )
...
* `oauth-client-expo`
* working on android
* remove example app
* tidy
* tidy
* Do not install full expo
* tidy
* chngeset
* chngeset
* load expo
* tidy
2025-10-02 11:59:16 +02:00
Matthieu Sieben
93516238c9
Disable linting/formatting of protobuf files ( #4185 )
2025-10-02 10:00:07 +02:00
github-actions[bot]
d7154a7889
Version packages ( #4233 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-30 11:00:51 -05:00
dan
dba2d30e2c
Restore session on network error ( #4238 )
...
* Split code in two branches
* Restore session on network error
* Changeset
2025-09-30 10:53:28 -05:00
rafael
7f38ee03c0
Add pronouns to profileView and profileViewBasic ( #4232 )
2025-09-26 18:02:37 -03:00
github-actions[bot]
778f76320e
Version packages ( #4229 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-26 11:51:16 -05:00
Daniel Holmgren
8dd77bad2f
Async CAR fixes ( #4223 )
...
* chunk incoming car & yield to event loop
* add ui8reader
* 20 -> 25
* changeset
* Update packages/repo/src/car.ts
* build branch
* use node setImmediate
* dont build branch
2025-09-26 10:25:37 -05:00
rafael
1a5d7427bf
Endpoint for onboarding starter packs ( #4228 )
2025-09-25 17:39:34 -03:00
hailey
c16080e2c6
explicitly check for empty string in labelers header ( #4225 )
2025-09-25 13:36:56 -07:00
github-actions[bot]
7d0ecd8f3e
Version packages ( #4219 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-24 17:36:29 -03:00
rafael
8dc4caf558
Expand profile fields ( #4224 )
2025-09-24 17:30:10 -03:00
Daniel Holmgren
0c20539c71
Enforce max size on importRepo ( #4083 )
...
* enforce max size
* changesets
* fix build err
* use route-specific blob limit
* tidy changeset
2025-09-24 13:43:23 -05:00
lamp
d4133d4c37
Merge tag '@atproto/pds@0.4.180' into modify-pds
...
@atproto/pds@0.4.180
2025-09-24 06:04:44 -04:00
rafael
86bb25768d
Use static DID for appview in dev-env ( #4181 )
2025-09-23 10:11:20 -03:00
github-actions[bot]
4c4ee7208f
Version packages ( #4218 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-23 08:30:58 +02:00
Matthieu Sieben
7351589a31
Add onResetPasswordRequest and onResetPasswordConfirm hooks ( #4217 )
2025-09-22 19:38:38 +02:00
github-actions[bot]
d91988fe79
Version packages ( #4192 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-10 15:15:55 +02:00
Matthieu Sieben
cf4117966c
Fix call to onDecodeToken oauth verifier hook ( #4191 )
...
* Make `DpopProof` readonly
* Improve token verification error details
* Always log warnings when DPOP proof `htu` contains # or ?.
* Add missing initialization of `onDecodeToken` hook
* Add logging around scope dereferencing operations
2025-09-09 15:56:32 +02:00
github-actions[bot]
e10a020629
Version packages ( #4190 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-09 14:48:22 +02:00
github-actions[bot]
0222378371
Version packages ( #4188 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-09 14:22:53 +02:00
Foysal Ahamed
55cc15cdd6
✨ Add ozone proxy for revokeCredentials endpoint ( #4170 )
...
* ✨ Add ozone proxy for revokeCredentials endpoint
* 📝 Add changeset
* ✨ Add mod event for revoke credentials
* ✅ Add tests
2025-09-09 14:13:48 +02:00
github-actions[bot]
e216e87859
Version packages ( #4167 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-09 12:29:10 +02:00
Matthieu Sieben
8914f9abde
Allow encoding scope claims of oauth access token JWT ( #4149 )
...
* Refactor token decoding
* Add scope decoder to pds
* tidy
* tidy
* tidy
* tidy
* review changes
* Add scope normzlization utility
* wording in lexicon
* Add specific error
* style
* tidy
* Update `AccessTokenMode` enum values to be more meaningful
* tidy
* Update .changeset/brown-boxes-bow.md
Co-authored-by: devin ivy <devinivy@gmail.com >
* Add retry strategy
* lint
* lint
---------
Co-authored-by: devin ivy <devinivy@gmail.com >
2025-09-09 12:13:34 +02:00
Matthieu Sieben
d570db43d6
Pr/3654 ( #4186 )
...
* add ja to links title and availableLocales
* japanese translation messages.po
* update translation
social-appの翻訳に寄せる
* update translate
* Update packages/oauth/oauth-provider-ui/src/locales/ja/messages.po
Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com >
* Update packages/oauth/oauth-provider-ui/src/locales/ja/messages.po
Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com >
* Update packages/oauth/oauth-provider-ui/src/locales/ja/messages.po
Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com >
* Update packages/oauth/oauth-provider-ui/src/locales/ja/messages.po
Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com >
* add translation
* Japanese translation message.po from oauth-provider-frontend
* add ja to links title
* Update packages/oauth/oauth-provider-ui/src/locales/ja/messages.po
Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com >
* Update packages/oauth/oauth-provider-ui/src/locales/ja/messages.po
Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com >
* Update translation "Avatar"
* Add missing translation
* Add missing translation frontend
* Add changeset
* Enable JA
---------
Co-authored-by: L-tan <3786294+dolciss@users.noreply.github.com >
Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com >
2025-09-09 12:09:18 +02:00