shockrah
64d3253b90
Merge branch 'master' of gitlab.com:shockrah/clippable
2021-10-22 00:26:59 -07:00
shockrah
a5f649a284
+ ebs section for terraform build
...
+ Basic nginx setup script
certbot commands are not included
2021-10-21 23:55:58 -07:00
shockrah
c74ee022fc
* Category thumbnails are no longer awful
...
shug.jpg has entered the chat
2021-10-21 00:19:24 -07:00
shockrah
f42f125766
* Optimizing thumbnail generation so they're 640x?
...
This makes them literally 30Kb on average for my personal use
Also they're thumbnails so they could actually be smaller
! forcing thumbnails to be jpg as well
2021-10-20 21:45:47 -07:00
shockrah
5e3b2e830b
+ Tree clone script
2021-10-20 21:28:02 -07:00
shockrah
71407b9202
Merge branch 'master' of gitlab.com:shockrah/clippable
2021-10-20 21:27:46 -07:00
shockrah
92a23936cf
+ Video bulk thumbnail generator
2021-10-20 21:27:10 -07:00
shockrah
9775ae9cb7
+ Simple example infrastructure built with Terraform
...
This should have literally everything you need to
run a single command and get all infra components
live and ready for app deployment.
2021-10-19 19:57:50 -07:00
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