summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-02-14Update README.mdgripped
Ubuntu / Debian instructions installing an old version of Crystal.
2021-02-11Merge pull request #1759 from weblate/weblate-invidious-translationsTheFrenchGhosty
Translations update from Weblate
2021-02-11Update Hebrew translationJohn Johnson
2021-02-11Merge pull request #1757 from weblate/weblate-invidious-translationsTheFrenchGhosty
Translations update from Weblate
2021-02-10Update Hebrew translationOmer I.S
2021-02-10Add Hebrew translation (#1753)Omer I.S
* Add Hebrew translation * Update he.json * Update he.json * Update he.json * Update he.json * Update he.json * Update he.json * Update he.json * Update he.json Co-authored-by: TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com>
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-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-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-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-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-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 ```