This website requires JavaScript.
fdc5097ce8
Merge frontend-v2/main into split-frontend-new-v2
release-v4-sync-20260428
Yamen Ahmad
2026-04-28 00:23:10 +04:00
a0cee77628
feat(frontend): student dashboard course-plans, interactive workbook, media uploads, branches
Yamen Ahmad
2026-04-28 00:22:29 +04:00
c9bf12ad8e
Merge pull request 'chore(release): sync frontend from monorepo v4' (#6 ) from release-v4-sync-20260426 into main
main
yamen
2026-04-26 01:14:24 +02:00
8df6804dcf
chore(release): sync frontend from monorepo v4
release-v4-sync-20260426
Yamen Ahmad
2026-04-26 03:12:52 +04:00
b4b5868223
feat(platform): ship AI fallback stack and entity-scoped course planning
Yamen Ahmad
2026-04-26 02:34:52 +04:00
c2a07a6e5c
feat(course-plan): RAG sources + multi-modal media + assignments + student view
feat/course-plan-rag-media
Yamen Ahmad
2026-04-25 17:13:01 +04:00
01a32e7785
ci(frontend): add Gitea staging deploy workflow under frontend/ (monorepo mirror of encoach_frontend New_v2 main)
Yamen Ahmad
2026-04-25 11:55:20 +04:00
ca4f12a1a9
ci: add auto-deploy workflow to staging (Gitea self-hosted, syncs to monorepo)
pr/merge-into-main-2026-04-25
Yamen Ahmad
2026-04-25 11:53:07 +04:00
724edea349
ci: add auto-deploy workflow to staging
devops
2026-04-25 09:25:47 +02:00
45408acd5c
feat(ai): LangGraph as core runtime + AI Agents/Tools console + full-demo seed
frontend-only/2026-04-25
Yamen Ahmad
2026-04-25 03:13:55 +04:00
bbb2b44ae0
fix(ui): actionable 413/504/401 toasts + VPS nginx deploy template
Yamen Ahmad
2026-04-21 09:09:23 +04:00
dcb7727a4b
fix(assignments): resolve op.student → res.users + student search
Yamen Ahmad
2026-04-20 18:29:16 +04:00
96a2945512
fix(i18n): default startup language to English
Yamen Ahmad
2026-04-20 17:19:49 +04:00
a4e92d1f40
fix(qa): approval queue, rubric UX, structure enforcement, upload/publish limits
Yamen Ahmad
2026-04-20 17:14:39 +04:00
fbd58fa5a6
feat(i18n,rtl): full Arabic localization + RTL sweep across all layouts
Yamen Ahmad
2026-04-19 18:13:16 +04:00
b02c2e7526
feat(frontend): Phase 2/3 hardening release
Yamen Ahmad
2026-04-19 14:16:32 +04:00
9b20d6ce66
chore(branding): adopt project-manager EnCoach logo across login and sidebars
Yamen Ahmad
2026-04-19 14:15:41 +04:00
000969b0b9
feat(reports): replace mock Reports pages with real backend aggregates
Yamen Ahmad
2026-04-19 11:28:26 +04:00
95938c0079
fix(config): align Configuration pages with platform logic
Yamen Ahmad
2026-04-19 10:58:43 +04:00
435930a827
feat: institutional + support + training admin sections (backend + frontend)
Yamen Ahmad
2026-04-19 03:13:23 +04:00
b78124bb7b
feat: complete exam lifecycle — AI generation, submission, student session, and results
Yamen Ahmad
2026-04-16 16:53:09 +04:00
372b835e84
feat(generation): add Listening section selector, exercise wizard, and edit/preview support
v4
Yamen Ahmad
2026-04-13 12:27:18 +04:00
1d7ebea2af
feat(generation): add Listening section selector, exercise wizard, and edit/preview support
Yamen Ahmad
2026-04-13 12:27:18 +04:00
2b2e81514b
feat(generation): add exercise instructions, grouped display, and wizard improvements
Yamen Ahmad
2026-04-13 00:54:19 +04:00
2f450a7f26
feat(generation): add exercise instructions, grouped display, and wizard improvements
Yamen Ahmad
2026-04-13 00:54:19 +04:00
82ec3debcc
feat: QA fixes, new APIs (assignments, rubrics, custom exams), Generation page enhancements
Yamen Ahmad
2026-04-12 14:26:39 +04:00
e066c595b9
feat: QA fixes, new APIs (assignments, rubrics, custom exams), Generation page enhancements
Yamen Ahmad
2026-04-12 14:26:39 +04:00
571a08d0f7
docs: add comprehensive platform user guide for all user types
Yamen Ahmad
2026-04-11 14:40:20 +04:00
74c2c9f2d2
feat: Generation Page AI workflows + AI/Vector modules + exam session fixes
Yamen Ahmad
2026-04-11 14:27:03 +04:00
b02ee8b6b7
feat: Generation Page AI workflows + AI/Vector modules + exam session fixes
Yamen Ahmad
2026-04-11 14:27:03 +04:00
5b2ccbfeec
feat(generation): rebuild Generation Page with full AI workflows
Yamen Ahmad
2026-04-11 14:21:40 +04:00
140ca7408d
feat(generation): rebuild Generation Page with full AI workflows
Yamen Ahmad
2026-04-11 14:21:40 +04:00
11a7265460
feat(v3): restructure project + add complete frontend
v3
Yamen Ahmad
2026-04-10 17:26:42 +04:00
f1c4953a63
feat(v3): restructure project + add complete frontend
Yamen Ahmad
2026-04-10 17:26:42 +04:00
a3e12f62fa
feat: complete 42/42 user story coverage with tested demo data
Yamen Ahmad
2026-04-10 00:26:37 +04:00
5ff9f12de7
feat: complete all 12 missing spec features from EnCoach v3.0 audit
Yamen Ahmad
2026-04-08 03:12:00 +04:00
e30e52e21e
feat: add full-screen exam delivery UI with JWT auth fix
Yamen Ahmad
2026-04-07 23:49:45 +04:00
d98cd55b99
fix: resolve 9 critical bugs from full local testing
Yamen Ahmad
2026-04-07 03:43:48 +04:00
6c93c5d600
feat: EnCoach V2 — complete OWL refactor with 15 new modules
Yamen Ahmad
2026-04-07 01:53:06 +04:00
d6413a0496
Merge pull request 'docs: update all SRS documents to reflect implemented state' (#2 ) from docs/update-srs-documents into main
devops
2026-04-06 11:02:40 +02:00
4383db7fa1
docs: update all SRS documents to reflect implemented state
docs/update-srs-documents
devops
2026-04-06 12:57:52 +04:00
6543081011
Merge feature/full-frontend-v1: add Dockerfile for staging build
devops
2026-04-01 18:32:17 +04:00
b66a623141
feat: add Dockerfile for production deployment
feature/full-frontend-v1
Yamen Ahmad
2026-04-01 18:29:18 +04:00
41846a6eb6
Merge feature/full-frontend-v1 into main (initial frontend codebase by Yamen)
devops
2026-04-01 18:18:52 +04:00
110a0b7105
feat: add complete EnCoach frontend application
Yamen Ahmad
2026-04-01 16:59:11 +04:00
a4b9ab62cf
Merge pull request 'test: verify CI/CD pipeline end-to-end' (#1 ) from feature/test-pipeline into main
devops
2026-03-30 17:44:08 +02:00
c3f6b57569
test: verify CI/CD pipeline end-to-end
devops
2026-03-30 19:42:50 +04:00
b04db0b06c
chore: verify deployment hook
full_stack_dev
devops
2026-03-30 19:41:30 +04:00
64f41fdb01
chore: add .gitignore and README
devops
2026-03-30 19:41:16 +04:00
3ebcec2b43
chore: add docker-compose, .gitignore and README
devops
2026-03-30 19:40:44 +04:00