Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
3983ee4
feedback for plg
Dec 17, 2025
0f908b9
feedback for plg
Dec 17, 2025
d39118a
Feedback payload fixed
Dec 19, 2025
51fc035
rubric evaluation
manua-glitch Jan 19, 2026
5247664
rubric evaluation
manua-glitch Jan 19, 2026
01580b5
changed LMS payload
manua-glitch Jan 20, 2026
c9c7d49
feedback transalation
manua-glitch Jan 30, 2026
3e28c94
feedback translation
manua-glitch Jan 30, 2026
3f20132
video analysis
Feb 9, 2026
7c850ae
video analysis
manua-glitch Feb 9, 2026
6118388
stock messages
manua-glitch Feb 12, 2026
0dc59d1
video analysis
manua-glitch Feb 12, 2026
0484766
plg change
manua-glitch Feb 17, 2026
0db4070
gemini settings
manua-glitch Feb 17, 2026
a05c81f
different evaluation types
manua-glitch Apr 27, 2026
f0bb0d2
New submission types
manua-glitch Apr 29, 2026
92cae9e
added submission types
manua-glitch May 12, 2026
c8b240f
handling incorrect input payload
manua-glitch May 20, 2026
ed2c0c7
get student details
manua-glitch May 23, 2026
18c2739
pip package
Jun 1, 2026
f37066f
handling failed messges
Jun 1, 2026
d12be8c
smaller model for text evaluation
Jun 1, 2026
9617f87
cache assignments
manua-glitch Jun 1, 2026
b48fe7e
json fix
manua-glitch Jun 1, 2026
3b58adc
assignment fix
manua-glitch Jun 2, 2026
b6079f6
test_consumer
manua-glitch Jun 2, 2026
ad0462a
submission rules fix
manua-glitch Jun 2, 2026
31da16f
Merge branch 'video_analysis' of https://github.com/theapprenticeproj…
manua-glitch Jun 2, 2026
47428b4
consumer runner
Aug 4, 2026
3e371e2
valid/invalid submission
Aug 4, 2026
6634889
api chagne
Aug 4, 2026
b6926c2
api change
Aug 4, 2026
b24c33e
api change
Aug 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,8 @@
*.swp
tags
node_modules
__pycache__
__pycache__
*scratch*
*.vscode
*/private/*
*test_consumer_payload.py
24 changes: 24 additions & 0 deletions deploy/systemd/rag-service-consumer.service
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[Unit]
Description=RAG Service RabbitMQ Consumer for rag.evalix.xyz
Wants=network-online.target
After=network-online.target

[Service]
Type=simple
User=frappe
Group=frappe
WorkingDirectory=/home/frappe/frappe-bench
Environment=PYTHONUNBUFFERED=1
Environment=PATH=/home/frappe/frappe-bench/env/bin:/usr/local/bin:/usr/bin:/bin
ExecStart=/usr/local/bin/bench --site rag.evalix.xyz execute rag_service.scripts.console_consumer.start_consumer
Restart=always
RestartSec=10
StartLimitIntervalSec=0
KillSignal=SIGINT
TimeoutStopSec=30
StandardOutput=journal
StandardError=journal
SyslogIdentifier=rag-service-consumer

[Install]
WantedBy=multi-user.target
33 changes: 0 additions & 33 deletions rag_service/api/test_api.py

This file was deleted.

Empty file removed rag_service/config/__init__.py
Empty file.
312 changes: 141 additions & 171 deletions rag_service/core/assignment_context_manager.py

Large diffs are not rendered by default.

208 changes: 0 additions & 208 deletions rag_service/core/context_fetcher.py

This file was deleted.

79 changes: 0 additions & 79 deletions rag_service/core/embedding_utils.py

This file was deleted.

Loading