Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restructuring Spotdl #812

Merged
58 commits merged into from Sep 30, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
dc5f6ca
Restructuring Ideas I
Aug 9, 2020
31c2e99
Restructuring Ideas II
Aug 9, 2020
bc597d1
Problems & Solutions I
Aug 9, 2020
2021b5d
Problems & Solutions IV
Aug 10, 2020
e1d391c
Problems & Solutions V (+some code)
Aug 11, 2020
1f08101
Basic Logging Code
Aug 13, 2020
bb63ab3
Basic Authorization Code
Aug 13, 2020
700a99c
Basic 'tools' Code (Not sure if it works yet)
Aug 13, 2020
ac112ac
Problems & Solutions VI (+ code edits)
Aug 14, 2020
2bcd236
Problems & Solutions VII (+ hackey tests)
Aug 15, 2020
b18cc99
'Fixing logging' (+ diagrams)
Aug 16, 2020
899ee15
Basic Embedding ID3 Code
Aug 17, 2020
ef3b8c6
'Utils' sub-package almost complete
Aug 19, 2020
9e902c9
Updated Helpers and reference responses
Aug 20, 2020
92e156c
Trying out multiprocessing
Aug 21, 2020
1c4a685
Trials on Song download
Aug 24, 2020
2a9c346
Updated YTM song-search code
rocketinventor Aug 25, 2020
235108d
Added "yt_music" class
rocketinventor Aug 26, 2020
684fcde
Update yt_music search to specs
rocketinventor Aug 26, 2020
669503d
Update yt_music search to specs
rocketinventor Aug 26, 2020
65ade1b
Updated ytmusic to show all results
rocketinventor Aug 26, 2020
a7aa37f
Merge branch 'reStructure/reCode' of /~https://github.com/Mikhail-Zex/s…
rocketinventor Aug 26, 2020
ed565ce
Filtering YTM Responses with a focus on song matching
Aug 27, 2020
83447a6
More references for YTM, YTM data extraction fixed
Aug 28, 2020
29b25a2
Looking around @rocketinventors YTM code
Aug 28, 2020
d5c2e71
cleaned up repo tree
Aug 29, 2020
be44d6d
SearchProvider implimented (+ tweaks)
Aug 30, 2020
a2938dc
DocStrings + (major) interface modification
Aug 31, 2020
fb2ed35
Fixed errors due to circular imports
Aug 31, 2020
702a7c8
Update README.md
Aug 31, 2020
f0d7883
Got downloads working
Aug 31, 2020
632b5a4
Merge branch 'reStructure/reCode' of /~https://github.com/Mikhail-Zex/s…
Aug 31, 2020
9c2aea4
Tweaked search provider for better matches (~99% accuracy now)
Sep 1, 2020
1e08da8
Multiprocess download Complete
Sep 2, 2020
406bfdb
mutagen issues
Sep 3, 2020
384d163
A dead simple CLI
Sep 3, 2020
0cca8e9
Final Push (I feelDead already)
Sep 3, 2020
5a72c40
Final
Sep 4, 2020
a482d7c
spotDL v3 rework
Sep 6, 2020
dab7b09
reworked search interface Complete
Sep 7, 2020
b0f8d42
Finished Search Utils + Cleanup
Sep 8, 2020
5dcec82
downloader fixed (i guess)
Sep 10, 2020
b0dd771
Downloaders rewritten
Sep 10, 2020
3642064
overview helper scripts cleaned up and fixed
Sep 11, 2020
c1579aa
Fixed some nitpicky error + audio normalization
Sep 12, 2020
6483427
Fixed lethal nitpicky errors + refactors + partial docs
Sep 12, 2020
fff92c5
some more nitpicky errors + partial docs
Sep 13, 2020
e7987e9
A ad-hock CLI
Sep 13, 2020
f0ba2a9
ad-hock CLI usage comments?
Sep 13, 2020
c157e96
CLI error fix
Sep 13, 2020
696174c
Working Packaged Stuff - Finally ! ༼ つ ◕_◕ ༽つ
Sep 16, 2020
f46596a
Create README.md
Sep 16, 2020
2d5cc57
fixed errors due to pyTube3 Patch
Sep 16, 2020
d19f093
fixed wrong song len error
Sep 20, 2020
c169911
Created CONTRIBUTING.md
Sep 20, 2020
174d29f
minor fix
Sep 30, 2020
9cc6f75
Update README.md
Sep 30, 2020
34da1aa
Merge branch 'master' of /~https://github.com/spotDL/spotify-downloader…
Sep 30, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .github/FUNDING.yml

This file was deleted.

136 changes: 19 additions & 117 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,124 +1,26 @@
# Spotdl generated files
*.m4a
*.webm
*.mp3
*.opus
*.flac
*.temp
config.yml
Music/
*.txt
*.m3u
.cache-*
docs/build/
docs/source/api
.pytest_cache/


# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
# Spotdl dev related testing files
*.log
.static_storage/
.media/
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py
*.spotdlTrackingFile
*.mp3
*.mp4

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
# Reference Code
originalCodeRef/*

# Spyder project settings
.spyderproject
.spyproject
# Python
__pycache__
.mypy_cache

# Rope project settings
.ropeproject
# vscode
.vscode

# mkdocs documentation
/site
# MS Visio Pro
externalTools/*

# mypy
.mypy_cache/
# Getting rid of Hacks (for now, 04/09/2020)
Hacks/*

# vscode
.vscode
# setuptools
spotdl.egg-info/*
build/*
dist/*
44 changes: 0 additions & 44 deletions .travis.yml

This file was deleted.

Loading