| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-02 | Use new youtube API to fetch channel videos (#1355) | Ben Heller | |
| * Use new API to fetch videos from channels This mirrors the process used by subscriptions.gir.st. The old API is tried first, and if it fails then the new one is used. * Use the new API whenever getting videos from a channel I created the get_channel_videos_response function because now instead of just getting a single url, there are extra steps involved in getting the API response for channel videos, and these steps don't need to be repeated throughout the code. The only remaining exception is the bypass_captcha function, which still only makes a request to the old API. I don't know whether this code needs to be updated to use the new API for captcha bypassing to work correctly. * Correctly determine video length with new api * Remove unnecessary line | |||
| 2020-08-25 | Replace omarroth with iv-org where applicable (#1353) | stranger195 | |
| Fixes #1353 | |||
| 2020-07-28 | Fix playlist export for playlists with more than 100 videos | Omar Roth | |
| 2020-07-26 | Update mixes link | Omar Roth | |
| 2020-07-26 | Add missing default for ConfigPreferences | Omar Roth | |
| 2020-07-26 | Fix warnings with latest version of Crystal | Omar Roth | |
| 2020-07-26 | Add playlist import/export | Omar Roth | |
| 2020-07-26 | Fix playlists with one video | Omar Roth | |
| 2020-07-21 | Fix optional value in data extractor | Omar Roth | |
| 2020-07-04 | Skip DASH streams segmented by URL | Omar Roth | |
| 2020-06-24 | Update playlists to support polymer redesign | Omar Roth | |
| 2020-06-17 | Fix cast from nil in short_description | Omar Roth | |
| 2020-06-16 | Fix signature URL regex | Omar Roth | |
| 2020-06-16 | Fix genreUrl | Omar Roth | |
| 2020-06-16 | Update channel playlists to use polymer | Omar Roth | |
| 2020-06-15 | Add support for polymer redesign | Omar Roth | |
| 2020-06-15 | Make HOST_URL constant | Omar Roth | |
| 2020-06-15 | Remove top page | Omar Roth | |
| 2020-06-15 | Support Crystal 0.35.0 | Omar Roth | |
| 2020-06-13 | Merge pull request #1182 from DmitrySandalov/master | Dmitry Sandalov | |
| Allow user to subscribe to playlist (#17) | |||
| 2020-05-28 | Fix reCaptcha | Omar Roth | |
| 2020-05-26 | More consistent HTML IDs for info section (#1156) | mendel5 | |
| * More consistent IDs for info section More consistent IDs for info section: watch-on-youtube, annotations and download * Consistent IDs: channel-name * Consistent IDs: published-date The term "published" can also be found in the answer for the following YouTube API request: https://developers.google.com/youtube/v3/docs/videos/list | |||
| 2020-05-25 | Update captcha job | Omar Roth | |
| 2020-05-17 | Allow user to subscribe to playlist (#17) | Dmitry Sandalov | |
| 2020-05-13 | Update captcha handler | Omar Roth | |
| 2020-05-08 | Cleanup request headers | Omar Roth | |
| 2020-05-08 | Update signature param | Omar Roth | |
| 2020-04-30 | Consistent IDs for info section (#1133) | mendel5 | |
| 2020-04-20 | Merge weblate | Omar Roth | |
| 2020-04-15 | Hide playlist widget when user has no playlists | Omar Roth | |
| 2020-04-10 | Fix authorThumbnails in /api/v1/channels | Omar Roth | |
| 2020-04-10 | Fix playlist_ajax | Omar Roth | |
| 2020-04-09 | Fix warnings in latest version of Crystal | Omar Roth | |
| 2020-04-09 | Fix player matching | Omar Roth | |
| 2020-04-09 | Support adding video to playlist from watch page | Omar Roth | |
| 2020-04-04 | Add support for Swedish locale | Omar Roth | |
| 2020-04-04 | Fix /c/ redirect | Omar Roth | |
| 2020-03-30 | Refactor extract_plid | Omar Roth | |
| 2020-03-29 | Fix JSON serialization | Omar Roth | |
| 2020-03-19 | Add manifest-src to CSP | Omar Roth | |
| 2020-03-15 | Remove VarInt class | Omar Roth | |
| 2020-03-15 | Strip invalid characters from referer URLs | Omar Roth | |
| 2020-03-15 | Migrate to a good Content Security Policy (#1023) | leonklingele | |
| So attacks such as XSS (see [0]) will no longer be of an issue. [0]: https://github.com/omarroth/invidious/issues/1022 | |||
| 2020-03-10 | Escape 'sort_by' | Omar Roth | |
| 2020-03-10 | Switch textcaptcha to HTTPS | Omar Roth | |
| 2020-03-06 | Replace static asset requests with QUIC | Omar Roth | |
| 2020-03-06 | Add debug info to videoplayback | Omar Roth | |
| 2020-03-05 | Prevent storyboards from hanging | Omar Roth | |
| 2020-03-04 | Skip validation checks for videoplayback, ggpht | Omar Roth | |
| 2020-03-04 | Escape item titles in search page | Omar Roth | |
