Commit Graph

193 Commits

Author SHA1 Message Date
shockrah
210e0c3171 - removing compiled js from project 2021-10-11 14:33:03 -07:00
shockrah
e779d88d63 * Fixing URI path issues in template 2021-10-10 14:00:53 -07:00
shockrah
3905f0f3d3 - Removing all of the remaining frontend leftover from hugo 2021-10-10 13:47:05 -07:00
shockrah
3041d7fb20 removing busted file 2021-10-10 13:40:29 -07:00
shockrah
8fa283f606 * Moving frontend TS to its own root dir
Knowing that  some pepople(myself) don't like JS this is to keep
any potential JS as non-hidden as possible
2021-10-10 13:24:49 -07:00
shockrah
d76eaea6e9 * UPgrading rocket 2021-10-10 13:22:37 -07:00
shockrah
bcee741e2e * Upgrading to rocket-v0.0.5-rc.1 2021-10-10 13:22:11 -07:00
shockrah
8ce7c038f9 * Moving frontend to api along
THere's also some deps in there but i cb fucked to doc that
2021-10-10 13:21:34 -07:00
shockrah
d06784c06e + Templating support with tera 2021-10-08 13:28:31 -07:00
shockrah
4b6ced439d ! Bulk commit of progression
A lot off issues with the current design make 100% more sense by cutting hugo out of the picture entirely
This means we're switching fully to rocket however
we're not going to leave behind the work done with hugo,
we're just going to migrate it over first
2021-10-08 13:21:09 -07:00
shockrah
de4b44ac90 - Ignoring category page JS 2021-10-05 17:05:02 -07:00
shockrah
6670bb7606 * Ignoring generated js and addding a labeling script 2021-10-05 16:28:11 -07:00
shockrah
8094926278 * New 404 image and removing generated js 2021-10-05 16:26:49 -07:00
shockrah
30a607ae2c * tracking with lfs 2021-10-05 16:05:25 -07:00
shockrah
98afa7d684 + Tracking gifs now 2021-10-05 15:58:38 -07:00
shockrah
c90d969e74 * Set default image if nothing was found for category thumbnail 2021-10-05 15:58:14 -07:00
shockrah
3230d7b762 - Removing genrated files 2021-10-05 15:56:05 -07:00
shockrah
3180e3ee60 * LFS installed for image tracking 2021-10-05 15:54:50 -07:00
shockrah
7b86e738df Base index page fleshed out but now requires polish 2021-10-05 15:52:08 -07:00
shockrah
6b8e7de31a * Thumbnails are now included in api response 2021-10-05 13:47:37 -07:00
shockrah
4a45ef5c97 * Updating deps for project 2021-10-04 19:27:54 -07:00
shockrah
5b3f6efebf * Simplifying backend api by... alot 2021-10-04 12:19:41 -07:00
shockrah
87b373bde8 - removing dblib 2021-10-04 12:16:21 -07:00
shockrah
85b32d5e96 + Adding last trait methods required for video meta storage to be properly done
! Still need to add file handling however I think I'm going to do that in the trait itself
This will probably require some thought so I'm gonna wait until the frontend
catches back up
2021-09-30 19:47:44 -07:00
shockrah
678dd3d7ee + More meta-cache backend for video store 2021-09-29 21:19:49 -07:00
shockrah
caed1444c1 - filename is now a function dont @ me 2021-09-29 21:19:40 -07:00
shockrah
20bacc32a2 *.json files 2021-09-27 21:04:54 -07:00
shockrah
65a2b41875 + Skeleton code for dblib::VideoStore trait
For now we are just keeping everything in JSON because the use
case intended here is _not_ to have 999999 clips but like maybe
a few hundred/thousand at most
2021-09-27 21:04:25 -07:00
shockrah
27f337f63a + Adding Videos field to json store
Basically the json store keeps the keys _and_ the meta data for the videos
At some we'll change this however this would be
a dblib only change
2021-09-27 21:03:27 -07:00
shockrah
3623a8236f + Skeleton code for the /video-api
With this we can start work on the api code itself
which at this point should be fill in as we go
2021-09-27 21:02:25 -07:00
shockrah
8a3b85351e - serde_json from packages as its just redudant
Just 'serde' is all we need rightnow
2021-09-27 20:37:51 -07:00
shockrah
32bf68361d * Moving Keystore related methods into its own module
+ VideoStore Trait designed out
+ comon error types yey
2021-09-27 15:51:19 -07:00
shockrah
ae3dd475c1 + Json now a required part for web server
This is primarily for JSON based HTTP payloads which should make things
easier to deal with in the browser later
2021-09-27 15:50:31 -07:00
shockrah
7a1c0ec3ff * Dependencies now include dblib in web server 2021-09-27 14:49:43 -07:00
shockrah
a50cce38e9 + FromRequest on ApiKey
With this we should get some easy coupling with the web server
2021-09-27 14:46:46 -07:00
shockrah
0e895abc94 * Properly named dblb API and docs 2021-09-27 12:23:29 -07:00
shockrah
ea241d07c8 + Flag to create new keystore 2021-09-27 11:56:15 -07:00
shockrah
847d7a487f + Adding web routes
+ Skeleton code for web page routes is almost done
! Might have to add some clever Javascript but we'll see
2021-09-27 11:55:38 -07:00
shockrah
a590a648c0 + Rocket 0.4 as main web server dep 2021-09-26 22:37:16 -07:00
shockrah
d5fbb17baa * Admin changes to better explain what's going on this repo 2021-09-06 22:39:30 -07:00
shockrah
42924e8419 + CLI Tool for clippable
! Not yet tested however there really isn't much code to test at all
2021-09-06 21:28:28 -07:00
shockrah
9f9f61d968 + Package admin things
.gitignore and Cargo package files as well
2021-09-06 16:33:04 -07:00
shockrah
01f64375f2 + DBLib which is basically our "datbase" driver
This stands to be the only data we're going to bother supporting right now
THe reason for this is because of sheer lazyness
2021-09-06 16:32:37 -07:00