summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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 ```
2021-01-23Merge pull request #1701 from TheFrenchGhosty/french-translationTheFrenchGhosty
Change some stuff done to the french translation in #1696
2021-01-23Change some stuff done to the french translation in #1696TheFrenchGhosty
2021-01-23Merge pull request #1700 from TheFrenchGhosty/translationsTheFrenchGhosty
Make invidious use all the translation files if they are translated at more than 80%
2021-01-23Translations update from Weblate (#1696)Weblate (bot)
* Update German translation * Add Bengali (Bangladesh) translation * Update Bengali (Bangladesh) translation * Update Portuguese (Portugal) translation * Update Icelandic translation * Update Bengali (Bangladesh) translation * Update Bengali (Bangladesh) translation * Add Catalan translation * Update Norwegian Bokmål translation * Add French (Canada) translation * Update German translation * Update Polish translation * Update Dutch translation * Update French translation * Update Italian translation * Update Greek translation * Update French (Canada) translation * Update Turkish translation * Update Norwegian Bokmål translation * Update Esperanto translation * Update Esperanto translation * Add Slovak translation * Update Slovak translation * Update Serbian (cyrillic) translation * Update Slovak translation * Update Esperanto translation * Add Persian translation * Update Persian translation * Add Kannada translation * Update Kannada translation * Update Bengali (Bangladesh) translation * Update Spanish translation * Update Portuguese (Brazil) translation * Update Chinese (Traditional) translation * Update Swedish translation * Update Portuguese (Portugal) translation * Add Finnish translation * Update Dutch translation * Update Finnish translation * Add Indonesian translation * Add Portuguese translation * Update Portuguese (Portugal) translation * Update Indonesian translation * Update Portuguese translation * Update Polish translation * Update Polish translation * Update Portuguese (Brazil) translation * Update Chinese (Simplified) translation * Add Croatian translation * Update Croatian translation * Update Norwegian Bokmål translation * Update Swedish translation * Update Croatian translation * Update Japanese translation * Update Indonesian translation * Add Danish translation * Update Bengali (Bangladesh) translation * Update Danish translation * Update Chinese (Simplified) translation * Update French (Canada) translation * Add Malayalam translation * Update Swedish translation * Update Greek translation * Update Greek translation * Update Portuguese (Brazil) translation * Delete Catalan translation * Delete Malayalam translation * Delete Kannada translation * Delete French (Canada) translation * Delete Portuguese translation Co-authored-by: Jeannette L <j.lavoie@net-c.ca> Co-authored-by: Oymate <dhruboadittya96@gmail.com> Co-authored-by: Paulo Marinho <paulomarinho@protonmail.com> Co-authored-by: recette-lemon <854qskawygnrtcdo@protonmail.com> Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Co-authored-by: Allan Nordhøy <epost@anotheragency.no> Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com> Co-authored-by: Attila Farkas <farkasattila@ymail.com> Co-authored-by: bongo bongo <mombatubongo@gmail.com> Co-authored-by: nathgit <nathronman+github@gmail.com> Co-authored-by: Kevin Scruff <KevinScruff@protonmail.com> Co-authored-by: Yogesh <yogesh@karnatakaeducation.org.in> Co-authored-by: The Cats <philosoph@snopyta.org> Co-authored-by: FeiYang <feiyang@fyol.xyz> Co-authored-by: Luna Jernberg <droidbittin@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: Unihuppio <virancannos@protonmail.com> Co-authored-by: Joachim Opdenakker <opdenakker.joachim@gmail.com> Co-authored-by: ziasukmana <ziasukmana@hotmail.com> Co-authored-by: Atrate <Atrate@protonmail.com> Co-authored-by: Karol Kosek <krkk@krkk.ct8.pl> Co-authored-by: André Marcelo Alvarenga <andrealvarenga@gmx.net> Co-authored-by: Eric <spice2wolf@gmail.com> Co-authored-by: Milo Ivir <mail@milotype.de> Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com> Co-authored-by: Y. Sakamoto <ysakamoto@tutanota.com> Co-authored-by: Nimityx <c93c81b9-b581-4651-89fc-a416fd69558e@anonaddy.me> Co-authored-by: HackerNCoder <hackerncoder@protonmail.ch> Co-authored-by: vachan-maker <vachan2014carmel@gmail.com> Co-authored-by: fresh <fresh190@protonmail.com> Co-authored-by: TheFrenchGhosty <TheFrenchGhosty@posteo.is>
2021-01-23Make invidious use all the translation filesTheFrenchGhosty
2021-01-22Merge pull request #1691 from StuffNoOneCaresAbout/container-shaPerflyst
Container sha without 2 builds
2021-01-22build image daily at 0:00 GMTFireMasterK
2021-01-22different steps depending on event.FireMasterK
2021-01-22Expire sha images after 6 weeksPerflyst
2021-01-21Remove image digest outputPerflyst
Does not work with two images at the same time
2021-01-21Build latest only on master, add commit sha tagPerflyst
Close #1688