94 Commits

Author SHA1 Message Date
fba050fb9b cargo fmt 2025-02-26 05:27:56 -05:00
65f829d27f Fix bug with storing images; Migrate to timestamps for posts, likes, videos, and images for better query performance; Add images and videos feeds 2025-02-26 04:20:15 -05:00
156b0174f8 Merge remote-tracking branch 'origin/main' into submit_plc_operation
# Conflicts:
#	rsky-lexicon/src/com/atproto/identity.rs
2025-02-15 10:23:59 -08:00
90b33ddc3f Removed any possible panics. Moved model into the rsky-lexicon 2025-02-15 10:23:01 -08:00
7e21bda086 Merge remote-tracking branch 'origin/main' into getRecommendedDidCredentials
# Conflicts:
#	rsky-lexicon/src/com/atproto/identity.rs
#	rsky-pds/src/main.rs
2025-02-14 16:18:47 -08:00
eafd3bdbf8 - Moved model to rsky-lexicon
- Using JsonValue for unknown types
2025-02-14 15:40:22 -08:00
a953086252 - Moved model to rsky-lexicon
- Added null checks for the request with fallbacks to last op
2025-02-14 15:15:52 -08:00
7655603243 Moved inputed into rsky-lexicon package 2025-02-13 23:02:45 -08:00
6b61e0ae47 Move shared libraries into workspace; Spin rsky-repo out into its own crate 2025-02-07 20:02:31 -05:00
d750fd8903 cargo fmt 2025-01-10 06:25:14 -05:00
3f298e0917 Firehose: Subscribe to labels; Lexicon: SubscribeLabels struct; Feedgen: Ingest labels for posts and filter out labeled posts in all-posts and trending 2024-12-14 19:44:11 -05:00
91e4681f48 Deserialize legacy Blob format to Option<Cid>; Use connection pooling for firehose client to avoid 'Too many open files' error 2024-11-22 01:07:35 -05:00
158d01e22b Fix issue deserializing Cids 2024-11-08 21:11:22 -05:00
c617e8e4f9 cargo fmt 2024-10-12 13:56:57 -04:00
21bdf8a41f Update AtUri fixing issues with path; Add fields to lexicons for profile; Remove schema from PLC directory to use with local; 2024-09-25 19:14:25 -04:00
4378ce26fc Write better READMEs 2024-09-21 23:34:17 -04:00
c1064bdeaf Serialize blob ref as cid-link type 2024-09-19 20:46:52 -04:00
778aaf6945 Add support for video posts 2024-09-12 10:27:17 -04:00
dcd13b98ea Change com.atproto.label.defs#selfLabels field from to 2024-09-04 11:59:01 -04:00
c553bc17d4 Reorganize proxy forwarding; Fix lexicon bugs 2024-09-01 23:29:46 -04:00
2ff0436fe6 Update libraries; Reimplement original Cid library and deserialization; Prune fields from lexicon fields 2024-09-01 19:22:39 -04:00
ddda76ff33 Updates to createAccount validations and returning DidDoc 2024-08-11 08:44:39 -04:00
edab91edcf Add com.atproto.sync.subscribeRepos; Updates to sequencer 2024-08-10 18:24:52 -04:00
b2aa33cf2a Add chat.bsky.actor.muteConvo, chat.bsky.actor.sendMessage, chat.bsky.actor.sendMessageBatch, chat.bsky.actor.unmuteConvo, chat.bsky.actor.updateRead 2024-08-09 00:24:19 -04:00
150815644d Add chat.bsky.actor.listConvos 2024-08-08 23:59:32 -04:00
d0d6ce9e50 Add chat.bsky.actor.leaveConvo 2024-08-08 23:44:56 -04:00
34f01b5994 Add chat.bsky.actor.getMessages 2024-08-08 23:37:57 -04:00
67c03662ce Add chat.bsky.actor.get_log 2024-08-08 23:28:38 -04:00
96b0d19d34 Add chat.bsky.actor.getConvo 2024-08-08 22:57:00 -04:00
1ff7ad7b20 Add chat.bsky.convo.deleteMessageForSelf 2024-08-08 21:29:48 -04:00
a8849fe162 Add app.bsky.notification.registerPush 2024-08-08 16:56:35 -04:00
3defa5c843 Add app.bsky.feed.getPostThread 2024-08-07 09:22:07 -04:00
10550aaf6f Add app.bsky.actor.getProfiles 2024-08-04 12:39:59 -04:00
3beca88ddd Complete localviewer 2024-07-11 21:37:20 -04:00
2ec1e0d796 Add syntax parsing library for AtUris 2024-07-09 09:51:55 -04:00
7f8740e062 add actor/putPreferences endpoint 2024-06-29 04:47:23 -04:00
bad619d818 Remove deprecated endpoints; Begin sync/subscribeRepos endpoint; Complete actor/getPreferences 2024-06-26 01:57:38 -04:00
f299b405d7 Update cargo authors and homepage; update pds useragent 2024-06-25 09:39:11 -04:00
48a69af140 Add sync/listRepos endpoint 2024-06-24 10:17:42 -04:00
e24490c655 Add sync/listBlobs endpoint 2024-06-24 01:06:20 -04:00
740810008b Add sync/GetRepoStatus 2024-06-23 22:10:07 -04:00
4c20c54da6 Add sync/getLatesCommit endpoint 2024-06-21 17:05:32 -04:00
3e8c05cf6f Add identity/update_handle endpoint 2024-06-10 17:23:19 -04:00
94eadb37b7 Resolve handle directly; Appview ToDo 2024-06-10 03:41:28 -04:00
6a0bcde931 Add sendEmail endpoint 2024-06-09 10:13:01 -04:00
b6bfe3979e Add updateSubjectStatus endpoint 2024-06-08 08:13:35 -04:00
b09009c773 Use internal tag on enum representation of Subject 2024-06-07 14:56:03 -04:00
fb04770bbc add getSubjectStatus endpoint 2024-06-07 01:47:18 -04:00
7b7d3d34ee add updatepassword endpoint 2024-06-05 23:36:06 -04:00
51be31632e Add update_handle endpoint 2024-06-04 02:02:06 -04:00