Skip to content

Commit d4a3cbb

Browse files
authored
feat: Update API, based on the latest lexicon schemas (#165)
bluesky-social/atproto@24761c8
1 parent 75637fe commit d4a3cbb

File tree

9 files changed

+87
-4
lines changed

9 files changed

+87
-4
lines changed

atrium-api/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
2626
.atproto
2727
.server
2828
.create_session(Input {
29+
auth_factor_token: None,
2930
identifier: "[email protected]".into(),
3031
password: "hunter2".into(),
3132
})

atrium-api/src/agent.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ where
4545
.atproto
4646
.server
4747
.create_session(crate::com::atproto::server::create_session::Input {
48+
auth_factor_token: None,
4849
identifier: identifier.as_ref().into(),
4950
password: password.as_ref().into(),
5051
})
@@ -194,6 +195,7 @@ mod tests {
194195
did: "did:web:example.com".parse().expect("valid"),
195196
did_doc: None,
196197
email: None,
198+
email_auth_factor: None,
197199
email_confirmed: None,
198200
handle: "example.com".parse().expect("valid"),
199201
refresh_jwt: String::from("refresh"),
@@ -256,6 +258,7 @@ mod tests {
256258
did: session.did.clone(),
257259
did_doc: session.did_doc.clone(),
258260
email: session.email.clone(),
261+
email_auth_factor: session.email_auth_factor,
259262
email_confirmed: session.email_confirmed,
260263
handle: session.handle.clone(),
261264
}),
@@ -287,6 +290,7 @@ mod tests {
287290
did: session.did.clone(),
288291
did_doc: session.did_doc.clone(),
289292
email: session.email.clone(),
293+
email_auth_factor: session.email_auth_factor,
290294
email_confirmed: session.email_confirmed,
291295
handle: session.handle.clone(),
292296
}),
@@ -326,6 +330,7 @@ mod tests {
326330
did: session.did.clone(),
327331
did_doc: session.did_doc.clone(),
328332
email: session.email.clone(),
333+
email_auth_factor: session.email_auth_factor,
329334
email_confirmed: session.email_confirmed,
330335
handle: session.handle.clone(),
331336
}),
@@ -378,6 +383,7 @@ mod tests {
378383
did: session.did.clone(),
379384
did_doc: session.did_doc.clone(),
380385
email: session.email.clone(),
386+
email_auth_factor: session.email_auth_factor,
381387
email_confirmed: session.email_confirmed,
382388
handle: session.handle.clone(),
383389
}),
@@ -424,6 +430,7 @@ mod tests {
424430
did: session.did.clone(),
425431
did_doc: session.did_doc.clone(),
426432
email: session.email.clone(),
433+
email_auth_factor: session.email_auth_factor,
427434
email_confirmed: session.email_confirmed,
428435
handle: session.handle.clone(),
429436
}),

atrium-api/src/app/bsky/actor/defs.rs

Lines changed: 15 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

atrium-api/src/com/atproto/server/create_session.rs

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

atrium-api/src/com/atproto/server/get_session.rs

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

atrium-api/src/com/atproto/server/update_email.rs

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

atrium-api/src/tools/ozone/moderation/defs.rs

Lines changed: 34 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

atrium-api/src/tools/ozone/moderation/emit_event.rs

Lines changed: 12 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

atrium-api/src/tools/ozone/moderation/query_statuses.rs

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)