Commit graph

178 commits

Author SHA1 Message Date
Christbru
de632411a8 Merge branch 'rust-dev' 2025-10-19 05:57:52 -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
54169c2b93 Merge branch 'rust-dev' 2025-10-19 05:02:20 -05:00
Christbru
381b7b8858 Implement file information processing queue system and Vector Graph preperation 2025-10-19 05:02:01 -05:00
7785047976 feat(file input): adding feature to add and remove files
Next up is to create a seperate menu that will show all the files.
Probably as a seperate frame. Needs to be scrollable and can use similar
ui as before
2025-10-19 04:32:32 -05:00
Christbru
b61b6fa884 Merge branch 'rust-dev' 2025-10-19 04:14:20 -05:00
Christbru
8cda296143 Bringing build docker to latest to mitigate known security vulnerabilities 2025-10-19 04:11:59 -05:00
Christbru
af2367d8f3 Merge branch 'rust-dev' 2025-10-19 04:03:57 -05:00
Christbru
1912ab2e53 Add qdrant docker to server build file 2025-10-19 03:54:11 -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
yenminh269
11e7d9b140 reverting to original padding 2025-10-19 03:24:19 -05:00
yenminh269
ed079e9b2c change the padding; git testing and learning, will revert 2025-10-19 03:07:17 -05:00
Christbru
af82b71657 Add environment key to build task list. 2025-10-19 01:47:50 -05:00
Christbru
855fea6b66 Patch allowedHosts 2025-10-19 01:34:32 -05:00
Christbru
d037f85d83 Add domain to allowed hosts 2025-10-19 01:32:16 -05:00
Christbru
533e223a39 Migrate to host attachment. 2025-10-19 01:15:32 -05:00
Christbru
16eb5d3775 Migrate web app access through cloudflare tunnel at astrachat.christbru.services 2025-10-19 00:53:34 -05:00
Christbru
5eebd85357 Merge branch 'main' of https://github.com/devaine/CodeRED-Astra 2025-10-19 00:41:19 -05:00
Christbru
dde800c31a Attach web-app to direct ip 2025-10-19 00:41:17 -05:00
b8a087945e style(markdown): last thing i swear 2025-10-19 00:24:58 -05:00
7ef0c87ded Merge branch 'diagram' 2025-10-19 00:01:38 -05:00
607b25aa62 refactor(markdown): changed markdown conf loc 2025-10-19 00:00:08 -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
ea38d51e25 Eliminate deploytest branch as it is no longer needed. 2025-10-18 23:57:18 -05:00
Christbru
840767adff Merge branch 'deploytest' 2025-10-18 23:55:46 -05:00
6fd667edb2 feat(markdown): made gemini render in markdown 2025-10-18 23:48:04 -05:00
Christbru
493d6644f2 Attach to internet interface directly due to wildcard attaching to already in use internal port 2025-10-18 23:38:38 -05:00
Christbru
40a3f96df4 Move port opening to proper container 2025-10-18 23:37:21 -05:00
Christbru
50ca52e781 Add wildcard ip attachment to bind to all interfaces. 2025-10-18 23:35:55 -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
c95ccda282 Expose mysql port to internet for dev purposes during hackathon 2025-10-18 23:24:32 -05:00
76cb0e0536
feat: adding gemini stuff 2025-10-18 23:23:11 -05:00
Christbru
01c1594df1 Force no build cache to clear the bad placeholder file 2025-10-18 23:22:00 -05:00
af7a246e77 feat(skematic): added skematic button 2025-10-18 23:20: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
41d0451cce style(chat): fixed chat layout + added shadows 2025-10-18 22:18:18 -05:00
Christbru
86b878cd60 Correct improper dummy file being built and served. 2025-10-18 22:13:58 -05:00
Christbru
ed31642cd3 Fix format issue. 2025-10-18 22:09:21 -05:00
Christbru
833b304002 Correct container execution user to appropriate account on the server 2025-10-18 22:06:55 -05:00
Minh Ho
b214242d38
Merge pull request #1 from devaine/mincy
"add delete button functionality"
2025-10-18 21:51:07 -05:00
yenminh269
0f12533873 "add delete button functionality" 2025-10-18 21:47:00 -05:00
3661874789 style(footer+header): made both sticky 2025-10-18 21:39:02 -05:00
Christbru
47fc78057d Fix deployment: properly stop containers before recreating
- Add compose down before pull/up to avoid container name conflicts
- Improve toolchain caching: only install if not already present
- Add log directory mount for easy error monitoring
- Scope Buildx cache per image for better hit rates
2025-10-18 21:37:47 -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
yenminh269
2d7637ebcf Merge: Resolve conflicts by accepting incoming changes 2025-10-18 21:18:46 -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
a32e0dd474 Deploy: fix GHCR auth and compose warnings
- Pass RUNNER envs to remote SSH action so docker login ghcr.io works
- Remove obsolete `version` from docker-compose.prod.yml to avoid warnings
2025-10-18 21:08:20 -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
5ca801bdd1 Switch to GITHUB_TOKEN allowing only the action to trigger an update. Not necessary if public but doesn't harm anything and can cover if private. 2025-10-18 20:54:55 -05:00