Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DE-746] Major update #14

Merged
merged 6 commits into from
Mar 5, 2024
Merged

[DE-746] Major update #14

merged 6 commits into from
Mar 5, 2024

Conversation

maciej-nedza
Copy link
Contributor

@maciej-nedza maciej-nedza commented Mar 4, 2024

  • Removed deprecated authentication scheme
  • Improved error handling, introduced error templates
  • Enabled additional model properties
  • Renamed BulkComponentSPricePointAssignment to BulkComponentsPricePointAssignment
  • Add query parameters for list subscription group proforma invoices
  • Use ProformaInvoiceStatus for list proforma invoices status query parameter
  • Added missing fields in the Allocation model
  • Added missing 404 errors for subscription components endpoints
  • Renamed components price points related models to match the proper camelCase style
  • Changed includeNextProformaInvoice param type from String to an enum
  • Add enums for proforma invoices and invoices properties:
    • Invoice Discount Source Type
    • Invoice Discount Type
    • Proforma Invoice Discount Source Type
    • Proforma Invoice Role
    • Proforma Invoice Status
    • Tax Source Type
  • Remove ProformaTaxBreakout, use InvoiceTaxBreakout instead
  • Make Proforma Invoice reuse InvoiceConsolidationLevel and CollectionMethod enums instead of strings
  • Remove ProformaInvoiceDiscountBreakout - use InvoiceDiscountBreakout instead
  • Add missing fields for ProformaInvoiceDiscount
  • Add tests for Proforma Invoices
  • Merge proforma invoice and preview proforma, add kind for invoice line item
  • Add kind to invoice line item
  • Add apply_on_subscription_expiration to Coupon models

Copy link

swarmia bot commented Mar 4, 2024

@maciej-nedza maciej-nedza marked this pull request as ready for review March 5, 2024 11:56
@maciej-nedza maciej-nedza merged commit 74bbfc9 into main Mar 5, 2024
1 check passed
@maciej-nedza maciej-nedza deleted the major-update branch March 5, 2024 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants