Commit Graph

2329 Commits

Author SHA1 Message Date
2ea986326d Bump videojs to 7.12.1 (#3011) 2022-04-22 22:37:45 +02:00
3702e8c6fe Fix comment "pings" (#3038) 2022-04-17 18:02:47 +02:00
0a1614a872 Also move the other Kemal class override to src/ext/ 2022-04-16 22:48:24 +02:00
1f66d7ef74 Keep using kilt for rendering
Directly using Crystal's ECR seems to be causing issues, so
don't use kemal's 'render' macro and patch 'content_for' to
have the same behavior as before Kemal v1.1.1
2022-04-16 22:48:24 +02:00
84b6429ca6 Fix error due to templating engine change 2022-04-16 22:48:24 +02:00
fa4ce6b4e6 Merge pull request #3033 from SamantazFox/search-fixes
Search fixes
2022-04-16 20:32:41 +02:00
4130136718 Merge pull request #2936 from MathiusD/expand-link
Increase size of links displayed in video description
2022-04-16 20:31:28 +02:00
c7c1b8d4f1 Fix issues in Search::Query 2022-04-16 20:25:25 +02:00
570dbc7b47 Fix filter checkbox
Due to different prefixes in id (`filter-features` in `input` and `filter-feature` in `label`) click on `label` didn't affect corresponding checkbox.
2022-04-16 08:58:45 +03:00
6c122248f5 Update regex reduce_uri utils
Follow this comment :
https://github.com/iv-org/invidious/pull/2936#discussion_r850712676
2022-04-14 22:42:21 +02:00
8262aa4138 Merge pull request #2895 from MathiusD/master
Persist player volume/speed
2022-04-09 20:05:28 +02:00
5637c6e651 Merge pull request #3013 from iv-org/rescue-db-errors-get-video
Rescue DB errors in get_video()
2022-04-09 19:35:49 +02:00
Leo
6f705b053a Updates the URL of the var url_faq (#3016) 2022-04-09 08:20:28 +02:00
4900ce24fa Merge pull request #2956 from SamantazFox/search-filters
Overhaul search filters
2022-04-08 23:49:03 +02:00
135aaf56fd Rescue DB errors in get_video() 2022-04-08 22:52:34 +02:00
62d7abdd9e Add a user friendly message for when no results are found 2022-04-08 22:28:43 +02:00
68ac18dc98 Remove useless call
Follow this comment :
https://github.com/iv-org/invidious/pull/2936#discussion_r841277735
2022-04-03 23:26:34 +02:00
af02917766 Code cleanup 2022-04-03 22:28:11 +02:00
d93a7b315d Make use of Search::Query/Filters and associated HTML generator 2022-04-03 22:27:52 +02:00
a813955ad3 Add Search::Query class to handle search queries 2022-04-03 20:03:34 +02:00
1e3425fdee Add filters UI HTML generator 2022-04-03 20:01:24 +02:00
c152243b4d new method for bypassing age restriction (#2996) 2022-03-30 19:52:39 +02:00
6991d0851f Add a function to generate HTTP::Params from Filters 2022-03-29 20:31:23 +02:00
fb2a331f79 Add a function to parse search filters from invidious URL params 2022-03-29 20:31:23 +02:00
c888524523 Add a function to parse invidious legacy search filters 2022-03-29 20:31:23 +02:00
75c9dbaf6b Add a function to parse youtube search parameters 2022-03-29 20:31:23 +02:00
c01a29fe76 Add a function to build youtube search filters
(it aims at replacing produce_search_params)
2022-03-29 20:31:23 +02:00
80417281c4 Add a struct for search filters 2022-03-29 20:31:23 +02:00
f9b8bc006f Create a search processors module 2022-03-29 20:31:23 +02:00
ed265cfdcd Request minified JSON from innertube (#2974) 2022-03-16 09:07:30 +01:00
357ba2f4f6 Uppercase some first letters 2022-03-13 08:53:27 +03:00
6d3b907307 Update --help to mention that --migrate is still in beta 2022-03-11 20:51:12 +01:00
55da1e3e92 Merge pull request #2878 from matthewmcgarvey/migrations
Add custom migration implementation
2022-03-11 20:49:26 +01:00
f7b557eed1 API: fix suggestions not workin
Closes #2914 
Thanks to @TiA4f8R for the help
2022-03-06 01:12:57 +01:00
19805b91d9 Patch links related to youtube.com
Related to followings comments :
- https://github.com/iv-org/invidious/pull/2936#discussion_r815253405
2022-02-26 17:53:39 +01:00
420c458b6a Update links related to youtube.com
Following comment at :
- https://github.com/iv-org/invidious/pull/2936#discussion_r814435888
2022-02-25 21:07:12 +01:00
0f1bb3fb3b Update reduce_uri signature
Following request_change at :
- https://github.com/iv-org/invidious/pull/2936#discussion_r814436660
2022-02-25 11:47:07 +01:00
78c447829a Increase size of links displayed in video description 2022-02-25 02:11:30 +01:00
7f445f6167 Merge pull request #2915 from MathiusD/RefreshChannelsJob-frenquency
Allow configuration of the time between 2 RefreshChannelsJob
2022-02-25 00:04:48 +01:00
575b039170 Merge pull request #2922 from SamantazFox/download-widget-fix
Download widget fix
2022-02-24 22:53:06 +01:00
7a32269d7f Merge pull request #2925 from matthewmcgarvey/routes-final
Move last remaining routes in main file to new pattern
2022-02-24 22:49:01 +01:00
004e371051 Don't double-encode file title 2022-02-24 22:37:54 +01:00
d5f43bae92 Combine notifications endpoints and move them 2022-02-23 22:45:07 -06:00
e215a20a0a Move live endpoints into Channels route 2022-02-23 22:41:34 -06:00
919413e2b9 Move captcha endpoint into Login route 2022-02-23 22:39:43 -06:00
6082887070 Add missing '_label' suffix to translation identifier 2022-02-23 16:43:59 +01:00
8da336b7aa Move the "watch history" checkbox under the "user" section 2022-02-23 16:42:34 +01:00
897f871f99 Make the history recording optional. 2022-02-23 13:03:21 +01:00
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
3b1837a99b Move remaining routes to new structure 2022-02-22 23:20:09 -06:00