-
feat(core): add attempt_id column to payment_intent table
-
fix(migration): make attempt id mandatory in payment intent
-
feat(core): made code changes to get payment attempt based on attempt id
-
Merge branch 'main' into single-pi-multi-pa
-
ench(core): add clone for CallConnectorAction
-
Merge branch 'main' into single-pi-multi-pa
-
temp
-
feat(storage_models): add payment_attempt_update enum for payment_attempt
-
refactor(storage_models): fmt
-
refactor: clippy warns
-
feat(core): add attempt_id column to payment_intent table
-
fix(migration): make attempt id mandatory in payment intent
-
feat(core): made code changes to get payment attempt based on attempt id
-
ench(core): add clone for CallConnectorAction
-
enha(storage_models): impl from routable connectors to connectos
-
refactor: fix fmt and clippy warns
-
refactor: separated update trackers from call connector service
-
refactor: fmt
-
refactor: abstracted out update_trackers
-
refactor: call update trackers from payments core
-
refactor: fmt
-
chore: add extra interface to get internal store from storageInterface
-
chore(storage): added PaymentAttemptUpdate for payment intent
-
feat(core): added update_payment_attempt_with_attempt_id
-
fix: added function to state
-
enhance(db): update_payment_attempt for multiple attempts
-
enhance(db): insert_payment_attempt for multiple attempts, edit reverse lookup id
-
refactor: address clippy warnings
-
refactor: complete from impl of RoutableConnector to Connector
-
refactor: rename ConnectorCallType to ConnectorChoice and NextConnectorCallType to ConnectorCallType
-
Revert "refactor: rename ConnectorCallType to ConnectorChoice and NextConnectorCallType to ConnectorCallType"
-
refactor: address clippy warnings
-
refactor: remove NextConnectorCallType Enum
-
enhance(core): make changes to payments core to accomadate for retries
-
Revert "chore: add extra interface to get internal store from storageInterface"
-
refactor: minor refactoring in route connector
-
enhance(migrations): add query to populate attempt_id column in payment_intent table
-
fix(migrations): correct index name in down sql and add default in up sql
-
refactor(db): remove update_payment_attempt function use update_payment_attempt_with_attempt_id instead
-
refactor: remove unnecessary code
-
refactor: remove commented out code
-
enhance(db): add payment_attempt_connector_transaction_id_merchant_id_index index
-
refactor(db): remove functions find_payment_attempt_by_payment_id_merchant_id and find_payment_attempt_last_successful_attempt_by_payment_id_merchant_id
-
refactor(storage_models): removed functions find_by_payment_id_merchant_id and find_last_successful_attempt_by_payment_id_merchant_id
-
fix(refund): in refund creation check payment intent status and return error
-
fix: tests
-
refactor: rename find_payment_attempt_by_merchant_id_attempt_id to find_payment_attempt_by_attempt_id_merchant_id
-
Merge branch 'main' into multi-payment-attempt
-
refactor: interchange fields merchant_id attempt_id in find_payment_attempt_by_attempt_id_merchant_id
-
Merge branch 'main' into multi-payment-attempt
-
Merge branch 'multi-payment-attempt' into single-pi-multi-pa
-
Merge branch 'main' into single-pi-multi-pa
-
refactor: clean up code
-
fix: minor bug fixes, change kv key for PA and use 'when' for amount validation in refund
-
refactor: fix cargo hack errors
-
Merge branch 'main' into single-pi-multi-pa
-
refactor: revert the CallConnectorType changes
-
refactor: remove get_connector_data
-
fix(db): change key to merchant_id payment_id
-
refactor: remove file db_wrapper.rs as it is not in module tree
-
refactor: remove unique index on payment_attempt(conector_transaction_id, merchant_id)
-
refactor: add back the function find_last_successful_attempt_by_payment_id_merchant_id
-
refactor: move find_payment_attempt_last_successful_attempt_by_payment_id_merchant_id to appropriate place
-
Merge branch 'main' into single-pi-multi-pa
-
refactor: rename find_payment_attempt_by_merchant_id_attempt_id to find_payment_attempt_by_attempt_id_merchant_id in webhooks
-
Merge branch 'main' into single-pi-multi-pa
-
refactor: add index (payment_id, merchant_id, attempt_id) in payment_attempt
-
refactor: rename attempt_id to active_attempt_id
-
Merge branch 'main' into single-pi-multi-pa
-
Merge branch 'main' into single-pi-multi-pa