Émilien (perso)
0f8f32bca8
remove explicit usage of WEB
2024-11-09 22:21:09 +01:00
Emilien
f3e93ca83d
revert back to www.youtube.com when client_config.screen embed
2024-11-09 22:21:09 +01:00
Emilien
82b1506ccc
remove usage of WebEmbeddedPlayer
2024-11-09 22:21:09 +01:00
Emilien
b9ad9bd723
use WEB when po_token + android test suite when no po_token
2024-11-09 22:21:09 +01:00
syeopite
8bf7e02978
Change authors section to reflect current state
2024-11-09 13:04:10 -08:00
Samantaz Fox
1a49e798c8
Docker: Install tzdata in Dockerfile
2024-11-09 21:52:06 +01:00
syeopite
90dc0dbdc5
Rebase error
2024-11-08 16:46:54 -08:00
syeopite
401a4fc62d
Lint
2024-11-08 16:46:54 -08:00
syeopite
c6e14e51bc
Change order of commentsEnabled in parse results
2024-11-08 16:46:53 -08:00
syeopite
f1785170f0
Request Reddit comm when yt disabled during nojs=1
2024-11-08 16:46:53 -08:00
syeopite
e0807139eb
Use button instead of anchor for try reddit link
2024-11-08 16:46:53 -08:00
syeopite
08adf93aac
Remove extra whitespace
2024-11-08 16:46:53 -08:00
syeopite
b2dc4eb0dd
Improve locale keys for comments disabled messages
...
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2024-11-08 16:46:53 -08:00
syeopite
94d23af269
Condense try-reddit-comments-link HTML in player.js
...
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2024-11-08 16:46:53 -08:00
syeopite
f73ec76f11
Use short syntax for comment entry-point detection
...
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2024-11-08 16:46:53 -08:00
syeopite
78446a37e8
Update comment detection to not use msg renderer
2024-11-08 16:46:53 -08:00
syeopite
5baa39b8bd
Bump Video struct schema version
2024-11-08 16:46:53 -08:00
syeopite
b66af7cf9a
Add missing semicolons
2024-11-08 16:46:53 -08:00
syeopite
48f3702255
Escape warning messages for disabled comments
2024-11-08 16:46:53 -08:00
syeopite
a025645f06
Add btn to try reddit comments when yt is disabled
2024-11-08 16:46:53 -08:00
syeopite
d0fecd2bc0
Add error message when comments are disabled
2024-11-08 16:46:52 -08:00
syeopite
9d54cf903e
Update shard.yml metadata
2024-11-08 15:54:37 -08:00
syeopite
1333fed26c
Remove stdlib override for proxy initialization
...
HTTP Proxy is now initialized in the make_client function
2024-11-08 15:28:12 -08:00
Samantaz Fox
b173d4acf2
Update CHANGELOG.md
2024-11-08 23:45:15 +01:00
Samantaz Fox
43d5efd9da
Stale bot updates ( #5060 )
...
* Prevents PRs from being considered staled
* Double the stale timer for issues
* Prevent discussion issues from being staled
No related issue
2024-11-08 23:42:45 +01:00
Samantaz Fox
1480e0089f
Channels: Fix "Youtube API returned error 400" ( #5059 )
...
This PR also adds sort option to the channel "shorts" tab.
Thanks to iBicha for the original fix of the "livestreams" tab.
Closes 4029, 5021 and 5029
2024-11-08 23:40:34 +01:00
Samantaz Fox
a5fb78bba5
Locales: Add Bulgarian, Welsh and Lombard to the list ( #5046 )
...
No related issue
2024-11-08 23:33:36 +01:00
Samantaz Fox
09f5485889
Shards: Update database dependencies ( #5034 )
...
No related issue
2024-11-08 23:32:25 +01:00
Samantaz Fox
a760b69cb6
Logger: Add color support for different log levels ( #4931 )
...
No related issue
2024-11-08 23:28:51 +01:00
Samantaz Fox
4f7a18a630
Fix named arg syntax when passing force_resolve ( #4754 )
...
No related issue
2024-11-08 23:27:22 +01:00
Samantaz Fox
42da2547e3
Use make_client instead of calling HTTP::Client ( #4709 )
...
No related issue
2024-11-08 23:26:32 +01:00
Émilien (perso)
09ccea1d31
remove usage of TVHTML5_SIMPLY_EMBEDDED_PLAYER
2024-11-08 22:01:23 +01:00
Samantaz Fox
2a19dbb1fe
Channels: Use the same structure as in the other ctoken functions
...
Change explanation, courtesy of iBicha:
The \n is basically a decimal 10, which is 1010 binary. That is a field number
1, and a wire type 2 (length-delimited). Then the $ is a decimal 36, which is
exactly the length of 00000000-0000-0000-0000-000000000000.
So both objects end up being encoded into the same data.
2024-11-08 18:28:58 +01:00
Samantaz Fox
6dd662a5b8
Channels: lockupViewModel is also used in the "playlists" tab
2024-11-08 17:44:36 +01:00
Samantaz Fox
301aeffa78
Channels: Multiple small fixes
...
Fix the "newest" link not being bold when 'sort_by' uses the default value
Show 60 videos per page, rather than 30
2024-11-08 14:00:35 +01:00
Samantaz Fox
d27a5e7fae
Channels: Rename ctoken generator functions as requested
2024-11-08 14:00:35 +01:00
Samantaz Fox
afc5b27d83
Extractors: Add support for shortsLockupViewModel
...
The 'shortsLockupViewModel' structure is used in the channel "shorts" tab
2024-11-08 14:00:30 +01:00
Samantaz Fox
1a5047aad9
Extractors: Add support for lockupViewModel
...
The 'lockupViewModel' structure is used in the channel "podcasts" tab
2024-11-08 14:00:16 +01:00
syeopite
ce910b5269
Prevent discussion issues from being staled
2024-11-07 20:45:23 -08:00
syeopite
78f18b257c
Double stale timer for issues
...
Days before staling is increased to 730 days
Days before closing is increased to 60 days
2024-11-07 20:42:19 -08:00
syeopite
3196182d4d
Prevent PRs from being considered stale
2024-11-07 20:41:04 -08:00
Samantaz Fox
82248fad02
Channels: Add sort options to shorts
2024-11-07 23:08:36 +01:00
Samantaz Fox
cbc546f032
Channels: Add function to generate the new ctoken objects
2024-11-07 23:08:31 +01:00
Samantaz Fox
792d0d5f6d
CI: Check Crystal lint only on latest version ( #5042 )
...
* CI: Check Crystal lint only on latest version
* Apply suggestion from code review
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
---------
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
2024-11-07 13:14:36 +00:00
Émilien (perso)
ac6e796c73
checking the status code returned by youtube ( #5052 )
...
* checking the status code returned by youtube
* add documentation link
* Update src/invidious/yt_backend/youtube_api.cr
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
---------
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
2024-11-07 14:04:43 +01:00
Fijxu
70dc1a9f11
Tokens: Better logging
Build and release container directly from master / release (push) Waiting to run
Invidious CI / build - crystal: ${{ matrix.crystal }}, stable: ${{ matrix.stable }} (1.10.1, true) (push) Waiting to run
Invidious CI / build - crystal: ${{ matrix.crystal }}, stable: ${{ matrix.stable }} (1.11.2, true) (push) Waiting to run
Invidious CI / build - crystal: ${{ matrix.crystal }}, stable: ${{ matrix.stable }} (1.12.1, true) (push) Waiting to run
Invidious CI / build - crystal: ${{ matrix.crystal }}, stable: ${{ matrix.stable }} (1.13.2, true) (push) Waiting to run
Invidious CI / build - crystal: ${{ matrix.crystal }}, stable: ${{ matrix.stable }} (1.14.0, true) (push) Waiting to run
Invidious CI / build - crystal: ${{ matrix.crystal }}, stable: ${{ matrix.stable }} (nightly, false) (push) Waiting to run
Invidious CI / build-docker (push) Waiting to run
Invidious CI / build-docker-arm64 (push) Waiting to run
Invidious CI / ameba_lint (push) Waiting to run
2024-10-31 21:38:59 -03:00
Fijxu
fc910b43ba
External Proxies: Adapt it to use a NamedTuple
2024-10-31 21:38:40 -03:00
Fijxu
67998d1f36
Revert "External Proxies: Rotate between proxies with balance
enabled"
...
This reverts commit 26bee068eb
.
It's broken and it doesn't work when a proxy comes back up.
2024-10-31 21:26:03 -03:00
Fijxu
e2276ace1b
Merge remote-tracking branch 'upstream/master' into master
2024-10-31 20:25:33 -03:00
Samantaz Fox
75c5881c55
Locales: Add Bulgarian, Welsh and Lombard to the list
2024-10-31 13:34:51 +01:00