Commit Graph

  • 82cbfb3741 refactor: Separate JSON loading from CFs Robert Dailey 2023-09-09 22:45:46 -0500
  • 016bcb6624 refactor: Centralize JSON serializer settings Robert Dailey 2023-09-09 22:39:54 -0500
  • 8f267483a2 feat: Add list command for template includes Robert Dailey 2023-09-04 12:12:50 -0500
  • 5bb2bfa8a0 feat: YAML includes Robert Dailey 2023-09-01 18:23:33 -0500
  • 175aa6733b refactor: Reorganize config list command code Robert Dailey 2023-09-03 15:00:45 -0500
  • 802a0466c5 chore: Add includes to config schema Robert Dailey 2023-09-02 15:17:24 -0500
  • 3e86172831 refactor: Remove unneeded NotImplementedException Robert Dailey 2023-09-04 14:05:37 -0500
  • 98c2fbd3e8 docs: Small wording fix in CONTRIBUTING.md Robert Dailey 2023-09-05 17:46:51 -0500
  • 542b24baa4 build: Upgrade FluentAssertions.Analyzers Robert Dailey 2023-09-04 14:01:48 -0500
  • 8d18f98901 ci: Move SonarCloud logic into a pwsh script Robert Dailey 2023-09-02 11:11:51 -0500
  • 40dda4dfa3 chore(cl): Add change note about parallelized git repo updates Robert Dailey 2023-08-31 07:22:09 -0500
  • ef8ae7dd48 refactor: Centralize repo updating Robert Dailey 2023-08-30 18:17:06 -0500
  • b5c49d81c5 test: Suppress NSubstitute NS5000 Robert Dailey 2023-08-30 17:27:51 -0500
  • 38755aa81a refactor: Remove System.IO.Abstractions.Extension namespace usage Robert Dailey 2023-08-30 17:18:02 -0500
  • bda8dabd01 build: Upgrade all nuget packages Robert Dailey 2023-08-30 16:58:52 -0500
  • 6ac1f0a1f0 chore: Exclude all but CS files in SonarLint Robert Dailey 2023-08-30 08:16:17 -0500
  • cecc261c93 chore: Update gitignore Robert Dailey 2023-08-30 16:41:09 -0500
  • 9365e2649f ci: fix sonarcloud deprecations Robert Dailey 2023-08-29 22:48:43 -0500
  • 06cdd992e9 chore: Add SonarLint settings for Rider Robert Dailey 2023-08-30 08:04:47 -0500
  • 740f775aeb build: Remove SonarAnalyzer.CSharp package Robert Dailey 2023-08-30 08:04:30 -0500
  • bede64eadd refactor: Rework ConfigCreation unit tests Robert Dailey 2023-08-29 22:33:05 -0500
  • 3a50b9fa61 fix: Add validation for duplicate instances Robert Dailey 2023-08-27 20:40:38 -0500
  • 6706a87972 test: Relocate & rename config extensions test Robert Dailey 2023-08-27 20:42:57 -0500
  • 3255dc68eb test: Fix broken unit test after scoreless CF changes Robert Dailey 2023-08-25 16:03:48 -0500
  • b409dd7c2d build: Globally use package SonarAnalyzer.CSharp Robert Dailey 2023-08-25 15:57:27 -0500
  • f52d73cdaf fix: Less verbose logging for scoreless CFs Robert Dailey 2023-08-25 10:53:09 -0500
  • 0b82c3bea3 fix: Better processing for HTTP 500 service responses Robert Dailey 2023-08-25 10:39:28 -0500
  • 372fd804fe refactor: Replace TestCorrelator with Observable sink Robert Dailey 2023-08-25 10:18:59 -0500
  • 9d72a01c73 chore(style): Disable constructor suggestion Robert Dailey 2023-08-25 08:00:28 -0500
  • 3d2593962f chore(cl): Add issue number to changelog item Robert Dailey 2023-08-21 17:55:52 -0500
  • aaf810fd68 feat: Print completed date & time after each instance sync Robert Dailey 2023-08-21 17:53:14 -0500
  • fb128f90bc release: v5.3.1 v5.3.1 Robert Dailey 2023-08-21 16:37:08 -0500
  • 4d7a5f49c3 fix: NRE when `reset_unmatched_scores` not present Robert Dailey 2023-08-21 16:36:27 -0500
  • f3f95b3cd6 release: v5.3.0 v5.3.0 Robert Dailey 2023-08-21 10:57:13 -0500
  • 3f5960c414 feat: Add score sets and raw output to list custom-formats Robert Dailey 2023-08-21 08:48:11 -0500
  • 81ab62eca2 chore(schema): Update config schema for `score_set` Robert Dailey 2023-08-20 18:02:26 -0500
  • 4f52201ede feat: Support for "score sets" in quality profiles Robert Dailey 2023-08-20 15:35:43 -0500
  • f9ba985d1f fix: Grab scores from the `trash_scores` object in CF json data Robert Dailey 2023-08-20 14:41:43 -0500
  • 4935377a4b refactor: Remove GetOrDefault method Robert Dailey 2023-08-20 14:43:52 -0500
  • 2d97d47b17 ci: Update 'branches' setting in a few workflows Robert Dailey 2023-08-20 14:14:07 -0500
  • c4bd5b2fae style: Solution-wide code cleanup to CS files Robert Dailey 2023-08-20 12:37:46 -0500
  • 8b350b5bce feat: Add exclusions support to 'reset_unmatched_scores' Robert Dailey 2023-08-20 09:43:17 -0500
  • c033dd8a13 refactor: Change structure of processed QP object Robert Dailey 2023-08-20 09:51:14 -0500
  • de0c6be1d9 fix: Move log context up to ConfigurationLoader Robert Dailey 2023-08-19 22:02:57 -0500
  • 4b3542fc7a fix: Add a check for Sonarr v3 in the delete CFs command Robert Dailey 2023-08-19 17:54:22 -0500
  • f6465316d2 feat: New delete custom-formats command Robert Dailey 2023-08-19 14:56:05 -0500
  • a84c8a0efc refactor: Improve service connection error message Robert Dailey 2023-08-19 13:24:05 -0500
  • 3ac1de9c94 refactor: Rename placement argument for service Robert Dailey 2023-08-17 12:21:52 -0500
  • c713b99747 refactor: Make out variables inline Robert Dailey 2023-08-19 14:56:16 -0500
  • c9d015f492 test: Fix newline insertion in MockYaml method Robert Dailey 2023-08-17 09:34:17 -0500
  • 3e7fd835b9 ci: Fix sonarcloud not running on branches Robert Dailey 2023-08-17 09:26:42 -0500
  • 0f88f2a306 fix: Detect & fail on split instance config files Robert Dailey 2023-08-17 09:15:43 -0500
  • 58861a4edd build: Upgrade all nuget packages Robert Dailey 2023-08-16 07:45:50 -0500
  • b79a71a1cf test: Fix broken tests due to mistakenly removed whitespace Robert Dailey 2023-08-09 13:02:45 -0500
  • c190d5e6d6 refactor: Use raw string literals for multi-line strings Robert Dailey 2023-08-09 12:53:17 -0500
  • c3b7e973b2 chore: tar.xz archives now set UID and GID to 0 Robert Dailey 2023-08-09 08:18:52 -0500
  • c44682ea51 chore: Fix incorrect archive target path Robert Dailey 2023-08-09 08:18:31 -0500
  • d718aa7408 release: v5.2.1 v5.2.1 Robert Dailey 2023-08-07 19:09:07 -0500
  • d6fc96f247 fix: Allow quality group names to duplicate quality names. Robert Dailey 2023-08-07 19:08:40 -0500
  • e6924c10e4 fix: Better error message when no config files are found Robert Dailey 2023-08-07 17:00:48 -0500
  • 028f9be125 refactor: Remove TODO comment Robert Dailey 2023-08-07 12:29:06 -0500
  • a6e737fae9 fix: Improve repo clone performance by using shallow clones Robert Dailey 2023-08-07 12:25:05 -0500
  • 00258b8409
    fix(git): make initial clone a shallow clone #201 Jens van Almsick 2023-08-07 12:21:49 +0200
  • 7376cdbabc ci: SonarCloud workflow ignores pushes to tags Robert Dailey 2023-08-06 16:14:22 -0500
  • 08aa4d0346 release: v5.2.0 v5.2.0 Robert Dailey 2023-08-06 16:01:53 -0500
  • 3a7654b4da docs(cl): Add issue number to QP feature Robert Dailey 2023-08-06 16:01:02 -0500
  • 01fdc0639f fix: Output more detail about HTTP 4xx "bad data" responses Robert Dailey 2023-08-06 15:58:58 -0500
  • aa8140add4 refactor: Print more information about QP updates Robert Dailey 2023-08-06 15:58:09 -0500
  • e0da419ffa refactor: Address several analysis warnings Robert Dailey 2023-08-05 22:29:54 -0500
  • def934ebeb refactor: Upgrade FileSystem to remove hack Robert Dailey 2023-08-05 22:23:09 -0500
  • a6ceae65fc refactor: Add SonarCloud Analyzer and fix analysis warnings Robert Dailey 2023-08-05 15:49:26 -0500
  • 8596168757 feat: Add Allowed flag for QP upgrades Robert Dailey 2023-08-04 09:23:39 -0500
  • 0652cfd800 fix: More robust handling of missing qualities list Robert Dailey 2023-08-02 20:50:54 -0500
  • f40339e794 style: Code cleanup Robert Dailey 2023-08-02 12:53:12 -0500
  • 1d7abb3977 refactor: Fix analysis warnings Robert Dailey 2023-08-02 12:52:56 -0500
  • ade5ee72b2 fix: Cutoff set properly when disabling upgrades Robert Dailey 2023-08-02 11:32:51 -0500
  • 6bb7980827 fix: Preview and stat logging are more accurate Robert Dailey 2023-08-02 11:31:25 -0500
  • fba8cfa0de docs(readme): Update features list Robert Dailey 2023-07-31 20:16:43 -0500
  • 83cc0a77ee refactor: Address resharper warnings Robert Dailey 2023-07-31 20:10:40 -0500
  • ce338e24f3 feat: Quality profile sync Robert Dailey 2023-07-22 11:31:50 -0500
  • 31896828bc chore: Disable changing expression body to normal body in code cleanup Robert Dailey 2023-07-21 17:26:43 -0500
  • 84b9db13f4 refactor: Print full exception stack trace to console Robert Dailey 2023-07-17 21:00:00 -0500
  • aebdb257d0 build: Upgrade FluentValidation and JetBrains.Annotations Robert Dailey 2023-07-07 10:40:48 -0500
  • 7d757c0d5f fix: Better error messages for non-existent config files Robert Dailey 2023-07-04 14:31:10 -0500
  • ea09ddfb00 fix: Markup issue when printing exception message Robert Dailey 2023-07-04 14:25:16 -0500
  • abcf4f7d8f feat: api_key and base_url are now optional Robert Dailey 2023-07-02 17:25:11 -0500
  • 9d085e33c2 refactor: Fix warning about unused getter Robert Dailey 2023-07-02 16:53:25 -0500
  • e47a335bb6 build: Upgrade multiple nuget packages Robert Dailey 2023-07-02 16:51:29 -0500
  • 7c5da06e57 refactor: Remove instance name from cache storage path Robert Dailey 2023-06-30 21:43:45 -0500
  • 241eb261e9 test: Verify CF in cache but not in service Robert Dailey 2023-07-02 10:22:19 -0500
  • efd1863efd refactor: Improve request/response body logging Robert Dailey 2023-07-02 10:22:02 -0500
  • 9bdb5f364c refactor: Improve logging for caching logic Robert Dailey 2023-07-02 10:21:33 -0500
  • 67d604d8a0 refactor: Log format ID in logs Robert Dailey 2023-06-30 17:05:26 -0500
  • 4d0ce0d09f release: v5.1.1 v5.1.1 Robert Dailey 2023-06-29 18:14:33 -0500
  • 5a3b850f11 style: Code cleanup on CS files Robert Dailey 2023-06-28 07:58:24 -0500
  • c1b87f4b8b fix: NRE due to null RootConfigYaml Robert Dailey 2023-06-29 18:08:05 -0500
  • 7e428ff68c ci: Upgrade docker/build-push-action Robert Dailey 2023-06-27 21:42:04 -0500
  • cd00e84b80 ci: Upgrade muno92/resharper_inspectcode Robert Dailey 2023-06-27 21:40:45 -0500
  • 7d5b177c2f ci: Fix some trigger paths in build.yml Robert Dailey 2023-06-27 21:40:18 -0500
  • 71ff8ef855 ci: Upgrade DavidAnson/markdownlint-cli2-action to v11 Robert Dailey 2023-06-27 21:14:33 -0500