Šarūnas Nejus
b7e5357914
Run only html by default but allow adjustments
2025-09-04 12:52:37 +01:00
Šarūnas Nejus
4cb667cbb3
Fix formatting issues
2025-09-04 12:49:48 +01:00
Šarūnas Nejus
f8a98ac518
Add index for API Reference
2025-09-04 12:49:48 +01:00
Šarūnas Nejus
1736a5e735
Define MetadataSourcePlugin methods on the subclass only
2025-09-04 12:49:47 +01:00
Šarūnas Nejus
33feb0348d
Define replacements for commonly used classes
2025-09-04 12:49:47 +01:00
J0J0 Todos
67dd355968
docs: Ensure cleanup in poe docs shortcut
...
otherwise Sphinx output is unpredictable!
2025-09-04 12:49:47 +01:00
Sebastian Mohr
09da8a2991
- Updated git blame ignore with new hashes
...
- run docstrfmt
2025-09-04 12:49:47 +01:00
J0J0 Todos
e0d16c20f4
Add another docs file move to git blame ignore revs
2025-09-04 12:49:46 +01:00
J0J0 Todos
fddda507ea
docs: Reveal 3 nav levels in primary sidebar
...
and also allow a max level of 3 to expand.
2025-09-04 12:49:46 +01:00
J0J0 Todos
33f1a5d0be
docs: Split Further Reading chapter to files
...
to make it viewable in the primary sidebar instead of the secondary.
2025-09-04 12:49:46 +01:00
Sebastian Mohr
1c6921758c
Capitalization and some more minor adjustments. Updated docstrfmt.
2025-09-04 12:49:46 +01:00
Sebastian Mohr
db9a587492
Replaced named citations with number, seems to work for some reason.
2025-09-04 12:49:45 +01:00
Sebastian Mohr
4a8cabdaeb
Use rubric instead of list table.
2025-09-04 12:49:45 +01:00
Sebastian Mohr
dee906e1ae
Minor formatting issues.
2025-09-04 12:49:45 +01:00
Sebastian Mohr
037e59fe8f
Created autotagger file and enhanced the docs significantly.
2025-09-04 12:49:45 +01:00
Sebastian Mohr
676dc9c953
Replaced writing-plugins with basic-plugin-setup.
2025-09-04 12:49:44 +01:00
Sebastian Mohr
0dcd7caa9d
writing plugins label
2025-09-04 12:49:44 +01:00
Sebastian Mohr
ea80ecab36
Git blame for first commit
2025-09-04 12:49:44 +01:00
Sebastian Mohr
83eda27051
Update docstrfmt
2025-09-04 12:49:44 +01:00
Sebastian Mohr
d6e3548d4a
Formatting commands
2025-09-04 12:49:43 +01:00
Sebastian Mohr
1dfd232270
further reading formatting and changed extending the autotagger to
...
conform to new metadatasource plugin.
2025-09-04 12:49:43 +01:00
Sebastian Mohr
6627a0740c
Changed events doc list to table. Added references to api.
2025-09-04 12:49:43 +01:00
Sebastian Mohr
35ea9a7011
Enhanced index, changed wording slightly
2025-09-04 12:49:43 +01:00
Sebastian Mohr
69b47b3071
A number of smaller additions.
2025-09-04 12:49:43 +01:00
Sebastian Mohr
07549ed896
Moved plugin docs into folder.
2025-09-04 12:49:42 +01:00
Šarūnas Nejus
c60f0ceb3c
Add configurable search limit to Spotify and Deezer plugins, and make the option name consistent ( #5960 )
...
- Add configurable `search_limit` option to Deezer and Spotify plugins
(default 5) and enforce it when returning search results.
- Rename `musicbrainz.searchlimit` to `musicbrainz.search_limit` (old
key still read with deprecation warning; slated for removal in 3.0.0).
- Update docs and changelog to reflect the changes.
2025-09-04 12:42:52 +01:00
Šarūnas Nejus
17bc11034f
Limit search query results using request parameters
2025-09-01 04:36:54 +01:00
Šarūnas Nejus
20497d3d9b
Dedupe search_limit config option init
2025-09-01 04:10:53 +01:00
Šarūnas Nejus
a674fd3095
musicbrainz: Rename searchlimit config option to search_limit
2025-08-31 18:48:46 +01:00
Šarūnas Nejus
d00d51e0bf
Add configurable search_limit to Spotify and Deezer plugins
2025-08-31 18:48:46 +01:00
Šarūnas Nejus
b1c93552a3
Replace percent, string concat, format calls with f-strings ( #5890 )
...
This PR modernizes the codebase by replacing all `str.format()` calls,
`%` operator, and most of string concatenation with f-string literals.
Fixes #5293
Supersedes #5337
Once this is reviewed, I will squash all commits into one and add the
hash to `.git-blame-ignore-revs` file.
2025-08-30 23:19:45 +01:00
Šarūnas Nejus
99a060b01d
Exclude certain commits from git blame
2025-08-30 23:10:51 +01:00
Šarūnas Nejus
a0ae664ae0
Add a note about SQL injection
2025-08-30 23:10:22 +01:00
Šarūnas Nejus
3bc653b989
lyrics: xfail sweetslyrics end-to-end test
2025-08-30 23:10:22 +01:00
Šarūnas Nejus
44fda7ca0a
lyrics: use another beatles song for Lyricsmode
...
Lady Madonna apparently is gone from this website. ¯\_(ツ)_/¯
2025-08-30 23:10:22 +01:00
Šarūnas Nejus
b3d434f58f
Delegate attribute access to logging
2025-08-30 23:10:21 +01:00
Šarūnas Nejus
e334e81d40
Use item.filepath instead of displayable_path in logging
2025-08-30 23:10:21 +01:00
Šarūnas Nejus
d6b6ac3387
Replace logging f-strings with arguments
2025-08-30 23:10:21 +01:00
Šarūnas Nejus
d93ddf8dd4
Do not use explicit indices for logging args when not needed
2025-08-30 23:10:21 +01:00
Šarūnas Nejus
2fccf64efe
Do not use backslashes to deal with long strings
2025-08-30 23:10:20 +01:00
Šarūnas Nejus
1c16b2b308
Replace string concatenation (' + ')
...
- Join hardcoded strings
- Replace concatenated variables with f-strings
2025-08-30 23:10:15 +01:00
Šarūnas Nejus
a7c83d91e9
Replace slightly more advanced attempts to use format calls
2025-08-30 22:35:00 +01:00
Šarūnas Nejus
9352a79e41
Replace percent formatting
2025-08-30 22:35:00 +01:00
Šarūnas Nejus
4a361bd501
Replace format calls with f-strings
2025-08-30 18:42:26 +01:00
Sebastian Mohr
6c21482b7a
Avoid Unidecoding Query Strings in Deezer Metadata Plugin ( #5882 )
...
Moved the `_construct_search_query` method that was duplicated in the
spotify and deezer plugins into the (new) shared helper baseclass (
`SearchApiMetadataSourcePlugin`).
By default deezer now also does not ascii encode a query when it is send
but the legacy behaviour can be restored using the
`deezer.search_query_ascii` option.
closes #5860
2025-08-26 13:46:47 +02:00
Sebastian Mohr
279c828369
run docstrfmt
2025-08-26 13:41:11 +02:00
Sebastian Mohr
014831b588
Reformulated docs to make the reference less strong.
2025-08-26 13:41:11 +02:00
Sebastian Mohr
1c0484c4ba
renamed keywords to query_string, shortened query construct expression,
...
removed legacy isinstance check
2025-08-26 13:41:11 +02:00
Sebastian Mohr
abffa7900b
Fixed tests as query formatting changed slightly.
2025-08-26 13:41:11 +02:00
Sebastian Mohr
f81684e188
Moved construct search into SearchApiMetadataSource to dedupe some
...
deezer and spotify functionalities.
2025-08-26 13:41:11 +02:00