syeopite
1c0b4205d4
Add parameter to disable `force_resolve` in `make_client` ( #4335 )
...
* Add option to disable force_resolve in make_client
Some websites such as archive.org and textcaptcha.com
does not support IPv6 and as such requests fail when Invidious requests
with IPv6 to those services.
* Reenable force_resolve on pubsub subcribe request
* Make force_resolve false by default in make_client
* Remove missed explicit force_resolve=false
2024-01-10 23:01:00 +00:00
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
2023-11-04 13:52:30 +00:00
Brahim Hadriche
3848c3f53f
Update src/invidious/routes/video_playback.cr
...
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-03-12 18:36:03 -04:00
Brahim Hadriche
d57d278f32
Make itag optional under /latest_version
2023-02-09 15:00:23 -05:00
Samantaz Fox
a7b2df31f0
API: make /api/v1/videos respect the 'local' parameter ( #3567 )
2023-01-17 22:31:09 +01:00
Samantaz Fox
1af846e58c
API: make /api/v1/videos respect the 'local' parameter
2023-01-15 17:18:34 +01:00
Samantaz Fox
4ee483282e
Video proxy: always include the 'range' header
2023-01-14 20:00:46 +01:00
Émilien Devos
c201ea53ba
Add 404 status code on all possible endpoints
2022-05-27 14:06:38 +00:00
Samantaz Fox
004e371051
Don't double-encode file title
2022-02-24 22:37:54 +01:00
Samantaz Fox
2f335b3d2c
Use a dedicated endpoind for downloads
...
This allows us to not pass file name ("title") in the form
data and to enforce some sanity checks
2022-02-23 13:00:30 +01:00
Samantaz Fox
01135db80a
video_playback: Check "host" parameter validity
2022-02-11 02:04:05 +01:00
Samantaz Fox
1c91110464
Fix some 'Lint/ShadowingOuterLocalVar' warnings reported by ameba
2022-01-28 02:19:53 +01:00
Samantaz Fox
d74873fed1
Clean useless database arguments (4/5)
2022-01-04 17:15:43 +01:00
Samantaz Fox
ee91effb7a
Merge pull request #2576 from SamantazFox/fix-locales-handling
...
Fix locales handling
2021-12-12 22:26:22 +01:00
Samantaz Fox
7b9d26d688
Fix #2670
...
Fixes "Download widget replaces spaces in filename with +"
https://github.com/iv-org/invidious/issues/2670
2021-11-29 23:12:55 +01:00
Samantaz Fox
139786b9ef
i18n: pass only the ISO code string to 'translate()'
...
Don't use the whole Hash everywhere.
Also fall back nicely to english string if no translation exists.
2021-11-21 01:50:11 +01:00
syeopite
0614b52f03
Fix Lint/RedundantStringCoercion issues
2021-10-25 01:12:19 -07:00
syeopite
66b45a8fe2
Bountiful changes
...
- Use haltf in more locations
- Fix wrong URL params
- Rename API modules
- Remove API routing file and move everything to general iv routing
file
2021-08-23 16:28:30 -07:00
syeopite
6aa65593ef
Extract API routes from invidious.cr (2/?)
...
- Video playback endpoints
- Search feed api
- Video info api
2021-08-14 00:18:24 -07:00