luan.lrt4@gmail.com
c9c72d0f31
feat: add support for comment replies, like and dislike
2022-03-30 23:31:11 -03:00
luan.lrt4@gmail.com
80fe969917
refactor: use axios instances to simplify logic & improve code readability
2022-03-22 23:35:39 -03:00
luan.lrt4@gmail.com
5e588d0db5
refactor: use continuation requests for video data
2022-03-22 09:10:25 -03:00
luan.lrt4@gmail.com
16928ee71b
chore: update metadata keys
2022-03-21 22:41:38 -03:00
LuanRT
254588da81
feat: add acc settings and alternative to download
2022-03-03 02:18:03 -03:00
LuanRT
b3a1cdc1cd
chore: remove ntoken 'translate' func var names
2022-02-03 04:54:37 -03:00
LuanRT
fd662df93d
style: remove extra white space
2022-02-02 06:12:38 -03:00
LuanRT
d5f884ff9b
refactor: move refineNTokenData function to Utils
2022-02-01 16:47:02 -03:00
LuanRT
5517c2f202
fix: ntoken function 'translate2' not being parsed
2022-02-01 16:12:47 -03:00
LuanRT
222bf1e61f
fix: ntoken 'translate2' function not being parsed
2022-01-30 20:26:02 -03:00
LuanRT
c6c6dc24bd
feat: add support for music search
2021-12-31 03:15:59 -03:00
LuanRT
cabbdc9f50
chore: encode search filters correctly
2021-12-17 23:08:35 -03:00
LuanRT
22c605f528
perf (OAuth): check access token validity in a more efficient way
2021-12-13 21:58:02 -03:00
stranothus
de70d851d8
Desktop version compatible
...
The desktop version is sent a different resopnse by the Innertube API
and streamingData needs to be accessed from data, rather than the third
index of data and through playerResponse.
2021-12-13 15:40:44 -06:00
stranothus
e20e671d16
Include available video qualities to metadata
...
The playerResponse streamingData adaptiveFormats are filter to include only those which
include a qualityLabel. This array is then mapped to an array of qualityLabels and sorted
from lowest to highest quality.
2021-12-13 09:29:45 -06:00
LuanRT
70feab80da
fix: check if dislike count is available to avoid unexpected errors
2021-11-23 07:17:17 -03:00
LuanRT
78f93c7118
fix: add “g” flag so it matches all possible strings
2021-11-19 13:27:07 -03:00
UnbreakCode
cf48385f72
fixed x-goog-visitor-id for downloader
2021-11-14 15:46:21 +01:00
LuanRT
771c6050c4
fix (n-token): yet again YouTube added new functions that do exactly the same thing as before but in a different way
2021-11-13 01:04:03 -03:00
LuanRT
94f441a4e2
chore: format code
2021-11-02 07:45:16 -03:00
LuanRT
3cd115461f
refactor: change constants to uppercase and refactor some code
2021-11-02 07:37:28 -03:00
LuanRT
b2117f11b9
chore: add comments and format code
2021-10-25 18:02:28 -03:00
LuanRT
3a9d8a411e
refactor: descramble n token algorithm instead of executing it directly for better security
2021-10-24 17:03:09 -03:00
LuanRT
47ea630329
feat: now it's possible to fetch the comments section
2021-10-23 15:48:01 -03:00
LuanRT
f0360cac69
format: rephrase comments
2021-10-20 02:51:21 -03:00
LuanRT
391a4300c1
refactor: organize live chat actions
2021-10-20 02:17:13 -03:00
LuanRT
73bac32886
fix: don't make additional requests if there aren't any more chunks to download
2021-10-17 02:37:35 -03:00
LuanRT
d7db0d2304
style: format code and remove unused stuff
2021-10-14 16:55:35 -03:00
LuanRT
d4dce16be0
feat: add method to change notification preferences and get unseen notifications count
2021-10-13 05:55:02 -03:00
LuanRT
3ad04a4c6e
feat: easily sign-in using OAuth2
2021-10-12 01:16:09 -03:00
LuanRT
f0bb46f2ee
revert: put back code that I accidentally removed
2021-10-05 18:49:58 -03:00
LuanRT
f3c1df74a6
fix: n value is now encoded even when the url YouTube provide doesn't have a signature
2021-10-05 18:45:36 -03:00
LuanRT
03f861d2e9
style: format & organize code
2021-10-04 05:01:04 -03:00
LuanRT
bdc6b534c0
fix: minor bug
2021-10-04 02:18:34 -03:00
LuanRT
f5408b5904
feat: add support for subscribing/unsubscribing to channels
2021-10-04 02:00:14 -03:00
LuanRT
8099c8037e
Add comment
2021-10-01 00:28:39 -03:00
LuanRT
d8e9594522
Remove unused code
2021-10-01 00:25:29 -03:00
LuanRT
18bab48c7d
Now downloads are possible
2021-09-30 19:22:28 -03:00
LuanRT
4c963a80da
Now downloads are possible
2021-09-30 19:18:05 -03:00
LuanRT
fd02d16d27
Format code
2021-09-27 20:31:20 -03:00
LuanRT
cf7276df08
Update Constants.js
2021-09-27 19:53:29 -03:00
LuanRT
2c7e1fd598
update Constants.js
2021-09-27 19:51:03 -03:00
LuanRT
5102d78504
Bruh
2021-09-27 19:39:06 -03:00
LuanRT
2dd1e57ceb
update Constants.js
2021-09-27 19:37:07 -03:00
LuanRT
ff8b38a535
Create Constants.js
2021-09-27 19:24:04 -03:00