3115 Commits

Author SHA1 Message Date
syeopite
f062014f84
Add channel country and external links to API
(cherry picked from commit dfbc6c5bc799d4f449fbf3155baee223f4efeab5)
2021-10-27 22:07:50 -07:00
syeopite
ad1542d4b9
Fix pure-css-link focus color
(cherry picked from commit 5935106165fa105d4c323e391eb14aae0ed389f5)
2021-10-27 22:07:42 -07:00
syeopite
3e8b74cd43
Reduce space between extern link header and items
(cherry picked from commit ee755a8e0a235523b64964d6868e1a9e60ecaa84)
2021-10-27 22:07:23 -07:00
syeopite
29fd3d13b6
Handle missing country detail in channel about page
(cherry picked from commit 5b31daae2f3280dfb1fd0efaf422641f2d15f915)
2021-10-27 22:07:14 -07:00
syeopite
48c46f4d61
Add links widget to channel banner + tiny refactor
(cherry picked from commit ab69c9ab351300fd738d97efe4e1137abe4e55e8)
2021-10-27 22:06:32 -07:00
syeopite
6810be8368
Move channel specific CSS to separate file
(cherry picked from commit 0d19937dacb39ff38addabd43820b4af0e990dbc)
2021-10-27 22:06:02 -07:00
syeopite
619eca5ee3
Change channel banner to be CSS background image
This is to allow for contents to be placed on the channel banner itself;
something that is required for the links widget shown on Youtube.

(cherry picked from commit 04cc15500f653f7b0a818bd468e73ed7f5c230a1)
2021-10-27 22:05:50 -07:00
syeopite
ed64def5a6
Fetch external links favicon and add to about page
(cherry picked from commit 9c3a9322175d9d8dad733c17ba4c2d88ee893f9f)
2021-10-27 22:04:52 -07:00
syeopite
0a2d910668
Add about tab to channels
(cherry picked from commit e8015fc144324505563a46f7a8869d9be0622a96)
2021-10-27 22:02:34 -07:00
syeopite
2ed4a24dbc
Add logic to parse external chan links and country
(cherry picked from commit 90bd19dc45078630b440177d260df7f54b9909c2)
2021-10-27 21:59:39 -07:00
syeopite
0ca032171e
Rebase fixes 2021-10-27 21:57:14 -07:00
syeopite
5a7d874eaf
Fix improper URL formatting for channel sort
(cherry picked from commit 425112629de6cccf1946fd413f5667bbce7e01f3)
2021-10-27 21:54:52 -07:00
syeopite
3a2e396d5d
Fix typo
(cherry picked from commit 45da8ba8802cf36039396bcb6c67afd03f760b41)
2021-10-27 21:54:52 -07:00
syeopite
2ce2fde9f8
Add search icon to navbar searchbar
(cherry picked from commit b1890560e26497746b18297fd1e536178a0e4259)
2021-10-27 21:54:52 -07:00
syeopite
8be208c772
Refactor channel tab templates
(cherry picked from commit 40823d5816eb79109ec148aed81c60c0984e3a37)
2021-10-27 21:54:51 -07:00
syeopite
fe6a063414
Move trending tabs to left like in channels
(cherry picked from commit c5799a7083140c6bced96e82a3700d27147d8f3d)
2021-10-27 21:54:30 -07:00
syeopite
070ccd745f
Add search bar to channel page.
Closes #1923

(cherry picked from commit e93d8bee22bac4670bf79cfab82ab5e6eebae089)
2021-10-27 21:54:30 -07:00
syeopite
e0fdf5bcf7
Change dropdown into normal tabs
(cherry picked from commit ded0b31f7156218acb7f20810ee716cc3d37794f)
2021-10-27 21:54:30 -07:00
syeopite
33cae2f707
Refactor channel sorting links to dropdown
(cherry picked from commit 5b81d429eae9bc05ec160690c0e28503278ea79f)
2021-10-27 21:54:30 -07:00
syeopite
551594e4f0
Use purecss menus for channel tabs
(cherry picked from commit be6df4e855d182ca5f3c21334bc3e5d1a93667e1)
2021-10-27 21:54:30 -07:00
syeopite
73a811947e
Update styling for buttons and dark-theme
(cherry picked from commit f9f35c3c5fcc50ff1851158660aa8c4afc5d4c07)
2021-10-27 21:54:30 -07:00
syeopite
dea1b01aff
Use pure-menu-horizontal for trending tabs
(cherry picked from commit 15263201adf950c99433a5b3b443de3a3e6c9c40)
2021-10-27 21:54:30 -07:00
syeopite
9752616ab3
Readd accidently removed category item unpacking 2021-10-27 07:11:51 -07:00
syeopite
9ef5c47a5e
Fix inablity to remove creative common filter 2021-10-27 06:55:28 -07:00
syeopite
d2d755a692
Make duration search filters more like YouTube
See #2464
2021-10-27 06:53:46 -07:00
syeopite
69b316e708
Disallow removing filters from sort by column 2021-10-27 06:10:30 -07:00
syeopite
0a7c483044
Remove page param when applying filters
(cherry picked from commit bc45444e0649d61fb04f6770e6c019a1b1772f61)
2021-10-27 05:57:57 -07:00
syeopite
e179808675
Preserve search filters when flipping pages
(cherry picked from commit 8bd4e8026fcbad8d9e475cec9ee9b02e35118bef)
2021-10-27 05:53:39 -07:00
syeopite
bd4f86d2bd
Add search filters box to empty search results
(cherry picked from commit 48f46fe01beb9f4c4d5bc94a70bf05142907045a)
2021-10-27 05:47:27 -07:00
syeopite
9a18699746
Split search filter columns into a component
(cherry picked from commit 84732f29a5f258a4aca0b390dc55ed9aa35aeb7a)
2021-10-27 05:46:17 -07:00
syeopite
3e09dcaada
Improve styling for search filters
(cherry picked from commit c28e96bc7b53e6e508c6a926a8e7122b98b0fe03)
2021-10-27 05:43:17 -07:00
syeopite
e89a2c9b69
Add ability to remove search filters from UI
(cherry picked from commit 9e2438c7dc3bb483d7abf2b6bba89065a51d325c)
2021-10-27 05:40:56 -07:00
syeopite
0e3d6f99a5
Fix search filters being overwritten by others
(cherry picked from commit 3a52a1cf4da054d1c21cafeaea1b3038a6c92d15)
2021-10-27 05:40:12 -07:00
syeopite
7a5632d4bc
Move search.ecr specific css to another file
(cherry picked from commit 52a00cfa2948058c73d0c4ac814ca0263767fb53)
2021-10-27 05:37:34 -07:00
syeopite
bd5ae97094
Declutter search bar to only show search query
This commit changes the way search filters are parsed. Instead of
directly appending the data into the search query and creating k:v
pairs, all of the search filters are now a URL parameter. This results
in a clear look overall and hides much of the logic from the end user.

Closes #1969

(cherry picked from commit 527fa421708a16105370f133744c089c3ae15f4e)
2021-10-27 05:37:09 -07:00
Samantaz Fox
2b81a82620
Merge pull request #2529 from DmitrySandalov/master
Feature Request: Localization for trending iv-org#331
2021-10-26 23:49:56 +02:00
Samantaz Fox
b555df8377
Merge pull request #2428 from syeopite/ameba-fixes
Fix (some) issues detected by Ameba
2021-10-26 23:34:18 +02:00
Samantaz Fox
232730e909
Merge branch 'master' into master 2021-10-26 23:31:48 +02:00
Samantaz Fox
2c1b4b0dd8
Merge pull request #2524 from SamantazFox/preferences-locales-rework
Preferences locales key normalization
2021-10-26 23:23:29 +02:00
Samantaz Fox
1e0712625a
Normalize translation key for preferences categories
categories normalized:
 - Miscellanous
 - Player
 - Visual
 - Administrator
 - Data
 - Subscription
2021-10-26 23:17:04 +02:00
Samantaz Fox
88752f32bd
Normalize translation key for user prefrerences
preferences normalized:
 - annotations
 - annotations_subscribed
 - automatic_instance_redirect
 - autoplay
 - captions
 - comments
 - continue
 - continue_autoplay
 - dark_mode
 - default_home
 - extend_desc
 - feed_menu
 - listen
 - local
 - locale
 - max_results
 - notifications_only
 - player_style
 - quality
 - quality_dash
 - related_videos
 - show_nick
 - sort
 - speed
 - thin_mode
 - unseen_only
 - video_loop
 - volume
 - vr_mode
2021-10-26 23:15:39 +02:00
Samantaz Fox
7a93d4c7e4
Merge pull request #2523 from weblate/weblate-invidious-translations
Translations update from Weblate
2021-10-26 21:10:07 +02:00
Hosted Weblate
c3c767eed8
Update Indonesian translation
Update Portuguese (Brazil) translation

Update German translation

Update Portuguese translation

Update Croatian translation

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Co-authored-by: Gabriel Cardoso <g.cardoso@mailfence.com>
Co-authored-by: Gordon Shumway <machine@gordon-shumway.net>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Neko Nekowazarashi <i.musthafa66@gmail.com>
Co-authored-by: SC <lalocas@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/invidious/translations/
Translation: Invidious/Invidious Translations
2021-10-26 15:31:25 +02:00
syeopite
6f19a3a21e Delete lock.yml 2021-10-26 15:31:13 +02:00
황윤성
06be0fb351
Add healthcheck for docker-compose 2021-10-26 10:13:39 +02:00
syeopite
e2bbc9a6fa
Switch to #sort_by! in pull_popular_videos job 2021-10-25 01:14:14 -07:00
syeopite
17e481c107
Reduce block verbosity further 2021-10-25 01:14:14 -07:00
syeopite
b8f27a42a7
Optimize assigning of on_response_received_endpoints 2021-10-25 01:14:14 -07:00
syeopite
575c66efd3
Remove extra dot between [] from ambea copy-pasting. 2021-10-25 01:14:14 -07:00
syeopite
88ad7c8d8d
Update src/invidious/routes/playlists.cr
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2021-10-25 01:14:09 -07:00