summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-02-10Merge pull request #1750 from weblate/weblate-invidious-translationsTheFrenchGhosty
Translations update from Weblate
2021-02-10Update Finnish translationRiku Viitanen
2021-02-10Add Hebrew translationOmer I.S
2021-02-10Merge pull request #1754 from saltycrys/fix-various-artists-playlistsaltycrys
Fix playlists with `Various Artists` author
2021-02-10Fix playlists with `Various Artists` authorsaltycrys
2021-02-10Fix ; () {}138138138
2021-02-09Merge pull request #1724 from iv-org/add-issue-templatesTheFrenchGhosty
Add issue templates
2021-02-08Split enhancement and feature request, apply suggestionsPerflyst
2021-02-05Merge pull request #1715 from tenpura-shrimp/searchchannelthumbnailsPerflyst
Use large thumbnail for channels in search
2021-02-04use large thumbnail for channels in searchAndrew Zhao
2021-02-04Merge pull request #1730 from notpushkin/patch-1Perflyst
Add link[rel="alternate"] pointing to YouTube version
2021-02-04Merge pull request #1744 from saltycrys/crystal-0.36.1saltycrys
Bump dependencies and update to Crystal 0.36.1
2021-02-04Update to Crystal 0.36.1saltycrys
2021-02-04Bump dependenciessaltycrys
2021-02-03Update player.js138138138
2021-02-02Merge pull request #1734 from saltycrys/crystal-0.36.0TheFrenchGhosty
Crystal 0.36.0
2021-02-02Update to Crystal 0.36.0saltycrys
Crystal versions below `0.36.0` are no longer supported.
2021-02-02Update code for Crystal 0.36.0saltycrys
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-02Fix double duration on all Apple devices138138138
The fix will be applied when Safari browser is detected.
2021-02-02Merge pull request #1738 from saltycrys/adjust-routessaltycrys
Adjust routes
2021-02-02Adjust routessaltycrys
Simple routes have been moved into a single `Misc` file. Embed routes have been moved into a single `Embed` file. The preferences route has been renamed to be more consistent with other parts of the codebase.
2021-02-01Update player.js138138138
Fixes audio mode duration doubled in iPhone iOS browsers. The player will stop after reaching the real duration. iOS() checks both iOS and iPadOS. Only tested on iPhone iOS browsers. Testers needed for behavior of iPadOS and MacOS.
2021-01-31Merge pull request #1733 from weblate/weblate-invidious-translationsTheFrenchGhosty
Translations update from Weblate
2021-01-31Add suggestionsPerflyst
2021-01-31Update Japanese translationRyota Hasegawa
2021-01-31Update Japanese translationRyota Hasegawa
2021-01-31Merge pull request #1712 from tenpura-shrimp/bumpvideojsPerflyst
Bump videojs and fix webworker
2021-01-31Merge pull request #1732 from saltycrys/unrequire-loggersaltycrys
Unrequire `logger`
2021-01-31Unrequire `logger`saltycrys
Crystal's `Logger` was required but never used in Invidious. Crystal 0.36.0 removed `Logger` in favor of `Log`.
2021-01-30Add link[rel="alternate"] pointing to YouTube versionAlexander Pushkov
2021-01-30Allow providing 12-Factor-style Database URL in configAndre Borie
2021-01-30Merge pull request #1727 from TheFrenchGhosty/finish-translationTheFrenchGhosty
Enable the Finish translation since it's now translated at more than 80%
2021-01-30Merge pull request #1721 from weblate/weblate-invidious-translationsTheFrenchGhosty
Translations update from Weblate
2021-01-30Enable the Finish translation since it's now translated at more than 80%TheFrenchGhosty
2021-01-30Update Indonesian translationAllan Nordhøy
2021-01-30Update Finnish translationRiku Viitanen
2021-01-30Update Hungarian translationAllan Nordhøy
2021-01-30Update Greek translationTHANOS SIOURDAKIS
2021-01-30Merge pull request #1702 from saltycrys/configsaltycrys
Config improvements
2021-01-30Add issue templatesPerflyst
2021-01-29Bump videojs and fix webworkerAndrew Zhao
2021-01-29Merge pull request #1714 from tenpura-shrimp/searchchannelthumbnailhttpsTheFrenchGhosty
Remove HTTPS from channel thumbnail in search
2021-01-29Merge pull request #1718 from tenpura-shrimp/cacheshardstestTheFrenchGhosty
Fix broken build - install crystal 35.1 in ci
2021-01-29install crystal 35.1 in ciAndrew Zhao
2021-01-28Remove container release on PRPerflyst
2021-01-28remove https from channel thumbnail in searchAndrew Zhao
2021-01-23Only start refresh jobs when necessarysaltycrys
If `channel_threads` or `feed_threads` is set to zero the corresponding job is now not started.
2021-01-23Make config a constantsaltycrys
Instead of passing around `config` there is now the global `CONFIG`.
2021-01-23Add config environment variablessaltycrys
The config file can now be specified with `INVIDIOUS_CONFIG_FILE`. A YAML formatted string can still be passed with `INVIDIOUS_CONFIG`, replacing the config file. Additionally all options can now be specified as environment variables. The syntax for variable names is `INVIDIOUS_` followed by the option name in upper case. The values are parsed as YAML. These new env vars only update the provided main configuration, but it is possible to point the config file at the example config and then use env vars for all config options: ``` INVIDIOUS_CONFIG_FILE=./config/config.example.yml \ INVIDIOUS_CHANNEL_THREADS=10 \ ./invidious ```
2021-01-23Merge pull request #1701 from TheFrenchGhosty/french-translationTheFrenchGhosty
Change some stuff done to the french translation in #1696