Commit Graph

14 Commits

Author SHA1 Message Date
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