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

Subscriptions Internal APIs #1732

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

Subscriptions Internal APIs #1732

wants to merge 14 commits into from

Commits on Nov 6, 2024

  1. feat(subs): define interfaces and subpackages

    feat: subscription creation wireframing
    
    refactor: move subscriptions out of productcatalog
    
    refactor: fresh start
    
    feat(subs): define interfaces and subpackages
    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    0209a25 View commit details
    Browse the repository at this point in the history
  2. feat(subs): write individual patches

    feat: implement patch serialization
    
    feat: db structure for patches
    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    bb48848 View commit details
    Browse the repository at this point in the history
  3. fix(subs): date use in patches

    fix: date use in subscription patches
    
    chore: uncomment methods
    
    fix: fix rebase issues
    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    e5e0b84 View commit details
    Browse the repository at this point in the history
  4. feat(subs): subscription creation and patch saving

    feat: add entitlement annotations
    
    feat: write patch saving
    
    feat: subscriptionView
    
    feat: write db schema for patches
    
    feat(subs): write entity mappings for repository
    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    04082f7 View commit details
    Browse the repository at this point in the history
  5. feat(subs): implement and test create and read

    feat: implement price
    
    test: write command and query builders
    
    test: subscription creation without customizations
    
    test(subs): test creation with customizations
    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    c2fa00e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    212eb61 View commit details
    Browse the repository at this point in the history
  7. feat(subs): write syncing

    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    256c9e3 View commit details
    Browse the repository at this point in the history
  8. test: test entity syncing

    feat: test editing and fix rebase errors
    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    f6bf81d View commit details
    Browse the repository at this point in the history
  9. chore: generate migrations

    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    ca00463 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0ec4a7a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6fad015 View commit details
    Browse the repository at this point in the history
  12. chore: remove dead code

    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    4986de4 View commit details
    Browse the repository at this point in the history
  13. fix(lint): fix lint errors

    GAlexIHU committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    03dc5ef View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    213296f View commit details
    Browse the repository at this point in the history