shockrah
348410853a
Renamed api to clippable-svc to be more clear
2022-10-28 12:09:29 -07:00
shockrah
54af3628e4
- Removing out of scope code
2022-05-04 17:46:22 -07:00
shockrah
dc98feef5f
+ Required job dependencies for cargo builders
...
'needs' keyword also added for meme graph lines
2022-03-27 00:49:36 -07:00
shockrah
ba0d75d383
+ New jobs for building both admin and normal docker images
...
+ New jobs for building both admin and normal binary packages
! NOTE: This commit is likely broken so do not use it to checkout
2022-03-27 00:45:07 -07:00
shockrah
9f78f316c5
+* Ansible role meta data
2022-03-27 00:43:14 -07:00
shockrah
988d598a19
+ Base job for deploy docker images to gitlab repos
2022-03-27 00:42:47 -07:00
shockrah
1fd47481c8
+ Base job for building cargo binaries
...
script field is the only that "userland" code needs to
override
2022-03-27 00:41:47 -07:00
shockrah
4416d08994
+ admin::populate_video_list now populates t he video list
...
The ul here is meant to serve as a quick
way to check what videos are being served
as well as removing videos
+ category::VideoMeta::as_li built for admin video list
This is basically how we spit this out onto
the DOM
2022-03-27 00:00:50 -07:00
shockrah
d1e2d80eae
+ Font awesome images
...
+ Styling for admin video list
2022-03-26 23:58:53 -07:00
shockrah
e31edb55ad
!* Switching to the fetch api from old xhr
...
Less jank and now also using a more flexbile
backend for fetching json data
!!! Error handling required as there is barely any safety atm
2022-03-26 22:33:09 -07:00
shockrah
40e2d9d4be
+ category::fetch_category_videos for easy json fetches
2022-03-26 22:13:55 -07:00
shockrah
2411e39e87
+ Adding hook for /admin redirect
2022-03-26 22:01:17 -07:00
shockrah
86b9081354
+ Rust docs where needed
...
There may be more changes that could be
added to improve documentation however
this is meant to be a good start.
!+ There is also a new redirect endpoint for /admin/dashboard
This just a convenience thing so that people
don't have to remember the '/dashboard'
part of the admin route.
2022-03-26 21:51:07 -07:00
shockrah
6c6d5f8f30
+ onload hook for admin form functionality
2022-03-24 19:59:24 -07:00
shockrah
1e4a6d5f5d
+ New buttons/fields for submitting data
2022-03-24 19:59:01 -07:00
shockrah
63ac49de5f
+ Upload form hooks for simple uploads
...
There is still more work to be done for
stabilization as well as updates for more
code quality as right now things are very
ad-hoc.
2022-03-24 19:58:20 -07:00
shockrah
d56bd6b7cd
+ Generally useful helper functions
2022-03-22 22:09:43 -07:00
shockrah
367c798320
+ /admin/remove-video...
...
+ /admin/upload-video
Code still requires some tests to ensure correctness
2022-03-22 22:09:04 -07:00
shockrah
88a938d0c2
- Removing partial module from streaming branch
...
+ Moving DB_PATH into db module
2022-03-22 20:02:01 -07:00
shockrah
0d9991c557
!* Splitting up the admin module
...
This is primarily for organizational reasons
however it should make things easier to
track as the complexity increases with
features getting filled out.
2022-03-22 20:01:19 -07:00
shockrah
7c85c656e9
* script src=/static/dist/budle.js where required
...
* page module no longer sets 'script_src'
2022-03-22 17:49:09 -07:00
shockrah
3ad4d4fa14
+! More fixing of dev dependencies
2022-03-22 17:35:03 -07:00
shockrah
a234696e46
+ Debugging/packaging tech stack deps
2022-03-22 17:24:27 -07:00
shockrah
28d9c2aa30
* Frontend restructure with webpack
...
Doing this means we only have to serve up a single js
file across all pages, reducing the amount of fuckery the backend
has to do. Also we can start marking the js to require much heavier caching
2022-03-22 17:17:15 -07:00
shockrah
0db05a2e5b
+ Adding deps required for better packaging
2022-03-22 17:15:51 -07:00
shockrah
f65bc578a8
* Exposing page::default_map
...
+ Max width for login form
2022-03-13 12:49:36 -07:00
shockrah
b7a3410fc4
Partial response ranges are now parsed properly
2022-03-02 21:21:04 -08:00