Commit History

Author SHA1 Message Date
  Michael Bromley 46003ea7d5 test(server): Disable logging for e2e tests 7 years ago
  Michael Bromley e625a59ccd feat(admin-ui): Create OrderDetailComponent 7 years ago
  Michael Bromley 353bf96e46 test(server): Add e2e tests for Order state transitions 7 years ago
  Michael Bromley 6d30b835c5 feat(server): Implement state machine for Order process 7 years ago
  Michael Bromley ce9508c49c test(server): Increase timeout on e2e setup function 7 years ago
  Michael Bromley ffd999f42c docs: Update class diagram to reflect new order structure 7 years ago
  Michael Bromley 14f87aef5b fix(admin-ui): Update PermissionGridComponent to show all existing perms 7 years ago
  Michael Bromley 3319d2bd62 feat(admin-ui): Create order detail component & routing 7 years ago
  Michael Bromley bcad51a573 chore: Upgrade to Angular 7 & TypeScript 3.1 7 years ago
  Michael Bromley 291a173a79 feat(server): Implement order-level promotion actions 7 years ago
  Michael Bromley dfe2501971 feat(server): Implement a priority system for Promotions 7 years ago
  Michael Bromley 3a76c91eb5 refactor(server): Move price calculation logic to the OrderItem level 7 years ago
  Michael Bromley 4fc3bea73e refactor(server): Remove configurable rounding strategy 7 years ago
  Michael Bromley 56f366117f test(server): Start test suite for OrderCalculator 7 years ago
  Michael Bromley a4330eee9b refactor(server): Reorganize api module files to be more cohesive 7 years ago
  Michael Bromley 0eae72192a refactor(server): Refactor the way translatable entities are saved 7 years ago
  Michael Bromley 5aaf025ea2 refactor(server): Create ListQueryBuilder helper 7 years ago
  Michael Bromley 00cb2bded5 refactor(server): Start code reorganizing in service layer 7 years ago
  Michael Bromley f3378460c7 refactor(server): Pull out order calculation into own service 7 years ago
  Michael Bromley f4244ef732 test(server): Refactor and write tests for TaxCalculatorService 7 years ago
  Michael Bromley ff31e03c96 feat(server): Correctly calculate taxes for OrderLines 7 years ago
  Michael Bromley 24030ae1d0 feat: Implement pricesIncludeTax option on Channel 7 years ago
  Michael Bromley 60da565cc2 Merge branch 'rework-adjustments-and-taxes' 7 years ago
  Michael Bromley 9076d45863 fix: Get Promotions working with new design 7 years ago
  Michael Bromley b0d4b6c261 feat(server): Add tax data to ProductVariant results 7 years ago
  Michael Bromley 137c1e3d30 refactor(server): Pull out repeated logic into getEntityOrThrow() method 7 years ago
  Michael Bromley 460978542e feat(server): Add tax adjustments to orders 7 years ago
  Michael Bromley ef68c26796 feat: Implement Channel API & admin-ui list/detail 7 years ago
  Michael Bromley 4df0ed8969 feat: Implement TaxRate API & admin ui 7 years ago
  Michael Bromley 0e50a0b312 refactor: Rename AdjustmentSource -> Promotion, refactor OrderItems 7 years ago