Commit Graph

  • 37ae23faf5 Add CODEOWNERS file to assign the entire repo to @maintainers Šarūnas Nejus 2025-09-05 09:53:47 +01:00
  • 8fc38ad781 Removed data source from listenbrainz as it is not an metadata source plugin. (#5987) Sebastian Mohr 2025-09-06 16:25:39 +02:00
  • e51de5de91 Removed data source as listenbrainz is not an metadata source plugin. Sebastian Mohr 2025-09-04 17:40:54 +02:00
  • 55667fa1e8 Metadatasource cleanup docs (#5861) Sebastian Mohr 2025-09-04 17:11:35 +02:00
  • 123075d511 Updated git blame hashes yet again :) Sebastian Mohr 2025-09-04 16:07:25 +02:00
  • b7e5357914 Run only html by default but allow adjustments Šarūnas Nejus 2025-09-04 12:52:37 +01:00
  • 4cb667cbb3 Fix formatting issues Šarūnas Nejus 2025-09-04 12:25:22 +01:00
  • f8a98ac518 Add index for API Reference Šarūnas Nejus 2025-09-04 11:47:34 +01:00
  • 1736a5e735 Define MetadataSourcePlugin methods on the subclass only Šarūnas Nejus 2025-09-04 11:47:05 +01:00
  • 33feb0348d Define replacements for commonly used classes Šarūnas Nejus 2025-09-04 10:23:52 +01:00
  • 67dd355968 docs: Ensure cleanup in poe docs shortcut J0J0 Todos 2025-09-03 07:14:17 +02:00
  • 09da8a2991 - Updated git blame ignore with new hashes - run docstrfmt Sebastian Mohr 2025-09-02 09:24:17 +02:00
  • e0d16c20f4 Add another docs file move to git blame ignore revs J0J0 Todos 2025-08-31 17:02:38 +02:00
  • fddda507ea docs: Reveal 3 nav levels in primary sidebar J0J0 Todos 2025-08-31 07:36:03 +02:00
  • 33f1a5d0be docs: Split Further Reading chapter to files J0J0 Todos 2025-08-31 07:50:02 +02:00
  • 1c6921758c Capitalization and some more minor adjustments. Updated docstrfmt. Sebastian Mohr 2025-08-27 11:40:54 +02:00
  • db9a587492 Replaced named citations with number, seems to work for some reason. Sebastian Mohr 2025-08-26 13:02:23 +02:00
  • 4a8cabdaeb Use rubric instead of list table. Sebastian Mohr 2025-08-26 12:31:29 +02:00
  • dee906e1ae Minor formatting issues. Sebastian Mohr 2025-08-26 12:20:09 +02:00
  • 037e59fe8f Created autotagger file and enhanced the docs significantly. Sebastian Mohr 2025-08-26 12:15:25 +02:00
  • 676dc9c953 Replaced writing-plugins with basic-plugin-setup. Sebastian Mohr 2025-08-26 11:23:12 +02:00
  • 0dcd7caa9d writing plugins label Sebastian Mohr 2025-08-24 11:33:03 +02:00
  • ea80ecab36 Git blame for first commit Sebastian Mohr 2025-08-24 11:22:50 +02:00
  • 83eda27051 Update docstrfmt Sebastian Mohr 2025-08-24 11:21:59 +02:00
  • d6e3548d4a Formatting commands Sebastian Mohr 2025-08-24 11:21:47 +02:00
  • 1dfd232270 further reading formatting and changed extending the autotagger to conform to new metadatasource plugin. Sebastian Mohr 2025-08-24 11:21:17 +02:00
  • 6627a0740c Changed events doc list to table. Added references to api. Sebastian Mohr 2025-08-24 11:20:08 +02:00
  • 35ea9a7011 Enhanced index, changed wording slightly Sebastian Mohr 2025-08-24 11:18:34 +02:00
  • 69b47b3071 A number of smaller additions. Sebastian Mohr 2025-08-24 11:13:47 +02:00
  • 07549ed896 Moved plugin docs into folder. Sebastian Mohr 2025-08-24 11:12:56 +02:00
  • c60f0ceb3c Add configurable search limit to Spotify and Deezer plugins, and make the option name consistent (#5960) Šarūnas Nejus 2025-09-04 12:42:52 +01:00
  • 17bc11034f Limit search query results using request parameters Šarūnas Nejus 2025-09-01 04:36:54 +01:00
  • 20497d3d9b Dedupe search_limit config option init Šarūnas Nejus 2025-09-01 04:10:53 +01:00
  • a674fd3095 musicbrainz: Rename searchlimit config option to search_limit Šarūnas Nejus 2025-08-25 20:07:46 +01:00
  • d00d51e0bf Add configurable search_limit to Spotify and Deezer plugins Šarūnas Nejus 2025-08-25 19:30:10 +01:00
  • b1c93552a3 Replace percent, string concat, format calls with f-strings (#5890) Šarūnas Nejus 2025-08-30 23:19:45 +01:00
  • 99a060b01d Exclude certain commits from git blame Šarūnas Nejus 2025-08-30 23:10:51 +01:00
  • a0ae664ae0 Add a note about SQL injection Šarūnas Nejus 2025-08-07 16:46:14 +01:00
  • 3bc653b989 lyrics: xfail sweetslyrics end-to-end test Šarūnas Nejus 2025-08-02 11:03:21 +01:00
  • 44fda7ca0a lyrics: use another beatles song for Lyricsmode Šarūnas Nejus 2025-08-02 10:39:36 +01:00
  • b3d434f58f Delegate attribute access to logging Šarūnas Nejus 2025-08-30 18:33:25 +01:00
  • e334e81d40 Use item.filepath instead of displayable_path in logging Šarūnas Nejus 2025-08-07 13:26:32 +01:00
  • d6b6ac3387 Replace logging f-strings with arguments Šarūnas Nejus 2025-07-22 05:02:58 +01:00
  • d93ddf8dd4 Do not use explicit indices for logging args when not needed Šarūnas Nejus 2025-08-02 12:33:13 +01:00
  • 2fccf64efe Do not use backslashes to deal with long strings Šarūnas Nejus 2025-08-07 11:46:10 +01:00
  • 1c16b2b308 Replace string concatenation (' + ') Šarūnas Nejus 2025-08-30 23:10:15 +01:00
  • a7c83d91e9 Replace slightly more advanced attempts to use format calls Šarūnas Nejus 2025-08-30 18:14:46 +01:00
  • 9352a79e41 Replace percent formatting Šarūnas Nejus 2025-07-08 08:17:09 +01:00
  • 4a361bd501 Replace format calls with f-strings Šarūnas Nejus 2025-08-30 18:41:40 +01:00
  • 6c21482b7a Avoid Unidecoding Query Strings in Deezer Metadata Plugin (#5882) Sebastian Mohr 2025-08-26 13:46:47 +02:00
  • 279c828369 run docstrfmt Sebastian Mohr 2025-08-22 12:13:42 +02:00
  • 014831b588 Reformulated docs to make the reference less strong. Sebastian Mohr 2025-08-22 12:11:20 +02:00
  • 1c0484c4ba renamed keywords to query_string, shortened query construct expression, removed legacy isinstance check Sebastian Mohr 2025-07-19 00:02:13 +02:00
  • abffa7900b Fixed tests as query formatting changed slightly. Sebastian Mohr 2025-07-17 17:32:32 +02:00
  • f81684e188 Moved construct search into SearchApiMetadataSource to dedupe some deezer and spotify functionalities. Sebastian Mohr 2025-07-17 17:08:34 +02:00
  • e208d4bee3 chroma: set a default timeout of 10 seconds (#5898) Šarūnas Nejus 2025-08-25 23:46:44 +01:00
  • e603c2f08e Merge branch 'master' into chroma-timeout Šarūnas Nejus 2025-08-25 23:37:41 +01:00
  • ee18b87e7d docs: update discogs.rst - add default of index_tracks configuration option (#5935) Šarūnas Nejus 2025-08-25 19:19:16 +01:00
  • 535fcfdbe7 docs: update discogs.rst - add default of index_tracks configuration Luccoli 2025-08-16 17:47:52 +02:00
  • 695ef29e69 docs: add 'pretend' flag to update command example (#5954) Šarūnas Nejus 2025-08-25 19:03:35 +01:00
  • 6408b5e280 Add 'pretend' flag to update command example Ryan Waskiewicz 2025-08-24 09:04:21 -04:00
  • 6a7bdd6328 Log loaded plugins at the debug level. (#5953) Šarūnas Nejus 2025-08-24 13:18:45 +01:00
  • f6a19c7b83 Merge branch 'master' into plugin-loading-debug Šarūnas Nejus 2025-08-24 13:13:24 +01:00
  • 2504595532 Lastgenre fix early whitelist check breaking canonicalization (#5946) Šarūnas Nejus 2025-08-24 08:26:05 +01:00
  • 0dcf7fdc23 lastgenre: Remove leftover/unused REPLACE constant J0J0 Todos 2025-08-21 08:32:47 +02:00
  • efa968175b Changelog for #5946 J0J0 Todos 2025-08-21 07:51:37 +02:00
  • a1efd2836a lastgenre: Clarify keep-existing precedence in docs J0J0 Todos 2025-08-20 19:09:13 +02:00
  • 05a1a95ee9 lastgenre: Dedup combine/resolve/label/format code J0J0 Todos 2025-08-20 07:59:10 +02:00
  • d8e90d8e54 lastgenre: Resolve combined genres in each stage J0J0 Todos 2025-08-20 07:35:47 +02:00
  • f85ba7ab3b lastgenre: Fix test_get_genre loading whitelist J0J0 Todos 2025-08-19 07:56:36 +02:00
  • fa8b5d7495 lastgenre: Fix canonicalization of non-valid genres J0J0 Todos 2025-08-18 09:32:46 +02:00
  • 7f7b900f1b lastgenre: Test canonicalization J0J0 Todos 2025-08-19 07:02:58 +02:00
  • d87b80bd51 Log loaded plugins at the debug level. David Logie 2025-08-23 13:11:58 +01:00
  • 3c5d7ed343 Get started: Add instructions for Void Linux (#5921) Sebastian Mohr 2025-08-22 11:42:17 +02:00
  • 5c7d49e24e Quick docfmt. Sebastian Mohr 2025-08-22 11:30:47 +02:00
  • 6dfde732b0 readme: add void linux Hendrik Boll 2025-08-08 12:37:38 +02:00
  • 59021add83 generate stubs generate-stubs Sebastian Mohr 2025-08-21 19:18:23 +02:00
  • b7091bf120 Convert flexible field values to SQL before storing them (#5833) Šarūnas Nejus 2025-08-19 13:44:27 +01:00
  • c0675fefb8 Merge branch 'master' into multivalued-flexible-fields Šarūnas Nejus 2025-08-19 13:39:34 +01:00
  • 582a6cf680 Merge branch 'master' into master rdy2go 2025-08-16 11:52:30 +02:00
  • fcc9341360 Tighten up docs CI checks (#5913) Šarūnas Nejus 2025-08-11 17:04:49 +01:00
  • 1786adfff1 chroma: set a default timeout of 10 seconds Rebecca Turner 2025-07-27 22:37:33 -07:00
  • cff56fbc08 Add docs adjustments to git blame ignore revs Šarūnas Nejus 2025-08-10 16:25:35 +01:00
  • 2447d000bc Include a note about docs formatting/linting to CONTRIBUTING.rst Šarūnas Nejus 2025-08-08 18:11:28 +01:00
  • 13080c17a3 Update release conversion logic accordingly Šarūnas Nejus 2025-08-08 17:15:26 +01:00
  • ab5acaabb3 Reformat all docs using docstrfmt Šarūnas Nejus 2025-08-08 17:15:39 +01:00
  • 1129170ddc Configure docstrfmt Šarūnas Nejus 2025-08-08 16:17:39 +01:00
  • 769dcdc88a Docs: fix linting issues Šarūnas Nejus 2025-08-02 19:14:28 +01:00
  • c2043dad7f Reorganize problem matchers Šarūnas Nejus 2025-08-02 19:21:10 +01:00
  • 61755ada9b CI: cancel previous workflow runs when new commit is pushed Šarūnas Nejus 2025-08-02 19:27:15 +01:00
  • 15b0c052b6 Add sphinx-lint and run it in CI Šarūnas Nejus 2025-08-02 19:03:55 +01:00
  • 52cf74125e Simplify plugin loading (#5887) Šarūnas Nejus 2025-08-10 13:46:53 +01:00
  • 2059a3a802 Move EventType definition to plugins.py and fix test_hook types Šarūnas Nejus 2025-08-09 15:44:35 +01:00
  • 84df87c665 Upload test results to codecov Šarūnas Nejus 2025-08-09 15:27:17 +01:00
  • 24ae1a765b Make cov setup a bit more useful and upgrade cov upload action Šarūnas Nejus 2025-08-08 21:51:06 +01:00
  • 54b31d01e9 Use only plugins/disabled_plugins config in plugin loading Šarūnas Nejus 2025-08-07 10:37:29 +01:00
  • e9feb41709 Refactor plugin registration tests Šarūnas Nejus 2025-07-20 00:11:28 +01:00
  • 52bdb58a46 Simplify plugin loading mechanism Šarūnas Nejus 2025-07-19 23:41:17 +01:00
  • 788e31b619 Slightly simplify listener registration Šarūnas Nejus 2025-07-19 15:28:23 +01:00
  • c2d1bc3aaf Add py.typed marker file to support PEP 561 typing (#5906) Sebastian Mohr 2025-08-09 13:31:55 +02:00