Commit 761d85e
- app/controllers/api/v1/order_forms_controller.rb+21
- app/graphql/mutations/credit_notes/update.rb+1-2
- app/models/billable_metric.rb+1
- app/models/charge.rb+10-9
- app/models/metadata/item_metadata.rb+2-1
- app/models/order_form.rb+15
- app/models/payment.rb+13-11
- app/models/recurring_transaction_rule.rb+7
- app/models/subscription.rb+6
- app/models/wallet_transaction.rb+9
- app/queries/payments_query.rb+9-4
- app/serializers/v1/order_form_serializer.rb+1
- app/services/credit_notes/update_service.rb+9-5
- app/services/fixed_charges/emit_events_service.rb+6-2
- app/services/fixed_charges/update_service.rb+6-4
- app/services/invoices/advance_charges_service.rb+2-1
- app/services/invoices/apply_invoice_custom_sections_service.rb+24-11
- app/services/invoices/create_pay_in_advance_charge_service.rb+4-3
- app/services/invoices/create_pay_in_advance_fixed_charges_service.rb+4-3
- app/services/invoices/paid_credit_service.rb+4-3
- app/services/invoices/progressive_billing_service.rb+4-3
- app/services/invoices/regenerate_from_voided_service.rb+3-2
- app/services/invoices/subscription_service.rb+2-2
- app/services/invoices/transition_to_final_status_service.rb+1-1
- app/services/order_forms/mark_as_signed_service.rb+103
- app/services/utils/base64_file.rb+17
- app/services/wallets/create_interval_wallet_transactions_service.rb+13-9
- app/services/wallets/threshold_top_up_service.rb+14-10
- app/services/wallets/update_service.rb+8-4
- config/locales/en.yml+2
- config/routes.rb+3-1
- db/migrate/20260604153307_update_exports_credit_notes_to_version_4.rb+7
- db/migrate/20260609161044_add_plan_bm_prorated_index_to_charges.rb+16
- db/migrate/20260609165032_add_id_agg_type_index_to_billable_metrics.rb+16
- db/migrate/20260609173731_add_gin_indexes_for_payment_fields.rb+10
- db/structure.sql+59-18
- db/views/exports_credit_notes_v04.sql+103
- lib/active_job/json_log_subscriber.rb+80-94
- spec/db/views/exports_credit_notes_spec.rb+323
- spec/factories/order_forms.rb+4
- spec/graphql/mutations/credit_notes/update_spec.rb+12
- spec/lib/active_job/json_log_subscriber_spec.rb+233-8
- spec/models/metadata/item_metadata_spec.rb+43
- spec/models/order_form_spec.rb+26
- spec/models/subscription_spec.rb+32
- spec/queries/payments_query_spec.rb+18
- spec/requests/api/v1/order_forms_controller_spec.rb+189
- spec/services/credit_notes/update_service_spec.rb+41
- spec/services/fixed_charges/emit_events_service_spec.rb+45
- spec/services/fixed_charges/update_service_spec.rb+28
- spec/services/invoices/advance_charges_service_spec.rb+20
- spec/services/invoices/apply_invoice_custom_sections_service_spec.rb+77-6
- spec/services/invoices/create_pay_in_advance_charge_service_spec.rb+55
- spec/services/invoices/create_pay_in_advance_fixed_charges_service_spec.rb+27
- spec/services/invoices/paid_credit_service_spec.rb+67
- spec/services/invoices/progressive_billing_service_spec.rb+34
- spec/services/invoices/regenerate_from_voided_service_spec.rb+9
- spec/services/invoices/subscription_service_spec.rb+74
- spec/services/invoices/transition_to_final_status_service_spec.rb+1
- spec/services/order_forms/mark_as_signed_service_spec.rb+254
- spec/services/utils/base64_file_spec.rb+44
- spec/services/wallet_transactions/create_from_params_service_spec.rb+35
- spec/services/wallets/create_interval_wallet_transactions_service_spec.rb+68
- spec/services/wallets/threshold_top_up_service_spec.rb+52
- spec/services/wallets/update_service_spec.rb+39-27
- spec/support/shared_examples/applied_invoice_custom_sections.rb+23
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
0 commit comments