Commit Graph

99 Commits

Author SHA1 Message Date
shockrah
de51b9141d + DOcker image in registry wew lad
+ Better docs
All around qol for people that don't know what this thing is
2021-10-18 02:18:00 -07:00
shockrah
d87d689f03 * Seperating build stages 2021-10-18 00:31:30 -07:00
shockrah
3676b13411 + more content in about section and packaging now 2021-10-18 00:29:59 -07:00
shockrah
7f9ff9bb65 - No more grabbing no directory entries in categories
+ Better video sizing
2021-10-17 21:26:04 -07:00
shockrah
501916cb57 * typo in og tags 2021-10-17 21:22:13 -07:00
shockrah
8040481038 * Fixing the open graph image path 2021-10-17 21:17:04 -07:00
shockrah
b278649794 ! Finalizing welcome page for the app itself
Now i can get back to doing backend thigns
2021-10-17 21:14:00 -07:00
shockrah
05166a84c8 - REmoving VPS deployment since hugo isn't playing ball 2021-10-17 19:15:49 -07:00
shockrah
b4d3b3ab44 * Fixing broken scss links in vps
This is due to hugo using gitlab pages as the base url
2021-10-17 19:07:59 -07:00
shockrah
59ec865da6 * fixing pad theme name 2021-10-17 16:40:19 -07:00
shockrah
f4da9117a6 * renmaing?? 2021-10-17 16:38:16 -07:00
shockrah
d9cf05d6ce * updating submodules 2021-10-17 16:29:47 -07:00
shockrah
5b7248a7f3 * Fixing pages pipelien 2021-10-17 16:26:35 -07:00
shockrah
cb2c7ac3ec * back to gitlab pages but this time with a good compiler 2021-10-17 16:24:47 -07:00
shockrah
a00c68392c * rocket.rs is busted rn so not bothering for now 2021-10-17 16:08:02 -07:00
shockrah
c9e5f5f30c * still opting for vps > gitpages 2021-10-17 16:06:49 -07:00
shockrah
71c0088385 * using my own vps instead of pages because it enver updates 2021-10-17 16:04:53 -07:00
shockrah
89487d03a2 * Changing job name to pages 2021-10-17 08:00:18 +00:00
shockrah
aaf684342d * Opting for nightly toolchain 2021-10-16 22:14:17 -07:00
shockrah
0ac7ef72e7 * Fixing artifacts final path 2021-10-16 22:09:53 -07:00
shockrah
9d81b3dff4 * Fixing path issue 2021-10-16 22:04:44 -07:00
shockrah
43f0dbadd2 * fixing image keys 2021-10-16 22:03:23 -07:00
shockrah
93539a017b * Fixing busted pipes 2021-10-16 22:02:41 -07:00
shockrah
220c4ba7e5 * Renaming submodule 2021-10-16 21:58:51 -07:00
shockrah
cc0ea8411e + Finalizing docs page for now 2021-10-16 21:57:10 -07:00
shockrah
bfdb5b3414 + Job for building the wiki page 2021-10-16 21:15:23 -07:00
shockrah
8f32ee4766 + Gitpage with hugo
For now its pretty barebones that will change v soon
2021-10-16 21:11:09 -07:00
shockrah
abbfb48b48 * Fixing image to use to default with rust nightly 2021-10-16 20:09:54 -07:00
shockrah
5082640c49 * Forgot to specify build stage and docker image 2021-10-16 19:56:37 -07:00
shockrah
7c811e6617 * Fixing artifacts paths 2021-10-16 19:51:53 -07:00
shockrah
d41aacb629 - Removing clippable-cli tool as it's not useful
File upload is something I'll figure out later
2021-10-16 19:51:45 -07:00
shockrah
90bd7658e6 + Pipeline for building simple package for linux 2021-10-16 19:37:32 -07:00
shockrah
7046d835b8 * Script for generating thumbnails 2021-10-16 19:18:20 -07:00
shockrah
e9b2507ec5 + Category field on VideoMeta objects
This is basically just used to build url's for video links
2021-10-16 18:16:04 -07:00
shockrah
e54314a629 - Removing base64 and rocket_contrib deps from project 2021-10-16 18:15:18 -07:00
shockrah
c53d9a293e ! Finalizing video fetch endpoint
With this the backend is officially at an MVP stage and now requires polishing
Proper data streaming for larger clips is basically required
for a really good backend(especially async streaming)
and some better css for the video player
2021-10-16 18:14:04 -07:00
shockrah
d6b076970f + Video clip endpoint
Let's users actually request videos
+ Meta data handling for video clip pages
+ Template for video pages
2021-10-13 00:21:27 -07:00
shockrah
2f6719081a - Removing old bs that doesn't do anything
* Frontend noow expects the newer endpoints in place
2021-10-12 22:51:47 -07:00
shockrah
d924c2359a * Fixing broken 'missing thumbnail' default
* Fixing frontend TS to accomodate for new thumbnail uri path's
2021-10-12 22:44:08 -07:00
shockrah
254da1ae90 * vid_file_entries now uses common::get_clips_dir
- get_video_preview
This is because of the old base64 requirement
* /api/category/<cat> handler now returns Option<Json<Vec<VideoPreview>>>
While more verbose we can more easily convey intentions
to any consumers of this endpoint.
Those intentions being that None values just mean nothing was found
2021-10-12 22:17:50 -07:00
shockrah
e049512c03 * Sanity refactor to clean up common warnings
! ALso using the new common module
2021-10-12 21:09:20 -07:00
shockrah
ba7cd26f3a + /category page handler now fills out open graph meta data correctly 2021-10-12 17:37:37 -07:00
shockrah
3252ddd586 + Modernized readme to not succ 2021-10-12 17:37:03 -07:00
shockrah
e679ee563a * Frontend now accounts for new /static prefix 2021-10-12 11:20:09 -07:00
shockrah
b13270802f + THumbnail API code
This is all served behind /thumbail/...
2021-10-12 11:19:31 -07:00
shockrah
5836258c25 + Tiny thumbnail api
! Consider some new prefixes for the different API's
2021-10-12 11:18:58 -07:00
shockrah
d5b8fba7f6 * Opting to return a URI pathname to thumbnails now
Because of this the backend now only has to serve data that browsers req
Also helps out api clients since responses are generally smaller
And helps out servers since responses are faster
2021-10-12 11:18:32 -07:00
shockrah
cf55dcfde0 + dev thumbnails dir 2021-10-12 11:16:59 -07:00
shockrah
574bcc0473 * Fixing clip links for individual clips 2021-10-12 00:16:27 -07:00
shockrah
69dfa488d9 * /api/categories/<cat> fully working and cleaned up 2021-10-11 23:39:06 -07:00