Commit graph

48 commits

Author SHA1 Message Date
Christbru
3c8d08dc03 Fix files 2025-10-19 11:59:13 -05:00
Christbru
18081a28ba Fix worker 2025-10-19 11:49:47 -05:00
Christbru
95ce7b343c Fixing 2025-10-19 11:35:28 -05:00
Christbru
9035e00da3 Patch files not being passed properly 2025-10-19 11:12:06 -05:00
Christbru
7a5cbc3549 Cleared old table usage 2025-10-19 10:48:12 -05:00
Christbru
feb87873fb Correct user uid for container app execution 2025-10-19 10:35:47 -05:00
Christbru
18b96382f2 Correct demo data importing. Add significant debugging. 2025-10-19 10:04:34 -05:00
Christbru
606c1dff53 Prep worker management corrections and debug 2025-10-19 09:40:59 -05:00
Christbru
3fc2beed58 Correcting demo data import and the button interaction 2025-10-19 08:24:07 -05:00
Christbru
893e857fd5 Remove unneeded powershell script for local development prep 2025-10-19 08:12:12 -05:00
Christbru
9ff012dd1d Preparing proper gemini integrations for the api handlers. Bridging database building gaps in the flow. 2025-10-19 07:22:13 -05:00
Christbru
a9dd6c032e Corrected sql communication issues causing rust panic 2025-10-19 07:00:47 -05:00
Christbru
38532056e5 Corrected storage issue by adding a docker volume for file persistance 2025-10-19 06:18:36 -05:00
Christbru
a03969e497 Prepared demo files and demo explanation file. Added debug only button to trigger demo file ingest on the server to queue and prepare the files. Added small expressjs server for talking between the web app and the rust engine containers. 2025-10-19 05:55:41 -05:00
Christbru
381b7b8858 Implement file information processing queue system and Vector Graph preperation 2025-10-19 05:02:01 -05:00
Christbru
8cda296143 Bringing build docker to latest to mitigate known security vulnerabilities 2025-10-19 04:11:59 -05:00
Christbru
da6ab3a782 Add and prepare rust worker management system for file information processing and knowledge base framework 2025-10-19 03:53:02 -05:00
Christbru
529c1eef2b Eliminate deploytest branch and remove the database url from the info logs 2025-10-18 23:57:20 -05:00
Christbru
721296c7f1 Clear improper --no-cache flag and make minor change to attempt to get github to clear the bugged cache for that file 2025-10-18 23:32:35 -05:00
Christbru
01c1594df1 Force no build cache to clear the bad placeholder file 2025-10-18 23:22:00 -05:00
Christbru
d2c6fe7aec Bring chain versions up to proper version and bring dependencies up to current version. 2025-10-18 22:25:55 -05:00
Christbru
86b878cd60 Correct improper dummy file being built and served. 2025-10-18 22:13:58 -05:00
Christbru
833b304002 Correct container execution user to appropriate account on the server 2025-10-18 22:06:55 -05:00
Christbru
88f79356f2 Correct log implementations 2025-10-18 21:31:49 -05:00
Christbru
17679c609e Pull errors out into the main system for easy tailing 2025-10-18 21:21:48 -05:00
Christbru
6df73ca465 Migrate to non root container for best practice and to clear security warnings. 2025-10-18 21:13:03 -05:00
Christbru
61f2cef7a8 rust-engine: improve Docker caching
- Install pinned toolchain from rust-toolchain.toml in a cacheable layer
- Remove target cache mount from warm-up step so deps persist in image layers
- Keep final build using only registry/git mounts for speed and artifact persistence
2025-10-18 21:03:27 -05:00
Christbru
e8a971e879 Fix rust version mismatch issues 2025-10-18 20:32:30 -05:00
Christbru
47bcd0aa5f Fix cache build issue. 2025-10-18 20:08:42 -05:00
Christbru
f730609f62 Patch ssh handling for authentication. 2025-10-18 20:03:27 -05:00
Christbru
60ac72d41f Only delete the main if it is the dummy file for dependency caching 2025-10-18 19:39:05 -05:00
Christbru
cfd2bac2ae Rustup already installed 2025-10-18 19:28:11 -05:00
Christbru
fc3e2b92e9 Revert cargo lock ignore 2025-10-18 19:25:56 -05:00
Christbru
0eca3ae87c Add multiple layers to mitigate dependency issues. 2025-10-18 19:15:33 -05:00
Christbru
734ecf8293 Correct docker setup. 2025-10-18 19:11:34 -05:00
Christbru
151a354518 Remove problematic caching systems 2025-10-18 19:03:11 -05:00
Christbru
066bab50ba Provide dummy main file to get through dependency validation then pass source files in to take advantage of github action caching to significantly speed up pushes. 2025-10-18 18:59:55 -05:00
Christbru
eb17df8788 Merge branch 'deploytest' of https://github.com/devaine/CodeRED-Astra into deploytest 2025-10-18 18:54:21 -05:00
Christbru
e49a90cf9f Update rust docker to account for regenerating lock file. 2025-10-18 18:54:18 -05:00
Christian
0b4125f3ca
Delete rust-engine/Cargo.lock
Remove old lock file now that gitignore no longer tracks it.
2025-10-18 18:51:28 -05:00
Christbru
f3ecc01385 Corrected cargo dependency versions. 2025-10-18 18:40:03 -05:00
Christbru
72b08a7bce Reverted to stable version of dependencies. 2025-10-18 18:39:23 -05:00
Christbru
413c9766b9 Correct cargo file issue. 2025-10-18 18:36:17 -05:00
Christbru
f424a319ba Updated version to current Cargo. 2025-10-18 18:26:18 -05:00
Christbru
32b7cc5ccb Fixed rust dependency issues. 2025-10-18 18:21:38 -05:00
Christbru
49b676ad31 Patched rust setup to be capable of building 2025-10-18 15:41:39 -05:00
Christbru
bd2ffee9ae Prep build setup for stack 2025-10-18 15:26:44 -05:00
Christbru
3a761e3eb1 Preparing file structure for multi service build and host. 2025-10-18 15:12:42 -05:00