yaredyemane
  • Joined on 2025-12-02
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-05-07 20:27:03 +03:00
9a17f0b3c4 use descriptive top-level message for direct payments
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-05-07 20:23:56 +03:00
0983589e36 extend full-payload direct proxy flow to MPESA
yaredyemane pushed to main at Yimaru/Yimaru-BackEnd 2026-05-07 20:09:51 +03:00
21ce61b910 telebirr-ussd direct payment fix
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-05-07 20:09:46 +03:00
21ce61b910 telebirr-ussd direct payment fix
yaredyemane pushed to main at Yimaru/Yimaru-BackEnd 2026-05-07 19:12:05 +03:00
f906862676 partly implemented dynamic question builder + payment routes fix
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-05-07 19:11:51 +03:00
f906862676 partly implemented dynamic question builder + payment routes fix
yaredyemane pushed to main at Yimaru/Yimaru-BackEnd 2026-05-06 16:12:35 +03:00
73370633ce temporarily disabled subscription check
b62d89574e Include nested lesson and practice counts in exam-prep modules list response.
16c3f6b613 Include nested module, lesson, and practice counts in exam-prep units list response.
4124f98160 Include nested content counts in exam-prep catalog list response.
Compare 4 commits »
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-05-06 16:12:27 +03:00
73370633ce temporarily disabled subscription check
yaredyemane pushed to production at Yimaru/Yimaru-Admin 2026-05-05 19:16:55 +03:00
608d5bb45a module card labeling fix
yaredyemane pushed to main at Yimaru/Yimaru-Admin 2026-05-05 19:16:52 +03:00
608d5bb45a module card labeling fix
yaredyemane pushed to production at Yimaru/Yimaru-Admin 2026-05-05 19:11:53 +03:00
a6ccfba733 pre-exam courses UI integration
a9216c4f4b Merge branch 'el-ui' into main (prefer el-ui on conflicts)
Compare 3 commits »
yaredyemane pushed to main at Yimaru/Yimaru-Admin 2026-05-05 19:11:24 +03:00
a6ccfba733 pre-exam courses UI integration
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-05-05 18:06:31 +03:00
b62d89574e Include nested lesson and practice counts in exam-prep modules list response.
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-05-05 17:36:13 +03:00
16c3f6b613 Include nested module, lesson, and practice counts in exam-prep units list response.
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-05-05 17:14:25 +03:00
4124f98160 Include nested content counts in exam-prep catalog list response.
yaredyemane pushed to main at Yimaru/Yimaru-BackEnd 2026-05-05 15:59:37 +03:00
10954d88b0 subscription management fix + duolingo hierarchy implementation
eba2b87ed6 Use initial assessment description as normalized level.
60290e5c34 Swap module sort_order on conflict during update.
8430b82687 Fix partial question-set updates preserving existing values.
cdb0fa1bb3 Enforce strict initial assessment set validation.
Compare 16 commits »
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-05-05 15:59:32 +03:00
10954d88b0 subscription management fix + duolingo hierarchy implementation
yaredyemane pushed to main at Yimaru/Yimaru-Admin 2026-05-02 12:13:35 +03:00
a9216c4f4b Merge branch 'el-ui' into main (prefer el-ui on conflicts)
af4f713395 integartion of refresh URL
472e71d1a2 more static files access
89597dbc87 more static files access fix
599c5dd239 static files access fix
Compare 65 commits »
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-04-29 19:15:28 +03:00
eba2b87ed6 Use initial assessment description as normalized level.
yaredyemane pushed to production at Yimaru/Yimaru-BackEnd 2026-04-29 14:37:39 +03:00
60290e5c34 Swap module sort_order on conflict during update.