Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
0c46ac9
Add immediate priority for queue_backfill dids command
rudyfraser Jan 15, 2026
7cf4a02
Fix profile_agg not updating during bulk inserts
rudyfraser Jan 16, 2026
21baae4
Add sortAt column to quote inserts
rudyfraser Jan 16, 2026
fd4a3ef
Add direct_index binary for bypassing queue
rudyfraser Jan 16, 2026
02313d9
Add post_embed_image and post_embed_video indexing for media filter
rudyfraser Jan 18, 2026
fd6063d
Add SQL migrations for backfilling post embed tables
rudyfraser Jan 18, 2026
7b1c2ae
Fix duplicate notifications and add ON CONFLICT handling
rudyfraser Jan 21, 2026
e3c24bd
Add rsky-video service for Blacksky video hosting
rudyfraser Jan 21, 2026
793b140
Fix rsky-video: add db module, fix pattern matching
rudyfraser Jan 21, 2026
58876ac
Fix TLS provider: add rustls aws_lc_rs initialization
rudyfraser Jan 21, 2026
1b77544
Add Bluesky CDN fallback for videos not in our database
rudyfraser Jan 21, 2026
08fe197
Fix JWT auth: use iss as user DID when sub is absent
rudyfraser Jan 21, 2026
9ade15f
Add 100MB body limit for video uploads
rudyfraser Jan 21, 2026
ea1e11d
Return flat JobStatus from uploadVideo endpoint
rudyfraser Jan 21, 2026
f3f0f20
Return flat JobStatus from getJobStatus endpoint
rudyfraser Jan 21, 2026
8d33a3c
Keep getJobStatus wrapped (SDK expects it), uploadVideo flat (XHR exp…
rudyfraser Jan 21, 2026
7eab231
Generate proper AT Protocol CID for video blob references
rudyfraser Jan 21, 2026
4ff11af
Upload blob to user's PDS before returning blob_ref
rudyfraser Jan 22, 2026
10026bc
Use crates.io atrium instead of local path
rudyfraser Jan 22, 2026
02b0f1d
Add service auth signing for PDS blob uploads
rudyfraser Jan 22, 2026
4a036c4
Use direct HTTP for PDS blob upload instead of atrium client
rudyfraser Jan 22, 2026
f2ad602
Forward client's service auth token to PDS instead of creating own
rudyfraser Jan 22, 2026
1632e8f
Increase video body limit to 5GB
rudyfraser Jan 22, 2026
777b087
Add identity, account, and sync event handling to wintermute
rudyfraser Jan 26, 2026
30bc195
Fix profile/list/feed_generator updates being ignored
rudyfraser Jan 26, 2026
60a943d
Fix duplicate notifications with unique constraint reference
rudyfraser Jan 26, 2026
0555c9f
Revert notification ON CONFLICT change - requires unique index first
rudyfraser Jan 26, 2026
6a55352
Fix duplicate notifications with unique constraint
rudyfraser Jan 26, 2026
cb67eae
Revert "Fix duplicate notifications with unique constraint"
rudyfraser Jan 26, 2026
954e5db
Fix column names in identity/account event handlers
rudyfraser Jan 26, 2026
8926b7e
Fix actor_block ON CONFLICT to use columns instead of constraint name
rudyfraser Jan 26, 2026
36dff87
Fix actor_block to use ON CONFLICT DO NOTHING for all constraints
rudyfraser Jan 26, 2026
c5d90d7
Add unique constraint columns to notification ON CONFLICT clause
rudyfraser Jan 27, 2026
abb3cdc
Add reply notification for root post author
rudyfraser Jan 29, 2026
4d9ff09
Implement full Bluesky notification behavior for posts
rudyfraser Jan 29, 2026
f484a89
Add logging to mention notification code path
rudyfraser Jan 30, 2026
4b56381
Fix label negation handling and add cid/exp field support
rudyfraser Jan 31, 2026
a5c0395
Fix verification indexing: use app.bsky.graph.verification instead of…
rudyfraser Jan 31, 2026
aebcaa6
Add TODO list for community posts remaining work
rudyfraser Feb 5, 2026
d04fbc5
Use dedicated videos schema for rsky-video database tables
rudyfraser Feb 17, 2026
2209a00
Add pinned post support to feed generator
rudyfraser Feb 20, 2026
1ef0691
Make notification INSERT failures non-fatal in indexer
rudyfraser Feb 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ NOTE.md
Rocket.toml
*.pem
**/data/
db/
/db/
*.db
*.db-shm
*.db-wal
Expand Down Expand Up @@ -168,4 +168,5 @@ rsky-wintermute/*.md
rsky-wintermute/*.json
!rsky-wintermute/README.md
CLAUDE.md
.claude
.claude
docs
246 changes: 240 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ members = [
"rsky-repo",
"rsky-satnav",
"rsky-syntax",
"rsky-video",
"rsky-wintermute",
]
resolver = "2"
Expand Down
Loading
Loading