Collin M. Barrett
|
3eca3ddf9c
|
feat(dir): ✨ point list create endpoint ressult to changes by id endpoint
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
fec59aaf6d
|
feat(dir): ✨ scaffold GET Change by Id endpoint
ref https://github.com/domaindrivendev/Swashbuckle.AspNetCore/issues/1607
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
a51f6faa6a
|
refactor(dir): ♻ lint ChangesController
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
7ae5bdfcf0
|
refactor(svcs): ♻🔧 config EMPTY_BLOCK_STYLE, lint all
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
9b60e9c72f
|
refactor(svcs): ♻ prefer default! to null!
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
90d77be847
|
refactor(dir): ♻ lint FilterListValueObject
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
9d8af88ebc
|
refactor(dir): ♻ validate licenseId > 0 on list create
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
43c2036a7e
|
refactor(svcs): SeedWork Entity & ValueObject
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
b01c932a6d
|
refactor(dir): ♻ convert all surrogate keys to longs
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
c2c62efe69
|
refactor(svcs): ♻ extract FilterLists.SharedKernel.Domain.SeedWork proj
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
522c204ecd
|
refactor(dir): ♻ prefer IEnumerable over IReadOnlyCollection for immutability (force copy-by-value to mutate element's props)
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
c56168f5f0
|
feat(dir): ✨ add some domain layer validations
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
5cdd64ef41
|
refactor(dir): ♻ FilterList.CreateWithApproval()
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
1bed7cd864
|
refactor(dir): ♻ re-order ViewUrls prop for consistency
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
b718fdde8b
|
feat(dir): ✨ enable EF Core lazy loading for aggregate-to-aggregate r'ships
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
6de36cfdca
|
refactor(dir): ♻ extract FilterListRecord
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
55422dbaf6
|
feat(dir): ✨ scaffold GET changes endpoint
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
bb6be61cc4
|
refactor(dir): ♻🚧 comment npgsql reload types throwing disposed exception
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
2fe9788b3c
|
config(r#): 🔧 prefer chop after left param
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
8175e7988d
|
refactor(dir): ♻ extract AggregateRootCore to resolve circular refs in Change model
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
cee5db6952
|
refactor(dir): ♻ resolve temporary inconsistent state of newly created FilterList's License
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
2608baedfd
|
feat(dir): ✨ default license to All Rights Reseerved on FilterList create
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
9c5cb0cdae
|
feat(dir): ✨ capture 'After' change on FilterList create
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
afe57772b3
|
fix(dir): 🐛 column name mismatch between query & command
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
539565bc87
|
refactor(dir): ♻ declare generic param as covariant
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
93e4e2c901
|
fix(dir): 🐛 TPH discriminator doesn't need to be generated 🤦
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
891678f8d4
|
fix(dr): 🐛 fk name
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
09214b914f
|
fix(dir): 🐛 command-side table name of 'changes'
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
6264350f9b
|
fix(dir): 🐛 convention-generated constraint name
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
cd4c94f679
|
feat(dir): ✨ default changes.submitted_at to now
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
c97fcd0188
|
refactor(dir): ♻ lint command entity type configs
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
0f561e1c49
|
feat(dir): ✨ add static ctor to License
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
8759f782b3
|
refactor(dir): ♻ mark some domain prop inits as private
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
900a0a72f3
|
fix(dir): 🐛 Change.SubmittedAt setter
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
1a0733dc9c
|
fix(dir): 🐛 sync file names with contained class names
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
4ddeb60d07
|
refactor(dir): ♻ decouple FilterListViewUrl app model from domain model
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
e6f6ae56b2
|
fix(dir): 🐛 command context model config
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
c293405a17
|
fix(dir): 🐛 Navigation to backing prop
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
60ab924ec4
|
refactor(dir): ♻ use enum for Change discriminator
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
471c46201c
|
feat(dir): ✨ add computed Change col for TPH discriminator
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
83b81a668b
|
refactor(dir): ♻ Change model
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
c90f1d8d94
|
refactor(dir): ✨🚧 use TPH for Change
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
5b2a48d058
|
feat(dir): ✨🚧 scaffold CreateList command (part 2)
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
fe87f5b4cf
|
refactor(dir): ♻ use FKs to link Changes to Aggregates
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
2c5f8363e1
|
feat(dir): ✨🚧 scaffold CreateList command
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
94dab0d15c
|
feat(dir): ✨ scaffold Change entity
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
0c48ff3258
|
feat(dir): ✨ scaffold Domain proj and ICommandContext
|
2021-11-26 23:14:54 +00:00 |
|
Collin M. Barrett
|
f211ae4d30
|
refactor(ui): ♻ expect surrogate Language key
|
2021-11-26 17:59:20 +00:00 |
|
Collin M. Barrett
|
577c27aef1
|
refactor(dir): ♻ re-gen SeedData migration
|
2021-11-26 17:59:20 +00:00 |
|
Collin M. Barrett
|
f9d8319a9e
|
refactor(dir): ♻ re-gen Initial migration
|
2021-11-26 17:59:20 +00:00 |
|