Mohamad Mahdi Jebeli Mr.Jebelli
  • Joined on 2025-04-30
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-07-22 16:32:51 +03:30
aebfbf1424 fixed story
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-07-18 16:50:59 +03:30
008baa71f9 ai voice chat edit
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-07-15 17:05:30 +03:30
7ca14108b9 ai voice updated
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-07-14 14:03:25 +03:30
d6825e9e5e Refactor user model and profile handling for new Keycloak backend support
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-07-13 16:35:44 +03:30
5124e469f7 Add conditional display for Hoshan tab in DidvanBNB and update video playback logic
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-28 14:00:46 +03:30
5d4c0e159c TTS bot 101 with ElevenLabs text-to-dialogue-v3
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-27 16:00:45 +03:30
e30b01a3bb suggested questions endpoint backed by Gemini
e20120056a retry when kie.ai returns body error {code, msg} despite HTTP 200
Compare 2 commits »
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-23 11:44:54 +03:30
61718baa54 update content handling and improve UI for infographics and banners
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-23 09:16:36 +03:30
c60c081f99 render top banner from new "ّFooladinfo" category
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-22 14:40:11 +03:30
064e3d7343 auto-sync token on refresh and cold start
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-22 14:21:17 +03:30
8317dc74af use ContentService (not legacy endpoint) for didvanvoice list
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-22 13:56:56 +03:30
2253c71338 use FCM-matching tag so local notif replaces Google's bare push
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-22 12:24:05 +03:30
6eb00ea786 didvanvoice → fetch list and route to DidvanVoiceList
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-22 10:47:15 +03:30
8336987f86 UUID dispatch before link/legacy — didvanplus + monthly with link now route correctly
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-22 09:13:18 +03:30
7710b5cab8 didvanplus → open the video player directly with link
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-21 15:55:48 +03:30
b793cb2a4b replay pending notification tap after login
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-21 15:28:18 +03:30
80aa5822d3 distinct type per category (story/poyesh/swot split from news)
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-21 13:41:24 +03:30
527986fdb1 wire background-tap → route via cross-isolate payload stash
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-21 13:15:48 +03:30
339499501f build local notification with downloaded image; PDF via local file
Mr.Jebelli pushed to refactor/new-backend at Mr.Rahmani/didvan-app 2026-06-21 11:02:20 +03:30
d5a6007f7d switch trend/tech/startup URLs to app.didvan.com (subdomains were obsolete)