Robert Dailey
9a515aa820
build: Exclude config data project from dupe detection
2 years ago
Robert Dailey
5c98949edc
refactor: YAML configuration relies less on custom parsing code
...
This change was necessary to facilitate the ability to serialize
(create/modify) YAML configuration data. This is a prerequisite to
creating config templates and also GUI work in the future.
2 years ago
Robert Dailey
81bbc50ef7
build: Upgrade all packages
2 years ago
Robert Dailey
2652a5c663
build: Move Jetbrains.Annotations to projects
2 years ago
Robert Dailey
53595fc6ce
build: Move Spectre console analyzer to project file
2 years ago
Robert Dailey
b006122921
build: Move GitVersion.Build to projects
2 years ago
Robert Dailey
abb16f29e7
chore: Add file scope for CS files
2 years ago
Robert Dailey
761a247860
feat: Send API key via header instead of query param
2 years ago
Robert Dailey
5fc4da0f52
build: Upgrade Autofac and TestableIO packages
2 years ago
Robert Dailey
fbb5141c25
build: Upgrade YamlDotNet
2 years ago
Robert Dailey
40ed9f366c
build: Upgrade all nuget packages
2 years ago
Robert Dailey
4f7c52b84f
docs(changelog): Fix incorrect information from v4.4.0 release
2 years ago
Robert Dailey
29ca61f68f
refactor: Address several resharper analysis issues
2 years ago
Robert Dailey
39f106c72b
refactor: Fix warning related to FluentValidation & NRT
2 years ago
Robert Dailey
b3cf0cdc70
release: v4.4.1
2 years ago
Robert Dailey
70a6f2bbbd
chore: Separate commit logic from Update-Gitignore
2 years ago
Robert Dailey
9d53fd0152
fix: Do not assume only one field element in CF specifications
...
For most CF specifications, there is only one element in the `fields`
array, which has a `value` property inside of each of its objects. One
particular specification, however, deviates from this assumption. The
"SizeSpecification" has been observed with *two* field objects.
Logic for parsing custom format CFs no longer assumes that the fields
property may only have one element in it.
Fixes #178
2 years ago
Robert Dailey
bebd28bc11
build: Upgrade FluentValidation
2 years ago
Robert Dailey
fc6a186809
build: Upgrade morelinq
2 years ago
Robert Dailey
503cb7500a
release: v4.4.0
2 years ago
Robert Dailey
50678e2d92
docs(changelog): Add links to upgrade guide
2 years ago
Robert Dailey
81ec1a9a81
docs(changelog): Fix for compressed builds on macos
2 years ago
Robert Dailey
07e8257820
ci: Re-enable compressed builds on MacOS
...
This issue has been fixed:
https://github.com/dotnet/runtime/issues/79267
2 years ago
Robert Dailey
8796456293
ci: Switch back to official import codesign action
2 years ago
Robert Dailey
93a8c8bc22
build: Upgrade all nuget packages
2 years ago
Robert Dailey
1a16432341
refactor: Remove inappropriate usage of `required` in CliSettings
2 years ago
Robert Dailey
7cab32d279
chore(schema): Remove arrays support for instances
2 years ago
Robert Dailey
f7bfab065d
fix: Show default value in `config list` help
2 years ago
Robert Dailey
dc93b10e64
test: Add await where necessary
2 years ago
Robert Dailey
e54cef0859
feat: `config list local` implemented
2 years ago
Robert Dailey
ce481e0d1f
refactor: Config loader no longer reuses state
2 years ago
Robert Dailey
f5386dfeda
fix: Template config listing is no longer reversed
2 years ago
Robert Dailey
f6f6ea3192
style: Solution-wide code cleanup
2 years ago
Robert Dailey
a3c172cf02
feat: Add config list templates command
...
Lists template YAML files in the trash repo.
2 years ago
Robert Dailey
902fbad4bf
chore: Remove unused run configuration
2 years ago
Robert Dailey
434a8f18c2
chore(git): Latest .gitignore from gitignore.io
2 years ago
Robert Dailey
cc4a88489d
chore: Add macos to Update-Gitignore.ps1
2 years ago
Robert Dailey
a934e68227
fix: Enable strict parsing to error on unknown CLI options
2 years ago
Robert Dailey
7c15c14f40
refactor: More concise usage of UsedImplicitly in SyncCommand
2 years ago
Robert Dailey
fe2b062ba7
fix: Consistently set FormatIDs to avoid incorrect logs
2 years ago
Robert Dailey
f298926353
fix: Use INF instead of DBG for score update log
2 years ago
Robert Dailey
58bbb94a44
build: Upgrade all nuget packages
2 years ago
Robert Dailey
7284cccf35
chore(schema): Add missing properties to settings schema
2 years ago
Robert Dailey
a22d6dec33
fix: Log janitor updated to clean up logs in new 'cli' dir
2 years ago
Robert Dailey
7d54708375
ci: Upgrade muno92/resharper_inspectcode to v1.6.8
2 years ago
Robert Dailey
e222f547cc
test: Fix config loader test
...
No exception is thrown when a non-empty config results in no usable
configuration.
2 years ago
Robert Dailey
c82894291f
fix: Do not fail on empty service type sections
2 years ago
Robert Dailey
bf9a08c19c
test: Fix broken unit test
2 years ago
Robert Dailey
7c6afd4f11
feat: Merge branch 'pipeline-design' into master
2 years ago
Robert Dailey
11a5a56ff8
chore: Schema change for quality profiles
2 years ago