Commit Graph

43 Commits

Author SHA1 Message Date
Nick Cao
bfe929733f
Merge pull request #237006 from ehmry/invidious
invidious: fetch self-hosted sources
2023-06-10 20:30:33 -06:00
Emery Hemingway
4b21a20d82 invidious: fetch self-hosted sources
Switch to self-hosted Gitea instance to counter lawfare attacks.
https://github.com/iv-org/invidious/issues/3872
2023-06-10 10:41:42 +01:00
Sophie Tauchert
0757162b3a
invidious: unstable-2023-05-25 -> unstable-2023-06-06 2023-06-07 17:59:17 +02:00
Gaetan Lepage
516cacda21 invidious: unstable-2023-05-08 -> 2023-05-25 2023-05-28 23:09:21 +02:00
Gaetan Lepage
829b55cf89 invidious: unstable-2023-04-30 -> unstable-2023-05-08 2023-05-09 08:47:24 +02:00
Sandro Jäckel
00000001b4
treewide: switch builtins.fromJSON(builtins.readFile ./file.json) to lib.importJSON ./file.json #2 2023-05-06 16:20:13 +02:00
Gaetan Lepage
aad22fc6ce invidious: unstable-2023-04-10 -> unstable-2023-04-30 2023-05-02 18:58:06 +02:00
Gaetan Lepage
61b7a08ce4 invidious: unstable-2023-03-31 -> unstable-2023-04-10 2023-04-12 12:14:08 +02:00
Gaetan Lepage
ce7c7b3312 invidious: unstable-2023-03-15 -> unstable-2023-03-31 2023-04-01 19:29:31 +02:00
Gaetan Lepage
e87b2f38d0 invidious: unstable-2023-03-07 -> unstable-2023-03-15 2023-03-16 09:22:35 +01:00
Gaetan Lepage
711dbcd43b invidious: unstable-2023-02-22 -> unstable-2023-03-07 2023-03-10 14:20:03 +01:00
Gaetan Lepage
ca6c93187d invidious: unstable-2023-02-13 -> unstable-2023-02-22 2023-02-28 09:06:45 +01:00
Gaetan Lepage
fe89d894ed invidious: unstable-2023-02-02 -> unstable-2023-02-13 2023-02-16 07:53:47 +01:00
Gaetan Lepage
86704e9318 invidious: unstable-2023-01-26 -> unstable-2023-02-02 2023-02-06 10:11:21 +01:00
Gaetan Lepage
656c876003 invidious: unstable-2023-01-22 -> unstable-2023-01-26 2023-01-30 11:31:29 +01:00
Gaetan Lepage
d6be2359f2 invidious: unstable-2023-01-10 -> unstable-2023-01-22 2023-01-23 08:55:10 +01:00
Ian Kerins
1ee7fa3882 invidious: unstable-2023-01-08 -> unstable-2023-01-10
At long last, this restores pagination to the channel view.
2023-01-11 10:54:08 -05:00
Gaetan Lepage
81e0a35156 invidious: unstable-2022-11-22 -> unstable-2023-01-08 2023-01-09 08:39:49 +01:00
Sandro
650469a6cf
Merge pull request #204714 from wegank/invidious-darwin
invidious: fix build on aarch64-darwin
2022-12-16 10:28:41 +01:00
Artturin
05a2dfd674 lib.replaceChars: warn about being a deprecated alias
replaceStrings has been in nix since 2015(nix 1.10)

so it is safe to remove the fallback

d6d5885c15
2022-12-15 22:25:51 +02:00
Weijia Wang
1d3a9a9601 invidious: fix build on aarch64-darwin 2022-12-11 20:17:49 +01:00
Gaetan Lepage
1b55e1aa6b invidious: unstable-2022-11-17 -> unstable-2022-11-22 2022-12-03 08:04:44 +01:00
Ian Kerins
b0eb6ce9ae invidious: unstable-2022-11-02 -> unstable-2022-11-17 2022-11-17 20:40:29 -05:00
Gaetan Lepage
c66c968884 invidious: unstable-2022-08-13 -> unstable-2022-11-02 2022-11-03 10:18:59 +01:00
Gaetan Lepage
24b6d7be45 invidious: fix #195779 by disabling quic when building 2022-10-14 10:15:49 +02:00
Simon Bruder
358b1aa4f3
invidious: unstable-2022-07-10 -> unstable-2022-08-13 2022-08-14 11:40:20 +02:00
schnusch
21dc8ddc41 invidious: unstable-2022-05-11 -> unstable-2022-07-10
Some tests require JSON files from ./mocks/ which is a submodule.
2022-07-12 01:16:17 +02:00
schnusch
1cb6918b9b invidious: use nix-hash in update script 2022-07-12 01:14:27 +02:00
schnusch
1305a10b29 invidious: unstable-2022-03-16 -> unstable-2022-05-11 2022-05-16 23:13:44 +02:00
schnusch
0369625a82 invidious: use UTC for version in update script
Previously the commits timezone was used for the date in the version.
This turned out to be wrong for 1f3f2788d4
See 104e4643c5
2022-05-16 23:12:09 +02:00
schnusch
9a1264cab0 invidious.lsquic.boringssl: fix gcc11 build 2022-05-16 23:12:06 +02:00
squalus
728b0c81fe invidious: fix build
The build was broken since 52f8cf58a4 when
gcc was updated from 10 to 11. This forces lsquic's version of boringssl
to build with gcc 10.
2022-05-12 17:08:36 -07:00
Silvan Mosberger
ada1ed885c
Merge pull request #150898 from schnusch/invidious
invidious: unstable-2021-11-08 -> unstable-2022-03-16
2022-03-17 23:50:00 +01:00
schnusch
c418d05190 invidious: unstable-2022-02-25 -> unstable-2022-03-16 2022-03-17 08:55:09 +01:00
schnusch
268c01cef1 invidious: mark as broken on aarch64-darwin
Build fails with
    Failed to spawn codesign_allocate: No such file or directory
2022-03-17 08:54:33 +01:00
schnusch
30bbba0e1f invidious: document update process 2022-03-16 16:20:44 +01:00
schnusch
a4811f1fa3 invidious: move versions, revs and sha256s to JSON file
This way updating these values is much less hacky. A downside is that tools
like nix-update will no longer be able to update these, but this should not
be too important for invidious.
2022-03-16 16:20:42 +01:00
schnusch
eeacdb911a invidious: unstable-2021-11-13 -> unstable-2022-02-25 2022-03-16 11:55:53 +01:00
schnusch
d697ee65eb invidious: add update script
based on mpvScripts.sponsorblock's update script
2022-03-12 12:16:33 +01:00
Vikram Narayanan
ed3cfc8abe invidious/lsquic: fix build 2021-11-26 22:21:55 -08:00
Simon Bruder
970d249d39
invidious: unstable-2021-11-08 -> unstable-2021-11-13
This update disables QUIC by default which fixes Invidious not loading
anything except for the home page due to YouTube no longer accepting
HTTP/3 (Upstream Issue:
https://github.com/iv-org/invidious/issues/2577).

It therefore uses Crystal’s internal HTTP client, which failed because
the statically linked boringssl (required by lsquic) overrides OpenSSL’s
CA certificate file location. This is fixed by applying the same patch
to boringssl that is applied to openssl for using the correct CA
certificate file.
2021-11-14 10:07:09 +01:00
mc-fugger
7fb9e94407 invidious: unstable-2021-10-15 -> unstable-2021-11-08 2021-11-09 00:34:41 +01:00
Silvan Mosberger
c5286421bc
invidious: init at unstable-2021-10-15
This also adds a derivation for lsquic, but places it inside invidious’
directory. That is because lsquic.cr (the library used by invidious)
requires a specific lsquic version that is probably not useful for other
derivations.

Co-authored-by: Simon Bruder <simon@sbruder.de>
2021-10-30 16:33:22 +02:00