Releases: Etherna/etherna-video-importer
v0.3.1
v0.3.0
Release notes - Etherna Video Importer - 0.3.0
Bug
EVI-96 Manifest not offered in update only metadata
EVI-99 Github check version needs dedicated http client
EVI-102 Runtime error after domain and encoder refactory
Improvement
EVI-44 Use a dependency injection framework to create service instances
EVI-45 Create and inject running configuration into services' constructors
EVI-56 Don't treat md files as json
EVI-77 YoutubeDownloader must clean temporary download directory
EVI-82 Video domain model must be usable also with videos not coming from local storage
EVI-86 Publish also Windows self contained binaries
EVI-88 Define in Readme what .Net Runtime to install
EVI-90 Save metadata id as an hash in personal data
EVI-106 Optimize ffmpeg encoding adding all outputs on same command
EVI-107 Don't upload lower resolutions if encoded file is bigger than others with greater resolution
New Feature
EVI-35 Authenticate user with API key
EVI-43 Add support to take source videos from a local directory of raw videos
EVI-52 Manually transcode videos on various resolutions
EVI-59 Add option to force re-upload of all videos from source
EVI-61 Add user confirmation of postage purchase
EVI-62 Add thumbnail downscaled resolutions
EVI-66 Support also native Bee node
EVI-67 Add a final recap at end of operation
EVI-73 At login print in console the username of logged in user
EVI-87 Show current version and lookup for updates at startup
EVI-94 Ad current tool version in manifest personal data
EVI-95 Add a migration manager
v0.2.7
v0.2.6
v0.2.5
v0.2.4
Release notes - Etherna Video Importer - 0.2.4
Bug
EVI-74 Often uploads to bzz fails
EVI-75 Manifests has field in PascalCase, where instead should be in camelCase
Improvement
EVI-76 Add retry to upload files on bzz
EVI-79 Print info of creating batch in console
EVI-81 Add to Readme a warning that the application requires to be able to open a browser
v0.2.3
v0.2.2
v0.2.1
Release notes - Etherna Video Importer - 0.2.1
Bug
EVI-38 Adjust EthernaVideoImporter.Devcon to interact with MD file folder
EVI-55 Don't use YouTubeChannelVideoParserServices in case of a single YouTube video
EVI-64 Currently is not possibile to print help with "-h"
Epic
EVI-22 Import with multi projects support
Improvement
EVI-34 Add in readme instructions on how to setup ffmpeg
EVI-40 Delete removed videos from source channel is not compatible with single video source
EVI-46 Remove method IVideoParseServices.ToVideoDataMinimalInfoDtosAsync()
EVI-47 VideoData model in Core library must contain only agnostic information about the video
EVI-48 Runner class must not contain any reference to YT or MD files
EVI-50 Create temp directory with Directory.CreateTempSubdirectory() method
EVI-53 Remove use of EthernaUserClientsAdapter
EVI-54 Remove use of .ConfigureAwait(false)
EVI-57 Pass source as a command instead of as option
EVI-58 Merge IVideoDownloaderService with IVideoProvider
New Feature
EVI-20 Generic import for youtube channel
EVI-26 Add support to Edition 6
EVI-29 Alternative library for download youtube video
EVI-32 Refactory for download upload all in one
EVI-33 Add license headers
EVI-63 Optionally ask to unpin from gateway any content is removed from index