| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2021-10-26 | Use env.request.resource for instance switch link | syeopite | |
| 2021-10-26 | Rebase error | syeopite | |
| 2021-10-26 | Remove unneeded redirect.invidious.io code in /redirect | syeopite | |
| 2021-10-26 | Only use /redirect when automatically redirecting | syeopite | |
| 2021-10-26 | Merge pull request #2529 from DmitrySandalov/master | Samantaz Fox | |
| Feature Request: Localization for trending iv-org#331 | |||
| 2021-10-26 | Merge pull request #2428 from syeopite/ameba-fixes | Samantaz Fox | |
| Fix (some) issues detected by Ameba | |||
| 2021-10-26 | Merge branch 'master' into master | Samantaz Fox | |
| 2021-10-26 | Normalize translation key for preferences categories | Samantaz Fox | |
| categories normalized: - Miscellanous - Player - Visual - Administrator - Data - Subscription | |||
| 2021-10-26 | Normalize translation key for user prefrerences | Samantaz Fox | |
| preferences normalized: - annotations - annotations_subscribed - automatic_instance_redirect - autoplay - captions - comments - continue - continue_autoplay - dark_mode - default_home - extend_desc - feed_menu - listen - local - locale - max_results - notifications_only - player_style - quality - quality_dash - related_videos - show_nick - sort - speed - thin_mode - unseen_only - video_loop - volume - vr_mode | |||
| 2021-10-25 | Switch to #sort_by! in pull_popular_videos job | syeopite | |
| 2021-10-25 | Reduce block verbosity further | syeopite | |
| 2021-10-25 | Optimize assigning of on_response_received_endpoints | syeopite | |
| 2021-10-25 | Remove extra dot between [] from ambea copy-pasting. | syeopite | |
