Commit Graph

12 Commits

Author SHA1 Message Date
Arkadiusz Fal
0ec227ba80 Fix application groups 2024-05-18 11:48:32 +02:00
Toni Förster
6eba2a45c8
Conditional proxying
I added a new feature. When instances are not proxied, Yattee first checks the URL to make sure it is not a restricted video. Usually, music videos and sports content can only be played back by the same IP address that requested the URL in the first place. That is why some videos do not play when the proxy is disabled.

This approach has multiple advantages. First and foremost, It reduced the load on Invidious/Piped instances, since users can now directly access the videos without going through the instance, which might be severely bandwidth limited. Secondly, users don't need to manually turn on the proxy when they want to watch IP address bound content, since Yattee automatically proxies such content.

Furthermore, adding the proxy option allows mitigating some severe playback issues with invidious instances. Invidious by default returns proxied URLs for videos, and due to some bug in the Invidious proxy, scrubbing or continuing playback at a random timestamp can lead to severe wait times for the users.

This should fix numerous playback issues: #666, #626, #590, #585, #498, #457, #400
2024-05-16 19:35:31 +02:00
Arkadiusz Fal
49ffffae53 Fix crash 2023-05-21 19:13:18 +02:00
Arkadiusz Fal
f1664d026c Fix bookmarks 2022-12-05 10:13:20 +01:00
Arkadiusz Fal
779bf190f4 Fix opening URLs via share sheet 2022-12-05 10:13:19 +01:00
Arkadiusz Fal
ae24dea4d6 Fix urlbookmarks 2022-12-04 13:32:27 +01:00
Arkadiusz Fal
38454720de Add share extension, rework bookmarks model 2022-12-04 13:32:23 +01:00
Arkadiusz Fal
973596f56c Remove Safari extension 2022-12-04 13:32:23 +01:00
Arkadiusz Fal
11984400fd Add back Safari Extension 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f33319fd64 Update extension icons 2021-11-07 17:52:55 +01:00
Arkadiusz Fal
7d247bddb3 UI improvements 2021-11-07 17:52:42 +01:00
Arkadiusz Fal
ca8298a9e9 Basic Safari extension 2021-10-24 14:41:26 +02:00