25230e3fcf
fetch company and branch by wallet ID methods
2025-06-24 17:41:04 +03:00
bdf057e01d
institution service + more PopOK callback
2025-06-22 21:49:16 +03:00
036d598ebe
sports bet route fix
2025-06-22 10:37:17 +03:00
448d8c73c1
Merge branch 'main' into ticket-bet
2025-06-21 22:09:39 +03:00
c4cd85fe00
fix: small fixes on setting
2025-06-21 22:07:06 +03:00
12855f3690
CSV reports + live metrics + redis service
2025-06-21 21:48:11 +03:00
9ec7d0cfc1
feat: finished the setting service
2025-06-21 17:44:34 +03:00
5cd5d2f143
player Info fix
2025-06-20 23:14:06 +03:00
68ac9f6a96
popok external token fix
2025-06-20 21:14:04 +03:00
0ef3a25ee7
popok external token fix + game list endpoint + recommedation fix
2025-06-20 21:08:52 +03:00
050fe16f54
fix: mongo cfg
2025-06-19 19:58:37 +03:00
354890ece1
test mongo
2025-06-19 19:14:20 +03:00
1e49afc5ee
Merge branch 'main' into ticket-bet
2025-06-19 19:12:32 +03:00
b0803c968a
fix: moving ticket logic into service
2025-06-19 19:11:19 +03:00
b1a97bc31b
game list
2025-06-19 15:04:23 +03:00
7c70b23a3d
game list
2025-06-19 15:02:28 +03:00
93d64d06d7
fix: minor fix
2025-06-19 12:57:07 +03:00
5cfb23cf96
Merge branch 'main' into ticket-bet
2025-06-19 12:49:05 +03:00
1c7ae8232c
fix: outcome and league optimization
2025-06-19 00:27:39 +03:00
22ec5d3ff8
merger + auth fix
2025-06-18 11:22:02 +03:00
9f5004206c
auth fix
2025-06-18 11:17:32 +03:00
2bd8181494
PopOk Auth fix
2025-06-18 11:04:44 +03:00
76518fcbd1
Merge branch 'main' into ticket-bet
2025-06-17 20:36:12 +03:00
808d7b9eeb
twilio sms support - (trial version)
2025-06-17 12:07:12 +03:00
49d8782617
resolve conflict
2025-06-17 01:24:12 +03:00
5461feaa0b
resolve conflict
2025-06-17 01:22:34 +03:00
78d351cae9
bet on same bet only twice
2025-06-17 01:17:22 +03:00
bfba23bc69
fix: mongo fail issue
2025-06-16 23:59:24 +03:00
3df12adf92
fix: preparing repo for v1.0dev6 deployment
2025-06-16 23:39:27 +03:00
344923b177
fix: merge issues
2025-06-16 23:19:29 +03:00
cfced1951c
Merge branch 'main' into ticket-bet
2025-06-16 21:34:34 +03:00
dc2144a91e
resolve conflict
2025-06-16 20:04:28 +03:00
a5ea52b993
multi-currency support
2025-06-16 17:54:42 +03:00
1557a3141b
fix: transfer not showing online bet issue
2025-06-16 16:24:42 +03:00
49527cbf2a
gitignore fix
2025-06-13 11:14:14 +03:00
26e85dbfe8
gitignore fix + export report feature
2025-06-13 11:10:05 +03:00
2a6e892f5e
Merge branch 'main' into ticket-bet
2025-06-12 19:11:35 +03:00
c374fd7a96
feat: removing odds when event is removed
2025-06-12 19:09:19 +03:00
2f2ba65abd
PopOK callback fix + API credentials
2025-06-12 16:12:57 +03:00
35a03e1959
Merge branch 'main' into ticket-bet
2025-06-12 14:10:13 +03:00
2f593c8430
Merge branch 'main' of https://github.com/SamuelTariku/FortuneBet-Backend
2025-06-12 09:40:53 +03:00
6d5bdd8a56
Chapa webhook + popok fix
2025-06-12 09:40:11 +03:00
edec72dfcd
fix: fixed odd and issues while integrating
2025-06-11 23:01:30 +03:00
Asher Samuel
5c048466e8
Merge branch 'forgot-password'
2025-06-10 10:49:26 +03:00
Asher Samuel
4c865d4d91
forgot password - sms and email
2025-06-10 09:56:54 +03:00
fbe2dfd5a3
fix: event and league disabling
2025-06-10 06:41:11 +03:00
8f2713b920
duplicate user creation fix + sender balance check during wallet refill
2025-06-09 21:33:58 +03:00
788e3ee9a6
mongoLogger to bet service
2025-06-09 13:14:59 +03:00
6dbce0725d
more report cards
2025-06-08 13:55:10 +03:00
62f7dd24eb
fix: integrating issues
2025-06-07 20:54:49 +03:00
0a668a65f1
report_service + wallet_monitoring
2025-06-07 17:52:17 +03:00
c22a1bd6c4
report_service + wallet_monitoring
2025-06-07 17:48:06 +03:00
0dfd0c9d95
fix: merge issues
2025-06-07 08:28:34 +03:00
73c1db14c1
Merge branch 'main' into ticket-bet
2025-06-07 08:15:17 +03:00
efc51e3b72
fix: result and event service fixes
2025-06-07 07:58:39 +03:00
Asher Samuel
9807e8ed14
handler for fetching leagues and update league status
2025-06-06 15:19:42 +03:00
Asher Samuel
d3506fd03a
resolve conflict
2025-06-06 03:43:41 +03:00
Asher Samuel
aedefbdb0b
league support check from db
2025-06-06 03:36:15 +03:00
eb4f267142
refactor events table
2025-06-05 01:56:40 +03:00
c2b547ff34
sprots_eval_test fix
2025-06-02 17:24:01 +03:00
f2ec267347
wallet security+log file
2025-06-02 17:22:07 +03:00
84bbe53bb7
odds and events fetch for bwin (together)
2025-06-02 00:59:22 +03:00
49d9dafccb
CrateTransaction+merge conflict fixes
2025-05-31 21:34:11 +03:00
75d469be8c
createTransaction+createTransfer fix
2025-05-31 21:29:39 +03:00
2586f3752d
fix: removed autostart in the cron
2025-05-31 20:38:13 +03:00
c0680537db
fix: event and odd fetching for all sports
2025-05-31 20:34:10 +03:00
ec02497f97
event fetch for bwin
2025-05-31 18:14:46 +03:00
eb8abfc963
merge conflixt fix
2025-05-31 00:02:37 +03:00
b4609cdd5b
more chapa fix
2025-05-30 23:59:55 +03:00
aef5c4410d
chapa integration fix
2025-05-30 21:54:22 +03:00
bab1c6bb4c
Merge branch 'main' into ticket-bet
2025-05-30 19:39:21 +03:00
542400bcaf
feat: add the bet winning to user wallet
2025-05-30 19:38:59 +03:00
6d6b574c0b
fix marge conflict
2025-05-30 01:12:08 +03:00
95eaed18ad
unit test bet outcome
2025-05-28 22:18:27 +03:00
c637ddb321
recommendation service
2025-05-28 13:46:28 +03:00
c9dcb3949d
merge
2025-05-28 13:10:26 +03:00
5dcefa377f
recommendation service
2025-05-28 13:07:58 +03:00
9c849fe50d
Merge branch 'main' onto origin
2025-05-27 18:24:19 +03:00
4842728684
fix: mege issues
2025-05-27 17:41:07 +03:00
df2f56af57
fetch events from 1xbet
2025-05-27 15:58:55 +03:00
1b6fbebddf
fix: get bet by users for online betting
2025-05-27 14:57:35 +03:00
0960555680
prematch fetch support for betfair
2025-05-27 10:56:25 +03:00
68796cdf0c
test coverage for all evaluations
2025-05-26 15:39:40 +03:00
25ded17b09
manager resp struct fix+merge conflict fix
2025-05-25 14:11:46 +03:00
69218ee893
veli routes
2025-05-24 19:51:21 +03:00
ee07d469eb
Veli Games
2025-05-24 19:39:24 +03:00
61bd5abd00
fix: increase event fetch limit and restore cron job scheduling
2025-05-23 22:12:52 +03:00
eafd68d3c2
fix: restricting search
2025-05-23 21:43:34 +03:00
9793854596
authmiddleware fix
2025-05-23 20:37:29 +03:00
9dd566417e
Alea Play Service
2025-05-23 20:11:26 +03:00
1be3ffdc3c
fix: customer auth integration
2025-05-23 18:21:37 +03:00
991359f805
chapa models+swagger+unit_test
2025-05-23 16:26:32 +03:00
11a70ec1dc
fetch events from betfair
2025-05-23 13:09:44 +03:00
16768ad924
fix: Update integration issues
2025-05-23 12:00:04 +03:00
66a7affeba
chapa integration 1st phase
2025-05-22 18:35:20 +03:00
6a06b399c7
fix: notification integration issues
2025-05-22 00:15:30 +03:00
ccdfc537c2
Merge remote-tracking branch 'origin/dev' into ticket-bet
2025-05-20 19:11:30 +03:00
e838fea020
fix: get total
2025-05-20 05:21:04 +03:00
cdc40397b9
fix: date filter
2025-05-19 15:38:52 +03:00
KidusAlemayehu
6cc37fbf9f
feat: Implement sports evaluation logic for NFL, Rugby, and Baseball
...
- Added evaluation functions for NFL money line, spread, and total points.
- Implemented evaluation functions for Rugby money line, spread, and total points.
- Created evaluation functions for Baseball money line, spread, total runs, first inning, and first 5 innings.
- Developed unit tests for all sports markets to ensure correct evaluation outcomes.
- Introduced ResultCheckerService to handle game result checking for NFL, Rugby, and Baseball.
- Updated routes to include new functionality for virtual game handling.
2025-05-18 19:18:24 +03:00
97dc54e8ae
futsal support - also added test for evaluations
2025-05-18 12:44:39 +03:00
ecaad893ba
darts support
2025-05-17 19:31:44 +03:00
4c6fb73342
integration issues
2025-05-16 22:38:10 +03:00
e0aaf536a0
Merge remote-tracking branch 'origin/dev' into sport-support
2025-05-16 20:52:15 +03:00
c78199c163
game lines evaluation for volleyball
2025-05-16 18:19:33 +03:00
0ae3154334
volleyball support
2025-05-15 01:50:59 +03:00
95fb33c9d4
fix: result service evaluation issues
2025-05-15 01:01:09 +03:00
7e1a126ead
cricket support
2025-05-14 00:52:05 +03:00
KidusAlemayehu
4a2ae14a64
add notification retrieval endpoint; refactor middleware for company role validation
2025-05-13 22:43:51 +03:00
KidusAlemayehu
6177b8cf92
refactor notification service to use Gorilla WebSocket; implement WebSocket authentication middleware and notification hub
2025-05-13 16:44:31 +03:00
b7b17fa8d2
create random bet
2025-05-08 07:29:00 +03:00
8e271559ae
fix odd filtering
2025-05-08 03:38:19 +03:00
252bf04b1e
ice hockey eval
2025-05-07 12:57:50 +03:00
889427af26
deployment fix
2025-05-04 00:16:15 +03:00
b4e20a274d
basketball and fixes
2025-05-03 20:22:57 +03:00
ae571d51a6
fixed company-id, admin-id optional parameters for creating company and branch
2025-04-30 18:43:46 +03:00
f25f6a3f85
fixing the fetch limiter
2025-04-29 22:09:58 +03:00
98e30b5051
small fixes and getting it ready for deployment
2025-04-29 21:11:25 +03:00
9e4b0d9942
limiting the crons because of the request limit
2025-04-29 10:35:39 +03:00
b5166fa53d
showing logs on upcoming events
2025-04-28 22:52:00 +03:00
f68155dccd
fix: transfer using company wallet
2025-04-28 21:31:25 +03:00
83b0c3e07f
updating the cron
2025-04-28 21:03:06 +03:00
386965ea4e
-
2025-04-28 20:58:57 +03:00
e9300f63e2
merge fixes
2025-04-28 20:57:49 +03:00
e98d75f0bb
Merge branch 'ticket-bet'
2025-04-28 20:57:41 +03:00
1fdab9192d
fix issues for deploying
2025-04-28 20:45:34 +03:00
69c571ac5a
fix: show company wallet
2025-04-28 20:21:53 +03:00
208a2d74be
integration fixes
2025-04-26 14:48:45 +03:00
dawitel
acf54d4de7
feat: result checker fixed for market flags
2025-04-26 06:07:05 +03:00
azme
90aee0c470
addign result
2025-04-25 16:46:45 +03:00
Samuel Tariku
14de6859b3
adding result
2025-04-25 15:01:30 +03:00
fcd926223a
merge fixes and handler dependency injection
2025-04-23 07:46:08 +03:00
fa3b6a24d3
Merge branch 'main' into feature/referal
2025-04-23 07:45:41 +03:00
8c536a6d2f
company management
2025-04-23 03:44:17 +03:00
991199c3dc
events pagination + ticket and bet validation
2025-04-22 03:20:52 +03:00
cab7dbe2fa
-
2025-04-19 21:34:06 +03:00
5d2acd4645
small fixes
2025-04-14 21:28:52 +03:00
3f42d7e5c7
cron uncommented
2025-04-14 20:25:59 +03:00
ff393858d9
Merge branch 'auth' into integrate
2025-04-14 19:49:45 +03:00
d5be4803ae
fix market fetching
2025-04-14 19:48:22 +03:00
35b846bcc8
Merge remote-tracking branch 'refs/remotes/origin/auth' into auth
2025-04-14 19:31:05 +03:00
OneTap Technologies
1f154e9faf
add filter by market id
2025-04-14 17:44:08 +03:00
OneTap Technologies
d416a40cae
fix odd
2025-04-14 16:52:42 +03:00
b4a21a5ddb
-
2025-04-14 07:59:23 +03:00
788119f718
small fix
2025-04-14 00:09:04 +03:00
98cb576873
Merge remote-tracking branch 'refs/remotes/origin/auth' into auth
2025-04-13 13:37:13 +03:00
OneTap Technologies
b8d15695a4
adding fi
2025-04-13 10:55:16 +03:00
0879527c9d
Merge remote-tracking branch 'refs/remotes/origin/auth' into auth
2025-04-12 16:29:19 +03:00
b42b056e30
Merge branch 'main' into auth
2025-04-12 16:08:08 +03:00
OneTap Technologies
6c478df2b4
adding upcoming data
2025-04-12 15:55:42 +03:00
OneTap Technologies
1726cfd63b
adding upcoming
2025-04-12 14:43:09 +03:00
489187c555
Merge remote-tracking branch 'refs/remotes/origin/auth' into auth
2025-04-12 13:59:00 +03:00
e7e87a4511
Merge remote-tracking branch 'refs/remotes/origin/auth' into auth
2025-04-12 13:58:33 +03:00
OneTap Technologies
ed0d107f1a
adding prematch
2025-04-12 13:55:45 +03:00
6f28299a2e
fix ticket issue
2025-04-12 12:57:19 +03:00
dawitel
02e6f6ee6f
feat: popok itegratio
2025-04-12 10:06:56 +03:00
OneTap Technologies
aba4b89bb0
adding getby odd id
2025-04-12 09:27:41 +03:00
dawitel
8670fba6a4
feat: referal completed
2025-04-12 04:12:22 +03:00
dawitel
f796b97afe
feat: referal completed
2025-04-12 03:27:50 +03:00
06c6325175
Merge branch 'auth'
2025-04-11 23:07:57 +03:00
1b0a068a02
major fixes while integrating
2025-04-11 21:46:48 +03:00
OneTap Technologies
b90fd84aba
adding prematchodd
2025-04-11 17:04:25 +03:00
OneTap Technologies
a282080133
addign odd data
2025-04-11 15:12:55 +03:00
OneTap Technologies
1d6a533f7e
addign odd
2025-04-11 13:57:32 +03:00
OneTap Technologies
92250d61a8
event and odd data
2025-04-10 16:42:26 +03:00
06cd464672
Merge branch 'wallet'
2025-04-10 16:06:24 +03:00
2163053d97
some changes
2025-04-10 16:06:05 +03:00
lafetz
857c5c0696
add manager and cashier
2025-04-10 14:59:31 +03:00
lafetz
055d28f870
start working on admin and cashier
2025-04-10 04:22:16 +03:00
7dd6221f74
additions and small fixes
2025-04-09 15:33:51 +03:00
c9df0b3303
transfer and branch service implementation
2025-04-08 23:18:53 +03:00
cf0e4cba8b
Merge branch 'wallet'
2025-04-07 03:47:12 +03:00
6f30fea12c
branch management
2025-04-07 03:45:52 +03:00
49a97484c7
Merge branch 'wallet'
2025-04-05 10:37:04 +03:00
ddc4f8bc54
added customer wallet
2025-04-04 23:29:08 +03:00
675597c093
wallets and transaction routes
2025-04-04 21:51:15 +03:00
7405023336
setting up the wallet service
2025-04-03 23:57:59 +03:00
dawitel
6b52d139d4
feat: admin side ntification creation handler added
2025-04-03 23:00:54 +03:00
dawitel
9ffcac096f
feat: afro sms itegrated
2025-04-02 22:07:53 +03:00
dawitel
b690a1c933
fix: refactored the hadler for notification and added mark as read
2025-04-02 21:50:52 +03:00
dawitel
5cc125d450
fix: separation of handler for notification
2025-04-02 12:04:39 +03:00
e5260ea349
merge fix
2025-04-02 10:56:26 +03:00
cfb1e2b7fe
Merge branch 'main' into feature/notification
2025-04-02 10:55:56 +03:00
dawitel
4b06c5386b
feat: method impl added for the notfication
2025-04-01 22:10:15 +03:00
32ce4e2509
Merge remote-tracking branch 'origin' into ticket-bet
2025-04-01 22:05:32 +03:00
959390b506
feat: added bet and ticket handlers
2025-04-01 22:03:23 +03:00
dawitel
dd1d05929a
feat: models added for the notfication
2025-04-01 19:01:42 +03:00
lafetz
e105716f50
update db
2025-04-01 16:47:06 +03:00
0c38426549
Merge branch 'main' into ticket-bet
2025-03-31 15:05:20 +03:00
lafetz
ca7aa9d67c
fix registration and password reset
2025-03-31 00:25:50 +03:00
lafetz
d1a33b18dc
move handlers to separate package
2025-03-30 22:18:20 +03:00
60887accd2
bet and ticket crud
2025-03-29 19:11:31 +03:00
lafetz
ef006abd10
rm dto
2025-03-29 06:34:35 +03:00
lafetz
c8b215cc43
impl auth http layer
2025-03-29 06:25:19 +03:00
731343feef
ticket setup
2025-03-28 23:03:25 +03:00
lafetz
e8f0e43836
impl service layer for auth
2025-03-28 01:30:55 +03:00
lafetz
63b443171d
add fiber on server
2025-03-28 00:00:03 +03:00
lafetz
bb21743fc8
set up structure
2025-03-27 23:55:30 +03:00
lafetz
ab3f6d4313
init
2025-03-26 23:50:19 +03:00