Commit eff552f
- app/controllers/api/v1/billing_entities_controller.rb+91-3
- app/graphql/mutations/billing_entities/create.rb+7-3
- app/graphql/mutations/billing_entities/update.rb+6-4
- app/graphql/resolvers/event_resolver.rb+24
- app/graphql/resolvers/webhook_resolver.rb+22
- app/graphql/types/billing_entities/create_input.rb+2-2
- app/graphql/types/billing_entities/object.rb+11-2
- app/graphql/types/billing_entities/update_input.rb+5-3
- app/graphql/types/query_type.rb+2
- app/jobs/database_migrations/populate_invoices_billing_entity_sequential_id_job.rb+3-2
- app/mailers/credit_note_mailer.rb+6-6
- app/mailers/invoice_mailer.rb+1-2
- app/mailers/payment_receipt_mailer.rb+6-6
- app/mailers/payment_request_mailer.rb+6-6
- app/models/api_key.rb+1
- app/models/billing_entity.rb+1
- app/models/payment_receipt.rb+11-8
- app/services/billing_entities/update_service.rb+5
- app/services/integrations/aggregator/contacts/payloads/netsuite.rb+8-5
- app/services/payment_providers/stripe/register_webhook_service.rb+1-1
- app/services/payment_receipts/create_service.rb+1-1
- app/views/credit_note_mailer/created.slim+1-1
- app/views/payment_receipt_mailer/created.slim+1-1
- app/views/payment_request_mailer/requested.slim+1-1
- config/environments/test.rb+3
- config/initializers/console.rb+5-1
- config/locales/de/email.yml+6-6
- config/locales/en/email.yml+6-6
- config/locales/es/email.yml+6-6
- config/locales/fr/email.yml+6-6
- config/locales/it/email.yml+6-6
- config/locales/nb/email.yml+6-6
- config/locales/sv/email.yml+6-6
- config/routes.rb+1-3
- db/migrate/20250515083649_add_billing_entity_id_to_payment_receipts.rb+9
- db/migrate/20250515083802_populate_payment_receipts_billing_entity_id.rb+7
- db/migrate/20250515083935_set_payment_receipts_not_null_constraint_on_billing_entity_id.rb+7
- db/migrate/20250515085230_validate_set_payment_receipts_not_null_constraint_on_billing_entity_id.rb+14
- db/structure.sql+14-1
- schema.graphql+18-2
- schema.json+73-3
- spec/factories/payment_receipts.rb+1
- spec/graphql/mutations/billing_entities/create_spec.rb+108-17
- spec/graphql/mutations/billing_entities/update_spec.rb+132-33
- spec/graphql/resolvers/event_resolver_spec.rb+79
- spec/graphql/resolvers/webhook_resolver_spec.rb+80
- spec/mailers/credit_note_mailer_spec.rb+3-3
- spec/mailers/payment_receipt_mailer_spec.rb+3-3
- spec/mailers/payment_request_mailer_spec.rb+10-8
- spec/models/billing_entity_spec.rb+1
- spec/models/payment_receipt_spec.rb+1
- spec/requests/api/v1/billing_entities_controller_spec.rb+207-18
- spec/scenarios/dunning/dunning_campaign_v1_spec.rb+3-3
- spec/services/billing_entities/update_service_spec.rb+2
| 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 | | |
| |||
- packages/configs/tailwind.config.ts+4
- src/components/customers/AddCouponToCustomerDialog.tsx+4-3
- src/components/subscriptions/SubscriptionCurrentUsageTable.tsx+1-1
- src/pages/CreateAddOn.tsx+7-15
- src/pages/CreateBillableMetric.tsx+7-15
- src/pages/CreateCoupon.tsx+11-18
- src/pages/CreateCreditNote.tsx+3-3
- src/pages/CreateInvoice.tsx+2-3
- src/pages/CreatePlan.tsx+5-5
- src/pages/CreateTax.tsx+11-18
- src/styles/mainObjectsForm.tsx+10-95
0 commit comments