| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-12-06 | Merge pull request #2659 from SamantazFox/fix-likes-dislikes | Samantaz Fox | |
| Fix likes/dislikes | |||
| 2021-12-02 | Merge pull request #2683 from iv-org/SamantazFox-patch-1 | Samantaz Fox | |
| Fix #2682 | |||
| 2021-12-01 | Merge pull request #2671 from matthewmcgarvey/code-removal | Samantaz Fox | |
| Remove dead code | |||
| 2021-12-01 | Use 'dig()' in 'find()' statements | Samantaz Fox | |
| 2021-11-29 | Fix #2670 | Samantaz Fox | |
| Fixes "Download widget replaces spaces in filename with +" https://github.com/iv-org/invidious/issues/2670 | |||
| 2021-11-29 | Remove dead code | matthewmcgarvey | |
| 2021-11-29 | Fix #2682 | Samantaz Fox | |
| Fix "Missing param name: "q" (KeyError)" https://github.com/iv-org/invidious/issues/2682 | |||
| 2021-11-28 | Use dig to get category contents | Samantaz Fox | |
| Co-authored-by: Matthew McGarvey <matthewmcgarvey14@gmail.com> | |||
| 2021-11-28 | Typo: missing '?' when looking for key in dislikes_button | Samantaz Fox | |
| Co-authored-by: Matthew McGarvey <matthewmcgarvey14@gmail.com> | |||
| 2021-11-28 | Decompress the response body ourselves | Samantaz Fox | |
| Temp fix for #2612 | |||
| 2021-11-28 | Revert "Temporarily fix for #2612" (#2673) | Émilien Devos | |
| 2021-11-28 | Merge pull request #2656 from SamantazFox/fix-2549 | Samantaz Fox | |
| extract_video_info: Make sure that the Android player response is valid | |||
| 2021-11-28 | Merge pull request #2623 from SamantazFox/temp-decompression-fix | Samantaz Fox | |
| Temporarily fix for #2612 | |||
| 2021-11-25 | likes/dislikes: better fallback management | Samantaz Fox | |
| '.to_i64?' instead of '.to_i64' returns nil rather than raising an exception when it's done on an empty string. In some rare cases, rating can be equal to 5. In this case, the value of player_response[videoDetails][averageRating] is an Int and not a Float. | |||
| 2021-11-25 | i18n: return 'key' if 'key' is not in locales files | Samantaz Fox | |
| 2021-11-24 | Use new techniques to get (dis)likes back | Samantaz Fox | |
| 2021-11-21 | allow multiple, successive content-encodings | Samantaz Fox | |
| 2021-11-21 | extract_video_info: make sure that the Android player response is valid | Samantaz Fox | |
| 2021-11-21 | i18n: log a warning instead of rising an exception | Samantaz Fox | |
| This is more user-friendly. TODO: maybe make a compile time flag for testing purposes | |||
| 2021-11-21 | Add other missing translations | Samantaz Fox | |
| * on watch page and video cards (search results, playlists, etc...) * on /feed/playlists * in search filters (not normalized in order to avoid collisions with an existing PR that reworks the search filters) | |||
| 2021-11-21 | Add missing translation for quality selectors | Samantaz Fox | |
| 2021-11-21 | Remove useless 'hl' parameters on captions URL | Samantaz Fox | |
| 2021-11-21 | i18n: pass only the ISO code string to 'translate()' | Samantaz Fox | |
| Don't use the whole Hash everywhere. Also fall back nicely to english string if no translation exists. | |||
| 2021-11-21 | i18n: Use language full name instead of ISO code | Samantaz Fox | |
| Fixes #851 | |||
| 2021-11-21 | i18n: Add list of language names | Samantaz Fox | |
| 2021-11-17 | Escape video description | babababag | |
| 2021-11-16 | Make sure to only apply fix if QUIC is disabled | Samantaz Fox | |
| 2021-11-16 | Fix typo | Samantaz Fox | |
| Should be checking the returned headers, not the sent ones. | |||
| 2021-11-16 | Temporary fix for #2612 | Samantaz Fox | |
| Don't rely on the auto compression/decompression provided by the crystal stdlib. | |||
| 2021-11-13 | Merge pull request #2444 from syeopite/only-use-redirect-endpoint-when-needed | Samantaz Fox | |
| Only use the /redirect endpoint when automatically redirecting to another instance | |||
| 2021-11-12 | remove duplicate lsquic requirement | Émilien Devos | |
| 2021-11-12 | Disable quic by default | syeopite | |
| See #2577 | |||
| 2021-11-12 | Remove of gzip header w/ use_quic config | syeopite | |
| Continuation of b0f127d4d89bc1a001c9ad37b27eec8d9d8e7961 | |||
| 2021-11-12 | Fix handling for maxres thumbnail | syeopite | |
| 2021-11-12 | Fix copy-paste error | syeopite | |
| 2021-11-12 | Allow thumbnail queries with QUIC disabled | syeopite | |
| 2021-11-12 | Use https for storyboard image requests | syeopite | |
| 2021-11-12 | Use https for ggpht requests | syeopite | |
| 2021-11-12 | Allow storyboard queries with QUIC disabled | syeopite | |
| 2021-11-12 | Allow ggpht queries with QUIC disabled | syeopite | |
| 2021-11-12 | Respect use_quic param and fix typos | syeopite | |
| 2021-11-12 | Fix gzip decompression with HTTP::Client | syeopite | |
| 2021-11-12 | Add compile-time flag to remove code for QUIC | syeopite | |
| 2021-10-29 | Remove useless auto_generated param from PlaylistVideo#to_xml | Samantaz Fox | |
| given the variables available in this function's context, 'author' and 'ucid' provide the same data 'self.author' and 'self.ucid', respectively. Given that fact, the variable `auto_generated` has no impact on the logic of this function, and hence can be safely removed. this greatly simplifies the code and makes it perfectly compatible with crystal's calling convention for '#to_xml' methods. | |||
| 2021-10-29 | Fix 'to_json' in struct PlaylistVideo | Samantaz Fox | |
| 2021-10-29 | Add TODO comments to other places | Samantaz Fox | |
| 2021-10-29 | Also fix 'to_json' in struct Video | Samantaz Fox | |
| 2021-10-28 | serialized_yt_data: force datatype of 'locale' | Samantaz Fox | |
| 2021-10-28 | serialized_yt_data: Remove default nil value in to_json | Samantaz Fox | |
| this will ensure that two parameters are passed and that it doesn't collide with 'to_json(builder)' | |||
| 2021-10-28 | Fix an infinite recursion caused by #2228 | Samantaz Fox | |
| Changes in the aforementioned PR lead to change the behavior of some old code. The data type of the parameters aren't explicit enough, which makes the compiler use the wrong method because of type infering. | |||
