This repository has been archived by the owner on Oct 6, 2024. It is now read-only.
Changelog
- 189a103 Addev vendored packages.
- 7fe9628 ARCHITECTURE: Simplified ytd architecture for easy implementation and use.
- 64887e3 Add basic downloader API to retrieve and search for Youtube Data feeds from API.
- c39efd1 Add code of conduct
- 071dec8 Add download sub module
- 751caf7 Add fixes to decoder logic Bug exists in decoding raw video stream
- fbb6788 Add fixes to get video id method
- ab13f3e Add fixes to main go
- 44c73db Add fixes to package methods
- 948c955 Add go release configs
- 818b8b5 Add travis yml and disable actions
- 5df855f Add updates to downloader (#25)
- 63d58e0 Added Contributing guidelines.
- bf4e95b Added README.
- d86a261 Added architectural specifications.
- 56b4fe4 Added authentication keys to start retrieving data from the youtube API
- 0259e97 Added back main mockup.
- b3a4d9c Added basic program entry stub.
- 4be596d Added build instructions.
- 10f38dd Added fixes to README.
- 5a9c01e Added implementation for API OAuth Creates a YoutubeService which is returned to the calling function.
- f25f3c5 Added makefile and Dockerfile
- c004172 Added video data stream decoding.
- 77d48f0 Added video extractor functions, Incomplete.
- e55bede Basic go program for tinkering with youtube API.
- 07a8eef Basic pipelines architecture + changed API
- 208b9ca Create codeql-analysis.yml
- 0468f0f Create tag for 0.1.0 release
- b1a2c1f Delete CODE_OF_CONDUCT.md
- d64dda5 Delete no_travis.yml
- c46e732 Fix CI Build (#33)
- 367376b Fix broken link to a package
- fd38f95 Fix download module for goutube
- 12d4a4c Fix release workflow
- baec232 Fix unit tests
- 0d6a882 Fixed a Typo
- 8d1e81f Fixed compilation errors.
- d625179 Fixed typo in readme
- 1c0f04f Fixes to API video extraction framework.
- ea66b74 Fixes to README.
- 9b00b4f Fixes to README.
- 530ed30 Fixes to README.
- 42207c6 Fixes to api_test.
- fcd240f Fixes to basic test program.
- 70da268 Fixes to main package.
- 59f5e72 Fixes to main package.
- 9edca76 Fixes to simple api test.
- 475eefc Formatted code with go.
- 8104682 Further fixes to main package.
- c1837bf Ignored download video and audio files.
- 78a11a3 Initalized vendoring and Updated README.
- af050ef Initial commit
- 9d00013 Invalid literal and syntax error fix
- 84803c5 Makefile: Fixes to build commands.
- ceeae4a Merge branch 'master' of github.com:Ch3ck/ytd
- d6308a8 Merge branch 'master' of github.com:Ch3ck/ytd
- d220c42 Merge branch 'master' of github.com:Ch3ck/ytd
- e191c3b Merge goutube-dl branch
- 154d199 Merge pull request #11 from ch3nkula/master
- 401e7b5 Merge pull request #19 from yageek/feature/multithreading_3
- 0c50d66 Merge pull request #2 from ch3nkula/patch-1
- d681f1c Merge pull request #22 from rendom/patch-1
- 44f395a Merge pull request #23 from datkev/master
- 44cbb42 Merge pull request #6 from ch3nkula/master
- b9074d4 Merge pull request #7 from ch3nkula/master
- 7473cbc Merge pull request #9 from ch3nkula/master
- 4e2f6d7 Moved main package to main directory.
- c2ad922 Preliminary compilation fixes.
- 56d4949 Properly return err on error
- 182ae15 README.md, auth: Removing the
auth
directory from repo - 6f74d54 README.md: Few more fixes
- be23709 README: Made fixes to sections in markdown.
- 57e4a22 README: Updates to tree
- 0c88b0f Rearrangement of package structure.
- 2b90226 Refactor decodeVideoStream method
- 935877c Refactored code base.
- 4157f08 Remove cgo deps tag 0.3.2 release
- 1f2ffb1 Remove ffmpeg requirement and simplify downloader interface
- 1dd26b9 Remove ffmpeg requirement and simplify downloader interface
- f73a6db Remove unused path variables from decodeVideoStream
- a8a026c Removed go binary.
- 742ab8e Removed invalid imports.
- b3de156 Rust FFI + major Go refactor (#32)
- 067ceab Skip vet step in actions
- d8b2bca Test release yml
- 2fa330a Update CONTRIBUTING.md
- 3a968d4 Update Dockerfile
- d7dc799 Update README
- 768e0cc Update README
- 0ddaaa9 Update README.md
- 3b15f8c Update README.md
- 4a78111 Update action workflow
- 5242abf Update build pipeline
- fe14ba2 Update docker file
- c29a26d Update docker file
- 58db029 Update go modules
- 1d4a0de Update main package and tests
- 109cb7a Update main package entry
- ec7202e Update releaser workflow to goreleaser
- 9284da6 Update travis configs
- 089cb0a Update unit tests
- 5b2f354 Updates to Licence
- cce007a Updates to README.
- 54078a6 Upgrade rustube to 0.3.7 (#34)
- 6c86f74 api, cmd: Code formatting
- 106eddb api, cmd: Fixes and refactoring to cmd and apidata files.
- b3cc116 api/test: Fixed issues with api tests. Fixes #13
- d069368 api/test: Added table tests to the api package.
- ce623a7 api: Added api converter for video to mp3 data.
- 476df33 api: Fixed compilation issues in api
- 96b0808 api: Implemented Video Extractor and Decoder.
- 377b568 api: Refactor references to auth package in api package.
- afa1aff api: Basic compilation fixes
- fde5efc api: Added benchmark tests Benchmark tests use the Benchmark facility to evaluate performance of the code.
- 24cbecf api: Added proper home directory.
- 06a3c92 api: Bug fixes.
- 54e8a09 api: Debugging fixes.
- dcb0435 api: Disable info logs.
- 0ddafea api: Fixed apiconv to save mp3 file.
- 3c1e6bc api: Fixed directory path issue
- 0b253d7 api: Fixed file name and directory path.
- 27122f1 api: Fixed go routine and seg faults in encoded stream map.
- c3a0a32 api: Fixed issues in tests enabling ApiConvertVideo testing for both the benchmarks and regular tests.
- 1ad1ac1 api: Fixed video download file.
- c807884 api: Fixes to download API.
- d8c0fe1 api: Fixes to file format.
- f203050 api: Fixes to mp3 converter. Sound is not properly filtered.
- 55186f6 api: Fixes to path name without command line argument.
- 822dd39 api: Formatting and go routine errors.
- ef46437 api: Removed dependence on ffmpeg installation Used libmp3lame and cgo. Fixes #14
- 9b3234a auth: Refactored auth package since youtube api is no longer used.
- b82baa7 disable other platform builds
- 8a567ad docker: Enable multi stage container build for docker containers.
- ead90c0 docker: Fixed issues with docker file, multi stage container build successful.
- 59673c1 edited Test section in ARCHITECTURE.md
- 383f33e main: Implemented main package to call the api for file conversion and download
- 68ee451 makefile: Clean directories properly before each build.
- 4848d92 simple: Removed simple.go
- d50d915 sunset travis for actions
- 5ccdbb2 typo
- 01f87d8 vendor: Vendored unused packages cleaning the vendor directory.
- c71e572 vendor: Added vendor packages for deps.
- 1bf99b1 ytd: Compilation fixes.
- f8a7e62 ytd: Fixed api package reference.