Robert Dailey
b8ac93a464
refactor: Fix broken URLs
2 years ago
Robert Dailey
058c06504b
build: Upgrade nuget packages
2 years ago
Robert Dailey
96a278b06f
refactor: Make InstanceName non-nullable
2 years ago
Robert Dailey
fe9f98e435
refactor: Make exception class serializable
2 years ago
Robert Dailey
5609853321
feat!: Remove old migration steps
...
The following migration steps were removed:
- `MigrateTrashUpdaterAppDataDir`
- `MigrateTrashYml`
2 years ago
Robert Dailey
21a63ab8e1
feat!: replace_existing_custom_formats now defaults to true
2 years ago
Robert Dailey
c773a1a90b
refactor: Output log for each pipeline execution
2 years ago
Robert Dailey
3840f9c5ab
refactor: Improved error messaging for backward breaking config changes
2 years ago
Robert Dailey
cd6eda4055
feat!: Remove `reset_unmatched_scores` under quality score config
2 years ago
Robert Dailey
982de8806f
refactor: Remove V2 from some filenames
2 years ago
Robert Dailey
4a021a341b
feat!: Remove deprecated CLI commands
2 years ago
Robert Dailey
3e2ce37701
refactor: Delete unused source file
2 years ago
Robert Dailey
38e7980dbe
test: Fix or remove disabled tests
2 years ago
Robert Dailey
32ce3bde21
refactor: Fix serializable issue with CacheException
2 years ago
Robert Dailey
3c5b139523
refactor: Reduce cognitive complexity of method
2 years ago
Robert Dailey
134477ab46
refactor: Add timeouts to all regular expressions
2 years ago
Robert Dailey
286f4b95b1
refactor: Deprecation messages for old style array mapping
2 years ago
Robert Dailey
76040df597
refactor: Reorganize code and fix unit tests
2 years ago
Robert Dailey
6a16bd6045
refactor: Create interface for RuntimeValidationService
2 years ago
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
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
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
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
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
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