Commit Graph

3904 Commits (99bc230fe64512b3f87095bb8111b24e15aa4285)
 

Author SHA1 Message Date
Samantaz Fox 0e6f7a4dc1
Revert "Bump dependencies"
AHOHNMYC 6f21834e71
Real minus sign instead of hyphen-minus
Minus sign in comparison with hyphen-minus (symbol that prints your keyboard by default) has horizontal line on same level as plus sign and same width, so one can be toggled to another with perfect visuals.
https://en.wikipedia.org/wiki/Plus_and_minus_signs
https://en.wikipedia.org/wiki/Hyphen-minus
AHOHNMYC cf6ad254fb
Pointer cursor on Filters `summary'
`summary` clickable by design, but by default (at least in Chrome) it has `text` cursor.
Samantaz Fox fabbecf4c2
Merge pull request from SamantazFox/bump-dependencies
Bump dependencies
Samantaz Fox 8262aa4138
Merge pull request from MathiusD/master
Persist player volume/speed
Samantaz Fox 95d86ebf22
Sanity check + comment why we add a leading dot
Samantaz Fox 6aa7db2358
Minor code/comments cleaning
Samantaz Fox 5637c6e651
Merge pull request from iv-org/rescue-db-errors-get-video
Rescue DB errors in get_video()
Leo 6f705b053a
Updates the URL of the var url_faq ()
Samantaz Fox 1f3f2788d4
Merge pull request from weblate/weblate-invidious-translations
Translations update from Hosted Weblate
Hosted Weblate ed3c202099
Update Ukrainian translation
Co-authored-by: Denys Nykula <nykula@ukr.net>
Hosted Weblate 0396eec398
Update Norwegian Bokmål translation
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Hosted Weblate 62dcec49e4
Update German translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Pixelcode <pixelcode@dismail.de>
Hosted Weblate 2f6afb5e86
Update Danish translation
Co-authored-by: Grooty12 <Rasmus@rosendahl-kaa.name>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Hosted Weblate a3a2b2aafb
Replace "Github" by "GitHub"
Samantaz Fox 4900ce24fa
Merge pull request from SamantazFox/search-filters
Overhaul search filters
Samantaz Fox 135aaf56fd
Rescue DB errors in get_video()
Samantaz Fox 62d7abdd9e
Add a user friendly message for when no results are found
TheFrenchGhosty 91b079f4df
Merge pull request from iv-org/TheFrenchGhosty-postgres13
Set the Postgres version to 13 as a temporary workaround for 
TheFrenchGhosty 2c6cd74dc1
Set the Postgres version to 13 as a temporary workaround for
Féry Mathieu (Mathius) 68ac18dc98
Remove useless call
Follow this comment :
https://github.com/iv-org/invidious/pull/2936#discussion_r841277735
Samantaz Fox dbc74164ab
Clean up CSS and add light/dark theme support
Samantaz Fox 76c7b2ee9c
Normalize translation keys in other locales (3/3)
Samantaz Fox d6913c1eb9
Normalize translation keys in other locales (2/3)
Samantaz Fox 9aa00b2f0a
Normalize translation keys in other locales (1/3)
Samantaz Fox af02917766
Code cleanup
Samantaz Fox d93a7b315d
Make use of Search::Query/Filters and associated HTML generator
Samantaz Fox a813955ad3
Add Search::Query class to handle search queries
Samantaz Fox 1e3425fdee
Add filters UI HTML generator
Samantaz Fox a2b326e306
Merge pull request from weblate/weblate-invidious-translations
Translations update from Hosted Weblate
Samantaz Fox 0fa0e8e3f3
Merge pull request from 138138138/master
Safari audio double duration fix for iOS 15
Hosted Weblate dbae7502e5
Update Italian translation
Co-authored-by: Renix <kastletxd@protonmail.com>
Hosted Weblate f47552c0c4
Update Norwegian Bokmål translation
Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com>
Hosted Weblate 74836828c9
Update Finnish translation
Co-authored-by: Markus Mikkonen <markus.mikkonen@outlook.com>
Émilien Devos c152243b4d
new method for bypassing age restriction ()
TheFrenchGhosty 2a40c9a595
Merge pull request from iv-org/TheFrenchGhosty-patch-1
Update the documentation documents links in the README
TheFrenchGhosty 3cea493d49
Update the documentation documents links in the README
Samantaz Fox 6991d0851f
Add a function to generate HTTP::Params from Filters
Samantaz Fox fb2a331f79
Add a function to parse search filters from invidious URL params
Samantaz Fox c888524523
Add a function to parse invidious legacy search filters
Samantaz Fox 75c9dbaf6b
Add a function to parse youtube search parameters
Samantaz Fox c01a29fe76
Add a function to build youtube search filters
(it aims at replacing produce_search_params)
Samantaz Fox 80417281c4
Add a struct for search filters
Samantaz Fox f9b8bc006f
Create a search processors module
138138138 2c22b0839f
Safari audio double duration fix for iOS 15
The previous method breaks Always Loop feature on iOS 15.
The previous player.currentTime(player.duration() + 1) sometimes breaks the entire player.
Now it jumps to (end - 1) seconds when the time goes between over half and (end - 2) seconds.
With Always Loop on, player will jump to the beginning after 1 second.
Jonas Wunderlich ec3e67e0d2 Wait that was too much replacing
Jonas Wunderlich 611e7e9dd8 Changed icon to checkmark and for verified author to checkmark-circle
Samantaz Fox f4e19ac05c
Merge pull request from llsc12/master
Add WatchTube
llsc12 70663af190 Add WatchTube
Samantaz Fox ed265cfdcd
Request minified JSON from innertube ()