Foysal Ahamed
d90d999def
🐛 Fix tags length ( #3294 )
...
* 🐛 Allow tag item longer than 25 char
* 📝 Add changeset
2024-12-27 16:48:58 +00:00
github-actions[bot]
22a96d6b74
Version packages ( #3281 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-23 18:58:21 +00:00
bnewbold
13e834f261
better service landing pages ( #2959 )
...
* update PDS home text
* update AppView home text
* ozone API homepage
* make fmt
2024-12-23 10:14:15 -08:00
Foysal Ahamed
6d308b857b
✨ Allow appeals on takendown account ( #3251 )
...
* ✨ Allow appeals on takendown account
* ✅ Update snapshot
* ✅ Remove duplicate test
* ✨ Respond with takendown token from createSession for takendown accounts
* 🧹 cleanup appeal account action stuff
* 📝 Add description to new field
* ♻️ Refactor authscope formatter and add test for create record with takendown token
* ✅ Update snapshot
* add createReport route
* changeset
---------
Co-authored-by: dholms <dtholmgren@gmail.com>
2024-12-20 13:52:20 -06:00
github-actions[bot]
522294bb49
Version packages ( #3275 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-20 13:34:22 -06:00
Daniel Holmgren
672243a9ea
Nullable ratelimit calcKey ( #3274 )
...
* fix codegen
* re-codegen
* changeset
2024-12-19 17:28:52 -06:00
rafael
638f5a8312
Fix avatar path resolution in dev-env ( #3266 )
...
* Fix avatar path resolution in dev-env
* changeset
* extract dev-env assets to dedicated folder
* add comment
* fix fmt
2024-12-19 11:25:41 -03:00
Hailey
448139ddcd
fix missing limit param in getTrendingTopics ( #3262 )
...
* fix missing params
* fix
2024-12-18 09:59:38 -06:00
github-actions[bot]
fecbe757c5
Version packages ( #3252 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-16 15:26:05 -08:00
Hailey
dced566de5
add trending topic lex, wire in agent ( #3250 )
...
* add lex
* add suggested as well
* don't use uri format
* codegen
* tweak lex
* wire in
* add missing var
* move
* make auth optional
* mount
* add trending topics to server cfg (#3226 )
* add trending topics to server cfg
* rename stuff
* remove langs
* make viewer nullable
* recodegen
* changeset again
---------
Co-authored-by: dholms <dtholmgren@gmail.com>
2024-12-16 15:20:46 -08:00
Daniel Holmgren
13636ba963
Validate profile records for views ( #3238 )
...
validate profile records for views
2024-12-12 10:38:56 -06:00
github-actions[bot]
51b0c48ce7
Version packages ( #3188 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-11 14:11:08 -06:00
Daniel Holmgren
2694c396b9
Filtering on listNotifications ( #3225 )
...
* Add filter param to listNotifications
* Codegen
* Changeset
* update schemas
* update schemas
* impl server-side notif pagination
* add notification tests
* tweak schema
* revert lockfile changes
* dont paginate for unfiltered
* fix snaps
* fix priority notif bug
* filter -> reasons
* filter -> reasons
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
2024-12-11 13:59:27 -06:00
dan
207728d2b3
Add reasons param to listNotifications ( #3222 )
...
* Add filter param to listNotifications
* Codegen
* Changeset
* update schemas
* tweak schema
* filter -> reasons
---------
Co-authored-by: dholms <dtholmgren@gmail.com>
2024-12-11 13:46:14 -06:00
devin ivy
45e7ed52c4
Appview: apply needs-review to addl notif types ( #3199 )
...
appview: apply needs-review to addl notif types
2024-12-09 12:44:04 -05:00
Foysal Ahamed
e9240c8b5e
🐛 Retrieve takendown profiles from app.bsky.actor.getProfiles based on auth ( #3206 )
2024-12-07 16:47:02 -05:00
github-actions[bot]
21542d4484
Version packages ( #3136 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-05 11:51:46 +00:00
Foysal Ahamed
ed22362209
✨ Optionally ack all open subjects from the author with acknowledge event ( #3171 )
...
* ✨ Acknowledge all open subjects of an account when acknowledging account level reports
* 📝 Add changeset
2024-12-05 11:45:28 +00:00
rafael
3303ff16a4
Remove author blocks from getLikes ( #3012 )
...
* Capture the issue in a test case
* Remove 3p blocks in getLikes
* fix test that captures the bug
* remove unnecessary hydration
* Remove `!viewer` check
2024-11-26 17:56:42 -05:00
devin ivy
167270bd7a
Appview: fix takendown blocklist application on actor.getProfile
( #3108 )
...
appview: fix takendown blocklist application on actor.getProfile
2024-11-26 17:23:03 -05:00
github-actions[bot]
b5c6bce970
Version packages ( #3083 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-22 18:40:17 -08:00
dan
a3ce23c4cc
Add hotness as a default thread sort option ( #3082 )
...
* Add hotness as a thread sorting option
* Changeset
2024-11-22 18:36:55 -08:00
Daniel Holmgren
0dff6123ff
Filter needs-review labels ( #3076 )
...
filter needs review labels
2024-11-22 16:42:15 -06:00
github-actions[bot]
7b16a861d1
Version packages ( #3032 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-21 12:52:30 -05:00
rafael
2e7aa211d2
addReservedHandle lexicon ( #3056 )
...
* addReservedHandle lexicon
* addReservedHandle codegen
* changeset
* Add empty object output
* Empty object output codegen
2024-11-21 14:40:45 -03:00
devin ivy
21fd024334
Appview: apply needs-review to notifications, threads, quote lists ( #3058 )
...
* appview: apply needs-review to notifications, threads, quote lists
* appview: tests for needs-review labels
* appview: apply needs-review to mentions
2024-11-20 20:09:07 -05:00
devin ivy
64d9310ae9
Appview: control max thread depth ( #3015 )
...
* appview: timeout getFollowsFollowing, fail open
* build
* reduce thread size
* setup thread depth configs
* tidy
2024-11-19 11:11:44 -05:00
devin ivy
0f7f53655b
Appview: timeout polo, fail open ( #3007 )
...
* appview: timeout getFollowsFollowing, fail open
* build
2024-11-19 10:52:22 -05:00
rafael
2d9a2a8f47
Return empty cursor if feed echoes input cursor ( #2989 )
...
* Throw if custom feed echoes input cursor out
* Return empty cursor instead of throwing
2024-11-18 18:16:33 -05:00
rafael
a4b528e5f5
Add searchStarterPacks to appview ( #2978 )
...
* Add app.bsky.graph.searchStarterPacks lexicon
* Codegen for app.bsky.graph.searchStarterPacks
* Add app.bsky.unspecced.searchStarterPacksSkeleton
* Gen app.bsky.unspecced.searchStarterPacksSkeleton
* Add SearchStarterPacks rpc to bsky.proto
* Implement searchStarterPacks endpoint
* @atproto/api changeset
* Add starter pack search by term to dataplane
2024-11-18 10:36:39 -03:00
Matthieu Sieben
879a74f7b8
Fix failing CI ( #3000 )
...
* fix
* use distinct pg schemas for all tests
2024-11-14 14:13:58 +01:00
github-actions[bot]
3a5fc92a74
Version packages ( #2962 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-13 17:00:25 -06:00
Foysal Ahamed
48d08a469f
🐛 Define durationInHours as optional for reporter mute for permanent mutes ( #2988 )
...
* 🐛 Define durationInHours as optional for reporter mute for permanent mutes
* 📝 Add changeset
2024-11-13 21:11:16 +01:00
Matthieu Sieben
bac9be2d3e
lex-cli improvements ( #2911 )
...
* Retain type of `schemas` using definition type instead of obscuring into a `LexiconDoc[]`
* Improve validation performances by using discriminated unions where possible
* Export the generated lexicons `schemas` definitions
* optimization
* changeset
* tidy
2024-11-08 19:12:04 +01:00
rafael
561431fe48
Add opened
to chat.bsky.convo.defs#convoView ( #2953 )
...
* Add convoView to chat.bsky.convo.defs#convoView
* Add changeset
2024-11-08 08:53:05 -03:00
github-actions[bot]
b398276b36
Version packages ( #2932 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-08 10:22:43 +01:00
bnewbold
cdc0bbf389
com.atproto lexicions: longer rkey length ( #2949 )
...
* bump lexicon rkey limits to match specs
* codegen
2024-11-07 19:23:25 -08:00
Pyrox
124eaee8f2
bsky,pds: sharp 0.32.6 -> 0.33.5 ( #2958 )
2024-11-07 19:16:33 -05:00
rafael
1982693e3e
Use node:crypto instead of noble/curves ( #2936 )
...
* Extract verifySignatureWithKey out of verifyJwt
* Accept optional verifySignatureWithKey as param
* Impl. verifySignatureWithKey with native crypto
* Test key validation
* changesets
* build
* build (fix)
* Move verifySig out
* Trigger Build
* Move test
* Remove redundant check
---------
Co-authored-by: Devin Ivy <devinivy@gmail.com>
2024-11-07 13:29:42 -03:00
devin ivy
12af21ef4d
Appview: apply epoch for indexed-at times in views ( #2943 )
...
* appview: start setting up index-at epoch, applying to posts
* appview: present all indexed-at times w/ epoch
* appview: update Views constructor to take args as object
* tidy
2024-11-04 16:39:51 -05:00
rafael
512585a09f
Enforce feed limit before hydration ( #2935 )
...
* Enforce feed limit before hydration
* Remove limit margin
2024-10-31 23:14:49 -04:00
github-actions[bot]
7ea0fc146b
Version packages ( #2930 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-30 18:36:37 -05:00
devin ivy
209238769c
Add app.bsky.unspecced.getConfig endpoint ( #2918 )
...
* lexicon: add app.bsky.unspecced.getConfig for client runtime config
* bsky: add app.bsky.unspecced.getConfig w/ new env for checkEmailConfirmed
* changeset
2024-10-30 19:09:54 -04:00
github-actions[bot]
d9fcaf8a78
Version packages ( #2928 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-30 18:07:13 -05:00
Daniel Holmgren
0158ab3845
Add threat signatures to admin view ( #2929 )
...
* add threat signatures to admin view
* codegne
2024-10-30 18:01:12 -05:00
github-actions[bot]
c307a75db1
Version packages ( #2889 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-24 11:32:50 -05:00
Matthieu Sieben
9d40ccbb69
Various OAuth related fixes ( #2871 )
...
* wip
* tidy
* tidy
* tidy
* Update packages/oauth/oauth-client/src/session-getter.ts
Co-authored-by: devin ivy <devinivy@gmail.com>
* fix combineSignals
* tidy
* tidy
* improve typing of atprotoScopeSchema
* stronger typings
* tidy
* ci
* Fix cors error
* downgrade ioredis dependency
* fix ioredis version
* tidy
---------
Co-authored-by: devin ivy <devinivy@gmail.com>
2024-10-18 20:23:33 +02:00
Matthieu Sieben
7f26b17652
Add OAuth tests ( #2874 )
...
* Improve error message when using invalid client_id during code exchange
* Extract SPA example OAuth client in own package
* wip
* remove dependency on get-port
* Properly configure jest to only transpile "get-port" from node_modules
https://jestjs.io/docs/configuration#transformignorepatterns-arraystring
* Use dynamically assigned port number during tests
* use puppeteer to run tests
* remove login input "id" attribute
* code style
* add missing declaration
* tidy
* headless
* remove get-port dependency
* fix tests/proxied/admin.test.ts
* fix tests
* Allow unsecure oauth providers through configuration
* transpile "lande" during ozone tests
* Cache Puppeteer browser binaries
* Use puppeteer cache during all workflow steps
* remove use of set-output
* use get-port in xrpc-server tests
* Renamed to allowHttp
* tidy
* tidy
2024-10-18 15:40:05 +02:00
devin ivy
60df3fc652
Appview: pinned post validation fix ( #2876 )
...
* appview: temp fix for bad pinned post values
* appview: avoid passing non-object to strong ref validation
2024-10-11 14:37:56 -04:00
devin ivy
7096fe03d0
Appview: temp fix for bad pinned post values ( #2875 )
...
appview: temp fix for bad pinned post values
2024-10-11 14:16:23 -04:00