n8detar
bd04ab3a72
Merge branch 'feat/react-frontend' of github.com:insuusvenerati/tubearchivist into feat/react-frontend
2022-04-21 07:57:29 -07:00
Sean Norwood
b44390559e
fix: video urls
2022-04-20 19:38:39 +00:00
n8detar
d7c45ba966
Handle no API endpoint and API failures.
2022-04-20 11:33:58 -07:00
n8detar
54882b744d
Fixed button margin & pagination testing
2022-04-20 09:37:33 -07:00
n8detar
950f83cd52
Added `button-padding` class
2022-04-20 09:14:29 -07:00
n8detar
3430d5ae17
Notifications groundwork
2022-04-18 11:57:01 -07:00
n8detar
494d97ee60
Added Ignore and Add back to queue functionality
2022-04-18 10:51:41 -07:00
n8detar
db14aabcac
Added Forget/Delete button functionality
2022-04-18 10:44:03 -07:00
n8detar
1dcc4c2e78
Removed No videos message when looking at ignored
2022-04-18 10:36:19 -07:00
n8detar
2159b1d39d
Add delete all ignored & pending
2022-04-18 10:33:14 -07:00
n8detar
66c2799e7e
Switch to TA error notification
2022-04-18 10:24:53 -07:00
n8detar
a5c50fd690
Added invalid input message.
2022-04-18 09:00:53 -07:00
n8detar
46c6e7e925
Use filter API for download queue
2022-04-17 16:32:10 -07:00
n8detar
93822fc43c
API changes
2022-04-17 12:47:18 -07:00
Sean
d6b34a7b30
Merge pull request #2 from n8detar/feat/react-frontend
...
Added download page.
2022-04-17 12:13:21 -05:00
Nathan DeTar
fa8404d73e
Adjust to API
2022-04-16 21:02:07 -07:00
Nathan DeTar
2b39f2439d
Adjust to API
2022-04-16 21:01:10 -07:00
n8detar
72cbf2ba04
Added add to download queue function.
2022-04-16 18:03:17 -07:00
Sean Norwood
c3a9c23736
chore: add ts types and /video/id page
2022-04-17 00:49:52 +00:00
Sean Norwood
df30173ba3
chore: more code cleanup and use better env vars
2022-04-17 00:49:20 +00:00
n8detar
add20a4a6a
Use DefaultView from API.
2022-04-16 15:39:33 -07:00
n8detar
d9fae64afb
Download queue list & Show ignored functionality
2022-04-16 15:26:30 -07:00
n8detar
7291511eb8
Switch img to NextImage.
2022-04-16 10:51:47 -07:00
n8detar
d3fd032a81
Added download page.
2022-04-15 19:07:29 -07:00
Sean Norwood
8a554f69d1
chore: organize and optimize some code
2022-04-14 20:34:38 +00:00
Sean Norwood
d86fcd4a8f
chore: fix sticky footer issue
2022-04-14 20:33:53 +00:00
Sean Norwood
b62b903ed5
chore: misc changes
...
Clean up some code inconsistencies
Try to handle async stuff better
2022-04-13 20:53:39 +00:00
Sean Norwood
8b86c327c5
chore: don't run client side query until token is available
2022-04-13 15:09:08 -05:00
Sean Norwood
85f1a62e84
chore: protect pages with auth
2022-04-13 18:08:32 +00:00
Sean Norwood
6bf77b05aa
chore: add login page
2022-04-13 18:08:19 +00:00
Sean Norwood
3efd651db3
feat: add playlist page
2022-04-13 18:08:07 +00:00
Sean Norwood
e4f5741c0f
chore: channel data can be undefined for now
2022-04-12 19:24:57 +00:00
Sean Norwood
678aacb696
chore: use react query with initial state loaded from nextjs
2022-04-12 19:18:16 +00:00
Sean Norwood
193c3da8ef
chore: potentially use plaicholder to create blurred placedholder images
2022-04-07 22:55:10 +00:00
Sean Norwood
be0c098ef9
chore: add channel page and clean up some code
2022-04-07 22:54:15 +00:00
Sean Norwood
cb3a7e555b
chore: setup video list to use blurred placeholders for thumbnails
2022-04-07 22:53:01 +00:00
Sean Norwood
9608c892a9
chore: fix up nav
...
Next requires links to use next/link
Fixed Icon sizes
2022-04-07 22:52:28 +00:00
Sean Norwood
8616959fee
chore: render tab title correctly
2022-04-07 22:51:40 +00:00
Sean Norwood
67fec4ae5e
chore: use the nextjs way for fonts
2022-04-07 22:51:23 +00:00
Sean Norwood
4e4db8f0ae
chore: don't need to load script.js anymore
2022-04-06 18:48:12 +00:00
Sean Norwood
42ff29c13d
chore: use env var for api url
2022-04-06 18:31:05 +00:00
Sean Norwood
d86cf81719
chore: update video list
...
* Store current video in local state temporaily
* Default to list view temporarily
* Implements the video list and video player with basic funtionality
2022-04-06 18:29:04 +00:00
Sean Norwood
99316eeee8
chore: update links to next/link
2022-04-06 18:27:18 +00:00
Sean Norwood
cfffa8bd38
chore: just render api data for now
2022-04-04 19:57:27 +00:00
Sean Norwood
97c01a2f3a
chore: type info for api
2022-04-04 02:52:23 +00:00
Sean Norwood
9284b93f2a
chore: start laying out the home page
...
* Use the layout component
* Use SSR to get videos from API
2022-04-04 02:52:03 +00:00
Sean Norwood
4fa8cd89e2
chore: external script work and comments
2022-04-04 02:51:16 +00:00
Sean Norwood
a129e737d2
chore: add static images
2022-04-04 02:50:54 +00:00
Sean Norwood
8b10fd9302
chore: add various components
...
* Footer
* Head
* Layout
* Nav
* VideoList
2022-04-04 02:50:43 +00:00
Sean Norwood
2c4ab1bb42
chore: use new components
2022-04-03 20:04:28 +00:00