What's Changed
- POST to
/Items/{ID}/Refresh
by @tcely in #946 - Import the
check_source_directory_exists
task by @tcely in #947 - Refactor
make_request
by @tcely in #948 - Transactions are tricky for deleting sources by @tcely in #861
- Update README.md by @tcely in #952
- Remove
BACKGROUND_TASK_ASYNC_THREADS
adjustment by @tcely in #953 - Try
refresh_formats
forNoFormatException
by @tcely in #956 - Fix the
can_download
calculation code by @tcely in #958 - New models for metadata and formats by @tcely in #954
- Create restart_services.sh by @tcely in #951
- Adjust queue workers by @tcely in #933
- Add file renaming warning to README.md by @tcely in #935
- Do not call
resize_image_to_height
on smaller images by @tcely in #957 - Create the
django_queryset_generator
function by @tcely in #959 - Support
use_chunked_fetch
withdjango_queryset_generator
by @tcely in #963 - Fix
dumpdata
output by @tcely in #965 - Update README.md by @tcely in #967
- Adjust the relative link in README.md by @tcely in #969
- Special case
sqlite
for database locking by @tcely in #944 - Add /etc/apt/apt.conf.d/docker-disable-pkgcache by @tcely in #971
- Use
Media.has_metadata
inMedia.save
function by @tcely in #973 - Remove extra white-space by @tcely in #975
- Squash old migrations for
sync
by @tcely in #976 - Rewrite warning in README.md by @tcely in #977
- Update dependency in 0031_metadata_metadataformat.py by @tcely in #978
- Restore some of the individual migration files by @tcely in #981
- Indentation for models.py by @tcely in #982
- Add a post processor for after move by @tcely in #984
- Use the default locale before the new one is ready by @tcely in #985
- Squashed earlier migrations by @tcely in #987
- Restore all the individual files by @tcely in #989
- Expand resolution matching to include height by @tcely in #991
- Start using the new metadata models by @tcely in #968
- Use the actual model for data migration by @tcely in #992
- Ignore
KeyError
when deleting keys by @tcely in #993 - Remove the side-effect from
Media.metadata_loads
by @tcely in #994 - Better result when
Media.new_metadata
does not exist by @tcely in #995 - Use the length of the new metadata by @tcely in #996
- Add redownload thumb link by @tcely in #998
- Fix
media-thumb-redownload
errors by @tcely in #999 - Overwrite thumbnail files by @tcely in #1000
- Do not cache the blank thumbnail for so long by @tcely in #1001
- Save thumbnail when refreshing formats by @tcely in #1002
- Adjust metadata & media download delays by @tcely in #1003
- Include
missing_pot
formats in testing by @tcely in #1004 - Replace
nginx
withopenresty
by @tcely in #1006 - Copy updated thumbnail next to media by @tcely in #1007
- Handle
AssertionError
for timestamp by @tcely in #1008 - Show migrations when debugging by @tcely in #1009
- Add
NoThumbnailException
by @tcely in #1010 - Created fix-mariadb.py by @tcely in #1013
- Add more details about saving database entries by @tcely in #1016
- Remux video for combined format download by @tcely in #1021
- Use
POSTGRES_DB
instead ofinit.sql
by @tcely in #1022 - Stop services before database steps by @tcely in #1023
- Add
music.youtube.com
to the YouTube domains by @tcely in #1025 - Add a missing error message by @tcely in #1027
- Add a start link to scheduled tasks by @tcely in #1026
- Log
OSError
when checking for existing media files by @tcely in #1029 - Create a media entry after deletion by @tcely in #1031
- Let
missing_pot
formats download after testing by @tcely in #1017 - Use a widget to select
when
in the browser by @tcely in #1032 - Refactor models by @tcely in #1030
- Clean up extra metadata rows by @tcely in #1033
Full Changelog: v0.14.1...v0.15.1