Commit Graph

81 Commits

Author SHA1 Message Date
b69748e1f1 docs(ethics): add manifesto regarding vectors, resonance, and the null field 2025-12-30 21:55:46 +01:00
c06a77697c fix(nginx): enable SSL block with correct Lets Encrypt paths 2025-12-30 21:07:41 +01:00
aeea84862b feat(security): add nginx http-to-https redirect config 2025-12-30 20:55:01 +01:00
972d167639 docs(license): sync MIT, CKL, and Dual-Language licenses from OZM Handbook 2025-12-30 20:29:45 +01:00
8424cb9df0 fix(missions): inject dummy keys for Claude/OpenAI in selector logic 2025-12-30 19:18:07 +01:00
5de17ffed7 fix(missions): use DEBIAN_FRONTEND=noninteractive to prevent apt hangs 2025-12-30 19:15:17 +01:00
da359769c1 fix(missions): install 'bc' dependency for cost calculations 2025-12-30 19:12:10 +01:00
aab02c88d3 feat(security): update role wrapper to support CLAUDE_API_KEY and OPENAI_API_KEY 2025-12-30 19:10:41 +01:00
0c4f9c186b fix(missions): patch selector to bypass env checks for secure wrapper compatibility 2025-12-30 19:04:14 +01:00
94246e6b5e fix(missions): precise sed patch for waldwaechter export crash 2025-12-28 18:08:40 +01:00
0df9603594 fix(missions): robust token counting for mixed log content 2025-12-28 17:53:30 +01:00
5009e2f224 fix(missions): write token accountant direct to /usr/local/bin with correct perms 2025-12-28 17:44:06 +01:00
a259b4e528 feat(security): add security scan script for external audit 2025-12-28 17:22:15 +01:00
ebd8ef1394 fix(missions): replace destructive token cleaner with actual token accountant 2025-12-28 17:12:01 +01:00
5db913ffcb fix(missions): install global token check and patch waldwaechter stat bug 2025-12-28 16:38:31 +01:00
5494314b19 fix(setup): git reset mission repo to break infinite loop caused by syncing patches 2025-12-28 16:34:41 +01:00
fa67d4133f fix(missions): correct nginx typo and sync token_check dependency 2025-12-28 16:24:36 +01:00
148ca56af4 feat(security): patch local mission scripts to redirect to secure shims 2025-12-28 16:17:10 +01:00
1df4ea0020 fix(setup): remove stray EOF/fi lines causing syntax error 2025-12-28 16:10:43 +01:00
1e9e7ac557 fix(setup): move shim generation out of bashrc conditional block 2025-12-28 16:07:49 +01:00
2420a29eee refactor(setup): use executable shims instead of aliases for reliable role access 2025-12-28 15:54:10 +01:00
bd957b48d0 feat(setup): sync role scripts from missions repo to core app 2025-12-28 15:50:04 +01:00
e0e922e9dc feat(security): dynamic role aliasing in setup_missions 2025-12-28 15:39:38 +01:00
b0959a4de1 feat(missions): add secure aliases for templatus and schnippsi via setup script 2025-12-28 15:37:25 +01:00
a2f639f0b0 feat(security): add role_wrapper.sh and update setup_missions for secure token injection 2025-12-28 15:22:43 +01:00
3bb3dd06d0 fix(indexer): handle nested interaction structure in chat logs 2025-12-27 16:00:55 +01:00
3f503bb564 fix(db): use settings for connection to support native env 2025-12-27 15:54:04 +01:00
ee5de90658 fix(script): add app dir to sys.path for proper imports 2025-12-27 15:29:41 +01:00
b9f49c170c feat(crumbforest): wire up docs, missions, and history indexer 2025-12-27 15:17:58 +01:00
64f568d5bc Float Cast Safety & Ensure Templates Update 2025-12-26 18:30:05 +01:00
d6a4b667a8 Fix Global Timeout and JS Error Logs 2025-12-26 18:20:11 +01:00
b13a6e2be0 Fix Docs Reader nested path links 2025-12-26 18:02:27 +01:00
0c2032835d Enable CrumbCodex in RAG Search 2025-12-26 17:56:13 +01:00
3687deeeb1 Add CrumbCodex category 2025-12-26 17:39:45 +01:00
6a9b42850a Enable dynamic docs discovery 2025-12-25 23:15:27 +01:00
5dc2e3a88c wuuuuhuuuuuu <3~ 2025-12-25 22:56:00 +01:00
606fd93ad3 wuuuuhuuuuuu <3~ 2025-12-25 22:55:12 +01:00
811de6f07b Fix Docs Reader traversal and add Waldwaechter patch 2025-12-25 22:24:31 +01:00
561ff0750a Add Debian Doktor monitoring tool 2025-12-25 17:11:13 +01:00
9eb35b54e6 Fix Nginx proxy_pass trailing slash 2025-12-25 16:45:29 +01:00
971996cec7 Fix TTYD base path and App config 2025-12-25 16:37:39 +01:00
f66aa8c6b3 Fix deployment: SSL, Missions, Docs Route, Chat Timeout 2025-12-25 16:10:44 +01:00
c0fde0a2d0 Fix deployment: SSL, Missions, Docs Route, Chat Timeout 2025-12-25 16:05:05 +01:00
043cc2c83b fix(docs): resolve IndentationError in docs_reader 2025-12-24 20:49:22 +01:00
3cd444097b fix(docs): use configured docs_path in reader 2025-12-24 20:44:12 +01:00
9352f2fca0 fix(config): add missing logs_path/docs_path to Settings 2025-12-24 20:35:14 +01:00
3d1126a245 fix(logs): resolve IndentationError in ChatLogger 2025-12-24 20:16:06 +01:00
bd92544665 fix(scripts): make trigger_reindex.py path-agnostic 2025-12-24 20:08:17 +01:00
fd47648ff4 logs update 2025-12-24 20:05:29 +01:00
0d3c1edf9e fix(logs): ChatLogger uses configured LOGS_PATH 2025-12-24 20:03:58 +01:00