Commit Graph

  • cc798523cd
    Adress requested changes in other classes TiA4f8R 2021-06-06 15:40:45 +0200
  • accd5ddef3
    Adress requested changes in YoutubeStreamExtractor TiA4f8R 2021-06-06 15:40:19 +0200
  • 632772d17f
    Adress requested changes in YoutubeParsingHelper TiA4f8R 2021-06-06 15:39:45 +0200
  • 657f165771
    Update client version and mocks TiA4f8R 2021-06-05 19:25:44 +0200
  • 8c1c7281b0
    Real fix of the fetch of the JS player at each the signatureTimestamp is required TiA4f8R 2021-06-05 18:22:18 +0200
  • e97a685989
    Format the YoutubeMusicSearchExtractor class to be in the 100 characters per line limit TiA4f8R 2021-06-05 18:19:10 +0200
  • 34a9ccb0fd
    Adress requested changes TiA4f8R 2021-06-05 18:17:26 +0200
  • 54d4551ca6
    Adress requested changes in YoutubeParsingHelper and update mobile client version TiA4f8R 2021-06-05 13:51:56 +0200
  • a59c2a3577
    Catch every exception instead of only IOException and ExtractionException and add a Javadoc TiA4f8R 2021-06-02 21:44:51 +0200
  • 6921e80ded
    Try again to don't fetch at each time the JavaScript player TiA4f8R 2021-06-02 21:24:55 +0200
  • 70927ddade
    Update client version and mocks TiA4f8R 2021-06-02 19:51:50 +0200
  • 318bc46a8c
    Readd the deleted code of views because watching count of livestreams was broken TiA4f8R 2021-06-02 18:46:35 +0200
  • 947baec805
    Fetch again the desktop player JSON only if the content is protected by signatureCiphers TiA4f8R 2021-05-31 19:35:31 +0200
  • 7474049fd1
    Update mocks TiA4f8R 2021-05-31 16:32:18 +0200
  • c32bc6e534
    Try to don't fetch again the first page when requesting a channel continuation TiA4f8R 2021-05-31 16:01:14 +0200
  • b52732a1c3
    Fix the fetch of the playerCode at each time getStsFromPlayerJs is called TiA4f8R 2021-05-31 15:57:11 +0200
  • ae5abc0c5d
    Fix a typo in YoutubeChannelExtractor TiA4f8R 2021-05-31 15:43:11 +0200
  • 0f9e9b8b4b
    Use the youtubei API for YouTube mixes + update the corresponding test + do some improvements TiA4f8R 2021-05-30 17:23:51 +0200
  • 14569c4aa9
    Readd the return of itags 134 and 136 TiA4f8R 2021-05-29 14:44:34 +0200
  • 3017dde67e
    Fix some typos TiA4f8R 2021-05-29 14:43:50 +0200
  • 013b902535
    Use the Android mobile API when there are OTF streams or the content is protected by signatureCiphers TiA4f8R 2021-05-29 14:43:26 +0200
  • e7d589edbf
    Use the youtubei API for YouTube videos + update client version TiA4f8R 2021-05-23 17:55:19 +0200
  • f73c923f60
    Don't use the youtubei.googleapis.com but the websites domains + update client version of the desktop internal API TiA4f8R 2021-05-09 16:14:37 +0200
  • effcdaa4f2
    Update mocks, reenable a test and fix a test TiA4f8R 2021-04-30 20:11:26 +0200
  • 4d682834c3
    Fix localization and update client version TiA4f8R 2021-04-30 19:06:56 +0200
  • f46cfb0f26
    Adress reviews and do some improvements TiA4f8R 2021-04-25 18:54:26 +0200
  • e075dd5a63
    Update client version, fix some tests, update mocks and do some improvements TiA4f8R 2021-04-19 19:07:04 +0200
  • b49ae547a3
    Do some improvements to YoutubeStreamExtractor TiA4f8R 2021-04-15 18:58:59 +0200
  • 58ce9b04a1
    Fix channel extraction when channel URL is youtube.com/c/username TiA4f8R 2021-04-14 15:01:07 +0200
  • 991b2c7d73
    Use lightweight requests when getting and checking YouTube API key and client version TiA4f8R 2021-04-12 18:24:32 +0200
  • 9ab9c66ddf
    Use the youtubei.googleapis.com domain for YouTube Music searches + change a check + update client version and mocks TiA4f8R 2021-04-11 17:41:40 +0200
  • 77c031a88a
    Use the youtubei API for YouTube trends TiA4f8R 2021-04-11 17:01:43 +0200
  • f461224b2b
    Use the youtubei API for YouTube searches + update mocks TiA4f8R 2021-04-09 17:00:38 +0200
  • a12c69da7d
    Use the youtubei API for YouTube channels TiA4f8R 2021-04-08 17:23:31 +0200
  • 5794eb2350
    Use the youtubei API for YouTube playlists TiA4f8R 2021-04-08 16:17:59 +0200
  • c97a19d719
    Merge pull request #696 from XiangRongLin/decrypt_pattern Stypox 2021-08-01 10:24:22 +0200
  • 06a5219c9c
    Merge pull request #699 from FireMasterK/yt-music-search Stypox 2021-08-01 10:17:15 +0200
  • 37df225556 Remove length check from StringUtils.matchToClosingParenthesis XiangRongLin 2021-07-31 16:05:24 +0200
  • f4aad8b014
    Fix tests again. FireMasterK 2021-07-31 14:40:51 +0530
  • 88c11db4c5
    Fix isCorrectedSearch test. FireMasterK 2021-07-31 02:18:18 +0530
  • fd19c53f65
    Fix search suggestions test. FireMasterK 2021-07-31 02:08:50 +0530
  • a685941bba
    Fix YouTube music search. FireMasterK 2021-07-31 01:33:38 +0530
  • 852a65ff18 Add tests for StringUtils XiangRongLin 2021-07-30 19:56:29 +0200
  • 48d897e6ad Add final and adjust utils class name XiangRongLin 2021-07-29 21:33:45 +0200
  • 60794aea31 [YouTube] Add parenthesis matching as way to parse decrypt function XiangRongLin 2021-07-29 21:23:00 +0200
  • 2967d1ae6a [YouTube] Compile YoutubeThrottlingDecrypter pattern statically XiangRongLin 2021-07-29 20:27:29 +0200
  • 1c78976900 [YouTube] Expand regex to match n param decrypt function XiangRongLin 2021-07-29 20:26:36 +0200
  • b62fe7141e Fix JDoc 2 TobiGr 2021-07-29 12:34:04 +0200
  • dbc4e01c17 Fix JDoc TobiGr 2021-07-29 12:31:33 +0200
  • 6335823843 Merge branch 'master' into dev TobiGr 2021-07-28 20:41:23 +0200
  • 7c6ff0a38f Release version 0.21.7 TobiGr 2021-07-28 20:38:45 +0200
  • 8bfcb0ad59 [SoundCloud] Fix hardcoded client id TobiGr 2021-07-28 17:02:56 +0200
  • 027dc65434 pull request #683 from XiangRongLin/yt_throttling Tobi 2021-07-28 18:01:57 +0200
  • 14c179f343
    Merge pull request #692 from TeamNewPipe/fix/sc/id Tobi 2021-07-28 18:28:07 +0200
  • 394c02ad06
    Merge pull request #683 from XiangRongLin/yt_throttling Tobi 2021-07-28 18:01:57 +0200
  • 785ff4aa32 [SoundCloud] Fix hardcoded client id TobiGr 2021-07-28 17:02:56 +0200
  • 79f2d74b04 Fix test TobiGr 2021-07-28 16:45:31 +0200
  • d70adfdb8f Add methods for cache control to YoutubeThrottlingDecrypter. TobiGr 2021-07-27 20:31:20 +0200
  • d13f531b6f Use YoutubeThrottlingDecrypter also in getAudioStreams and getVideoOnlyStreams methods of YoutubeStreamExtractor TiA4f8R 2021-07-27 17:28:32 +0200
  • 32055147e0 Do some code improvements TiA4f8R 2021-07-27 17:24:27 +0200
  • 1c30a2725e Cache nParams to prevent executing the JavaScript function for the same nParam multiple times. TobiGr 2021-07-22 18:52:58 +0200
  • 3a3d1d7f2b Make YoutubeJavaScriptExtractor and JavaScript methods static XiangRongLin 2021-07-20 20:48:11 +0200
  • a683c8d278 Delete duplicated code to load youtube javascript file XiangRongLin 2021-07-17 19:14:57 +0200
  • a02ee2e952 Rewrite youtube throttling solution and add tests XiangRongLin 2021-07-17 19:10:09 +0200
  • ada67d136a
    Merge pull request #647 from litetex/playerSeekbarPreview Tobi 2021-07-17 17:49:54 +0200
  • 0c12b396e5 Review changes litetex 2021-06-27 14:42:32 +0200
  • ecf4232ce3 Using ``Collections.emptyList()`` litetex 2021-06-15 21:58:00 +0200
  • 0f9ed020a4 Frameset has to implement Serializable or NewPipe fails litetex 2021-06-08 21:03:48 +0200
  • 17ccaf4b87 Update YoutubeStreamExtractor.java litetex 2021-06-08 20:30:13 +0200
  • 4e41e172ea Update Frameset.java litetex 2021-06-06 22:01:03 +0200
  • 09b670d745 Renamed frames to previewFrames (so it's better understandable) litetex 2021-06-05 22:29:39 +0200
  • b086655d54 Reverted useless change litetex 2021-06-05 22:25:36 +0200
  • 93b0c5b15f Added seekbar data litetex 2021-06-05 00:34:54 +0200
  • 6956b72af7 Fix YoutubeThrottlingDecoder.replaceNParam XiangRongLin 2021-07-17 10:05:14 +0200
  • a189f685dc cache player js code XiangRongLin 2021-07-16 19:20:40 +0200
  • fcdb9bdbeb add url to sout XiangRongLin 2021-07-15 20:05:06 +0200
  • 80cf8b3acd Extract separate YoutubeThrottlingDecoder XiangRongLin 2021-07-12 20:06:19 +0200
  • a86a30103f [Youtube] bare bones version to solve throttling XiangRongLin 2021-07-09 19:24:56 +0200
  • c38a06e8dc
    Merge pull request #661 from B0pol/peertube-livestreams bopol 2021-07-13 15:48:13 +0200
  • b45bb411e8
    Merge pull request #652 from litetex/fixYTCommentsAndAddDisabledComments Tobi 2021-07-12 16:31:50 +0200
  • 6fd93cdb31 Release 0.21.6 TobiGr 2021-07-10 17:07:23 +0200
  • fdebf3c6cd Added javadoc warnings litetex 2021-07-07 20:41:59 +0200
  • 6860543b07 Added more doc litetex 2021-06-16 20:14:07 +0200
  • a59fead0d7 Fixed typos litetex 2021-06-13 22:06:09 +0200
  • 688a1c316b Fixed Exception when YT comments are disabled and added ``commentsDisabled`` field litetex 2021-06-13 21:11:11 +0200
  • ca33f4f60b Improved code format (final) and added ``isCommentsDisabled`` method litetex 2021-06-13 17:49:22 +0200
  • f324772254
    Merge pull request #676 from TeamNewPipe/fix/consent-cookie Tobi 2021-07-04 17:41:47 +0200
  • dbdc962a07 Update mocks TobiGr 2021-07-03 13:30:26 +0200
  • 9ca6dc26ed Fix invalid CONSENT cookie value TobiGr 2021-07-03 13:14:22 +0200
  • a023f08774
    Merge pull request #673 from XiangRongLin/recording_downloader Tobi 2021-07-03 13:25:41 +0200
  • b9549ace25 [Youtube] Fix lofi girl test and ignore mix with id test XiangRongLin 2021-06-29 21:12:20 +0200
  • 5982431ffb Remove IPv4 addresses from response during mock recording XiangRongLin 2021-06-29 21:02:21 +0200
  • 7d7cc087e2 [PeerTube] Support livestreams bopol 2021-06-18 16:25:10 +0200
  • 3966178979
    Merge pull request #665 from B0pol/agerestricted bopol 2021-06-23 21:07:14 +0200
  • b475f09ba7 don't do useless concatenation bopol 2021-06-23 20:33:32 +0200
  • d1c56be744
    Merge pull request #668 from B0pol/invidious-instances TiA4f8R 2021-06-23 18:36:48 +0200
  • b96b2a6eba Update invidious instances bopol 2021-06-23 14:12:03 +0200
  • c5e8bd368d Update Mocks bopol 2021-06-23 12:13:50 +0200
  • e9a992b0a9 [youtube] Fix extraction of age restricted videos bopol 2021-06-23 10:30:39 +0200
  • 35c1bdd012
    Merge pull request #655 from TeamNewPipe/dependabot/gradle/com.github.spotbugs-spotbugs-annotations-4.2.3 bopol 2021-06-23 12:01:56 +0200