Commit Graph
100 Commits
Author SHA1 Message Date
Abdalhamid Alhamad 8a6b1cc900 Remove duplicate email cleanup logic and add unique constraint to user email 2025-10-21 14:10:14 +03:00
Abdalhamid Alhamad e966f95463 ZOD-341-Add unique constraint to user email and clean up duplicates 2025-10-21 10:49:43 +03:00
Abdalhamid Alhamad 4f778f7904 * ZOD-341-junior-a-child-can-edit-their-email-to-an-existing-email-causing-multiple-child-accounts-to-share-the-same-login 2025-10-20 14:25:53 +03:00
Abdalhamid Alhamad d2e084d3e4 git checkout -b ZOD-204-view-spending-from-child-login 2025-10-19 15:26:47 +03:00
Abdalhamid Alhamad 7b57277a7f ZOD-339-child-profile-gender-update-is-not-reflected-after-editing 2025-10-19 11:01:52 +03:00
Abdalhamid Alhamad 297a2fe5ad ZOD-333-junior-incorrect-relationship-label-displayed-as-child-instead-of-daughter-or-son-in-child-confirmation-details-after-the-scan-the-qr-code 2025-10-19 09:57:35 +03:00
Abdalhamid Alhamad 15621124ad ZOD-309-child-transaction-history-parent-→-child-transfers 2025-10-16 12:25:16 +03:00
Abdalhamid Alhamad f6fa74897a feat: add guardian transactions feature with response DTOs and service integration 2025-10-15 14:14:59 +03:00
Abdalhamid Alhamad 8f601b26ae fix: add gender property to UserResponseDto 2025-10-12 16:03:25 +03:00
Abdalhamid Alhamad e06642225a feat: working on creating parent card 2025-08-14 14:40:08 +03:00
Abdalhamid Alhamad 05a9f04ac8 fix: fix import in migration index 2025-08-11 16:23:19 +03:00
Abdalhamid Alhamad dcc9077392 fix: rename migration timestamp 2025-08-11 16:22:20 +03:00
Abdalhamid Alhamad 681d1e5791 fix: fix seed default avatar migration 2025-08-11 16:16:26 +03:00
Abdalhamid Alhamad bf505a65bf fix: fix invalid imports 2025-08-11 16:13:53 +03:00
Abdalhamid Alhamad 6bf32d27c7 Merge branch 'dev' of github.com:HamzaSha1/zod-backend into dev 2025-08-11 15:33:39 +03:00
Abdalhamid Alhamad ac63d4cdc7 refactor: refactor the code 2025-08-11 15:33:32 +03:00
Abdalhamid Alhamad 150027fb71 Merge branch 'main' into dev 2025-08-11 15:25:16 +03:00
Abdalhamid Alhamad e8ee74d0d7 refactor: remove unsed code 2025-08-11 15:15:41 +03:00
Abdalhamid Alhamad 99ad17f0f9 feat: add change password api 2025-08-07 15:25:45 +03:00
Abdalhamid Alhamad ee7b365527 feat: kyc process 2025-08-07 14:23:33 +03:00
Abdalhamid Alhamad 275984954e feat: working on edit profile ticket 2025-08-05 17:53:38 +03:00
Abdalhamid Alhamad 1e2b859b92 feat: finish generating signed url for document upload flow 2025-08-03 16:18:06 +03:00
Abdalhamid Alhamad 4cc52a1c07 fix: add swagger doc to verify otp api 2025-08-03 14:50:04 +03:00
Abdalhamid Alhamad 7461af20dd feat: edit forget password flow 2025-08-03 14:48:14 +03:00
Abdalhamid Alhamad f65a7d2933 feat: generate upload signed url for oci 2025-08-03 14:21:14 +03:00
Abdalhamid Alhamad fce720237f feat: add vpan to card entity 2025-08-03 11:53:16 +03:00
Abdalhamid Alhamad 5e0a4e6bd1 feat: fix update card status webhook 2025-07-31 14:42:06 +03:00
Abdalhamid Alhamad f9776e60cf fix: save transaction file 2025-07-31 14:11:53 +03:00
Abdalhamid Alhamad 7e63abb2fb feat: add-account-details 2025-07-31 14:07:01 +03:00
Abdalhamid Alhamad a245545811 feat: add login and forget password and refactor code 2025-07-30 15:40:40 +03:00
Abdalhamid Alhamad 4cb5814cd3 fix: organize migrations 2025-07-30 14:18:10 +03:00
Abdalhamid Alhamad 9e06ea4d71 Merge branch 'dev' into feat/neoleap-integration 2025-07-30 14:09:00 +03:00
Abdalhamid Alhamad cff87c4ecd rollup migrations into one 2025-07-30 13:08:31 +03:00
Abdalhamid Alhamad 1541c374ed feat: fix swagger examples 2025-07-27 13:26:21 +03:00
Abdalhamid Alhamad c493bd57e1 feat: onboarding signup journey 2025-07-27 13:15:54 +03:00
Abdalhamid Alhamad bf43e62b17 feat: handle card status changed webhook 2025-07-21 15:30:55 +03:00
Abdalhamid Alhamad 5a780eeb17 feat/working on update card control 2025-07-14 11:57:51 +03:00
Abdalhamid Alhamad 038b8ef6e3 feat: finish working on account transaction webhook 2025-07-09 13:31:08 +03:00
Abdalhamid Alhamad 3b3f8c0104 fix: remove host from request 2025-07-07 16:34:45 +03:00
Abdalhamid Alhamad 2770cf8774 fix:fix card migration 2025-07-07 12:06:01 +03:00
Abdalhamid Alhamad bea3ccfbbc Merge branch 'waiting-list' into feat/neoleap-integration 2025-07-06 16:45:37 +03:00
Abdalhamid Alhamad 492e538eb8 feat: send request via gateway 2025-07-06 16:44:23 +03:00
Abdalhamid Alhamad d3057beb54 feat: add transaction, card , and account entities 2025-07-02 18:42:38 +03:00
Abdalhamid Alhamad 19fa53c981 fix: fix apple client audience 2025-06-17 11:39:51 +03:00
Abdalhamid Alhamad d2cc02fb60 fix: localizze error messages 2025-06-17 09:43:36 +03:00
Abdalhamid Alhamad 4cbbfd8136 Merge branch 'waiting-list' into feat/neoleap-integration 2025-06-11 11:15:10 +03:00
Abdalhamid Alhamad 6c859a25d2 feat: handle oauth2 login 2025-06-04 14:52:09 +03:00
Abdalhamid Alhamad d1a6d3e715 feat: add test controller for integartion 2025-06-04 10:04:45 +03:00
Abdalhamid Alhamad 1ea1f42169 feat: finish create and inquire application api and handle response and errors 2025-06-03 14:51:36 +03:00
Abdalhamid Alhamad d4fe3b3fc3 feat: finish working on mocking inquire application api 2025-05-26 16:34:09 +03:00
Abdalhamid Alhamad b44bc5d5cc fix: localize customer already exist message 2025-05-26 15:24:20 +03:00
Abdalhamid Alhamad 9aa6c487ed Merge branch 'waiting-list' into feat/neoleap-integration 2025-05-26 12:11:53 +03:00
Abdalhamid Alhamad 42e4d75d70 feat: add country iso enum 2025-05-26 12:10:09 +03:00
Abdalhamid Alhamad a358cd2e7a feat: add neoleap service and mock create application api 2025-05-26 12:04:00 +03:00
Abdalhamid Alhamad 641a665beb Merge branch 'waiting-list' into feat/neoleap-integration 2025-05-21 09:59:18 +03:00
Abdalhamid Alhamad 49326e983f feat: handle new registration flow 2025-05-19 17:00:32 +03:00
Abdalhamid Alhamad 881d88c8d8 feat: add customer details to customer entity 2025-05-19 14:16:18 +03:00
Abdalhamid Alhamad 35ab3df7c1 feat: update create junior payload and add new document type 2025-05-14 14:53:22 +03:00
Abdalhamid Alhamad cbade0a87d feat: blacklist refresh tokens 2025-04-09 16:20:29 +03:00
Abdalhamid Alhamad 4c6ef17525 refactor: remove login by password and biometric 2025-04-09 15:07:48 +03:00
Abdalhamid Alhamad ffca6996fd feat: styling email template 2025-04-06 13:33:57 +03:00
Abdalhamid Alhamad a3f88c774c feat: handle notification using redis 2025-03-27 12:33:56 +03:00
Abdalhamid Alhamad ec38b82a7b feat: add waiting number and handle resent otp 2025-03-16 11:34:08 +03:00
Abdalhamid Alhamad 9b5f863577 add login flow for waiting list demo app 2025-03-04 14:42:02 +03:00
Abdalhamid Alhamad 54ce5b022d feat: adding enhancment for zod admin portal kyc and add customer additional fields 2025-03-02 10:49:58 +03:00
Abdalhamid Alhamad dae9cb6323 refactor: handle kyc journey for customers 2025-02-20 16:18:06 +03:00
Abdalhamid Alhamad 270753cfd7 fix: fix domain name for apple auth 2025-01-16 13:42:52 +03:00
Abdalhamid Alhamad 6b1cb3a84e fix: fix apibase url 2025-01-16 13:38:59 +03:00
Abdalhamid Alhamad ebd4b293e9 feat: client testing api , add ouath2 2025-01-16 13:35:22 +03:00
Abdalhamid Alhamad 87bb1a2709 feat: add apple login 2025-01-16 12:17:10 +03:00
Abdalhamid Alhamad 663e8972c4 feat: client test app, add apple login 2025-01-15 14:37:53 +03:00
Abdalhamid Alhamad 8ff9f921e8 feat: add localization for request dto validations and add accept lanuage header 2025-01-14 14:59:01 +03:00
Abdalhamid Alhamad 6d2d2b558a feat: add localization to expection messages 2025-01-14 12:39:19 +03:00
Abdalhamid Alhamad 5aa3d3774d refactor: enhance customer creation code 2025-01-13 16:42:27 +03:00
Abdalhamid Alhamad 221f3bae4f feat: add find task by id endpoint 2025-01-13 14:15:29 +03:00
Abdalhamid Alhamad 62621c1a15 feat: add validation for documents 2025-01-13 11:43:28 +03:00
Abdalhamid Alhamad 756e947c8a feat: handle google login 2025-01-09 15:14:09 +03:00
Abdalhamid Alhamad db02a28b4d hotfix: fix completed task filter 2025-01-07 14:18:08 +03:00
Abdalhamid Alhamad ee433a5c8c fix: remove send email endpoint 2025-01-06 16:47:43 +03:00
Abdalhamid Alhamad 3ab0f179d8 feat: add smtp and fix dynamic link 2025-01-06 16:46:35 +03:00
Abdalhamid Alhamad 25ef549417 feat: prefix all apis 2025-01-05 14:46:49 +03:00
Abdalhamid Alhamad 084d39096c feat:integration brancjio dynamic links to junior qr code registration 2025-01-05 13:15:57 +03:00
Abdalhamid Alhamad eca84b4e75 fix: general fixes on date types and some typos 2025-01-05 10:38:19 +03:00
Abdalhamid Alhamad aefa866ae7 feat: add money request cronjob, and edit money request entity 2025-01-02 11:22:33 +03:00
Abdalhamid Alhamad eea6302dda Merge branch 'mvp-1' of github.com:HamzaSha1/zod-backend into feat/cron-lock 2024-12-30 16:10:28 +03:00
Abdalhamid Alhamad c0fafd3f7c feat: add cron job for allowance and implement cron lock 2024-12-30 16:10:19 +03:00
Abdalhamid Alhamad 0fd2066c4a feat: add loggers to all services 2024-12-30 10:35:36 +03:00
Abdalhamid Alhamad ca71632755 refactor: sepeare user and auth modules 2024-12-29 14:17:39 +03:00
Abdalhamid Alhamad f383f6d14d feat: handle notification async using event emitter 2024-12-29 11:44:51 +03:00
Abdalhamid Alhamad a7028fa64c feat: sms using twillio 2024-12-29 09:46:02 +03:00
Abdalhamid Alhamad 4d9ebe729e Merge branch 'mvp-1' of github.com:HamzaSha1/zod-backend into feat/notifications 2024-12-24 13:00:58 +03:00
Abdalhamid Alhamad bb8cc33d53 fix: register fcm token on enabling push notification 2024-12-24 13:00:54 +03:00
Abdalhamid Alhamad 3719498c2f feat: working on push notifications journey 2024-12-24 12:10:49 +03:00
Abdalhamid Alhamad 5e9e83cb74 feat: gift journeys 2024-12-22 16:34:02 +03:00
Abdalhamid Alhamad 0ba09cbf8b Merge branch 'mvp-1' of github.com:HamzaSha1/zod-backend into feat/logout 2024-12-22 10:48:03 +03:00
Abdalhamid Alhamad 28a2cb5d75 fix: fix exception in case of logout 2024-12-22 10:47:59 +03:00
Abdalhamid Alhamad 8ab47f3835 Merge branch 'mvp-1' of github.com:HamzaSha1/zod-backend into feat/logout 2024-12-19 16:50:44 +03:00
Abdalhamid Alhamad 8112fb81a2 feat: logout 2024-12-19 16:50:39 +03:00
Abdalhamid Alhamad 93f5d83825 feat: refresh token 2024-12-19 16:25:39 +03:00
Abdalhamid Alhamad 0748695f23 fix: remove comments from allowance entity 2024-12-19 15:21:44 +03:00