| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-06-07 | Comments: Don't break JavaScript when loading more | Chunky programmer | |
| 2022-06-05 | JS. Trailing spaces removed | meow | |
| 2022-05-21 | handled invalid values in storage | meow | |
| partial rewrite notifications.js innerText to textContent fixed bug with clamping | |||
| 2022-05-15 | js code rewrite. Themes rewritten, bugs fixed | meow | |
| 2022-05-06 | js code rewrite. Created _helpers.js with XHR and storage wrapper | meow | |
| 2022-04-25 | `console.warn` and `info` instead of `log` | meow | |
| 2022-04-25 | replace huphen-minus to real minus | meow | |
| 2022-04-25 | replace innerHTML to safer textContent where possible | meow | |
| 2022-04-25 | add variable declarations | meow | |
| 2022-04-25 | fix double variable declaration | meow | |
| 2022-04-25 | eqeqeq | meow | |
| 2022-04-25 | semicolons | meow | |
| 2022-04-25 | use strict | meow | |
| 2021-10-11 | scroll the nextVideo into the top | diogo | |
| 2021-03-20 | fix comment replies | Andrew Zhao | |
| 2021-01-10 | fix incorrect use of setinterval in js | Andrew Zhao | |
| 2020-12-08 | Shuffle URL params | saltycrys | |
| The `list` and `index` params are the most important and come first now. | |||
| 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 | |||
| 2019-10-18 | Fix comment event listener | Omar Roth | |
| 2019-10-15 | Add support for custom playlists | Omar Roth | |
| 2019-08-16 | js: add support for keydown events (#678) | leonklingele | |
| * js: add support for keydown events This will modify the player behavior even if the player element is unfocused. Based on the YouTube key bindings, allow to - toggle playback with space and 'k' key - increase and decrease player volume with up / down arrow key - mute and unmute player with 'm' key - jump forwards and backwards by 5 seconds with right / left arrow key - jump forwards and backwards by 10 seconds with 'l' / 'j' key - set video progress with number keys 0–9 - toggle captions with 'c' key - toggle fullscreen mode with 'f' key - play next video with 'N' key - increase and decrease playback speed with '>' / '<' key * js: remove unused dependency 'videojs.hotkeys.min.js' Support for controlling the player volume by scrolling over it is still retained by copying over the relevant code part from the aforementioned library. | |||
| 2019-07-20 | Remove default arguments from function definitions | Omar Roth | |
| 2019-06-16 | Shorten timeout for AJAX | Omar Roth | |
| 2019-06-15 | Fix retry on timeout for AJAX requests | Omar Roth | |
| 2019-06-07 | Minor refactor | Omar Roth | |
| 2019-05-29 | Add 'comments' as URL parameter | Omar Roth | |
| 2019-05-27 | Add "local" to "next video" URLs | Omar Roth | |
| 2019-05-16 | Refactor watched_widget.js | Omar Roth | |
| 2019-05-14 | Fix comments for age-restricted videos | Omar Roth | |
| 2019-05-06 | Refactor player.js | Omar Roth | |
| 2019-05-06 | Refactor watch.js | Omar Roth | |
| 2019-05-01 | Minor formatting changes | Omar Roth | |
| 2019-02-24 | Remove JS from download widget | Omar Roth | |
| 2019-02-16 | Fix locale text for "Show replies" | Omar Roth | |
| 2019-01-27 | Fix colors and data-url in download widget | Omar Roth | |
| 2019-01-24 | Add fix to download widget for titles with unescaped characters | Omar Roth | |
| 2019-01-23 | Fix typo in default.css | Omar Roth | |
| 2019-01-23 | Add download widget | Omar Roth | |
| 2018-10-20 | Comma seperate comment scores | Omar Roth | |
| 2018-10-15 | Fix fallback for comments0.10.0 | Omar Roth | |
| 2018-10-06 | Move watch page JS into seperate file | Omar Roth | |
