0
0
Fork 0
mirror of https://github.com/VueTubeApp/VueTube synced 2024-11-08 04:25:07 +00:00
Commit graph

239 commits

Author SHA1 Message Date
Front
d00421ff9a style: add dependancies 2022-04-04 18:25:12 -04:00
Front
7d9d1bc96a refactor: Add TPPL
TPPL is how vuetube now manages third party plugins (Third Party Plugin Loader)
2022-04-04 17:49:24 -04:00
Kenny
98b6393fc4 feat: Add plugins
Add 'test plugin' already installed by default
2022-04-04 14:03:05 -04:00
Kenny
7503ae123e feat: Allow video links to be searched
If you type a youtube link in the search bar (eg. youtu.be, youtube.com/watch, etc) you can directly open the video

136
2022-04-04 12:07:10 -04:00
Alex
25fbeab72f refactor: changed to web endpoint because youtube is breaking the android JSON API 2022-04-04 23:33:16 +12:00
Alex
6d9df0dfbf feat: recommendation based on watch history 2022-04-02 19:11:52 +13:00
Alex
9d83a56aeb feat: video watchtime now affects recommendations (I think) 2022-04-02 02:04:52 +13:00
Alex
58d61be3a3 Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-04-01 14:03:31 +13:00
Alex
6e565d66b7 feat: pagination, url handling, tracking 2022-04-01 14:02:08 +13:00
Nikita Krupin
84ac0c7595 native haptics 2022-03-31 19:33:39 -04:00
Nikita Krupin
38d552a7ac theme fetch fix, startup progress messages, hot rebuild timer, disabled multiline linting rule because annoying 2022-03-31 01:20:00 -04:00
Nikita Krupin
0a7eb3e6cb theme cleanup and startup fetch 2022-03-31 00:22:24 -04:00
Alex
1db075c5ee Merge branch 'main' of https://github.com/404-Program-not-found/VueTube into main 2022-03-31 16:00:36 +13:00
Alex
79c6b9efdd feat: continuation script 2022-03-31 15:22:22 +13:00
Nikita Krupin
d18e265040 conflicts resolved 2022-03-29 22:39:21 -04:00
Alex
fba7caef4c feat: test for youtube recommendation change after click on video 2022-03-29 20:02:52 +13:00
Nikita Krupin
cc155e4f0d just in case my laptop spontaneously combusts 2022-03-29 00:47:44 -04:00
Alex
588b278352 feat: refactor renderer.js to be a utility class 2022-03-28 15:07:03 +13:00
Alex
3030101069 refactor: make string conversion more error-proof 2022-03-27 22:15:09 +13:00
Alex
123a28b9a3 feat: added description rendering 2022-03-27 17:31:32 +13:00
Alex
0baa3611cc chore: remove unneeded iconv import 2022-03-26 23:39:40 +13:00
Alex
98102c2614 fix: problems relating to the search feature 2022-03-26 21:24:40 +13:00
Alex
395c5983ea fix: api key not provided in /next calls 2022-03-25 10:14:15 +13:00
Alex
eed6223a8a fix: search function fully functional 2022-03-25 00:47:13 +13:00
Alex
23233c5275 fix: thumbnail quality fix 2022-03-24 11:15:52 +13:00
Ethan
ce4e49af93 Merge branch 'main' of github.com:Frontesque/VueTube into fullscreen-fixes 2022-03-23 10:31:04 -05:00
Alex
403a8535e9 refactor: better searching using the innertube API 2022-03-24 02:07:03 +13:00
Alex
979691a978 feat: new render method that directly utilizes the youtube API 2022-03-24 00:21:06 +13:00
Ethan
8256ef8898 auto-hide onscreen navigation bar in fullscreen 2022-03-22 19:37:17 -05:00
Alex
90708b9dac refactor: changed API calls to be properly using innertube 2022-03-23 12:07:01 +13:00
Nikita Krupin
ad9d916627 files linted, sorry for the spam c: 2022-03-21 19:47:11 -04:00
Alex
3c3ee6ba5a fix: the app is now working again 2022-03-22 02:21:18 +13:00
Alex
ae78850506 Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-03-21 13:29:05 +13:00
Alex
4958b7a7e2 feat: video specific recommendations 2022-03-21 13:27:41 +13:00
Sushi
2f3da283fb better description, ryd plugin 2022-03-20 12:42:12 -06:00
Alex
b11a8b386d refactor(renderer)! : changed how json rendering is handled for video types 2022-03-21 01:20:13 +13:00
Alex
73bcd7f50e refactor! : change recommended to accept paramaters 2022-03-20 22:50:13 +13:00
Alex
93943a7545 fix: some thumbnails not found 2022-03-20 22:02:52 +13:00
Alex
607951eb66 refactor(watch.vue)! : made watch.vue compatable with the new innertube return 2022-03-20 20:24:38 +13:00
Alex
46ffe7a51d feat(api)! : completely revamped how Innertube recieves video information. 2022-03-20 19:05:43 +13:00
Front
35f5fffddc fix: 🐛 Fix video playback 2022-03-19 16:22:03 -04:00
Kenny
c594629f94
Merge branch 'main' into main 2022-03-19 14:26:20 -04:00
Alex
039e90fb90 fix: small bug regarding how thumbnailOverlay was mapped 2022-03-20 02:47:08 +13:00
Alex
f09f104254 refactor: made recommendation functions more stable and working 2022-03-20 02:15:40 +13:00
Sushi
fe70165de6
return youtube dislike, innertube fixes, html scraping 2022-03-18 23:17:18 -07:00
Alex
eb1aca2627 refactor: centralized logger names 2022-03-19 18:35:28 +13:00
Kenny
3c0a0c3993 fix setBackgroundColor typo 2022-03-18 08:25:09 -04:00
Kenny
3c1d305dea remove nik's "roblox" bullshit 2022-03-18 08:09:24 -04:00
Alex
0d3ddd916f Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-03-19 00:59:01 +13:00
Alex
65c1b12ed0 feat: Recommendations API fully online. There is now a home page. 2022-03-19 00:50:44 +13:00
Kenny
8f9b1ee9cd status bar stuff for issue #91 2022-03-18 07:49:47 -04:00
Alex
c2e4036080 refactor: changed how the API is called 2022-03-18 19:15:19 +13:00
Alex
870a187072 feat: ability to get video details. Stores Innertube object 2022-03-18 02:17:32 +13:00
Alex
3fc69e7c33 feat: added constant variables for URLs in constants.js 2022-03-17 18:57:28 +13:00
Alex
f18bfa8234 change client 2022-03-17 15:56:30 +13:00
Alex
ead8b037f5 feat: youtube API communications working 2022-03-17 11:34:58 +13:00
Alex
dba23bec6b small debug fixes 2022-03-17 08:47:17 +13:00
Alex
505b69365f feat: simple test to see if backend API works 2022-03-16 22:07:40 +13:00
Front
0a20f33374 remove ytdl 2022-03-15 21:47:25 -04:00
Front
acc30a6e6a dark mode optimizations (beta 2) 2022-03-15 20:13:26 -04:00
Front
ebea10b975 theme picker beta1 2022-03-15 18:33:16 -04:00
Kenny
748ae00651 possibly make ytdl work? 2022-03-14 10:56:22 -04:00
Sushi
d637443d2d ytdl implementation, fixed watch.vue 2022-03-14 08:21:25 -06:00
Front
3a1973d281 youtube is being youtube. im goin to sleep 2022-03-13 20:41:03 -04:00
Front
4cb277c13a fix watch page 2022-03-13 19:45:04 -04:00
Front
753022e040 working stream (works for some people) 2022-03-13 19:21:41 -04:00
Kenny
3af3679e18 start working on auto installer :) 2022-03-11 11:39:52 -05:00
Kenny
94a6fb541c update this.$vuetube to use promises & bug fixes 2022-03-10 09:59:50 -05:00
Kenny
5e3f22fd3f fix update manager 2022-03-07 14:07:24 -05:00
Kenny
151c5cdd6b android back button support 2022-03-07 13:53:14 -05:00
Kenny
bd21fd5493 basic update manager 2022-03-07 09:36:23 -05:00
Front
818ebaa4f6 fix for some searches 2022-03-06 14:15:27 -05:00
Front
fb75e12988 iOS fixes: Search, Logs, (and other glitches) 2022-03-06 11:55:16 -05:00
Front
0bb420a1a3 improve error logging 2022-03-04 23:01:49 -05:00
Kenny
de3e92dc7a fix for compactVideoRenderer related errors 2022-03-04 09:13:05 -05:00
Kenny
66a1704fb8 show "error" on error logs 2022-03-04 09:01:19 -05:00
Front
0bead8043d show thumbnails., refactor this.$youtube.search() and simplify workflow 2022-03-03 21:07:53 -05:00
Front
d1658f2f34 refactor some stuff 2022-03-03 20:21:11 -05:00
Front
3b91ee4155 Fix search tool & Update build scripts 2022-03-03 18:07:33 -05:00
Kenny
86e2ebea86 add search page + fix debug 2022-03-03 13:05:50 -05:00
Kenny
8bcad94184 add this.$youtube.search()
THIS FEATURE IS INCOMPLETE!
2022-03-03 12:56:17 -05:00
Kenny
2e26d5240a logs now sort new to old 2022-03-02 11:02:51 -05:00
Kenny
60af881133 improved: logs, search & bottom nav 2022-03-02 08:14:52 -05:00
Kenny
368252c603 add logger 2022-02-28 10:24:06 -05:00
Front
613594baea debugging features 2022-02-26 14:35:36 -05:00
Front
e1e699f275 bug fix + generate web files in correct directory 2022-02-26 14:19:27 -05:00
Kenny
c05239f595 add $youtube.autoComplete() 2022-02-25 13:54:15 -05:00
Kenny
a260d115a3 remove youtubei dependancy 2022-02-25 13:39:17 -05:00
Kenny
e13b8d6de7 lots of general improvements 2022-02-24 14:45:36 -05:00