Michael Bromley
|
a7e610cb3d
chore: Rework folder structure in preparation for monorepo setup
|
7 jaren geleden |
Michael Bromley
|
f8898cecd3
Fix some config
|
7 jaren geleden |
Michael Bromley
|
7d84d07879
Implement update on ProductOptionGroup
|
7 jaren geleden |
Michael Bromley
|
aa8e5336bb
Refactor updates to Product / ProductVariant, remove Repositories
|
7 jaren geleden |
Michael Bromley
|
0a65b66cf8
Populate all mock data via the GraphQL api
|
7 jaren geleden |
Michael Bromley
|
13bebe597f
Run tslint as a ts-server plugin, add no-floating-promises rule
|
7 jaren geleden |
Michael Bromley
|
274c06defb
Implement create mutation on ProductOptionGroups
|
7 jaren geleden |
Michael Bromley
|
52565d5bb1
Implement list / item queries for ProductOption / Groups
|
7 jaren geleden |
Michael Bromley
|
98325a0362
Change "lang" to "languageCode" in gql query args
|
7 jaren geleden |
Michael Bromley
|
914ce6963d
Use eager loading for all entity translations
|
7 jaren geleden |
Michael Bromley
|
45e6ebcc4b
Implement create and read on Administrators
|
7 jaren geleden |
Michael Bromley
|
d387eac4d9
Implement createCustomerAddress mutation
|
7 jaren geleden |
Michael Bromley
|
07061a1f4c
Implement createCustomer mutation
|
7 jaren geleden |
Michael Bromley
|
d3fe410eb4
Add DB-level uniqueness constraints to existing entities
|
7 jaren geleden |
Michael Bromley
|
40fc7f2269
Return a full Product type from the update() mutation
|
7 jaren geleden |
Michael Bromley
|
65a0760fba
Add languageCode arg to translate & translateDeep, lowercase codes
|
7 jaren geleden |
Michael Bromley
|
0aeb113154
Implement update for Product entity
|
7 jaren geleden |
Michael Bromley
|
53b04cfc78
Update package.json with temp license
|
7 jaren geleden |
Michael Bromley
|
487896af55
Simplify handling of localizable entities
|
7 jaren geleden |
Michael Bromley
|
8b8e20fa4c
Start populating mock data via the gql api
|
7 jaren geleden |
Michael Bromley
|
d62b04ef03
Turn on strict mode for TypeScript
|
7 jaren geleden |
Michael Bromley
|
a5f01123d1
Implement createProduct gql mutation
|
7 jaren geleden |
Michael Bromley
|
2665be6d48
Create languageCode enums for TS & gql
|
7 jaren geleden |
Michael Bromley
|
cc0db212cc
Remove timestamps from gql entities
|
7 jaren geleden |
Michael Bromley
|
545e290ffd
translateDeep can handle more cases
|
7 jaren geleden |
Michael Bromley
|
4f1e08d636
Generalise the translation helper, write some tests
|
7 jaren geleden |
Michael Bromley
|
46e3f3efd6
One-time pass with format & lint fixes for entire codebase
|
7 jaren geleden |
Michael Bromley
|
8c2de65f49
Add lint-staged as precommit hook to lint & format
|
7 jaren geleden |
Michael Bromley
|
76f6260338
Implement basic product options
|
7 jaren geleden |
Michael Bromley
|
1ce3a18118
Start documenting app as a class diagram
|
7 jaren geleden |