Commit graph

32 commits

Author SHA1 Message Date
Omar Roth
aa8ff7ace3 Always use ucid for channel search 2019-04-11 13:52:09 -05:00
Omar Roth
bd4f5ebcdf Add option to configure default user preferences 2019-04-03 11:38:41 -05:00
Omar Roth
1b78001201 Use struct for allocations 2019-03-29 16:30:02 -05:00
Omar Roth
fd26f9f34e Add support for premieres to search and feed 2019-03-22 14:54:35 -05:00
Omar Roth
99aa214859 Add 'thumbnail_id' to playlists 2019-03-17 12:21:47 -05:00
Omar Roth
17b84f32df Fix duration in /api/v1/search 2019-02-26 14:31:37 -06:00
Omar Roth
a7b79824de Add support for 'region' in search 2019-02-06 18:21:40 -06:00
Omar Roth
276662a147 Use IO::Memory for creating continuation tokens 2019-02-04 15:17:10 -06:00
Omar Roth
4480e9c1ba Don't downcase UCID when searching channels 2018-11-27 22:26:17 -06:00
Omar Roth
1cfa1f6559 Add 'paid' and 'premium' flags to API 2018-10-16 11:15:14 -05:00
Omar Roth
5b5d69a33b Add host language to YouTube requests 2018-09-25 17:55:32 -05:00
Omar Roth
687013c1b9 Add minor convenience features to search 2018-09-20 10:16:10 -05:00
Omar Roth
62380933b2 Add support for playlists and channels in search 2018-09-20 09:36:09 -05:00
Omar Roth
296771809a Refactor protocol buffers 2018-09-17 16:56:28 -05:00
Omar Roth
f7ca81c384 Add support for channel search 2018-09-13 17:47:31 -05:00
Omar Roth
917d220623 Fix search filters 2018-08-30 17:42:30 -05:00
Omar Roth
2ba0063dc0 Add search filters 2018-08-27 15:23:25 -05:00
Omar Roth
77b12b6249 Only show next page when there are more results 2018-08-25 17:18:43 -05:00
Omar Roth
15c26d022b Pull 'extract_videos' out into seperate function 2018-08-10 09:44:19 -05:00
Omar Roth
9a78b55c53 Pull description into seperate function 2018-08-10 08:44:23 -05:00
Omar Roth
4b962dddd3 Add fix for scheduled livestreams in search results 2018-08-07 08:19:20 -05:00
Omar Roth
30724b6924 Add fix for movies in search results 2018-08-06 23:11:37 -05:00
Omar Roth
95bfe7e54c Add support for streamed videos in search results 2018-08-06 23:06:16 -05:00
Omar Roth
8b572d268d Add fix for playlists in search results 2018-08-06 22:56:21 -05:00
Omar Roth
9d6cdc3032 Fix method for detecting movies in search results 2018-08-05 18:07:52 -05:00
Omar Roth
870ee11553 Add fix for movies in search results 2018-08-05 17:07:17 -05:00
Omar Roth
7d6bc671c2 Fix searches where items don't have byline 2018-08-05 14:46:21 -05:00
Omar Roth
d51b23bc16 Update channel feed 2018-08-05 14:26:41 -05:00
Omar Roth
e47b95ff42 Add fix for parsing videos with 1 view 2018-08-05 14:08:39 -05:00
Omar Roth
b9315bc534 Major cleanup 2018-08-04 23:14:57 -05:00
Omar Roth
3ada6a9234 Add filters to '/api/v1/search' endpoint 2018-08-04 17:19:55 -05:00
Omar Roth
90d661e4a7 Split helpers.cr into multiple files 2018-08-04 15:30:44 -05:00