Commit graph

6484 commits

Author SHA1 Message Date
Collin M. Barrett
2fafdea983 feat(dir): add example/default prop values for list create endpoint swagger
ref https://github.com/domaindrivendev/Swashbuckle.AspNetCore/issues/575\#issuecomment-980675458
2021-11-27 10:52:20 -06:00
Collin M. Barrett
fb20331648 fix(archival): 🐛🚧 temp disable RELEASE job failing due to config issue
ref #2695
2021-11-27 08:30:05 -06:00
Azure Pipelines EF Migration Bot
5fe27ee9c4 feat(data): migrate PR #2696 2021-11-27 13:35:13 +00:00
BPower0036
566fad65d8 Changed name and description 2021-11-27 13:35:13 +00:00
Collin M. Barrett
74a65a5494 refactor(dir): ♻🚧 don't enable list create / GET changes endpoint in prod just yet 2021-11-26 23:14:54 +00:00
Collin M. Barrett
06559303e9 refactor(dir): ♻ lint IChangeAggregate<T> 2021-11-26 23:14:54 +00:00
Collin M. Barrett
b431dc0f41 feat(dir): add AddChanges migration 2021-11-26 23:14:54 +00:00
Collin M. Barrett
9ed0430a9d refactor(arc): ♻ sync some config from dir 2021-11-26 23:14:54 +00:00
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