github-actions[bot]
a44db38d05
Version packages ( #3345 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-13 16:32:43 -08:00
Matthieu Sieben
48a0e9d606
Properly dispose of unused undici HTTP responses ( #3344 )
...
Properly dispose of unused http responses
2025-01-09 14:18:07 +01:00
github-actions[bot]
5b6e0611d6
Version packages ( #3336 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-07 12:06:16 -06:00
github-actions[bot]
7aecc57dbb
Version packages ( #3331 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-07 09:29:57 -05:00
rafael
9690f1102a
[bsky did 0] Feature - Add appview DID to bsky ( #3321 )
2025-01-07 00:13:57 -03:00
Matthieu Sieben
72eba67af1
Drop axios dependency ( #3177 )
...
* Minor adaptation of VerifyCidTransform implementation
* refactor: factorize content-encoding negotiation into new lib
* bsky: Use undici to stream blob
* fixup! bsky: Use undici to stream blob
* disable ssrf bsky protection in dev-env
* remove http requests to self to host "/img/"
* drop axios from tests
* fixes
* fix tests
* reviex changes
* properly handle HEAD requests
* handle client disconnection
* fix tests
* drop unrelated change
* tidy
* tidy
* tidy
* remove axios from dev-env
* remove axios from identity package
* use undici 6
* remove axios dependency from ozone
* tidy
* remove axios from PDS package
* avoid killing bsky-pds connections
* improve debugging data
* Better handle invalid CID
* tidy
* tidy
* refactor "allFulfilled" util in @atproto/common
* tidy
---------
Co-authored-by: devin ivy <devinivy@gmail.com>
2025-01-06 18:34:11 +01:00
github-actions[bot]
3442668194
Version packages ( #3320 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-02 21:00:31 -05:00
Foysal Ahamed
53621f8e10
✨ Add a policy property to takedown events ( #3271 )
...
* ✨ Add a policy property to takedown events
* ✨ Add policy list setting validation
* ✨ Make multiple policies possible for takedown and event search
* 📝 Add changeset
* ✨ Use , as policies separator
2025-01-02 20:46:53 -05:00
github-actions[bot]
f70d159706
Version packages ( #3296 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-31 13:09:12 -05: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
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
github-actions[bot]
85a437800d
Version packages ( #3259 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-19 11:41:41 -05: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
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
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
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
github-actions[bot]
53fcc2fbcb
Version packages ( #3100 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-25 21:22:04 -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
Foysal Ahamed
011e73ec05
✨ Add protected tag setting ( #3050 )
...
* ✨ Add protected tag setting
* ✅ Add tests for protected tag options
* ✨ Validate mod and role list
* 🧹 Replace usage of objects with Map
* 🐛 Fix setting validator getter
2024-11-22 15:28:53 +00: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
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
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
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
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
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
github-actions[bot]
91bd63ba38
Version packages ( #2925 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-29 18:20:10 -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
fabc8a9381
Update typescript to version 5.6.2 ( #2863 )
2024-10-11 14:05:53 +02:00
github-actions[bot]
4f6f57a33e
Version packages ( #2870 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-11 10:44:20 +02:00
github-actions[bot]
3e1ae8d1d5
Version packages ( #2861 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-04 15:07:43 -04:00
Hailey
95cb897751
Send mark-read-generic
notification on updateSeen
( #2567 )
...
* send `mark-read-generic` notification on `updateSeen`
add `reason`
add `recipientDid`
push `mark-read-generic` notification on `updateSeen`
add `client_controlled`
* unique id, change `alwaysDeliver` to false
* use murmur id
* organize import
* bsky: fix tests, making courier config optional. fix unread count query.
---------
Co-authored-by: Devin Ivy <devinivy@gmail.com>
2024-10-04 14:35:37 -04:00
github-actions[bot]
556c5a549c
Version packages ( #2859 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-03 20:36:45 -05:00
github-actions[bot]
600fea65d4
Version packages ( #2856 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-03 14:07:55 -05:00
github-actions[bot]
a611a5fe56
Version packages ( #2846 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-01 20:13:26 +02:00
github-actions[bot]
6593fdc3f4
Version packages ( #2812 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-27 13:04:34 -05:00
Matthieu Sieben
a07b21151f
PDS pipethrough optimizations ( #2770 )
...
* Micro optimization in request proxying
* Request NSID parsing optimization
* DID document parsing optimization
* remove un-necessary call to next()
* Allow HandlerPipeThrough to be used with streams
* Refactor pipethrough to work with streams
* Expose "unicastLookup" DNS lookup and "isUnicastIp" utilities
* Use a hardened, HTTP2 compatible, client to perform proxied requests
* changeset
* tidy
* Properly handle compressed streams
* tidy
* update @types/node
* refactor
* Improved error management
* Expose parseContentEncoding() util
* use pipeline from nodejs
* Avoid decoding in read-after-write (if possible)
* Various fixes
* Return Buffer instance from streamToBytes
* fixes
* Add omit() utility
* tidy
* lint
* typo
* Use Buffer instead of ArrayBuffer form pipe through handler result
* optimization
* tidy
* refactor
* increase highWaterMark
* remove un-necessary type check
* Use undici.request where more relevant
* Improve soc in fetch utils
* feedback
* fidy
* tidy
* test refactor
* safer fetch
* changeset
* expose and re-use extractUrl util
* small optimizations
* tidy
* optimization
* build branch
---------
Co-authored-by: dholms <dtholmgren@gmail.com>
2024-09-19 18:24:20 -05:00
github-actions[bot]
85c85350d1
Version packages ( #2791 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-11 18:30:47 -05:00
Foysal Ahamed
62a8225f36
✨ Optionally ack all open subjects from the author with takedown event and get all mod subjects of a user ( #2793 )
...
* ✨ Add acknowledgeAllSubjectsOfAccount flag with takedown event
* 📝 better documentation of forAccount and subject params
* 🧹 Cleanup tests
* ✨ Change wording according to review
* ✅ Refactor tests
* ♻️ Rename acknowledge flag
2024-09-11 18:26:53 +02:00
github-actions[bot]
0a37a3cc56
Version packages ( #2788 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-04 20:22:22 -05:00
Daniel Holmgren
b15dec2f4f
Atproto sync package ( #2752 )
...
* first pass/port
* reworking
* authenticated commit parsing
* authenticate identity evts
* some testing
* tidy & add firehose to queue
* error handling
* fix test
* refactor sync queue + some tests
* fix race in sync queue
* rm firehose from syncqueue
* add tests for queue utils
* README
* lint readme
* filter before parsing
* pr feedback
* small fix
* changesets
* fix type
* Rework dataplane subscription (#2766 )
* working sync package into appview subscription
* add restart method to subscription for tests
* fix another test
* tidy subscription utils/files
* remove dupe property
* tidy after merge
* fix start cursor on subscription
* tweak process full subscription logic
* fixes
2024-09-04 20:18:16 -05:00
github-actions[bot]
71305e8595
Version packages ( #2764 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-04 14:23:00 +02:00
github-actions[bot]
6bc7faf087
Version packages ( #2761 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-28 19:13:54 -04:00
github-actions[bot]
e49e05c0fa
Version packages ( #2750 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-27 17:35:48 -04:00
github-actions[bot]
a1d8c77edd
Version packages ( #2738 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-27 14:03:39 -04:00
Hailey
5af9b8287b
filter posts with an embed block ( #2740 )
...
* filter posts with an embed block
* log
2024-08-23 11:18:21 -04:00
github-actions[bot]
f70bd6a9dc
Version packages ( #2736 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-22 09:54:41 -07:00
github-actions[bot]
1572058887
Version packages ( #2732 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-21 14:42:01 -05:00
Hailey
2a0c088cc5
quote aggs, list quotes ( #2658 )
...
* add quote count to post_agg, add getPostQuotes
rework schema
rework schema
add getPostQuotes to api
use posts
use posts
codegen
use items instead of quotes
codegen
add getPostQuotes
add quoteCount to response
update lexicon for postview
increment post ags
add quote to post aggs
add quote interface
oops
add quote table migration
* update
* bufgen
* update params
* update to use v2
* logs
* rm comment
* pass cursor
* add index
* Update packages/bsky/src/data-plane/server/db/migrations/20240723T220703655Z-quotes.ts
Co-authored-by: devin ivy <devinivy@gmail.com>
* only if its a post
* tests
* Discard changes to packages/bsky/tests/views/posts.test.ts
* fix client call
* Include new quotes agg in test expectation
* Use new API for headers
* Update packages/bsky/src/data-plane/server/indexing/plugins/post.ts
Co-authored-by: devin ivy <devinivy@gmail.com>
* revert rm
* rm timeout
* cursor test
* Changeset
* Remove pds specific bump
---------
Co-authored-by: devin ivy <devinivy@gmail.com>
Co-authored-by: Eric Bailey <git@esb.lol>
2024-08-21 12:33:05 -05:00
github-actions[bot]
5e2f2617ab
Version packages ( #2726 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-20 11:41:33 -04:00