Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(subs): implement subscription internals
feat: subscription creation wireframing refactor: move subscriptions out of productcatalog refactor: fresh start feat(subs): define interfaces and subpackages feat(subs): write individual patches feat: implement patch serialization feat: db structure for patches fix(subs): date use in patches fix: date use in subscription patches chore: uncomment methods fix: fix rebase issues 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 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 refactor(sub): marry command and query feat(subs): write syncing test: test entity syncing feat: test editing and fix rebase errors chore: generate migrations chore: remove dangling execs fix: use patch timestamp instead of operation timestamp for validations chore: remove dead code fix(lint): fix lint errors feat: incorporate new price types chore: undo me test(subs): service create and view tests feat(subs): define workflow service fix(subs): consolidate key and id use when linking things refactor(test): rewrite tests to use ent schema upserts feat(subscription): guard managed entitlements feat(subscription): write first version of workflow service fix(subs): rebase errors feat(subs): add statemation to control transitions feat(subs): cancelation and continuing refactor(subs): calculate item cadence from itemSpec refactor(subs): remove CadencedModel from SubscriptionItem and make its cadence relative to phase feat(subs): implement correct editing of current phase refactor(subs): use custom RateCard type feat(subs): add validations for Spec and View feat(subs): add back CadencedModel to SubscriptionItem chore: generate migrations fix(e2e): fix e2e tests to use non-ulid featureKey refactor(subs): normalize RateCard refactor(subs): regenerate migrations
- Loading branch information