syeopite
148071a744
Add 'www' to URL on watch on youtube button
2021-03-25 11:24:02 -07:00
syeopite
56fab9d178
Add watch on youtube button on each video item
2021-03-24 18:34:06 -07:00
syeopite
f422a77014
Add translation to Audio Mode icon on vid result
2021-03-24 18:07:18 -07:00
Andrew Zhao
148f3002ec
use large thumbnail for channels in search
2021-02-04 18:20:49 -05:00
saltycrys
5f03a583d1
Update code for Crystal 0.36.0
...
Rename `HTTPClient@socket` to `HTTPClient@io`, see
https://github.com/crystal-lang/crystal/pull/9543 .
Rename `URI#full_path` to `URI#request_target`, see
https://github.com/crystal-lang/crystal/pull/10099 .
2021-02-02 20:01:02 +01:00
Perflyst
bb7d8735cb
Merge branch 'master' into patch-1
2020-11-12 17:06:38 +01:00
Omar Roth
1eca969cf6
Add support for polymer redesign
2020-06-15 18:18:04 -05:00
leonklingele
70cbe91776
Migrate to a good Content Security Policy ( #1023 )
...
So attacks such as XSS (see [0]) will no longer be of an issue.
[0]: https://github.com/omarroth/invidious/issues/1022
2020-03-15 16:46:08 -05:00
Omar Roth
9dc4f8a1aa
Escape item titles in search page
2020-03-04 13:03:14 -05:00
Alexander Pushkov
1fc9506442
Add audio mode link to items
2020-01-21 15:36:56 +03:00
Omar Roth
be055d9dcb
Add support for custom playlists
2019-10-15 21:17:14 -04:00
leonklingele
1aefc5b540
Update to Crystal 0.31.0, resolve compiler deprecation warnings, update dependencies ( #764 )
...
* shard: update to crystal 0.31.0
Additionally, no longer use the Crystal "markdown" library which has
been removed from the Crystal stdlib in version 0.31.0.
See https://github.com/crystal-lang/crystal/pull/8115 .
Also fix some deprecation warnings using the following commands:
find . \( -type d -name .git -prune \) -o -type f -exec sed -i 's/URI\.escape/URI\.encode_www_form/g' "{}" \;
find . \( -type d -name .git -prune \) -o -type f -exec sed -i 's/URI\.unescape/URI\.decode_www_form/g' "{}" \;
sed -i 's/while \%pull\.kind \!\= \:end_object/until \%pull\.kind\.end_object\?/g' src/invidious/helpers/patch_mapping.cr
2019-09-24 13:31:33 -04:00
Omar Roth
50d793e49b
Hide video count for auto-generated channels
2019-09-12 13:11:21 -04:00
Omar Roth
a19cdb5e72
Fix season playlists
2019-08-16 15:46:59 -05:00
Omar Roth
12b2ab5da8
Add 'to_json' into respective structs
2019-06-08 13:31:41 -05:00
Omar Roth
2febc268f7
Fix warnings in Crystal 0.29
2019-06-07 21:13:50 -05:00
Omar Roth
8c944815bc
Minor refactor
2019-06-07 21:13:50 -05:00
Omar Roth
64464f23ae
Add 'views' to channel_videos
2019-05-30 18:59:13 -05:00
Omar Roth
7d2e1f63b5
Refactor watched_widget.js
2019-05-16 20:51:17 -05:00
Omar Roth
570715100b
Fix text size for premieres
2019-05-03 18:00:16 -05:00
Omar Roth
1a9360ca75
Minor formatting changes
2019-05-01 20:03:39 -05:00
Omar Roth
f08d53b0c6
Add view count to livestreams in search results
2019-04-28 14:11:23 -05:00
Omar Roth
2a6c81a89d
Add authentication API
2019-04-18 16:23:50 -05:00
Omar Roth
26168a9520
Refactor CSRF tokens (using format in #473 )
2019-04-15 23:23:40 -05:00
Omar Roth
b51fd7fc13
Add view count to video items
2019-04-14 17:43:44 -05:00
Omar Roth
7a0f0ca5ce
Fix thin mode
2019-03-27 11:31:05 -05:00
Omar Roth
fd26f9f34e
Add support for premieres to search and feed
2019-03-22 14:54:35 -05:00
Omar Roth
88b70973cc
Add 'premiereTimestamp' to /api/v1/videos
2019-03-22 14:53:19 -05:00
Omar Roth
99aa214859
Add 'thumbnail_id' to playlists
2019-03-17 12:21:47 -05:00
Omar Roth
7e6cf7b979
Add title text for icons
2019-02-24 16:19:31 -06:00
Omar Roth
5bf3c28436
Add better indicator for livestreams
2019-02-21 14:19:05 -06:00
Omar Roth
83493237a5
Add support for translating time intervals
2019-02-20 08:49:54 -06:00
Omar Roth
a160c645c9
Add support for translations
2018-12-20 15:32:09 -06:00
Omar Roth
d6d73bd336
Fix clickable titles in subscription feed
2018-11-20 22:58:30 -06:00
Omar Roth
6b12f11e10
Add ability to mark videos as watched in subscription feed
2018-11-19 22:06:59 -06:00
Omar Roth
b535de690e
Move video count into playlist thumbnail
2018-11-19 17:34:33 -06:00
Omar Roth
c8b321920d
Add channel video count to search results
2018-11-13 19:18:08 -06:00
Omar Roth
316a73f07e
Remove duration for playlists in search results
2018-11-07 10:07:47 -06:00
Omar Roth
ef95dc2380
Add fix for show playlists
2018-10-21 19:54:41 -05:00
Omar Roth
4875aa1d7e
Add partial support for video duration in thumbnails
2018-10-20 20:37:55 -05:00
Omar Roth
c72b9bea64
Add '&list' to videos shown on mix page
2018-10-06 22:22:50 -05:00
Omar Roth
20130db556
Add mixes
2018-09-29 10:59:11 -05:00
Omar Roth
d886f8d1e3
Add fix for playlists with no videos
2018-09-22 14:11:01 -05:00
Omar Roth
62380933b2
Add support for playlists and channels in search
2018-09-20 09:36:09 -05:00