Commit History

Autor SHA1 Mensaxe Data
  Michael Bromley ca7f05625d fix(admin-ui): Eliminate race conditions from overlay services %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 482dabc026 fix(admin-ui): Use Angular HttpClient for API calls %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 1df7e35903 fix(admin-ui): Fix error on saving in AdministratorDetailComponent %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 21326331e5 fix(server): Fix the ID encoding/decoding process, test it %!s(int64=7) %!d(string=hai) anos
  Michael Bromley dfa24add8a refactor(server): Reorganize folder structure or api & service modules %!s(int64=7) %!d(string=hai) anos
  Michael Bromley b85b5a03b6 feat(admin-ui): Implement modifying a product's assets %!s(int64=7) %!d(string=hai) anos
  Michael Bromley fcc0077edf chore(server): Include assets when generating mock products %!s(int64=7) %!d(string=hai) anos
  Michael Bromley ceb5b0f25b test(server): Remove unnecessary unit tests for services %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 37557b4ec2 refactor(server): Extract the naming of Assets into a strategy %!s(int64=7) %!d(string=hai) anos
  Michael Bromley b5d0264c7b feat(server): Implement associating assets with products %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 55872a5d56 test(server): Add Assets to populate script & e2e test config %!s(int64=7) %!d(string=hai) anos
  Michael Bromley ff8478567b refactor: Allow patch updates and clean up update APIs %!s(int64=7) %!d(string=hai) anos
  Michael Bromley c4dde27dcc feat(admin-ui): Create product asset picker UI components %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 808c6f1914 refactor(server): Rename defaultAsset -> featuredAsset %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 1d15dfe97e refactor(admin-ui): Move itemsPerPage control into own component %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 80582c4309 feat(admin-ui): Multiple asset uploads, improve asset gallery %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 47d40840b0 feat(server): Allow multiple assets to be created in one mutation %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 2cb3b25c6e feat(admin-ui): Create asset gallery component %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 61e57650ed feat(server): Generate preview images for non-image assets %!s(int64=7) %!d(string=hai) anos
  Michael Bromley c1230198af feat(server): On-the-fly image transformations %!s(int64=7) %!d(string=hai) anos
  Michael Bromley d98cc5be43 feat(server): Move asset storage into a plugin %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 17fcf2fb7a feat(server): Implement interceptor for asset preview urls %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 0e5a8e4d54 feat: Initial implementation of Assets & file uploads %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 33bd8cd444 fix(admin-ui): Fix late creation of forms %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 3a57914a2e test(server): Fix non-deterministic e2e tests, increase timeout %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 5a933830ea test(server): Create e2e tests for administrator resolver operations %!s(int64=7) %!d(string=hai) anos
  Michael Bromley d611a06e58 feat(admin-ui): Create admin detail route & create / update admins %!s(int64=7) %!d(string=hai) anos
  Michael Bromley 4fa3a24115 feat(server): Implement update of administrator & admin roles %!s(int64=7) %!d(string=hai) anos
  Michael Bromley f98d7de0e7 feat(admin-ui): Restrict operations on default roles %!s(int64=7) %!d(string=hai) anos
  Michael Bromley e127c3e8c3 feat(server): Prevent update of default roles, add e2e tests %!s(int64=7) %!d(string=hai) anos