Commit graph

11 commits

Author SHA1 Message Date
Kieran Eglin
65ac4c119a
Ran the phx generator for the channel model 2024-01-23 10:26:13 -08:00
Kieran Eglin
d664e828b8
Renamed CommandRunnerMock to have a more descriptive name 2024-01-23 09:42:14 -08:00
Kieran Eglin
94ca11001b
Finished first draft of methods to do with querying channels 2024-01-23 09:41:39 -08:00
Kieran Eglin
cdd708f813
[WIP] Working on fetching channel metadata in yt-dlp backend 2024-01-22 21:59:11 -08:00
Kieran
4252c27f87
Initial implementation of media profiles (#7)
* [WIP] Added basic video download method

* [WIP] Very-WIP first steps at parsing options and downloading

* Made my options safe by default and removed special safe versions

* Ran html generator for mediaprofile model - leaving as-is for now

* Addressed a bunch of TODO comments
2024-01-22 20:51:28 -08:00
Kieran
a4f5024d8f
Video filepath parser (#6)
* Restructured files; Added parser placeholder

* More restructuring

* Added basic parser for hydrating template strings

* Improved docs

* More docs
2024-01-20 19:40:55 -08:00
Kieran Eglin
bad3e10fea
Updated package.json (and made an excuse to make a branch) 2024-01-20 15:27:01 -08:00
Kieran
fee39151a8
Add CI (#4)
* Added credo

* Added and ran Prettier; First pass at GH Actions

* Updated actions workflow to hopefully work on this branch

* Name the folder correctly how about

* Added proper container prefix to commands

* Apparently you have to get back into the root after commands

* CI is working, update branches to final value
2024-01-19 23:43:25 -08:00
Kieran
4827da3106
Initial yt-dlp implementation (#3)
* Added basic runner for yt-dlp commands

* Updated formatting rules

* Added JSON runner; Added test script for CLI interactions

* Reworked yt-dlp runner; added proper test mocks
2024-01-19 22:26:32 -08:00
Kieran
536f868ba0
Initial setup (first pass) (#1)
* Updated Elixir version; made phx interactive

* Added JS formatting rules

* Added yt-dlp to dockerfile

* Added a basic PR template

* Added default responses for the PR template
2024-01-19 08:49:16 -08:00
Kieran Eglin
1455cee3af
Initial commit 🎉 2024-01-18 20:32:01 -08:00