LuanRT
|
60fe4b1829
|
chore: tidy up
|
2022-09-06 04:57:46 -03:00 |
|
LuanRT
|
ddbf9e93da
|
chore(docs): fix download example
|
2022-09-06 04:02:20 -03:00 |
|
LuanRT
|
e3d483ed75
|
chore(docs): update examples
|
2022-09-06 03:37:14 -03:00 |
|
LuanRT
|
320c007396
|
docs: add video upload example
|
2022-09-06 03:34:07 -03:00 |
|
LuanRT
|
28a651ea3a
|
feat: add <info>#addToWatchHistory() (#169)
* dev: add `Actions#stats()`
* dev(parser): parse playback tracking urls
* dev: fix a small bug (unrelated)
* feat: add `<info>#addToWatchHistory()`
* docs: update API ref
|
2022-09-06 02:40:22 -03:00 |
|
LuanRT
|
85fc468cc9
|
feat: add music#getRecap() (#165)
* dev: add recap renderer parsers
* dev: finish implementation ✨
* docs: update YouTube Music API ref
|
2022-09-05 18:08:34 -03:00 |
|
LuanRT
|
f9da261441
|
chore: add CompactPromotedVideo to ignore list
|
2022-09-05 03:33:20 -03:00 |
|
LuanRT
|
4484f78394
|
fix(VideoSecondaryInfo): subscribe_button can also be just a Button
|
2022-09-05 03:30:44 -03:00 |
|
LuanRT
|
4181969d52
|
feat: properly type renderer parsers
CardCollection, ChipCloud, Endscreen, PlayerOverlay, PlayerOverlayAutoplay, VideoSecondaryInfo and WatchNextEndScreen.
|
2022-09-05 03:25:36 -03:00 |
|
LuanRT
|
ecac5f4d7e
|
feat: add ANDROID_MUSIC client
|
2022-09-05 03:17:07 -03:00 |
|
Akazawa Daisuke
|
a8322e35f5
|
feat: Add paid chat color info (#164)
|
2022-09-04 05:57:41 -03:00 |
|
LuanRT
|
3a6f4ffa9d
|
chore(docs): update examples
|
2022-09-04 05:18:58 -03:00 |
|
LuanRT
|
3dc357bee0
|
feat: expose parser and YTNodes as public APIs
|
2022-09-04 05:17:24 -03:00 |
|
LuanRT
|
982a086760
|
chore(docs): minor fixes and improvements
|
2022-09-03 20:41:55 -03:00 |
|
LuanRT
|
75959105bd
|
chore(docs): fix typo [skip ci]
|
2022-09-03 16:44:51 -03:00 |
|
LuanRT
|
80496d30a3
|
chore(docs): remove unused links [skip ci]
|
2022-09-03 16:37:57 -03:00 |
|
LuanRT
|
4bddc771b2
|
Merge branch 'main' of https://github.com/LuanRT/YouTube.js
|
2022-09-03 16:28:58 -03:00 |
|
LuanRT
|
c26a07dc73
|
docs: add a more complete download example
|
2022-09-03 16:28:18 -03:00 |
|
Patrick Kan
|
e498815795
|
fix: Music#getAlbum()fails for private album ID (#162)
|
2022-09-03 14:09:29 -03:00 |
|
LuanRT
|
60ef3eabd3
|
chore: fix stale workflow
|
2022-09-03 01:05:47 -03:00 |
|
LuanRT
|
1da8043c18
|
chore: lint
|
2022-09-03 01:05:30 -03:00 |
|
LuanRT
|
4f015536ac
|
fix: ytmusic formats returning 401 when deciphered (#161)
* fix: sending incomplete video info payload
* fix: check if microformat is `MicroformatData` before parsing
|
2022-09-03 00:43:17 -03:00 |
|
LuanRT
|
c3f98246f0
|
docs: add parser info and examples (#160)
* docs: include a parser example in the readme
* docs: fix typo
* docs: rephrasing a few things
|
2022-09-02 17:31:04 -03:00 |
|
Patrick Kan
|
53cb26546e
|
chore: minor fixes (#159)
* fix: add `params` to `watch_playlist` endpoint
* fix: continuation in `PlaylistPanelContinuation`
|
2022-09-02 14:24:36 -03:00 |
|
LuanRT
|
e3d38ad107
|
chore: update labeler workflow [skip ci]
|
2022-09-02 14:21:37 -03:00 |
|
LuanRT
|
74d53f388a
|
chore: remove unused code
|
2022-09-02 04:45:52 -03:00 |
|
LuanRT
|
7a7c657733
|
chore(docs): minor rewording [skip ci]
|
2022-09-02 04:22:09 -03:00 |
|
LuanRT
|
d34a8d7fc4
|
chore: add release and labeler workflows [skip ci]
|
2022-09-01 17:57:02 -03:00 |
|
LuanRT
|
f8c07101bf
|
chore: remove old download examples [skip ci]
TODO: Maybe bring back ffmpeg examples?
|
2022-09-01 05:29:03 -03:00 |
|
LuanRT
|
dccb2b7e50
|
chore: remove old readme
|
2022-09-01 05:19:58 -03:00 |
|
LuanRT
|
573ebf2568
|
chore: update workflows
|
2022-09-01 05:14:42 -03:00 |
|
LuanRT
|
898cb56c71
|
chore(docs): finish most of v2's documentation
|
2022-09-01 05:10:16 -03:00 |
|
Patrick Kan
|
b9e6e16ce9
|
feat: add MusicVisualHeader (#157)
|
2022-08-30 05:11:14 -03:00 |
|
Patrick Kan
|
c99364942c
|
fix: DidYouMean endpoints and add text prop (#158)
* feat: add `text` to `DidYouMean`
* fix: parse correct endpoint in `DidYouMean`
|
2022-08-30 05:10:51 -03:00 |
|
LuanRT
|
317bca261c
|
feat(download): bring back WEB client (#156)
* refactor: remove dead code and integrate with Jinter
* chore: tidy up
|
2022-08-29 04:48:33 -03:00 |
|
Patrick Kan
|
173aec65f5
|
fix: Music#Artistparse err if missing shelves (#155)
|
2022-08-28 15:50:00 -03:00 |
|
LuanRT
|
13a86cb4e7
|
feat: add settings page parser (#154)
* feat: add settings page parsers
* fix(AccountManager): small ts error
* feat: add `CopyLink` & `SettingsCheckbox`
* deps: remove “flat” dependency
|
2022-08-28 05:11:11 -03:00 |
|
Patrick Kan
|
05b4593e0a
|
feat: fix music#library.getArtists() and add MusicShelf.bottom_button (#152)
* fix: #143
* feat: add `bottom_button` to `MusicShelf`
|
2022-08-25 17:14:32 -03:00 |
|
Patrick Kan
|
6fe4d235ff
|
feat: add MusicSortFilterButton (#151)
|
2022-08-25 02:06:52 -03:00 |
|
LuanRT
|
f4ce4d2f74
|
feat: add account info parsers
|
2022-08-25 01:43:05 -03:00 |
|
LuanRT
|
541cdc455f
|
feat: add parsers for TimeWatched
|
2022-08-24 06:13:19 -03:00 |
|
LuanRT
|
c000bd8d5f
|
docs(parser): fix typos
|
2022-08-24 02:46:56 -03:00 |
|
Patrick Kan
|
f3d77b3e97
|
Add end_icons to MusicCarouselShelfBasicHeader and fix music#getPlaylist() (#149)
* ft: add end_icons to MusicCarouselShelfBasicHeader
* fix: `music#getPlaylist()` breaking playlist_id
|
2022-08-22 16:46:52 -03:00 |
|
Ben Gerard
|
22b2953ec8
|
fix: captions should be a PlayerCaptionsTracklist (#148)
|
2022-08-21 18:56:57 -03:00 |
|
Patrick Kan
|
a4965ee43d
|
fix: playlist radios misidentified as videos (#147)
|
2022-08-21 18:55:58 -03:00 |
|
LuanRT
|
842c185f4d
|
chore(docs): improve auth example
|
2022-08-20 05:28:54 -03:00 |
|
LuanRT
|
790d528a2d
|
tests: use ts-jest for tests
|
2022-08-20 04:05:34 -03:00 |
|
LuanRT
|
ed79551314
|
chore: update tsconfig
|
2022-08-20 04:02:13 -03:00 |
|
LuanRT
|
34281e2445
|
refactor: migrate parsers to TS (#133)
* dev: finish top-level parsers TS migration
* dev: migrate menu renderers to TS
* chore: fix ts errors
* dev: finish ts migration 🎉
|
2022-08-20 03:18:17 -03:00 |
|
Patrick Kan
|
b101a39d30
|
chore: PlaylistPanel fixes (#146)
* fix:`PlaylistPanel` possible content type mismatch
* fix: `PlaylistPanel` err when no continuation
|
2022-08-19 06:52:47 -03:00 |
|