Commit History

feat(notifications): add Firebase push delivery for Android
86d6fd4

amirhamdi commited on

feat(exams): add exam record deletion and accurate list counts
f335841

amirhamdi commited on

feat(question-bank): add bulk delete for selected questions
7aafa94

amirhamdi commited on

fix(files): return 404 when file missing on disk; polish Word/PDF export
e786b83

Awab-Elsadig Claude Sonnet 4.6 commited on

feat(exams): improve export media handling and register client PDFs
fe32daa

amirhamdi commited on

fix(question-bank): make batch status updates safe and efficient
b0ac0e7

amirhamdi commited on

fix(backend): return previewable group media URLs in question and exam APIs
ab98c34

amirhamdi commited on

Revert "feat(question-bank): expose createdBy on private response DTO"
7b563a4

Awab-Elsadig commited on

feat(question-bank): expose createdBy on private response DTO
773efaf

Awab-Elsadig commited on

feat(exams): generate real DOCX paper exports and align export layout
83d0321

amirhamdi commited on

feat(question-bank): expose createdAt and updatedAt on private response DTO
0057e36

Awab-Elsadig commited on

feat(assessment): implement Question Bank and Exam Generator backend
ffd0171

amirhamdi commited on

feat: add student relation to getMyAppointments for enhanced appointment details
2c7da32

amirhamdi commited on

feat: enhance assignments module with user role handling and upload file type definition
cb527e9

amirhamdi commited on

feat: add exam drafts functionality with pagination and image upload support in question bank
1588205

tarekdx3 commited on

feat: add exam drafts functionality with pagination and image upload support in question bank
b69e79f

tarekdx3 commited on

feat: add exam drafts functionality with pagination and image upload support in question bank
fc9fd2d

tarekdx3 commited on

feat: implement question bank and exam modules with associated services, controllers, and entities
45a5ec1

tarekdx3 commited on

feat: implement question bank and exam modules with associated services, controllers, and entities
8cffb49

tarekdx3 commited on

feat(backend): add student payment APIs and stabilize transcript/assignment responses.
810c001

Awab-Elsadig commited on

feat(ai-services): harden attendance/quiz deployments and backend integrations.
1e03ebd

Awab-Elsadig commited on

config
5a387fc

tarekdx3 commited on

config
9bcea3c

tarekdx3 commited on

config
75df7b5

tarekdx3 commited on

config
43a3e31

tarekdx3 commited on

feat: Hugging Face Docker Space, uploads chown, and Swagger fixes for production
aa3bec5

Awab-Elsadig commited on

feat: implement core backend modules, notification system, and AI agent skill documentation
a8a7b69

tarekdx3 commited on

feat(admin): wire dashboard modules and implement calendar persistence
2494e74

Awab-Elsadig commited on

Merge pull request #15 from tarekdx34/quiz_fix
92b2b91

Amir Mohamed Hamdi commited on

fix(quizzes): abandon stale in-progress attempts and harden time-limit checks
4d96dfd

amirhamdi commited on

feat: implement announcement service with role-based access control and target audience enumeration
0ab7cad

tarekdx3 commited on

Issue #27
32b4d43

tarekdx3 commited on

fix(database): normalize FK column types for refactored schema sync
fcab6da

Awab-Elsadig commited on

refactor: resolve circular dependencies and optimize entities for SWC builder
9f03bd9

Awab-Elsadig commited on

feat(attendance): raise student face reference upload limit to 15 MB
beaf33b

Awab-Elsadig commited on

feat(progress): track student material views and persist course completion updates.
862e7e0

Awab-Elsadig commited on

Issue #15 #17 #24 #26 Fixed
c235262

tarekdx3 commited on

fixed the admin BUGS
e6b22aa

amirhamdi commited on

feat(attendance): face references, AI section flow, and nullable photo file
5d9c8a5

Awab-Elsadig commited on

feat(enrollments): add endpoint for live student enrollment count
419018d

amirhamdi commited on

feat(labs): add instructor labs CRUD, grading, and attendance improvements for Flutter Phase 7
fbaa73d

Marwan Hassan Sobhy commited on

Merge pull request #13 from tarekdx34/quizzes
24e2802

Tarek Mohamed commited on

feat(quizzes): add auto-save for quiz progress and enrich quiz attempt data
eac689e

tarekdx3 commited on

fix(assignments): change delete instruction endpoint to accept driveId instead of DB PK
0717182

amirhamdi commited on

feat(assignments): add endpoint to delete assignment instruction files
9d22537

amirhamdi commited on

chore(dev): default Nest port to 8081 to match Vite proxy
3a8948a

Awab-Elsadig commited on

1 fix(google-drive): add self-healing folder management with duplicate prevention
b4c4de1

amirhamdi commited on

feat(labs): enhance instruction file retrieval with improved query strategies
6f57ab6

tarekdx3 commited on

TA Dashboard SHARING components
343821c

tarekdx3 commited on

feat: add database test script for office hour slots retrieval
ed9da92

tarekdx3 commited on