Commit Graph

  • 8bd2669d3d
    Update lock inactive days (#2331) Émilien Devos 2021-08-16 19:41:32 +02:00
  • b5d2eb5c70
    fetch with innertube api when video is unavailable (#2329) Émilien Devos 2021-08-16 19:41:16 +02:00
  • 5c88319039
    Update lock inactive days Émilien Devos 2021-08-16 17:17:08 +00:00
  • fbef236785 fetch with innertube api when video is unavailable + rename some client type to better names + fix thirdParty hack Emilien Devos 2021-08-13 23:49:10 +02:00
  • 25362f16a0
    Readd paid attribute for videos (#2330) syeopite 2021-08-15 01:38:30 -07:00
  • 696ecf00b4
    Readd paid attribute for videos syeopite 2021-08-14 18:34:46 -07:00
  • 1aaa344a61
    Redirect /view_all_playlists to /feeds/playlists syeopite 2021-08-14 00:42:33 -07:00
  • c6e012785a
    Set appropriate response headers for RSS routes syeopite 2021-08-14 00:34:21 -07:00
  • b37c8b0153
    Change status_code + return blocks to use haltf syeopite 2021-08-14 00:30:36 -07:00
  • a9fa46b60e
    Add haltf method to halt current route context syeopite 2021-08-14 00:27:41 -07:00
  • abca5c6829
    Move feed views into their own directory syeopite 2021-07-21 20:36:11 -07:00
  • 6e92541d1a
    Deprecate /view_all_playlist & use /feed/playlists syeopite 2021-07-21 20:30:34 -07:00
  • dfaccb070e
    Extract feed routes from invidious.cr syeopite 2021-07-21 19:40:21 -07:00
  • 39b34eece8
    Extract API routes from invidious.cr (3/3) syeopite 2021-08-14 00:08:46 -07:00
  • b3426fdc94
    Restructure API routes to use more namespaces syeopite 2021-08-13 23:35:03 -07:00
  • 6aa65593ef
    Extract API routes from invidious.cr (2/?) syeopite 2021-08-12 23:31:12 -07:00
  • 66becbf46f
    Restructure API route organisation syeopite 2021-08-12 11:46:03 -07:00
  • cbf3d75087
    Extract API routes from invidious.cr (1/?) syeopite 2021-07-21 21:34:16 -07:00
  • 0b0036813f
    Remove deprecated APIs syeopite 2021-07-21 20:54:50 -07:00
  • c06a20e085
    Switch to innertube API for videos (#2220) Émilien Devos 2021-08-13 22:29:43 +02:00
  • c60fccd7f6
    Update crystal docker image to 1.1.1 Émilien Devos 2021-08-13 08:44:44 +02:00
  • dddc07463f
    Set locale (via accept-language) on sign up syeopite 2021-08-12 22:41:40 -07:00
  • 3202e4b8ad
    Detect language through Accept-Language header syeopite 2021-08-12 11:19:41 -07:00
  • 46f8b04e40
    Revert "bump crystal docker image version +" syeopite 2021-08-12 16:10:40 -07:00
  • 12b46bbd41
    switch to innertube API for about channels (#2255) Émilien Devos 2021-08-13 01:00:26 +02:00
  • f2b69fd812 bump crystal docker image version + use alpine:edge docker image in order to use crystal 1.1.1 Emilien Devos 2021-08-12 23:33:28 +02:00
  • c205afc31b switch to innertube API for about channels Emilien Devos 2021-07-15 16:19:10 +02:00
  • 9598fa264e
    fix hardcoded strings + fix bypass geo-restriction Emilien Devos 2021-06-28 15:01:04 +02:00
  • 51c5c03df2
    Switch to innertube API for videos Emilien Devos 2021-06-27 22:33:01 +02:00
  • 0aae728e33
    Fix "fatal role postgres doesn't exist" (#2296) Samantaz Fox 2021-08-12 21:55:10 +02:00
  • cea38de4ad
    Check for existance of "adaptiveFormats" in videos syeopite 2021-08-12 12:26:50 -07:00
  • 3e4fab7070
    Merge pull request #2323 from unixfox/fix-comments TheFrenchGhosty 2021-08-12 18:52:19 +00:00
  • 6745ca7775 fix comments using dig Emilien Devos 2021-08-12 19:57:22 +02:00
  • 88c5e3b6fa
    Use the new youtube api for comments (#2217) Émilien Devos 2021-08-12 19:14:30 +02:00
  • d6f9be6ee5
    Remove usage of ternary conditional syeopite 2021-08-09 22:58:14 -07:00
  • 2fdb2c7c9a
    Exempt "blocked" PRs from being marked as stale (#2321) syeopite 2021-08-12 08:42:09 -07:00
  • 80a1fe01bd
    Exempt "blocked" PRs from being marked as stale syeopite 2021-08-11 23:21:45 -07:00
  • 7afa027b95
    Switch routing logic to use modules (#2298) syeopite 2021-08-11 03:36:25 -07:00
  • 0f0677bf43
    Move URIConverter/FamilyConverter/StringToCookies modules to config.cr Samantaz Fox 2021-08-10 20:07:00 +02:00
  • 232378ea5e
    Add a few utility methods Samantaz Fox 2021-08-10 18:48:11 +02:00
  • b9e7dfab09
    Add 'require' statements for JSON/YAML Samantaz Fox 2021-08-10 18:44:24 +02:00
  • 0c78d9211f
    Check for existance of "adaptiveFormats" in videos syeopite 2021-08-09 13:37:32 -07:00
  • f735e87756
    Update channel routing logic to use a module syeopite 2021-08-09 22:54:12 -07:00
  • e8ab18f0e8
    Add more macros for adding routes of HTTP methods syeopite 2021-08-03 10:58:02 -07:00
  • cce239a1cf
    Switch routing logic to use modules syeopite 2021-08-02 13:28:49 -07:00
  • 637a5cc14f
    Add CI for testing arm64 docker (#2315) syeopite 2021-08-09 22:34:52 -07:00
  • 38a197990b
    Add specs check to dockerfiles syeopite 2021-08-09 12:47:23 -07:00
  • 6cb88a82a4
    Add CI for testing build of docker-arm64 syeopite 2021-08-09 12:30:23 -07:00
  • 81e77693b2
    Merge pull request #2294 from weblate/weblate-invidious-translations syeopite 2021-08-09 03:28:41 -07:00
  • 90398ab99a
    Show next steps message on all Invidious errors syeopite 2021-08-09 02:00:52 -07:00
  • c2297ebc25
    Fix error next steps not showing on playlist pages syeopite 2021-08-09 01:52:42 -07:00
  • e98751c879
    propagate video_id field on getting playlists diogo 2021-08-09 09:47:37 +02:00
  • e785dcbc22
    rename from continuation to video_id on get_playlist_videos diogo 2021-08-09 09:36:44 +02:00
  • e611e21d02
    Make Preferences a class Samantaz Fox 2021-08-08 23:55:09 +02:00
  • ddc3d61510
    Merge ConfigPreferences and Preferences structs Samantaz Fox 2021-08-08 23:53:09 +02:00
  • 6f8e17b6cf
    update to new YoutubeAPI diogo 2021-08-08 19:05:47 +02:00
  • e20999e5c0
    use dig for getting the video index diogo 2021-07-19 17:21:04 +03:00
  • d561fbcf96
    linting diogo 2021-07-19 12:15:03 +03:00
  • 33dd37bdc9
    increase the max videos in a playlist diogo 2021-07-19 12:09:48 +03:00
  • 2bd74eb500
    use v1/next instead of searching for the continuation index diogo 2021-07-19 12:09:17 +03:00
  • 79aca68c08
    increase max_lookback to 100 diogo 2021-07-19 12:06:34 +03:00
  • 742a273df1
    linting diogo 2021-07-18 18:05:44 +03:00
  • b6c2242bc7
    remove accidental space diogo 2021-07-18 18:04:08 +03:00
  • bbdb7feaa7
    typo loopback - lookback diogo 2021-07-18 18:02:36 +03:00
  • c9e89b2353
    set max_lookback as configurable diogo 2021-07-18 17:47:24 +03:00
  • ce45203fcf
    no need to normalize the offset diogo 2021-07-18 17:43:37 +03:00
  • 8e4df821a7
    set a global MAX_LOOKBACK diogo 2021-07-17 19:50:43 +02:00
  • d6485b2291
    scroll the nextVideo into the top diogo 2021-07-17 19:43:51 +02:00
  • ad9f210135
    pass the api/v1/playlists with videos before the offset diogo 2021-07-17 19:43:03 +02:00
  • 88c42c15f7
    linting diogo 2021-07-17 01:50:53 +02:00
  • d9ad4ce4e4
    fix cases when high offset video from playlist has no offset in url diogo 2021-07-17 01:48:33 +02:00
  • c7f6dda66d
    add index to playlist item diogo 2021-07-17 01:38:24 +02:00
  • 1830015e0e
    playlist starts at the offset diogo 2021-07-16 23:32:48 +02:00
  • 22cc8f4603
    Move preferences/config-related code to separate files Samantaz Fox 2021-08-06 16:40:03 +02:00
  • d49f884f69
    Update Indonesian translation Reza Almanda 2021-08-02 13:04:38 +00:00
  • 34eeb29436
    Update Arabic translation Rex_sa 2021-08-02 20:58:08 +00:00
  • 0495347c64
    Update Portuguese (Brazil) translation William Weber Berrutti 2021-07-31 17:57:14 +00:00
  • 023f9b44d3
    Update Korean translation Lee Woong Jae 2021-07-29 00:47:48 +00:00
  • 5248814053
    Update Spanish translation Hin Weisner 2021-07-29 05:47:47 +00:00
  • 7ddab5b8cd
    Don't run CI on locale only changes (#2306) syeopite 2021-08-06 02:08:44 -07:00
  • 1a7f3f1e1e
    Don't run CI on locale only changes syeopite 2021-08-06 01:01:52 -07:00
  • a26adb162c
    Bump Crystal 1.1.0 to 1.1.1 syeopite 2021-08-06 00:40:54 -07:00
  • ef5df36a8a
    Add nightly crystal to CI matrix (#2264) Caspian Baska 2021-08-06 17:40:32 +10:00
  • 5988c35b78
    Add daily CI runs Caspian Baska 2021-08-05 12:54:56 +10:00
  • 016d1442a8
    Order crystal version in CI matrix Caspian Baska 2021-07-26 09:31:02 +10:00
  • 5e52553a24
    Add nightly crystal to a spec matrix Caspian Baska 2021-07-20 11:11:47 +10:00
  • 3a759bdafb Use clearer variable names and keep at most one additional tag for a language afrmtbl 2021-08-03 20:22:08 -04:00
  • a6e9e34405 Don't convert locales to a set when matching afrmtbl 2021-08-03 19:27:08 -04:00
  • 9b74cf3225
    Typo TheFrenchGhosty 2021-08-03 23:57:48 +02:00
  • 1321c90920
    Extract channel routes (#2227) syeopite 2021-08-03 14:46:15 -07:00
  • 4b46313e19
    Fix crystal overrides (#2295) Samantaz Fox 2021-08-03 23:44:47 +02:00
  • ada7a736f9
    Use $$VAR so it's expanded by the shell, not docker Samantaz Fox 2021-08-03 15:12:23 +02:00
  • a82d78c0d0
    Document all channel brand_urls syeopite 2021-08-03 01:04:09 -07:00
  • c72febe7a6
    Handle invalid attribution_links in brand_redirect syeopite 2021-08-03 00:59:04 -07:00
  • 6b5035bb83
    Add /channel/:ucid/home route syeopite 2021-07-19 09:34:46 -07:00
  • 6d8e8c4c79
    Add separate handler for /profile endpoint syeopite 2021-06-29 09:11:07 -07:00
  • bf6b9a0b86
    Don't send invidious URL params in brand_redirect syeopite 2021-06-29 09:00:59 -07:00
  • 9962964f48
    Fix redirect for attribution_links syeopite 2021-06-28 22:29:00 -07:00
  • 36a4647fba
    Add additional channel endpoints to brand_redirect syeopite 2021-06-26 21:14:55 -07:00
  • 5f4fc06553
    Update brand_redirect to use youtubei resolve_url syeopite 2021-06-26 20:52:52 -07:00