github-actions[bot]
95299e0f62
Version packages ( #3566 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto/api@0.14.5
@atproto/aws@0.2.16
@atproto/bsky@0.0.122
@atproto/dev-env@0.3.94
@atproto/ozone@0.1.84
@atproto/pds@0.4.101
@atproto/repo@0.7.0
@atproto/sync@0.1.15
2025-02-24 14:29:37 +01:00
Foysal Ahamed
9b643fbeca
📝 Make comment property optional on ozone comment event ( #3572 )
2025-02-24 14:19:06 +01:00
Foysal Ahamed
5e61126157
🐛 Store empty comment for ozone events ( #3571 )
...
* 🐛 Store empty comment for ozone events
* ✨ Make comment property optional
* 📝 Better comment event description
2025-02-24 14:15:20 +01:00
bnewbold
6e382f67aa
Lexicon updates for Sync v1.1 (inductive firehose) ( #3391 )
...
* mark 'blobs' as deprecated (can parse from records blocks)
* add 'prev' CID to record ops
* add inductive changes and #resync event
* updates from recent discussion
* add sync v1.1 account hosting status states (broken, throttled)
* prettier
* updates from discussion
* remove 'data' from #sync message
* add note on 'repo' field about inconsistent name
* codegen
* changeset
2025-02-21 17:01:13 -08:00
Daniel Holmgren
7e3678c089
Send prevs on firehose ( #3449 )
...
* schema
* reset rate limit codegen
* codegen
* send prev cids on firehose
* fix test
* fix some test compiler errors & add experimental note
* fix linting
* build branch
* add prevData to commit event
* fix cbor undefined err
* add sibling proofs to relevant blocks
* bump depth of obj in test
* fix bug on right sibling proof & add some tests
* another test
* refactor proof construction
* more tests
* factor into fixtures
* fix styles in json
* lint: import ordering
* pr feedback
* add invertible op test
* remove prev from outgoing events
* return to original proof construction
* dont build branch
* changeset
2025-02-21 15:01:08 -06:00
github-actions[bot]
27bff80a98
Version packages ( #3565 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto/api@0.14.4
@atproto/bsky@0.0.121
@atproto/dev-env@0.3.93
@atproto/ozone@0.1.83
@atproto/pds@0.4.100
2025-02-21 16:42:38 +00:00
Foysal Ahamed
b9cb049d94
🐛 Add missing divert event to list of events on emitEvent ( #3561 )
...
* 🐛 Add missing divert event to list of events on emitEvent
* ♻️ Clean up
* 📝 Add changeset
2025-02-21 17:11:17 +01:00
github-actions[bot]
36ad5b1e82
Version packages ( #3563 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto/api@0.14.3
@atproto/bsky@0.0.120
@atproto/dev-env@0.3.92
@atproto/ozone@0.1.82
@atproto/pds@0.4.99
2025-02-21 11:22:50 -03:00
rafael
22af31a898
Update chat lexicons ( #3564 )
...
* new chat lex
* changeset
2025-02-21 05:01:37 -08:00
bnewbold
01874c4be7
lexicons: use 'tid' and 'record-key' formats in sync+repo lexicons ( #2378 )
...
* lex: use 'tid' and 'record-key' formats in lexicons
* more TID formats; and remove redundant maxLength
* add maxLength back, with a comment/description
* revert accidential change to applyWrites
* codegen
* changeset
* update test for invalid record-key
2025-02-20 11:50:24 -08:00
Daniel Holmgren
2c0435f4ed
Emit identity
event on activateAccount
( #3560 )
...
* push to run CI
* maybe fix
* attempted fix
* tidy
2025-02-20 12:24:19 -06:00
bnewbold
8b2f0a62c6
update year to 2025 ( #3559 )
2025-02-19 16:10:51 -08:00
github-actions[bot]
88ce852a8d
Version packages ( #3556 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto/dev-env@0.3.91
@atproto/ozone@0.1.81
2025-02-19 10:20:10 +01:00
Matthieu Sieben
6faf3eb254
Add vscode settings and recommended extensions ( #3507 )
2025-02-19 10:16:21 +01:00
Foysal Ahamed
7449f8607c
✨ Allow filtering ozone team list by role and status ( #3554 )
...
* ✨ Allow filtering ozone team list by role and status
* fix style
* changeset
---------
Co-authored-by: Matthieu Sieben <matthieu.sieben@gmail.com>
2025-02-19 10:15:58 +01:00
github-actions[bot]
7b93618353
Version packages ( #3548 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto/api@0.14.2
@atproto/bsky@0.0.119
@atproto/dev-env@0.3.90
@atproto/ozone@0.1.80
@atproto/pds@0.4.98
2025-02-19 09:44:01 +01:00
Foysal Ahamed
a9887f6877
📝 Add changeset for ozone reporter stats feature ( #3546 )
2025-02-18 16:23:02 +01:00
bnewbold
afb3e1cd6c
update CONTRIBUTORS.md ( #3549 )
2025-02-17 18:28:00 -08:00
bnewbold
010f10c6f2
com.atproto.sync.listReposByCollection Lexicon, for collections directory ( #3524 )
...
* com.atproto.sync.listReposByCollection, for collections directory
* bump listReposByCollection limit
* update max+default to align more with listRepos
* codegen
* changeset for listReposByCollection
2025-02-17 18:15:35 -08:00
Foysal Ahamed
b41ff4b4e3
✨ Add reporter_stats materialized view and endpoint to fetch reporter stats ( #3509 )
...
* ✨ Add reporter_stats materialized view and endpoint to fetch reporter stats
* 🚨 Fix linter issues
* ✨ Change reporter stats query from materialized view to on demand select
* Add "createdAt" as part of the index
---------
Co-authored-by: Matthieu Sieben <matthieu.sieben@gmail.com>
Co-authored-by: Matthieu Sieben <matthieusieben@users.noreply.github.com>
2025-02-17 22:17:43 +01:00
github-actions[bot]
f1d323a6ef
Version packages ( #3539 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto/dev-env@0.3.89
@atproto/oauth-provider@0.3.1
@atproto/pds@0.4.97
2025-02-14 14:24:57 +01:00
Matthieu Sieben
bde6f71c4c
Mark "userAgent" as optional in RequestMetadata
( #3538 )
2025-02-14 14:20:18 +01:00
github-actions[bot]
a3d2204a7e
Version packages ( #3533 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto/api@0.14.1
@atproto/bsky@0.0.118
@atproto/dev-env@0.3.88
@atproto/lex-cli@0.6.1
@atproto/oauth-provider@0.3.0
@atproto/ozone@0.1.79
@atproto/pds@0.4.96
2025-02-14 10:57:36 +01:00
Matthieu Sieben
3f58dd0e74
changeset for Appview: apply needs-review to individual records ( #3537 )
2025-02-14 10:49:42 +01:00
Matthieu Sieben
ba5bb6e667
Add missing changeset for bugfix in api package ( #3535 )
2025-02-14 10:15:33 +01:00
Matthieu Sieben
175f89f8fe
Fix lex-cli Windows compatibility ( #3534 )
...
Windows compatibility
Fixes #3327
2025-02-14 10:10:10 +01:00
Matthieu Sieben
e69e89a037
Properly compute sleep time in contantTime util ( #3514 )
2025-02-14 09:53:53 +01:00
Matthieu Sieben
20e57bacf9
Improve indexing for chat.bsky.moderation.getMessageContext ( #3520 )
...
* Improve indexing for chat.bsky.moderation.getMessageContext
* tidy
2025-02-14 09:44:07 +01:00
Tatsuya Yamamoto / T28_tatsuya
eb83ae176d
fix(api): pass refreshJwt to deleteSession
on logout()
( #3530 )
...
fix: set refreshJwt
2025-02-14 09:41:28 +01:00
Matthieu Sieben
6ea9c961af
Rework of authorization request hooks ( #3525 )
...
* Rework of authorization request hooks
* add device details to `onAuthorized` hook
* Expose port number in DeviceDetails, allow passing options to DeviceManager
* tidy
* tidy
* tidy
* tidy
* changeset
* Expose client request metadata in hooks
* tidy
* tidy
* docs
2025-02-14 09:38:57 +01:00
devin ivy
3c7976a0d1
Appview: apply needs-review to individual records ( #3532 )
...
appview: apply needs-review to individual records
2025-02-13 22:56:50 -05:00
rafael
809c7ac5e3
Label expiration ( #3510 )
2025-02-13 15:34:01 -03:00
github-actions[bot]
03351a5818
Version packages ( #3529 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto-labs/identity-resolver@0.1.13
@atproto-labs/xrpc-utils@0.0.7
@atproto/api@0.14.0
@atproto/aws@0.2.15
@atproto/bsky@0.0.117
@atproto/bsync@0.0.14
@atproto/dev-env@0.3.87
@atproto/lex-cli@0.6.0
@atproto/lexicon@0.4.7
@atproto/oauth-client-browser@0.3.10
@atproto/oauth-client-node@0.2.11
@atproto/oauth-client@0.3.10
@atproto/ozone@0.1.78
@atproto/pds@0.4.95
@atproto/repo@0.6.5
@atproto/sync@0.1.14
@atproto/syntax@0.3.3
@atproto/xrpc-server@0.7.11
@atproto/xrpc@0.6.9
2025-02-13 15:27:09 +01:00
Matthieu Sieben
c53d943c8b
Improve codegen typings ( #2999 )
...
* Make codegen types stricter
* Add .js file extension to import statements in generated code
* Fixes a bug that would clear interests prefs when updating hidden posts prefs.
2025-02-13 15:21:00 +01:00
github-actions[bot]
f90eedc865
Version packages ( #3505 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto/ozone@0.1.77
@atproto/pds@0.4.94
@atproto/api@0.13.35
@atproto/bsky@0.0.116
@atproto/dev-env@0.3.86
2025-02-06 21:03:25 +00:00
Foysal Ahamed
709a85b0b6
✨ Add a priority score value for ozone subjects ( #3495 )
...
* ✨ Add a priority score value for ozone subjects
* 🚨 Bring back lock file
* ✅ Update snapshot for pds proxied tests
* ✅ Update takedown appeal snapshot
* ✅ Update takedown appeal snapshot
* ✅ Update repo and record snapshots
* :rotating_lights: Fix lint issue
* ✅ Update moderation events snapshot
* ✅ Update moderation statuses snapshot
* 🧹 Cleanup unnecessary durationInHours field
* ✨ Allow filtering by priority score
* ✨ Add test for priorityScore filter
* 🚨 Fix import order
* ✨ Allow 0 priority score filter
* 📝 Add changeset
2025-02-06 20:54:27 +00:00
github-actions[bot]
526bcf8cba
Version packages ( #3499 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto/api@0.13.34
@atproto/bsky@0.0.115
@atproto/dev-env@0.3.85
@atproto/ozone@0.1.76
@atproto/pds@0.4.93
2025-02-06 12:21:42 -06:00
Eric Bailey
636951e472
Include new followerRule
as valid setting in postInteractionSettings
pref ( #3501 )
...
Include new followerRule as valid setting in postInteractionSettings pref
2025-02-06 12:17:14 -06:00
rafael
dc8a7842e6
Add followerRule threadgate ( #3496 )
...
* Add followerRule threadgate
* changeset
2025-02-06 11:52:21 -03:00
github-actions[bot]
799dd925e9
Version packages ( #3493 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto-labs/did-resolver@0.1.10
@atproto-labs/fetch-node@0.1.7
@atproto-labs/fetch@0.2.1
@atproto-labs/handle-resolver-node@0.1.13
@atproto-labs/handle-resolver@0.1.7
@atproto-labs/identity-resolver@0.1.12
@atproto-labs/rollup-plugin-bundle-manifest@0.1.1
@atproto-labs/simple-store-memory@0.1.2
@atproto-labs/simple-store@0.1.2
@atproto-labs/xrpc-utils@0.0.6
@atproto/api@0.13.33
@atproto/aws@0.2.14
@atproto/bsky@0.0.114
@atproto/bsync@0.0.13
@atproto/common-web@0.4.0
@atproto/common@0.4.8
@atproto/crypto@0.4.4
@atproto/dev-env@0.3.84
@atproto/did@0.1.5
@atproto/identity@0.4.6
@atproto/jwk-jose@0.1.4
@atproto/jwk-webcrypto@0.1.4
@atproto/jwk@0.1.3
@atproto/lex-cli@0.5.7
@atproto/lexicon@0.4.6
@atproto/oauth-client-browser-example@0.0.1
@atproto/oauth-client-browser@0.3.9
@atproto/oauth-client-node@0.2.10
@atproto/oauth-client@0.3.9
@atproto/oauth-provider@0.2.17
@atproto/oauth-types@0.2.3
@atproto/ozone@0.1.75
@atproto/pds@0.4.92
@atproto/repo@0.6.4
@atproto/sync@0.1.13
@atproto/syntax@0.3.2
@atproto/xrpc-server@0.7.10
@atproto/xrpc@0.6.8
2025-02-05 17:50:10 -06:00
Eric Bailey
87ed907a6b
Add setPostInteractionSettings
and related prefs ( #3494 )
...
* Add setPostInteractionSettings and related prefs
* Fix test
* Align types and implementation
* Tighten up, clarifying descriptions
* Fix test
* Format
2025-02-05 17:43:27 -06:00
Matthieu Sieben
61dc0d60e1
Add linting rule to sort imports ( #3220 )
...
* Add linting rule to sort imports
* remove spacing between import groups
* changeset
* changeset
* prettier config fine tuning
* forbid use of deprecated imports
* tidy
2025-02-05 15:06:58 +01:00
Matthieu Sieben
53a577fd4b
PDS: ActorStore Refactor ( #3492 )
...
* Similification of the `pds` package by:
- Removing `DetailedAccountStore` class (moving its logic inside `AccountManager`)
- Factorizes image URL building into its own class (for easy re-use from `AccountManager`)
- Adds an `AppView` class that exposes an `agent: AtpAgent` and url builder function (used by the `ImageUrlBuilder`).
- Reworks the `ActorStore` to avoid circular dependency between `AccountManager` and `LocalViewerCreator` (needed because of first item)
* tidy
* move classes in their own file
2025-02-05 13:37:16 +01:00
rafael
8a30e0ed92
[SH] fixes base ( #3445 )
...
Co-authored-by: Eric Bailey <git@esb.lol>
2025-02-04 16:37:48 -03:00
Kyle Mathews
8f88623c99
Fix typo in README ( #3483 )
2025-02-01 18:03:41 -08:00
github-actions[bot]
1c195a3845
Version packages ( #3442 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@atproto-labs/did-resolver@0.1.9
@atproto-labs/handle-resolver-node@0.1.12
@atproto-labs/handle-resolver@0.1.6
@atproto-labs/identity-resolver@0.1.11
@atproto-labs/xrpc-utils@0.0.5
@atproto/bsky@0.0.113
@atproto/bsync@0.0.12
@atproto/common@0.4.7
@atproto/dev-env@0.3.83
@atproto/did@0.1.4
@atproto/oauth-client-browser@0.3.8
@atproto/oauth-client-node@0.2.9
@atproto/oauth-client@0.3.8
@atproto/oauth-provider@0.2.16
@atproto/ozone@0.1.74
@atproto/pds@0.4.91
@atproto/repo@0.6.3
@atproto/sync@0.1.12
@atproto/xrpc-server@0.7.9
@atproto/xrpc@0.6.7
@atproto/api@0.13.32
@atproto/aws@0.2.13
2025-01-31 18:01:32 -06:00
Daniel Holmgren
52c687a05c
CBOR: parse safe uint64 as number ( #3481 )
...
* parse safe uint64 as number
* rename test
2025-01-31 17:57:48 -06:00
Foysal Ahamed
7f52e67354
✨ Mark appeals as resolved when takedown is issued ( #3352 )
...
* ✨ Mark appeals as resolved when takedown is issued
* ✨ Only set appealed false if in appealed state
* 📝 Add changeset
2025-01-31 12:01:17 -08:00
Foysal Ahamed
d377d1a9be
✨ Allow creating labels with expiry ( #3476 )
...
* ✨ Allow creating labels with expiry
* 🧹 Cleanup
2025-01-31 11:48:10 -08:00
Foysal Ahamed
8fd5dcea92
🐛 Add account, record and identity events to the list of allowed event filter ( #3464 )
...
🐛 Add account, record and identity events to he list of allowed event filter
2025-01-31 11:46:45 -08:00