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 |