TheFrenchGhosty
ec30f7c5d4
Merge pull request #1849 from saltycrys/channels
...
WIP channels fix
4 years ago
TheFrenchGhosty
3cc9114f81
Merge pull request #1829 from SimonPhoenix96/xml-json-yt-sub-import
...
integrate legacy yt xml subscription import with new json sub import
4 years ago
TheFrenchGhosty
790167e914
Merge pull request #1832 from mark9064/patch-1
...
Fix engagement
4 years ago
saltycrys
378c0d049e
WIP channels fix
4 years ago
Perflyst
fc8c555519
Merge pull request #1729 from Rjevski/12factor-database-url-restored
...
Support "Database URL" in addition to existing DB-related parameters
4 years ago
mark9064
9ae18b0b3b
Fix engagement
...
Engagement was calculated as 0-1 but displayed as a percentage
4 years ago
simonphoenix96
84487b2e52
format invidious.cr using crystal cli
4 years ago
Simon Phoenix
9689376de6
fixed line indent typo
4 years ago
simonphoenix96
a2f79a163f
integrate legacy yt xml subscription import with new json sub import
4 years ago
Andrew Zhao
2600695927
fix search
...
Put search page in the super secret proto field
4 years ago
TheFrenchGhosty
705e4fca06
Merge pull request #1797 from B0pol/published_utc
...
Use UTC for published date
4 years ago
TheFrenchGhosty
a4ba4cf6ce
Merge pull request #1795 from B0pol/comments
...
Fix comment replies count
4 years ago
TheFrenchGhosty
0b2109576a
Merge pull request #1804 from tenpura-shrimp/captionpreload
...
do not preload captions
4 years ago
Andrew Zhao
295e5c9731
show how long ago stream started
4 years ago
Andrew Zhao
9b79e35d52
do not preload captions
4 years ago
bopol
237100da18
Use UTC for published date
4 years ago
bopol
1e33c0c288
Fix comment replies count
4 years ago
TheFrenchGhosty
c451aab150
Enable the Hebrew translation since it's now translated at more than 80%
4 years ago
TheFrenchGhosty
48bff9a5d2
Enable the Indonesian translation since it's now translated at more than 80%
4 years ago
saltycrys
2bf445e165
Fix playlists with `Various Artists` author
4 years ago
Andrew Zhao
148f3002ec
use large thumbnail for channels in search
4 years ago
Perflyst
ec82c1f957
Merge pull request #1730 from notpushkin/patch-1
...
Add link[rel="alternate"] pointing to YouTube version
4 years ago
saltycrys
5f03a583d1
Update code for Crystal 0.36.0
...
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 .
4 years ago
saltycrys
991a04dc2a
Adjust routes
...
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.
4 years ago
Perflyst
82da5cfd01
Merge pull request #1712 from tenpura-shrimp/bumpvideojs
...
Bump videojs and fix webworker
4 years ago
saltycrys
909285ea46
Merge pull request #1732 from saltycrys/unrequire-logger
...
Unrequire `logger`
4 years ago
saltycrys
a0bc0641c7
Unrequire `logger`
...
Crystal's `Logger` was required but never used in Invidious. Crystal 0.36.0
removed `Logger` in favor of `Log`.
4 years ago
Alexander Pushkov
e7ada61881
Add link[rel="alternate"] pointing to YouTube version
4 years ago
Andre Borie
79e99908de
Allow providing 12-Factor-style Database URL in config
4 years ago
TheFrenchGhosty
bd893cb24c
Enable the Finish translation since it's now translated at more than 80%
4 years ago
saltycrys
c9a316ad35
Merge pull request #1702 from saltycrys/config
...
Config improvements
4 years ago
Andrew Zhao
4a0b10984a
Bump videojs and fix webworker
4 years ago
Andrew Zhao
d0dbbd1cb1
remove https from channel thumbnail in search
4 years ago
saltycrys
70e14f92a4
Only start refresh jobs when necessary
...
If `channel_threads` or `feed_threads` is set to zero the corresponding job is
now not started.
4 years ago
saltycrys
b45f371911
Make config a constant
...
Instead of passing around `config` there is now the global `CONFIG`.
4 years ago
saltycrys
f1a7ee997b
Add config environment variables
...
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
```
4 years ago
TheFrenchGhosty
799f97e847
Make invidious use all the translation files
4 years ago
Andrew Zhao
15ba3325d9
add ui for searching
4 years ago
Andrew Zhao
b7fe1db89a
save host when using dash manifest
4 years ago
saltycrys
c28b1f6fb9
Merge pull request #1654 from saltycrys/fix-downloads
...
Fix downloads
4 years ago
saltycrys
c81ca187f8
Fix downloads
...
The `itag` is now converted to a number, matching the `itag` of
`Video.adaptive_fmts` and `Video.fmt_stream`.
4 years ago
TheFrenchGhosty
ba148d749f
Merge pull request #1647 from hackerncoder/removeOmarrothMentions
...
Remove omarroth mentions
4 years ago
HackerNCoder
606dd11b4f
Remove admin_email. Use repos url for captcha ID and reddit header. Add note about not updating changelog
4 years ago
saltycrys
b0b8ba7000
Respect `use_pubsub_feeds` config
...
Setting `use_pubsub_feeds: false` now properly disables it.
4 years ago
HackerNCoder
4d512d908d
Remove some mentions of omarroth
4 years ago
saltycrys
df9e7f284c
Adjust log verbosity
...
The default log level has been changed from `debug` to `info`.
The `debug` log level is now more verbose. `debug` now gives a general overview
of what is happening (where implemented) while `trace` gives all available
details.
4 years ago
saltycrys
6365ee7487
Make logger a constant
...
Instead of passing around `logger` there is now the global `LOGGER`.
4 years ago
saltycrys
7a8620a570
Add CLI arguments to config file
...
The log level can now be set with `log_level` (accepts ints and strings).
The log file can now be set with `output` (also accepts `STDOUT`).
4 years ago
Perflyst
2c24bf3222
Merge pull request #1389 from vhuynh3000/decrypt_on_demand
...
add config to decrypt on demand instead of polling
4 years ago
saltycrys
36e9fb9d68
Fix `watch_videos` endpoint
...
Playlists created by `watch_videos` do not have an author which caused a crash
previously.
4 years ago