Commit Graph

3993 Commits (9cc041876944dde46cd8cc3e269995244c8e7724)
 

Author SHA1 Message Date
Le Jester 897f871f99
Make the history recording optional.
Samantaz Fox 2f335b3d2c
Use a dedicated endpoind for downloads
This allows us to not pass file name ("title") in the form
data and to enforce some sanity checks
matthewmcgarvey 3b1837a99b Move remaining routes to new structure
matthewmcgarvey cc59de0c93 Extract live endpoints to route
TheFrenchGhosty 997d936e9c
Merge pull request from iv-org/SamantazFox-patch-1
Clean make help
Samantaz Fox 253256bf37
Clean make help
Forgot to mute the echo commands :X
Féry Mathieu (Mathius) e60a1836fe
Lint config.example.yml and config.cr
Follow lint indications :
- https://github.com/iv-org/invidious/pull/2915#discussion_r812396203
- https://github.com/iv-org/invidious/pull/2915#discussion_r812396807
Féry Mathieu (Mathius) e66b317f02
Reduce regex in player script
Following correction at:
https://github.com/iv-org/invidious/pull/2895#issuecomment-1048245008
Samantaz Fox b417ea8e3a
Merge pull request from iv-org/SamantazFox-patch-1
Fix captions regex
Féry Mathieu (Mathius) aa8758dec2
Patch updateCookie for preserve extra args (like domain)
Samantaz Fox b58b0440d6
Fix captions regex
Féry Mathieu (Mathius) ad6b29c09f
Update cookie domain definition in player script
Related with :
https://github.com/iv-org/invidious/pull/2895#issuecomment-1047762544
Féry Mathieu (Mathius) 09a585c93b
Add sameSite policy in cookie management in server side
TheFrenchGhosty a9d2d2211a
Apply suggestion
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
Samantaz Fox fe057c7873
Make a function that builds the download widget's HTML
TheFrenchGhosty dfcaed93ea Enforce the source of the image (mostly for Podman compatibility)
TheFrenchGhosty 5e3fcad1fb Remove the enforced container_name following suggestions
Féry Mathieu (Mathius) 8e4959a621
Update cookie declaration for preserve SameSite directive
Féry Mathieu (Mathius) 555bb711c9
Removal of changes to methods now unrelated to the issue
Unrelated to the issue since the change in management of channel_refresh_interval
Cf this remark : https://github.com/iv-org/invidious/pull/2915#discussion_r811373503
Féry Mathieu (Mathius) afa3eff313
Remove useless config inside docker-compose
Follow lint indications :
https://github.com/iv-org/invidious/pull/2915#discussion_r811501709
TheFrenchGhosty 9e91fd5241 Enforce a container_name and rename the postgres container
TheFrenchGhosty d90d347006 Re-order the configs in the order of the config file + add statistics_enabled
TheFrenchGhosty 385fe4be22 Move to an Alpine-based Postgres image
TheFrenchGhosty 7ec88741a6 Fix YAML syntax
TheFrenchGhosty 86cb68413d Add a comment explaining that it builds an image from source
TheFrenchGhosty 05c5d293eb Enhance the development compose file
Féry Mathieu (Mathius) fd0ac3a671
Update management of channel_refresh_interval
Follow indications:
https://github.com/iv-org/invidious/pull/2915#discussion_r811373503
Féry Mathieu (Mathius) f109d812a1
Move TimeSpanConverter with another Converters
Follow indications :
https://github.com/iv-org/invidious/pull/2915#discussion_r811373953
Féry Mathieu (Mathius) 5d2f2690e2
Lint config properties
Follow lint indications :
https://github.com/iv-org/invidious/pull/2915#discussion_r811375584
Samantaz Fox 505a81d087
Merge pull request from MathiusD/share-with-timestamp
Add currentTimestamp in shared url by videojs-share
Féry Mathieu (Mathius) dfab62ce48
Rename new property to channel_refresh_interval
Follow indications :
https://github.com/iv-org/invidious/pull/2915#discussion_r811373503
Féry Mathieu (Mathius) 31699468fc
Lint docs of addCurrentTimeToURL in player script
Follow lint indications :
https://github.com/iv-org/invidious/pull/2912#discussion_r811479583
Samantaz Fox 857096ba5f
Merge pull request from MathiusD/expose-version
Expose version by default on api/v1/stats
Féry Mathieu (Mathius) 36c7d4270b
Lint conditional deletion of t in addCurrentTimeToURL inside player script
Follow lint indications :
https://github.com/iv-org/invidious/pull/2912#discussion_r811474927
Féry Mathieu (Mathius) d77586d02d
Remove extra space in shareOptions.embedCode of player script
Follow lint indications :
https://github.com/iv-org/invidious/pull/2912#discussion_r811367117
Samantaz Fox c8fbb74835
Merge pull request from weblate/weblate-invidious-translations
Translations update from Hosted Weblate
Hosted Weblate dfee375b98
Update Greek translation
Co-authored-by: THANOS SIOURDAKIS <siourdakisthanos@gmail.com>
Hosted Weblate 9268258773
Update Croatian translation
Co-authored-by: Milo Ivir <mail@milotype.de>
Hosted Weblate 9031ca5c3f
Update French translation
Co-authored-by: Samantaz Fox <translator-weblate@samantaz.fr>
Hosted Weblate 18d68184a9
Update Albanian translation
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Hosted Weblate 3816f92095
Update Russian translation
Co-authored-by: AHOHNMYC <lqwh2h2cwa@protonmail.com>
Samantaz Fox fd55b08a1d
Add albanian to the locales list
Féry Mathieu (Mathius) d0d8ba0068
Remove useless config inside docker-compose
Follow lint indications :
https://github.com/iv-org/invidious/pull/2910#discussion_r811367959
Féry Mathieu (Mathius) 18197e7e3e
Lint description of channel_refresh_time
Féry Mathieu (Mathius) f75a81c9ee
Make configurable time between each RefreshChannelsJob
Féry Mathieu (Mathius) 9979a1b910
Add currentTimestamp in shared url by videojs-share
Féry Mathieu (Mathius) dbba9d7687
Expose version in /api/v1/stats with statistic disabled
Féry Mathieu (Mathius) 1e3f4ed398
Lint player.js
Follow lint indications :
- https://github.com/iv-org/invidious/pull/2895#discussion_r809461103
- https://github.com/iv-org/invidious/pull/2895#discussion_r809461622
TheFrenchGhosty d199b7264e
Merge pull request from iv-org/contact-page
Remove the e-mail section from the README and link to the website
TheFrenchGhosty b4c532f062
Remove the e-mail section from the README and link to the website