ChunkyProgrammer
6488794218
Unescape search suggestions
11 months ago
Samantaz Fox
9e8baa3539
Move "Projects using Invidious" section to the docs ( #4283 )
11 months ago
Samantaz Fox
07fe648a9c
Remove anti-captcha ( #4277 )
11 months ago
Samantaz Fox
6da3287e9d
Misc: Fix logic for setting user agent ( #4265 )
11 months ago
Samantaz Fox
37c2f5caed
Misc: Use #splat method for macro expressions ( #4242 )
11 months ago
Samantaz Fox
07b366f06b
Chores: Update Crystal CI ( #4239 )
11 months ago
Samantaz Fox
e8a14446af
Videos: Append '&mpd_version=5' to DASH manifest URL ( #4196 )
11 months ago
Samantaz Fox
813dc6de1c
Player: Fix iOS screen timeout in loop mode ( #4076 )
11 months ago
unbelauscht
72478ba704
Remove short sha docker tag ( #4312 )
11 months ago
unbelauscht
9e970fe4bd
docker-meta generate versioned docker tags & OCI labels ( #4161 )
...
* Use docker-meta to generate tags and labels + versioning
I updated the workflow to have additional tags based on git tags.
This way an administrator can get images by Invidious version tag.
* Use current date as image tag
* Switch to YYYY.MM.DD-SHA_SHORT
* Use short sha to follow existing tagging style
* revert build-push-actions to v5
---------
Co-authored-by: panda <panda@purplehaze.com>
11 months ago
Abdul Rauf
d76fed5850
ci: update github actions ( #4209 )
...
* ci: update actions/checkout to v4
* ci: remove patch version from crystal-lang/install-crystal
latest patch will be automatically installed which is 1.8.1 https://github.com/crystal-lang/install-crystal
* ci: update docker/setup-buildx-action to v3
* ci: update docker/build-push-action to v5
* ci: update docker/setup-qemu-action to v3
* ci: update docker/login-action to v3
* ci: actions/stale to v8
https://github.com/actions/stale/blob/main/CHANGELOG.md
* Revert "ci: remove patch version from crystal-lang/install-crystal"
This reverts commit 8c39ce846f
.
11 months ago
TheFrenchGhosty
6868cade05
Rewording and formating
11 months ago
Samantaz Fox
7b6930c16b
Remove the 'fields' parameter on the client side too
11 months ago
Samantaz Fox
9d5fa2bcc4
Helpers: remove JSONFilter logic
11 months ago
Samantaz Fox
9310d09f93
Kemal: remove APIHandler middleware
11 months ago
syeopite
67571b2492
Replace projects using invidious with doc link
11 months ago
maboroshin
d5df81f0f8
Update README.md
...
Add GTK+ Pipe Viewer, PlasmaTube
11 months ago
maboroshin
eb27e097ed
README: Improve "Projects using Invidious" section
11 months ago
Timothy Redaelli
9ce9c54399
Install rsvg-convert on docker images ( #4230 ) ( #4282 )
...
In #4103 alpine was updated from 3.16 to 3.18, but in 3.17 librsvg
packages was splitted and rsvg-convert is on his own package.
11 months ago
Corné Dorrestijn
16c79f1ef5
Fixed aspect ratio for thumnails to prevent CLS
11 months ago
Samantaz Fox
3a5d408602
Remove leftover functions/specs used by the anti-captcha job
11 months ago
Samantaz Fox
7e363fa3c8
Config: Remove anti-captcha related configs
11 months ago
Samantaz Fox
d9416a0be5
Jobs: Remove BypassCaptchaJob
11 months ago
Brahim Hadriche
b40cf6544a
Revert "Make head request to resolve short urls"
...
This reverts commit 7e267da5be
.
11 months ago
ChunkyProgrammer
8338a73e7b
add user_agent if empty or crystal
11 months ago
ChunkyProgrammer
86ee761788
Fix logic for setting user agent
11 months ago
Samantaz Fox
c5b87e3b5e
Channel: Fetch header informations from homepage ( #4241 )
11 months ago
syeopite
ed8b84ed15
Replace more * in macro with #splat
12 months ago
syeopite
8ce91166d6
Remove instance of the * operator in macro expr
12 months ago
syeopite
8525758583
Use #splat method for macro expressions
12 months ago
syeopite
ab4c0a1d3c
Fetch channel info from home tab instead of about
12 months ago
syeopite
c31908a011
Update params protobuf for channel about tab
12 months ago
syeopite
2562f80695
Add CI for Crystal 1.10.1
12 months ago
syeopite
fead0e14ac
Drop support for Crystal 1.6.2
12 months ago
syeopite
438467f69a
Add playback success rate to `/api/v1/stats` ( #4085 )
...
* Add stats-based /videoplayback blockage status
* Count when YouTube returns wrong video as failure
* Cast playback stats hash type prior to return
* Bump stats refresh timer to 10 minutes
12 months ago
Émilien (perso)
db3c57d49f
force resolve for everything ( #4225 )
12 months ago
Brahim Hadriche
3881038a32
format
12 months ago
Brahim Hadriche
7e267da5be
Make head request to resolve short urls
12 months ago
Brahim Hadriche
d7901c1e0d
type fix
12 months ago
Brahim Hadriche
85a5bbd696
Add playlist and start time to the resolve url
12 months ago
syeopite
8087e64dfe
Bump postgre version in dev compose ( #4203 )
...
Fix postgre ver diff between dev and prod compose
12 months ago
Samantaz Fox
07de1e236f
Videos: Append '&mpd_version=5' to DASH manifest URL
...
This makes Youtube return a MPD manifest with templates rather than
lengthy <SegmentList>. The returned manifest is about 44 times smaller.
1 year ago
Samantaz Fox
2414e7db41
User: Add support for importing Youtube watch history ( #4171 )
1 year ago
Samantaz Fox
1a33012cad
CSS: Remove inline styling of the download widget ( #4162 )
1 year ago
Samantaz Fox
cf7c49deb0
Captions: Use 'fmt=vtt' instead of 'format=vtt' ( #4152 )
1 year ago
Samantaz Fox
d543a68a84
API: Add "authorVerified" to the video endpoint ( #4150 )
1 year ago
Samantaz Fox
2a65b5f52e
Frontend: Add video timestamp on external links ( #4101 )
1 year ago
Samantaz Fox
9072fa4355
CSS: Improve links contrast on dark theme ( #4100 )
1 year ago
Samantaz Fox
88cc62d45e
User: Fix importing FreeTube subscriptions with multiple profiles ( #4011 )
1 year ago
Samantaz Fox
40919c6a83
JS: Update external links exactly once per second
1 year ago