Ensuring at compile-time that we're definitely handling possible early failures in functions
.sqlx/query-03fc2ba947ee547e000b044fafb486e71b9b65a7dd923b5354c5a4dde98332eb.json
This file has not been changed.
+22
.sqlx/query-05fd99170e31e68fa5028c862417cdf535cd70e09fde0a8a28249df0070eb2fc.json
+15
.sqlx/query-0710b57fb9aa933525f617b15e6e2e5feaa9c59c38ec9175568abdacda167107.json
.sqlx/query-0d32a592a97ad47c65aa37cf0d45417f2966fcbd688be7434626ae5f6971fa1f.json
This file has not been changed.
+22
.sqlx/query-0ec60bb854a4991d0d7249a68f7445b65c8cc8c723baca221d85f5e4f2478b99.json
+22
.sqlx/query-0fae1be7a75bdc58c69a9af97cad4aec23c32a9378764b8d6d7eb2cc89c562b1.json
+22
.sqlx/query-1c84643fd6bc57c76517849a64d2d877df337e823d4c2c2b077f695bbfc9e9ac.json
.sqlx/query-200ecf153f1433ae8f6fbe81ab888a04ddd035ec9e88ef5f207e2487a02a1224.json
This file has not been changed.
.sqlx/query-247470d26a90617e7dc9b5b3a2146ee3f54448e3c24943f7005e3a8e28820d43.json
This file has not been changed.
+28
.sqlx/query-24b823043ab60f36c29029137fef30dfe33922bb06067f2fdbfc1fbb4b0a2a81.json
.sqlx/query-25309f4a08845a49557d694ad9b5b9a137be4dcce28e9293551c8c3fd40fdd86.json
This file has not been changed.
+38
.sqlx/query-2841093a67480e75e1e9e4046bf3eb74afae2d04f5ea0ec17a4d433983e6d71c.json
+14
.sqlx/query-29ef76852bb89af1ab9e679ceaa4abcf8bc8268a348d3be0da9840d1708d20b5.json
.sqlx/query-36441073d3fb87230f88ddce4e597c248fbf7360e510d703b9eec42efe9e049e.json
This file has not been changed.
+32
.sqlx/query-376b72306b50f747bc9161985ff4f50c35c53025a55ccf5e9933dc3795d29313.json
+22
.sqlx/query-3933ea5b147ab6294936de147b98e116cfae848ecd76ea5d367585eb5117f2ad.json
+16
.sqlx/query-3bed8d4843545f4a9676207513806603c50eb2af92957994abaf1c89c0294c12.json
+54
.sqlx/query-4445cc86cdf04894b340e67661b79a3c411917144a011f50849b737130b24dbe.json
+22
.sqlx/query-4560c237741ce9d4166aecd669770b3360a3ac71e649b293efb88d92c3254068.json
+28
.sqlx/query-47fe4a54857344d8f789f37092a294cd58f64b4fb431b54b5deda13d64525e88.json
+22
.sqlx/query-49cbc923cc4a0dcf7dea4ead5ab9580ff03b717586c4ca2d5343709e2dac86b6.json
+22
.sqlx/query-4fef326fa2d03d04869af3fec702c901d1ecf392545a3a032438b2c1859d46cc.json
+15
.sqlx/query-575c1e5529874f8f523e6fe22ccf4ee3296806581b1765dfb91a84ffab347f15.json
+33
.sqlx/query-596c3400a60c77c7645fd46fcea61fa7898b6832e58c0f647f382b23b81d350e.json
+81
.sqlx/query-59e63c5cf92985714e9586d1ce012efef733d4afaa4ea09974daf8303805e5d2.json
+28
.sqlx/query-5a016f289caf75177731711e56e92881ba343c73a9a6e513e205c801c5943ec0.json
+22
.sqlx/query-5af4a386c1632903ad7102551a5bd148bcf541baab6a84c8649666a695f9c4d1.json
+43
.sqlx/query-5e4c0dd92ac3c4b5e2eae5d129f2649cf3a8f068105f44a8dca9625427affc06.json
+33
.sqlx/query-5e9c6ec72c2c0ea1c8dff551d01baddd1dd953c828a5656db2ee39dea996f890.json
+28
.sqlx/query-63f6f2a89650794fe90e10ce7fc785a6b9f7d37c12b31a6ff13f7c5214eef19e.json
+66
.sqlx/query-6c7ace2a64848adc757af6c93b9162e1d95788b372370a7ad0d7540338bb73ee.json
+22
.sqlx/query-6fbcff0206599484bfb6cef165b6f729d27e7a342f7718ee4ac07f0ca94412ba.json
.sqlx/query-7061e8763ef7d91ff152ed0124f99e1820172fd06916d225ca6c5137a507b8fa.json
This file has not been changed.
+33
.sqlx/query-712459c27fc037f45389e2766cf1057e86e93ef756a784ed12beb453b03c5da1.json
+22
.sqlx/query-785a864944c5939331704c71b0cd3ed26ffdd64f3fd0f26ecc28b6a0557bbe8f.json
+22
.sqlx/query-7caa8f9083b15ec1209dda35c4c6f6fba9fe338e4a6a10636b5389d426df1631.json
+28
.sqlx/query-7d24e744a4e63570b1410e50b45b745ce8915ab3715b3eff7efc2d84f27735d0.json
+28
.sqlx/query-82717b6f61cd79347e1ca7e92c4413743ba168d1e0d8b85566711e54d4048f81.json
+34
.sqlx/query-85ffc37a77af832d7795f5f37efe304fced4bf56b4f2287fe9aeb3fc97e1b191.json
+22
.sqlx/query-9ad422bf3c43e3cfd86fc88c73594246ead214ca794760d3fe77bb5cf4f27be5.json
+28
.sqlx/query-9b035b051769e6b9d45910a8bb42ac0f84c73de8c244ba4560f004ee3f4b7002.json
+22
.sqlx/query-9dba64081d4f95b5490c9a9bf30a7175db3429f39df4f25e212f38f33882fc65.json
+66
.sqlx/query-9fd56986c1c843d386d1e5884acef8573eb55a3e9f5cb0122fcf8b93d6d667a5.json
+34
.sqlx/query-a23a390659616779d7dbceaa3b5d5171e70fa25e3b8393e142cebcbff752f0f5.json
+15
.sqlx/query-a3d549a32e76c24e265c73a98dd739067623f275de0740bd576ee288f4444496.json
+22
.sqlx/query-a802d7d860f263eace39ce82bb27b633cec7287c1cc177f0e1d47ec6571564d5.json
+28
.sqlx/query-aee3e8e1d8924d41bec7d866e274f8bb2ddef833eb03326103c2d0a17ee56154.json
.sqlx/query-b26bf97a27783eb7fb524a92dda3e68ef8470a9751fcaefe5fd2d7909dead54b.json
This patch was likely rebased, as context lines do not match.
.sqlx/query-b8101757a50075d20147014e450cb7deb7e58f84310690c7bde61e1834dc5903.json
This file has not been changed.
+31
.sqlx/query-ba9684872fad5201b8504c2606c29364a2df9631fe98817e7bfacd3f3f51f6cb.json
+12
.sqlx/query-bb4460f75d30f48b79d71b97f2c7d54190260deba2d2ade177dbdaa507ab275b.json
+22
.sqlx/query-cd3b8098ad4c1056c1d23acd8a6b29f7abfe18ee6f559bd94ab16274b1cfdfee.json
+22
.sqlx/query-cda68f9b6c60295a196fc853b70ec5fd51a8ffaa2bac5942c115c99d1cbcafa3.json
+31
.sqlx/query-d0d4fb4b44cda3442b20037b4d5efaa032e1d004c775e2b6077c5050d7d62041.json
+14
.sqlx/query-d529d6dc9858c1da360f0417e94a3b40041b043bae57e95002d4bf5df46a4ab4.json
.sqlx/query-d8524ad3f5dc03eb09ed60396a78df5003f804c43ad253d6476523eacdebf811.json
This file has not been changed.
.sqlx/query-d8fd97c8be3211b2509669dd859245b14e15f81a42d7e0c4c428b65f466af5ee.json
Failed to calculate interdiff for this file.
+40
.sqlx/query-dd7d80d4d118a5fc95b574e2ca9ffaccf974e52fb6ac368f716409c55f9d3ab0.json
+22
.sqlx/query-e20cbe2a939d790aaea718b084a80d8ede655ba1cc0fd4346d7e91d6de7d6cf3.json
.sqlx/query-e3aeec9a759b2b68cb11fa48b5d34ffc19430a6b16adb0c49307da0cacdf1ca3.json
This file has not been changed.
+22
.sqlx/query-e64cd36284d10ab7f3d9f6959975a1a627809f444b0faff7e611d985f31b90e9.json
.sqlx/query-e7aa1080be9eb3a8ddf1f050c93dc8afd10478f41e22307014784b4ee3740b4a.json
This patch was likely rebased, as context lines do not match.
+30
.sqlx/query-eb54d2ce02cab7c2e7f9926bd469b19e5f0513f47173b2738fc01a57082d7abb.json
+15
.sqlx/query-ec22a8cc89e480c403a239eac44288e144d83364129491de6156760616666d3d.json
+22
.sqlx/query-f26c13023b47b908ec96da2e6b8bf8b34ca6a2246c20fc96f76f0e95530762a7.json
+14
.sqlx/query-f29da3bdfbbc547b339b4cdb059fac26435b0feec65cf1c56f851d1c4d6b1814.json
+28
.sqlx/query-f7af28963099aec12cf1d4f8a9a03699bb3a90f39bc9c4c0f738a37827e8f382.json
crates/tranquil-db-traits/src/channel_verification.rs
This file has not been changed.
crates/tranquil-db-traits/src/delegation.rs
This file has not been changed.
+5
-1
crates/tranquil-db-traits/src/infra.rs
crates/tranquil-db-traits/src/invite_code.rs
This file has not been changed.
crates/tranquil-db-traits/src/lib.rs
This file has not been changed.
+5
-1
crates/tranquil-db-traits/src/oauth.rs
crates/tranquil-db-traits/src/repo.rs
This file has not been changed.
+17
-2
crates/tranquil-db-traits/src/scope.rs
crates/tranquil-db-traits/src/sequence.rs
This file has not been changed.
+9
-2
crates/tranquil-db-traits/src/session.rs
crates/tranquil-db-traits/src/sso.rs
This file has not been changed.
crates/tranquil-db-traits/src/user.rs
This file has not been changed.
+4
-4
crates/tranquil-db/src/postgres/delegation.rs
crates/tranquil-db/src/postgres/infra.rs
This file has not been changed.
+5
-1
crates/tranquil-db/src/postgres/oauth.rs
crates/tranquil-db/src/postgres/repo.rs
This file has not been changed.
+17
-8
crates/tranquil-db/src/postgres/session.rs
+3
-3
crates/tranquil-db/src/postgres/sso.rs
+6
-5
crates/tranquil-db/src/postgres/user.rs
crates/tranquil-oauth/src/lib.rs
This file has not been changed.
crates/tranquil-oauth/src/types.rs
This file has not been changed.
crates/tranquil-pds/src/api/admin/account/delete.rs
This file has not been changed.
crates/tranquil-pds/src/api/admin/account/email.rs
This file has not been changed.
crates/tranquil-pds/src/api/admin/account/info.rs
This file has not been changed.
crates/tranquil-pds/src/api/admin/account/search.rs
This file has not been changed.
+1
-1
crates/tranquil-pds/src/api/admin/account/update.rs
+1
-1
crates/tranquil-pds/src/api/admin/config.rs
crates/tranquil-pds/src/api/admin/invite.rs
This file has not been changed.
+1
-1
crates/tranquil-pds/src/api/admin/status.rs
crates/tranquil-pds/src/api/age_assurance.rs
This file has not been changed.
+12
-13
crates/tranquil-pds/src/api/delegation.rs
crates/tranquil-pds/src/api/error.rs
This file has not been changed.
+14
-14
crates/tranquil-pds/src/api/identity/account.rs
+2
-2
crates/tranquil-pds/src/api/identity/did.rs
crates/tranquil-pds/src/api/identity/plc/request.rs
This file has not been changed.
crates/tranquil-pds/src/api/identity/plc/sign.rs
This file has not been changed.
crates/tranquil-pds/src/api/identity/plc/submit.rs
This file has not been changed.
crates/tranquil-pds/src/api/notification_prefs.rs
This file has not been changed.
crates/tranquil-pds/src/api/proxy.rs
This file has not been changed.
+1
-1
crates/tranquil-pds/src/api/repo/blob.rs
+5
-6
crates/tranquil-pds/src/api/repo/import.rs
crates/tranquil-pds/src/api/repo/meta.rs
This file has not been changed.
crates/tranquil-pds/src/api/repo/record/batch.rs
This file has not been changed.
crates/tranquil-pds/src/api/repo/record/delete.rs
This file has not been changed.
crates/tranquil-pds/src/api/repo/record/mod.rs
This file has not been changed.
crates/tranquil-pds/src/api/repo/record/pagination.rs
This file has not been changed.
crates/tranquil-pds/src/api/repo/record/read.rs
This file has not been changed.
+12
-11
crates/tranquil-pds/src/api/repo/record/utils.rs
crates/tranquil-pds/src/api/repo/record/validation_mode.rs
This file has not been changed.
crates/tranquil-pds/src/api/repo/record/write.rs
This file has not been changed.
crates/tranquil-pds/src/api/server/account_status.rs
This file has not been changed.
+2
-1
crates/tranquil-pds/src/api/server/app_password.rs
crates/tranquil-pds/src/api/server/email.rs
This file has not been changed.
crates/tranquil-pds/src/api/server/invite.rs
This file has not been changed.
crates/tranquil-pds/src/api/server/meta.rs
This file has not been changed.
crates/tranquil-pds/src/api/server/migration.rs
This file has not been changed.
+4
-4
crates/tranquil-pds/src/api/server/passkey_account.rs
crates/tranquil-pds/src/api/server/passkeys.rs
This file has not been changed.
crates/tranquil-pds/src/api/server/password.rs
This file has not been changed.
crates/tranquil-pds/src/api/server/reauth.rs
This file has not been changed.
+1
-1
crates/tranquil-pds/src/api/server/service_auth.rs
+6
-4
crates/tranquil-pds/src/api/server/session.rs
crates/tranquil-pds/src/api/server/totp.rs
This file has not been changed.
crates/tranquil-pds/src/api/server/trusted_devices.rs
This file has not been changed.
crates/tranquil-pds/src/api/server/verify_email.rs
This file has not been changed.
crates/tranquil-pds/src/api/server/verify_token.rs
This file has not been changed.
crates/tranquil-pds/src/auth/account_verified.rs
This file has not been changed.
crates/tranquil-pds/src/auth/auth_extractor.rs
This file has not been changed.
crates/tranquil-pds/src/auth/extractor.rs
This file has not been changed.
crates/tranquil-pds/src/auth/login_identifier.rs
This file has not been changed.
crates/tranquil-pds/src/auth/mfa_verified.rs
This file has not been changed.
+6
-4
crates/tranquil-pds/src/auth/mod.rs
crates/tranquil-pds/src/auth/scope_verified.rs
This file has not been changed.
crates/tranquil-pds/src/auth/service.rs
This file has not been changed.
crates/tranquil-pds/src/auth/webauthn.rs
This file has not been changed.
crates/tranquil-pds/src/cid_types.rs
This file has not been changed.
+5
-7
crates/tranquil-pds/src/comms/service.rs
+6
-7
crates/tranquil-pds/src/crawlers.rs
crates/tranquil-pds/src/delegation/mod.rs
This file has not been changed.
crates/tranquil-pds/src/delegation/roles.rs
This file has not been changed.
+3
-1
crates/tranquil-pds/src/delegation/scopes.rs
crates/tranquil-pds/src/lib.rs
This file has not been changed.
crates/tranquil-pds/src/oauth/endpoints/delegation.rs
This file has not been changed.
crates/tranquil-pds/src/oauth/endpoints/metadata.rs
This file has not been changed.
crates/tranquil-pds/src/oauth/endpoints/par.rs
This file has not been changed.
crates/tranquil-pds/src/oauth/endpoints/token/grants.rs
This file has not been changed.
crates/tranquil-pds/src/oauth/endpoints/token/helpers.rs
This file has not been changed.
crates/tranquil-pds/src/oauth/endpoints/token/introspect.rs
This file has not been changed.
crates/tranquil-pds/src/oauth/endpoints/token/mod.rs
This file has not been changed.
crates/tranquil-pds/src/oauth/mod.rs
This file has not been changed.
crates/tranquil-pds/src/oauth/verify.rs
This file has not been changed.
crates/tranquil-pds/src/rate_limit/extractor.rs
This file has not been changed.
crates/tranquil-pds/src/rate_limit/mod.rs
This file has not been changed.
+10
-14
crates/tranquil-pds/src/scheduled.rs
crates/tranquil-pds/src/sso/config.rs
This file has not been changed.
+25
-9
crates/tranquil-pds/src/sso/endpoints.rs
+6
-3
crates/tranquil-pds/src/state.rs
crates/tranquil-pds/src/sync/commit.rs
This file has not been changed.
crates/tranquil-pds/src/sync/deprecated.rs
This file has not been changed.
crates/tranquil-pds/src/sync/frame.rs
This file has not been changed.
crates/tranquil-pds/src/sync/listener.rs
This file has not been changed.
crates/tranquil-pds/src/sync/mod.rs
This file has not been changed.
crates/tranquil-pds/src/sync/subscribe_repos.rs
This file has not been changed.
crates/tranquil-pds/src/sync/util.rs
This file has not been changed.
crates/tranquil-pds/src/util.rs
This file has not been changed.
crates/tranquil-pds/tests/firehose_validation.rs
This file has not been changed.
crates/tranquil-scopes/src/parser.rs
This file has not been changed.