Commit History

Author SHA1 Message Date
  Michael Bromley b4e974f2e1 refactor(server): Switch all ids to uuid strings 7 years ago
  Michael Bromley d156676f85 chore(server): Fix jest config 7 years ago
  Michael Bromley b90f3aabdc feat(server): Implement pagination for customers & products queries 7 years ago
  Michael Bromley 23abf8fca9 feat(server): Implement Node interface for all GraphQL entity types 7 years ago
  Michael Bromley 6d4bf6c3d5 chore(server): generate more mock data for Products and Customers 7 years ago
  Michael Bromley 1d8396e63d chore(server): Fix nodemon config 7 years ago
  Michael Bromley 3bbe586541 chore(server, admin-ui): remove tslint-language-service 7 years ago
  Michael Bromley 7050c2002e refactor(server): Simplify cors implementation 7 years ago
  Michael Bromley 4542a9ede2 feat(admin-ui): Add logo and basic branding styles to login & app shell 7 years ago
  Michael Bromley 0a483d786e feat(admin-ui): Implement user menu and log out mechanism 7 years ago
  Michael Bromley 9f32c02a8e feat(admin-ui): Set up basic state, auth & data access infrastructure 7 years ago
  Michael Bromley 304fc5e1c0 feat(admin-ui): Set up ngrx as a cache for Apollo Client 7 years ago
  Michael Bromley 9d6f45522b style: Unify tslint configs and fix outstanding issues 7 years ago
  Michael Bromley 07a5d0aa8c feat: Set up Angular CLI project for admin-ui 7 years ago
  Michael Bromley a7e610cb3d chore: Rework folder structure in preparation for monorepo setup 7 years ago
  Michael Bromley f8898cecd3 Fix some config 7 years ago
  Michael Bromley 7d84d07879 Implement update on ProductOptionGroup 7 years ago
  Michael Bromley aa8e5336bb Refactor updates to Product / ProductVariant, remove Repositories 7 years ago
  Michael Bromley 0a65b66cf8 Populate all mock data via the GraphQL api 7 years ago
  Michael Bromley 13bebe597f Run tslint as a ts-server plugin, add no-floating-promises rule 7 years ago
  Michael Bromley 274c06defb Implement create mutation on ProductOptionGroups 7 years ago
  Michael Bromley 52565d5bb1 Implement list / item queries for ProductOption / Groups 7 years ago
  Michael Bromley 98325a0362 Change "lang" to "languageCode" in gql query args 7 years ago
  Michael Bromley 914ce6963d Use eager loading for all entity translations 7 years ago
  Michael Bromley 45e6ebcc4b Implement create and read on Administrators 7 years ago
  Michael Bromley d387eac4d9 Implement createCustomerAddress mutation 7 years ago
  Michael Bromley 07061a1f4c Implement createCustomer mutation 7 years ago
  Michael Bromley d3fe410eb4 Add DB-level uniqueness constraints to existing entities 7 years ago
  Michael Bromley 40fc7f2269 Return a full Product type from the update() mutation 7 years ago
  Michael Bromley 65a0760fba Add languageCode arg to translate & translateDeep, lowercase codes 7 years ago