Commit Graph

18 Commits

Author SHA1 Message Date
syeopite
e33c407855
VideoJS Dep. Manager: allow custom cache directory 2024-02-19 14:30:33 -08:00
syeopite
ee5a396a0a
VideoJS Dep. Manager: Allow custom registry url 2024-02-19 14:24:39 -08:00
syeopite
71806ae18b
VideoJS Dependency Manager: Refactor configuration 2024-02-19 14:18:56 -08:00
syeopite
5d0055361f
Use cached tarball when available 2024-02-19 12:15:46 -08:00
syeopite
facf727e66
Copy dependency file instead of moving them
This allows for using the native crystal File.copy function
and the caching of downloaded tarballs.
2024-02-19 11:44:22 -08:00
syeopite
37340f227d
Use native crystal sha1 digest
Crystal now supports OpenSSL 3

Reverts 4e629ca858
2024-02-18 16:56:26 -08:00
syeopite
3195fd06f2
Rewrite fetch logic for player dependencies
- Refactor into dedicated class
- Simplify workarounds for dependencies with differing structure
2024-02-18 16:52:00 -08:00
syeopite
9c0cb2a513
Add check for missing dependency files 2024-02-18 16:41:10 -08:00
syeopite
392e447969
VideoJS dep manager: Add ability to skip checksum 2024-02-18 13:41:20 -08:00
Samantaz Fox
f47d4f88cc
Deps: Use the right source path when copying .min.css files
Thanks to therealresonix for the catch!
2023-01-21 19:52:14 +01:00
Samantaz Fox
04b97ec261
make shell scripts executable (chmod 755) 2023-01-14 19:56:15 +01:00
syeopite
0c7726d4e1
Update/create versions.yml after dep installation 2021-10-02 06:17:03 -07:00
syeopite
1f1e14fba5
Propagate exceptions from fiber 2021-10-02 06:07:48 -07:00
syeopite
9be8263f26
Use command literal for extraction 2021-10-02 05:52:42 -07:00
syeopite
4e629ca858
Use shell command sha1sum for checksum
Crystal doesn't support OpenSSL3, the version Alpine uses. See
https://github.com/iv-org/invidious/pull/2397#issuecomment-922375908
2021-09-18 14:42:41 -07:00
syeopite
b6670a7e3d
Fix minified silvermine-...quality* fetching 2021-09-18 13:30:17 -07:00
syeopite
1af1474d04
Change "VideoJS" in put reports to "Player" 2021-09-18 13:30:17 -07:00
syeopite
06a1d2ac41
Rename fetch_videojs* to fetch_player* 2021-09-18 13:30:16 -07:00