Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-transport/src/connection.rs

cre8-app-transport · module connection · src · 4,710 lines (4,051 code, 346 comment) · sha 5f5d2ac8a3992ffb

Items

enum Action const ACTION_ALIASES struct TransportInput struct ParsedSupplierWebhook const SUPPLIER_ORDER_SCAN_LIMIT struct BuyerNotificationTarget impl BuyerNotificationTarget struct SupplierLifecycleRequest struct ShopOwnerGate struct ShopOwnerGateMessage struct ProviderSetupGuide struct Session impl AuthenticatedSessionAccountOrigin for Session const SHOP_FULFILLMENT_SERVICE struct QuotePreviewRequest impl QuotePreviewRequest static SHOP_FULFILLMENT_UPDATES const ORDER_LOOKUP_FAILS struct TestShopOrigin impl AuthenticatedServiceOrigin for TestShopOrigin

Functions

By call-graph weight (PageRank; 1.0 is the average function). 198 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:213fn1143066.9
temp_dbsrc/connection.rs:2942fn312312.9
shop_order_bundlesrc/connection.rs:2155fn334622.2
require_supplier_operatorsrc/connection.rs:281fn82621.9
lookup_transport_actionsrc/connection.rs:2019fn41101.7
store_supplier_credentialsrc/connection.rs:412fn241331.7
fake_shop_connectionsrc/connection.rs:2969fn8771301.5
dispatch_transport_actionsrc/connection.rs:225fn2910191.5
parse_actionsrc/connection.rs:2009fn91111.5
ensure_seed_carrierssrc/connection.rs:2024fn93131.5
supplier_callback_tokensrc/connection.rs:467fn141231.4
record_shipment_item_eventssrc/connection.rs:2103fn514221.3
authorizesrc/connection.rs:1355fn41911.3
is_operatorsrc/connection.rs:1603fn31411.2
matched_supplier_webhook_responsesrc/connection.rs:516fn473591.2
shop_getsrc/connection.rs:2189fn173211.2
onboard_supplier_with_operatorssrc/connection.rs:297fn202631.2
mode_or_defaultsrc/connection.rs:2063fn31201.2
modes_from_textsrc/connection.rs:1536fn71101.2
shop_owner_gatesrc/connection.rs:1121fn132221.1
station_operator_identitysrc/connection.rs:2327fn42201.1
provider_setup_guidesrc/connection.rs:1268fn483101.1
buyer_shipment_update_payloadsrc/connection.rs:836fn281321.1
as_shopsrc/connection.rs:3187fn51721
supplier_webhook_status_may_advancesrc/connection.rs:657fn2710241
supplier_credential_availablesrc/connection.rs:1456fn51221
author_local_floorsrc/connection.rs:3998fn341611
require_shop_owner_for_ordersrc/connection.rs:1086fn254321
notify_buyer_shipment_updatesrc/connection.rs:826fn91131
floor_operator_identitiessrc/connection.rs:2334fn61221
parsed_supplier_provider_idsrc/connection.rs:564fn81201
supplier_lifecycle_shop_order_idsrc/connection.rs:949fn31201
shop_fulfillment_originsrc/connection.rs:1595fn73331
normalized_buyer_update_statussrc/connection.rs:865fn41100.9
buyer_notification_targetsrc/connection.rs:885fn52100.9
gate_production_jobsrc/connection.rs:2292fn349440.9
drive_shipment_from_job_resultsrc/connection.rs:2894fn272130.9
transport_status_responsesrc/connection.rs:1210fn111400.9
default_carrierssrc/connection.rs:2034fn281100.9
supplier_secret_modesrc/connection.rs:1333fn93200.9
supplier_api_key_modesrc/connection.rs:1318fn92140.9
supplier_provider_readinesssrc/connection.rs:1470fn5215220.9
record_transport_shipment_item_eventssrc/connection.rs:1737fn172310.8
onboard_supplier_nativesrc/connection.rs:319fn204160.8
shipment_metadata_textsrc/connection.rs:620fn31100.8
supplier_authenticatedsrc/connection.rs:290fn62110.8
carrier_record_from_inputsrc/connection.rs:1544fn232110.8
notification_shipmentsrc/connection.rs:3057fn191200.8
notification_ordersrc/connection.rs:3077fn261200.8
shipment_by_supplier_ordersrc/connection.rs:603fn163220.8
supplier_webhook_notesrc/connection.rs:737fn72100.8
format_addresssrc/connection.rs:2922fn125100.7
gate_local_operatorsrc/connection.rs:2238fn135220.7
advance_shop_order_fulfillmentsrc/connection.rs:800fn213210.7
supplier_webhook_registersrc/connection.rs:1137fn443240.7
authorize_shipment_writesrc/connection.rs:1622fn153240.7
may_read_recipientsrc/connection.rs:2597fn82120.7
transition_actorsrc/connection.rs:2221fn31410.7
validate_printify_shop_idsrc/connection.rs:396fn83200.7
supplier_status_phasesrc/connection.rs:685fn2114100.7
supplier_status_is_deliveredsrc/connection.rs:707fn31100.7
supplier_status_is_returnedsrc/connection.rs:711fn31100.7
supplier_status_is_cancelledsrc/connection.rs:715fn31100.7
secured_supplier_webhook_urlsrc/connection.rs:1182fn144210.7
supplier_readiness_catalogsrc/connection.rs:1224fn202120.7
supplier_setup_guidesrc/connection.rs:1245fn141110.7
gate_station_mutationsrc/connection.rs:2254fn255210.7
supplier_webhook_shipmentsrc/connection.rs:581fn122230.7
supplier_webhook_order_refsrc/connection.rs:573fn72100.7
shipment_readablesrc/connection.rs:1640fn215130.7
upsert_transport_carriersrc/connection.rs:1523fn101120.7
list_transport_carrierssrc/connection.rs:1568fn81110.7
authenticate_supplier_webhooksrc/connection.rs:487fn284120.7
public_tracking_viewsrc/connection.rs:1663fn191100.7
QuotePreviewRequest::from_inputsrc/connection.rs:1977method81110.7
QuotePreviewRequest::quote_forsrc/connection.rs:1986method131100.7
generate_supplier_webhook_secretsrc/connection.rs:406fn41110.7
author_fdm_floorsrc/connection.rs:4443fn502310.7
advancesrc/connection.rs:4503fn82310.7
list_transport_shipmentssrc/connection.rs:1698fn121220.7
get_transport_shipmentsrc/connection.rs:1755fn161230.7
dispatch_local_production_actionsrc/connection.rs:255fn15111100.6
onboard_suppliersrc/connection.rs:275fn31120.6
supplier_webhooksrc/connection.rs:440fn111140.6
supplier_order_lifecyclesrc/connection.rs:907fn81150.6
dispatch_transport_carrier_actionsrc/connection.rs:1197fn124130.6
dispatch_transport_shipment_actionsrc/connection.rs:1683fn145150.6
dispatch_transport_tracking_actionsrc/connection.rs:1906fn144140.6
transport_resultsrc/connection.rs:2001fn71100.6
parse_supplier_webhooksrc/connection.rs:457fn81130.6
unmatched_supplier_webhook_responsesrc/connection.rs:624fn91100.6
append_transport_trackingsrc/connection.rs:1921fn131140.6
track_transport_shipmentsrc/connection.rs:1947fn101130.6
preview_transport_quotessrc/connection.rs:1958fn101130.6
tracking_event_from_inputsrc/connection.rs:1935fn111100.6
guard_supplier_webhook_providersrc/connection.rs:634fn173100.6
stale_supplier_webhook_responsesrc/connection.rs:719fn171100.6
apply_supplier_webhook_advancesrc/connection.rs:745fn211120.6
apply_supplier_webhook_row_updatesrc/connection.rs:767fn161110.6
notify_supplier_webhook_status_changesrc/connection.rs:784fn102110.6
store_supplier_api_keysrc/connection.rs:341fn122110.6
store_supplier_store_idsrc/connection.rs:355fn122110.6
store_supplier_webhook_secretsrc/connection.rs:369fn233130.6
station_from_inputsrc/connection.rs:2423fn552110.6
supplier_lifecycle_actionsrc/connection.rs:922fn32100.6
supplier_lifecycle_requestsrc/connection.rs:936fn121150.6
supplier_lifecycle_eventsrc/connection.rs:1006fn132110.6
apply_supplier_lifecycle_eventsrc/connection.rs:1020fn421140.6
supplier_lifecycle_valuesrc/connection.rs:1063fn161100.6
advance_transport_shipmentsrc/connection.rs:1711fn251150.6
create_transport_shipmentsrc/connection.rs:1772fn212180.6
normalized_supplier_providersrc/connection.rs:926fn91100.6
gate_supplier_lifecycle_ownersrc/connection.rs:956fn61120.6
ensure_external_order_belongs_to_shipmentsrc/connection.rs:967fn154100.6
supplier_lifecycle_shipmentsrc/connection.rs:983fn62120.6
supplier_lifecycle_external_order_idsrc/connection.rs:990fn151100.6
claimsrc/connection.rs:4494fn41210.6
armsrc/connection.rs:4499fn31210.6
parsed_machine_receiptsrc/connection.rs:2227fn62210.6
require_production_jobsrc/connection.rs:2856fn121220.6
production_job_stationsrc/connection.rs:2869fn62210.6
quote_for_carriersrc/connection.rs:2067fn53100.6
default_eta_dayssrc/connection.rs:2073fn32100.6
hydrate_order_contextsrc/connection.rs:2077fn243120.6
catalog_item_from_inputsrc/connection.rs:2355fn172100.6
catalog_variant_valuesrc/connection.rs:2375fn151100.6
dispatch_shop_connectionsrc/connection.rs:2946fn199110.6
printify_bound_shipmentsrc/connection.rs:3709fn231100.6
authorize_shipment_createsrc/connection.rs:1609fn103140.6
submit_external_fulfillmentsrc/connection.rs:1797fn343130.6
idempotent_shipment_create_responsesrc/connection.rs:1832fn172120.6
load_shipment_carriersrc/connection.rs:1850fn41110.6
build_transport_shipmentsrc/connection.rs:1855fn352150.6
append_shipment_created_eventsrc/connection.rs:1891fn141110.6
local_catalog_upsertsrc/connection.rs:2341fn131150.5
local_catalog_listsrc/connection.rs:2391fn91110.5
local_shipping_upsertsrc/connection.rs:2401fn111130.5
station_upsertsrc/connection.rs:2413fn92140.5
station_armsrc/connection.rs:2484fn415150.5
station_listsrc/connection.rs:2536fn262120.5
production_queuesrc/connection.rs:2563fn284120.5
production_claimsrc/connection.rs:2606fn6881130.5
production_advancesrc/connection.rs:2714fn4951100.5
production_failsrc/connection.rs:2787fn465190.5
apply_shipped_transitionsrc/connection.rs:2768fn184100.5
arm_directivesrc/connection.rs:2527fn81100.5
no_claim_responsesrc/connection.rs:2675fn101100.5
supplier_callback_tokensrc/connection.rs:483fn31000.5
BuyerNotificationTarget::channelsrc/connection.rs:876method32000.5
BuyerNotificationTarget::recipientsrc/connection.rs:880method32000.5
shipment_update_titlesrc/connection.rs:891fn32000.5
shipment_update_bodysrc/connection.rs:895fn72000.5
supplier_api_key_modesrc/connection.rs:1329fn31000.5
Session::authenticated_session_account_idsrc/connection.rs:1350trait impl31000.5
supplier_setup_requires_listed_operator_and_matching_typed_sessionsrc/connection.rs:1361fn141040.5
supplier_request_fields_cannot_authorize_vault_or_callback_changessrc/connection.rs:1377fn191040.5
anonymous_supplier_status_omits_credential_presence_and_modesrc/connection.rs:1398fn122020.5
printful_guide_separates_shared_setup_from_remote_proofsrc/connection.rs:1412fn121020.5
stored_mock_printful_credentials_cannot_report_production_readinesssrc/connection.rs:1427fn261070.5
supplier_credential_availablesrc/connection.rs:1463fn61000.5
dispatch_device_handoffsrc/connection.rs:2695fn183010.5
overflow_directivesrc/connection.rs:2838fn172000.5
drive_shipment_from_jobsrc/connection.rs:2887fn62010.5
supplier_order_linesrc/connection.rs:3104fn161000.5
buyer_shipment_update_payload_skips_non_notifyable_casessrc/connection.rs:3122fn91030.5
buyer_shipment_update_payload_targets_email_or_peersrc/connection.rs:3133fn231030.5
supplier_webhook_status_gate_is_monotonicsrc/connection.rs:3158fn161010.5
TestShopOrigin::authenticated_service_idsrc/connection.rs:3178trait impl31000.5
TestShopOrigin::authenticated_service_scopesrc/connection.rs:3181trait impl31000.5
shipments_answer_to_shop_fulfillment_operators_and_owners_onlysrc/connection.rs:3194fn432080.5
supplier_create_with_fake_lines_stamps_external_resultsrc/connection.rs:3239fn291030.5
supplier_reconciliation_updates_bound_fake_shipmentsrc/connection.rs:3270fn491030.5
stale_supplier_webhook_acknowledges_without_regressing_shipmentsrc/connection.rs:3321fn531030.5
supplier_lifecycle_refuses_an_order_it_cannot_anchorsrc/connection.rs:3376fn312020.5
owner_gate_fails_closed_when_the_shop_lookup_failssrc/connection.rs:3409fn371040.5
supplier_lifecycle_refuses_another_orders_external_idsrc/connection.rs:3448fn471020.5
supplier_lifecycle_converges_shipment_and_shop_order_statesrc/connection.rs:3497fn484040.5
supplier_onboard_records_api_and_webhook_credentialssrc/connection.rs:3547fn311060.5
supplier_callback_url_uses_generated_vault_secret_and_rejects_bad_tokenssrc/connection.rs:3580fn611070.5
supplier_status_reports_provider_specific_missing_credentialssrc/connection.rs:3643fn191050.5
printify_is_appended_needs_a_shop_id_and_registers_its_own_webhookssrc/connection.rs:3664fn191050.5
printify_onboarding_accepts_only_a_numeric_shop_idsrc/connection.rs:3686fn221040.5
printify_webhook_matches_the_shipment_that_recorded_its_order_idsrc/connection.rs:3734fn541060.5
supplier_webhook_rejects_cross_provider_spoofingsrc/connection.rs:3790fn411040.5
public_sample_webhook_is_rejected_before_order_lookupsrc/connection.rs:3833fn221020.5
supplier_confirm_is_owner_gated_when_shop_declares_an_ownersrc/connection.rs:3857fn481040.5
shipment_can_be_created_from_shop_order_and_trackedsrc/connection.rs:3907fn852060.5
local_order_linesrc/connection.rs:4033fn161000.5
local_catalog_upsert_projects_the_variant_key_shops_will_syncsrc/connection.rs:4051fn331030.5
local_order_submits_queues_claims_advances_and_ships_through_the_supplier_pathsrc/connection.rs:4089fn1304070.5
local_submit_with_no_capable_station_surfaces_the_overflow_markersrc/connection.rs:4221fn461050.5
production_fail_records_a_reason_and_can_requeue_or_name_the_overflowsrc/connection.rs:4269fn731060.5
local_floor_mutations_are_operator_gated_once_a_station_declares_onesrc/connection.rs:4344fn711060.5
status_reports_the_local_floor_and_appends_local_to_the_supplier_listsrc/connection.rs:4417fn211040.5
a_station_that_must_be_armed_claims_exactly_one_job_per_armsrc/connection.rs:4513fn771080.5
claiming_is_only_through_production_claimsrc/connection.rs:4592fn121060.5
stations_that_need_no_arm_claim_back_to_backsrc/connection.rs:4606fn313050.5
machine_receipts_ride_on_the_transition_they_reportsrc/connection.rs:4639fn712090.5

Source not readable from this process.