Commit Graph

81 Commits

Author SHA1 Message Date
Rajan Maurya
ee2f78bd77
Feature interbank Transfer (#1941) 2025-11-22 12:33:23 -05:00
Nagarjuna
9a127fd724
feat(beneficiary): Add beneficiary list screen (#1934) 2025-09-17 14:23:32 -04:00
JILAKARA REVANTH KUMAR
cd710437b2
feat: Home Transactions Filter (#1936) 2025-09-16 00:51:05 +05:30
JILAKARA REVANTH KUMAR
b52f1536b0
feat: Add History Screen filter Bottom Sheet (#1935) 2025-09-12 10:18:50 -04:00
JILAKARA REVANTH KUMAR
96056b41d8
fix: Send Money Flow Fixes (#1933) 2025-09-11 22:53:47 +05:30
JILAKARA REVANTH KUMAR
e3061d29cd
feat : send money flow change (#1926) 2025-09-10 04:40:15 -04:00
Biplab Dutta
a34016a497
fix: set transparent loading background and home container color (#1921) 2025-09-07 00:41:44 -04:00
Hekmatullah
d453dc0668
refactor(feature): replace MaterialTheme with KptMaterialTheme (#1897) 2025-08-01 14:16:55 +05:30
Hekmatullah
6fa42412bc
refactor(core): replace MaterialTheme with KptMaterialTheme (#1896)
Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>
2025-07-31 22:47:31 +05:30
Hekmatullah
a97853fd62
chore(build-logic): add missing dependencies to version catalog and complete build logic setup (#1894) 2025-07-29 21:20:16 +05:30
SAMARTH CHAPLOT
cf3862447d
refactor(feature:accounts) : move all hardcoded strings to string res… (#1879)
Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>
2025-07-13 16:49:46 +05:30
SAMARTH CHAPLOT
6720bca277
refactor(core, feature): replaced hard-coded colors. (#1873)
Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>
2025-07-11 05:32:59 +00:00
Hekmatullah
f8d584beaa
Refactor MakeTransferScreen to improve account selection using BottomSheetScaffold (#1874) 2025-06-28 16:59:09 +05:30
Hekmatullah
df938aba4e
[MW-225] feat(auth): Implement full Sign In & Sign Up flow with validation (#1872) 2025-06-19 15:09:26 +05:30
Shreyash Borde
b3c9b3f75c
Logout on Unauthorized access (#1864) 2025-05-20 20:34:34 +05:30
Kalpesh
3d7ff44ffc
MW-167: Fixed dark theme for the whole app. (#1859)
* MW-168: enhancement: Keyboard will close automatically when we change tabs

* MW-167: Dark Mode Compatibility Fix

* MW-167: Dark Mode Compatibility Fix - Applied original theme colors.

* MW-167: Dark Mode Compatibility Fix - Applied original theme colors- Removed All Hardcoded colors.

---------

Co-authored-by: kalpesh <kap1210@proton.me>
2025-04-09 13:11:10 -04:00
Biplab Dutta
fb7a12e807
docs: Update :core:designsystem dependency and dependency graphs (#1845)
* Update :core:designsystem dependency and dependency graphs

* Update :core:common and :feature:qr manually

* Update :feature:qr manually

* Update after ci-prepush run
2025-01-24 13:59:49 -05:00
Biplab Dutta
8cb46abcf6
docs: Update module dependency graphs (#1844) 2025-01-23 11:56:04 -05:00
Sk Niyaj Ali
6320f20e66
chore(docs): Updated module graph (#1840)
* chore: Update web dependencies

Updated the following dependencies:
- Upgraded `enhanced-resolve` from 5.17.0 to 5.18.0
- Upgraded `karma` from 6.4.3 to 6.4.4
- Upgraded `kotlin-web-helpers` to 2.0.0
- Upgraded `mocha` from 10.7.0 to 10.7.3
- Upgraded `webpack` from 5.93.0 to 5.94.0
- Upgraded `ws` from 8.5.0 to 8.18.0

Removed the following dependencies:
- `@types/eslint`
- `@types/eslint-scope`

Also, updated the multi-platform build and publish workflow to use `niyajali/mifos-mobile-github-actions` instead of `openMF/mifos-mobile-github-actions`.

* ci: Update GitHub Actions workflow

This commit updates the GitHub Actions workflows to:

- Remove the pull request trigger from the `build-and-deploy-site` workflow. The workflow will now only be triggered manually or on a schedule.
- Add `build_ios` as an input to the `multi-platform-build-and-publish` workflow to control whether the iOS app should be built.
- Remove unused inputs from the `multi-platform-build-and-publish` workflow, including `publish_desktop` and `publish_web`.

* docs: Add module graphs for all modules

This commit adds module graphs to the README files of all modules, providing a visual representation of the dependencies between them.

The graphs are generated using Mermaid.js and show the relationships between modules, making it easier to understand the overall structure of the project.
2024-12-30 18:04:31 +05:30
Sk Niyaj Ali
6980ca7c5a
feat: Final KMM Clean Up (#1814)
* Feat: KMP Library Setup (#1766)

* Migrating from hilt to koin (This) (#1764)

* Migrating from hilt to koin

* Fixed Instance creation error

* refactor: Removed Hilt and migrated to Koin

This commit removes Hilt and migrates the project to Koin for dependency injection.

The following
 changes were made:

- Removed the `AndroidHiltConventionPlugin`.
- Added the `AndroidKoinConventionPlugin`.
- Updated dependencies to use Koin.
- Updated KSP configuration for Koin.
- Updated feature modules to use Koin.
- Updated common modules to use Koin
.
- Removed Hilt annotations and replaced them with Koin annotations.
- Updated ViewModels to use Koin for dependency injection.
- Updated modules to use Koin for dependency injection.

* Formatted Dependencies

* migrating from hilt to koin clean up commit

* Revert "migrating from hilt to koin clean up commit"

This reverts commit bb63058e49.

---------

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>

* Feat: KMP Library Setup

---------

Co-authored-by: Nagarjuna <99315689+Nagarjuna0033@users.noreply.github.com>

* Feat: [:core:model] - Migrated to KMM (#1770)

* Feat: [:core:common] KMP Migration (#1768)

* Feat: [:core:common] KMP Migration

* Updated Usage Declaration

* Feat: [:core:datastore] - Migrated to KMP (#1769)

* Feat: [:core:network] - Migrated to KMP (#1772)

* Feat: [:core:network] - Migrated to KMP

* Feat: [:core:data] - Migrated to KMP Library

* Feat: [:core:designsystem] - Migrated to KMP with CMP Library (#1774)

* Feat: [:core:ui] - Migrated to KMP with CMP Library (#1775)

* Feat: [:feature:auth] - Migrated to Kotlin Multiplatform (#1782)

* Feat: [:feature:auth] - Migrated to Kotlin Multiplatform

* Added Support For Web

* Feat: Migrated Passcode Module to KMP (#1783)

* Feat: Migrated Home Module to KMP (#1784)

* Feat: Migrated Edit Password Module to KMP (#1787)

* Feat: Migrated FAQ module to kmp (#1786)

* Feat: Migrated Settings Module to KMP (#1785)

* Feat: Migrated Profile Module to KMP (#1788)

* Feat: Migrated History Module to KMP (#1790)

* Feat: Migrated Payments Module to KMP (#1791)

* Feat: Migrated Finance Module to KMP (#1792)

* Feat: Migrated Accounts Module to KMP (#1793)

* Feat: Migrated Accounts Module to KMP

* Updated README.md

* Update README.md

* Feat: Migrated Invoices Module to KMP (#1794)

* Feat: Migrated KYC Module to KMP (#1798)

* Migrated Notification Module to KMP (#1799)

* Feat: Migrated KYC Module to KMP

* Feat: Migrated Notification Module to KMP

* Feat: Migrated Saved Card Module to KMP (#1800)

* Feat: Migrated Receipt Module to KMP (#1801)

* fix: Ios Build (#1802)

* Feat: Migrated SI Module to KMP (#1803)

* Feat: Migrated Request Money Module to KMP (#1807)

* Feat: Migrated Send Money Module to KMP (#1808)

* Feat: Migrated Make Transfer Module to KMP (#1809)

* Feat: Migrated QR Module to KMP (#1810)

* Feat: Migrated UPI Setup Module to KMP (#1811)

* Feat: Final Clean-up For KMP (#1812)

* Feat: Final Cleanup For KMP

* Update README.md

* Update EditPassword README.md

* Update FAQ README.md

* Update Finance README.md

* Update History README.md

* Update Home README.md

* Update Invoice README.md

* Update KYC README.md

* Update Make Transfer README.md

* Update Notification README.md

* Update Payments README.md

* Update Profile README.md

* Update Saved Card README.md

* Update Send Money README.md

* Update Settings README.md

* Update SI README.md

* Migrating from hilt to koin (This) (#1764)

* Migrating from hilt to koin

* Fixed Instance creation error

* refactor: Removed Hilt and migrated to Koin

This commit removes Hilt and migrates the project to Koin for dependency injection.

The following
 changes were made:

- Removed the `AndroidHiltConventionPlugin`.
- Added the `AndroidKoinConventionPlugin`.
- Updated dependencies to use Koin.
- Updated KSP configuration for Koin.
- Updated feature modules to use Koin.
- Updated common modules to use Koin
.
- Removed Hilt annotations and replaced them with Koin annotations.
- Updated ViewModels to use Koin for dependency injection.
- Updated modules to use Koin for dependency injection.

* Formatted Dependencies

* migrating from hilt to koin clean up commit

* Revert "migrating from hilt to koin clean up commit"

This reverts commit bb63058e49.

---------

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>

* Profile UI redesign  (#1767)

* Refactor Profile UI

* Fixed Build Issue

* Profile UI Bug Fix & Improvement

* added placeholder for  when uri is null

cleanup

fix spotless test failure

* Fix - CI Build Issue

---------

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>

* refactor: Redesign payment screen (#1773)

* refactor: Redesign payment screen

* resolved detekt error

* refactor : changed current theme instead of using NewUi

* resolved spotless errors

* refactor: Redesign finance screen (#1777)

* refactor: Redesign payment screen

* resolved detekt error

* refactor : changed current theme instead of using NewUi

* resolved spotless errors

* refactor: Redesign finance screen UI

* resolved spotless errors

* resolved conflicts

* changed structure of accounts screen

* refactor padding values in finance screen

* fix: dark theme colors (#1789)

* fix: dark theme colors

* fixed edit icon tint

* Fix invoice api (#1797)

* Redesign requeset screen UI

* fix MissingKoinDefinitionException

* removed comments and fixed share qr code bug

* fix: Invoice APIs

* update readme file (#1804)

* update readme file

* update readme file

* update readme file with how to contribute

* Add branch policy (#1805)

* update readme file

* update readme file

* update readme file with how to contribute

* update readme file with how to contribute

* update readme file with branch Policy

---------

Co-authored-by: Rajan Maurya <therajanmaurya@users.noreply.github.com>

* Migrating from hilt to koin (This) (#1764)

* Migrating from hilt to koin

* Fixed Instance creation error

* refactor: Removed Hilt and migrated to Koin

This commit removes Hilt and migrates the project to Koin for dependency injection.

The following
 changes were made:

- Removed the `AndroidHiltConventionPlugin`.
- Added the `AndroidKoinConventionPlugin`.
- Updated dependencies to use Koin.
- Updated KSP configuration for Koin.
- Updated feature modules to use Koin.
- Updated common modules to use Koin
.
- Removed Hilt annotations and replaced them with Koin annotations.
- Updated ViewModels to use Koin for dependency injection.
- Updated modules to use Koin for dependency injection.

* Formatted Dependencies

* migrating from hilt to koin clean up commit

* Revert "migrating from hilt to koin clean up commit"

This reverts commit bb63058e49.

---------

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>

* Merge kmm-impl to dev

* feat: Final Dev Cleanup

- Fixed CI Workflow
- Enabled Weekly & Monthly Release
- Fixed Release Build Issue

---------

Co-authored-by: Nagarjuna <99315689+Nagarjuna0033@users.noreply.github.com>
Co-authored-by: Rajan Maurya <therajanmaurya@users.noreply.github.com>
Co-authored-by: Pronay Sarker <pronaycoding@gmail.com>
Co-authored-by: kapmaurya <152150716+kapmaurya@users.noreply.github.com>
2024-11-18 22:17:00 -05:00
Sk Niyaj Ali
3782fd0d6f
Merge kmm-impl into dev (#1813)
* Feat: KMP Library Setup (#1766)

* Migrating from hilt to koin (This) (#1764)

* Migrating from hilt to koin

* Fixed Instance creation error

* refactor: Removed Hilt and migrated to Koin

This commit removes Hilt and migrates the project to Koin for dependency injection.

The following
 changes were made:

- Removed the `AndroidHiltConventionPlugin`.
- Added the `AndroidKoinConventionPlugin`.
- Updated dependencies to use Koin.
- Updated KSP configuration for Koin.
- Updated feature modules to use Koin.
- Updated common modules to use Koin
.
- Removed Hilt annotations and replaced them with Koin annotations.
- Updated ViewModels to use Koin for dependency injection.
- Updated modules to use Koin for dependency injection.

* Formatted Dependencies

* migrating from hilt to koin clean up commit

* Revert "migrating from hilt to koin clean up commit"

This reverts commit bb63058e49.

---------

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>

* Feat: KMP Library Setup

---------

Co-authored-by: Nagarjuna <99315689+Nagarjuna0033@users.noreply.github.com>

* Feat: [:core:model] - Migrated to KMM (#1770)

* Feat: [:core:common] KMP Migration (#1768)

* Feat: [:core:common] KMP Migration

* Updated Usage Declaration

* Feat: [:core:datastore] - Migrated to KMP (#1769)

* Feat: [:core:network] - Migrated to KMP (#1772)

* Feat: [:core:network] - Migrated to KMP

* Feat: [:core:data] - Migrated to KMP Library

* Feat: [:core:designsystem] - Migrated to KMP with CMP Library (#1774)

* Feat: [:core:ui] - Migrated to KMP with CMP Library (#1775)

* Feat: [:feature:auth] - Migrated to Kotlin Multiplatform (#1782)

* Feat: [:feature:auth] - Migrated to Kotlin Multiplatform

* Added Support For Web

* Feat: Migrated Passcode Module to KMP (#1783)

* Feat: Migrated Home Module to KMP (#1784)

* Feat: Migrated Edit Password Module to KMP (#1787)

* Feat: Migrated FAQ module to kmp (#1786)

* Feat: Migrated Settings Module to KMP (#1785)

* Feat: Migrated Profile Module to KMP (#1788)

* Feat: Migrated History Module to KMP (#1790)

* Feat: Migrated Payments Module to KMP (#1791)

* Feat: Migrated Finance Module to KMP (#1792)

* Feat: Migrated Accounts Module to KMP (#1793)

* Feat: Migrated Accounts Module to KMP

* Updated README.md

* Update README.md

* Feat: Migrated Invoices Module to KMP (#1794)

* Feat: Migrated KYC Module to KMP (#1798)

* Migrated Notification Module to KMP (#1799)

* Feat: Migrated KYC Module to KMP

* Feat: Migrated Notification Module to KMP

* Feat: Migrated Saved Card Module to KMP (#1800)

* Feat: Migrated Receipt Module to KMP (#1801)

* fix: Ios Build (#1802)

* Feat: Migrated SI Module to KMP (#1803)

* Feat: Migrated Request Money Module to KMP (#1807)

* Feat: Migrated Send Money Module to KMP (#1808)

* Feat: Migrated Make Transfer Module to KMP (#1809)

* Feat: Migrated QR Module to KMP (#1810)

* Feat: Migrated UPI Setup Module to KMP (#1811)

* Feat: Final Clean-up For KMP (#1812)

* Feat: Final Cleanup For KMP

* Update README.md

* Update EditPassword README.md

* Update FAQ README.md

* Update Finance README.md

* Update History README.md

* Update Home README.md

* Update Invoice README.md

* Update KYC README.md

* Update Make Transfer README.md

* Update Notification README.md

* Update Payments README.md

* Update Profile README.md

* Update Saved Card README.md

* Update Send Money README.md

* Update Settings README.md

* Update SI README.md

* Migrating from hilt to koin (This) (#1764)

* Migrating from hilt to koin

* Fixed Instance creation error

* refactor: Removed Hilt and migrated to Koin

This commit removes Hilt and migrates the project to Koin for dependency injection.

The following
 changes were made:

- Removed the `AndroidHiltConventionPlugin`.
- Added the `AndroidKoinConventionPlugin`.
- Updated dependencies to use Koin.
- Updated KSP configuration for Koin.
- Updated feature modules to use Koin.
- Updated common modules to use Koin
.
- Removed Hilt annotations and replaced them with Koin annotations.
- Updated ViewModels to use Koin for dependency injection.
- Updated modules to use Koin for dependency injection.

* Formatted Dependencies

* migrating from hilt to koin clean up commit

* Revert "migrating from hilt to koin clean up commit"

This reverts commit bb63058e49.

---------

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>

* Profile UI redesign  (#1767)

* Refactor Profile UI

* Fixed Build Issue

* Profile UI Bug Fix & Improvement

* added placeholder for  when uri is null

cleanup

fix spotless test failure

* Fix - CI Build Issue

---------

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>

* refactor: Redesign payment screen (#1773)

* refactor: Redesign payment screen

* resolved detekt error

* refactor : changed current theme instead of using NewUi

* resolved spotless errors

* refactor: Redesign finance screen (#1777)

* refactor: Redesign payment screen

* resolved detekt error

* refactor : changed current theme instead of using NewUi

* resolved spotless errors

* refactor: Redesign finance screen UI

* resolved spotless errors

* resolved conflicts

* changed structure of accounts screen

* refactor padding values in finance screen

* fix: dark theme colors (#1789)

* fix: dark theme colors

* fixed edit icon tint

* Fix invoice api (#1797)

* Redesign requeset screen UI

* fix MissingKoinDefinitionException

* removed comments and fixed share qr code bug

* fix: Invoice APIs

* update readme file (#1804)

* update readme file

* update readme file

* update readme file with how to contribute

* Add branch policy (#1805)

* update readme file

* update readme file

* update readme file with how to contribute

* update readme file with how to contribute

* update readme file with branch Policy

---------

Co-authored-by: Rajan Maurya <therajanmaurya@users.noreply.github.com>

* Migrating from hilt to koin (This) (#1764)

* Migrating from hilt to koin

* Fixed Instance creation error

* refactor: Removed Hilt and migrated to Koin

This commit removes Hilt and migrates the project to Koin for dependency injection.

The following
 changes were made:

- Removed the `AndroidHiltConventionPlugin`.
- Added the `AndroidKoinConventionPlugin`.
- Updated dependencies to use Koin.
- Updated KSP configuration for Koin.
- Updated feature modules to use Koin.
- Updated common modules to use Koin
.
- Removed Hilt annotations and replaced them with Koin annotations.
- Updated ViewModels to use Koin for dependency injection.
- Updated modules to use Koin for dependency injection.

* Formatted Dependencies

* migrating from hilt to koin clean up commit

* Revert "migrating from hilt to koin clean up commit"

This reverts commit bb63058e49.

---------

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>

* Merge kmm-impl to dev

---------

Co-authored-by: Nagarjuna <99315689+Nagarjuna0033@users.noreply.github.com>
Co-authored-by: Rajan Maurya <therajanmaurya@users.noreply.github.com>
Co-authored-by: Pronay Sarker <pronaycoding@gmail.com>
Co-authored-by: kapmaurya <152150716+kapmaurya@users.noreply.github.com>
2024-11-06 10:22:46 -05:00
Nagarjuna
28f9bd5446
Fix invoice api (#1797)
* Redesign requeset screen UI

* fix MissingKoinDefinitionException

* removed comments and fixed share qr code bug

* fix: Invoice APIs
2024-10-25 13:17:59 -04:00
Nagarjuna
fac59da641
fix: dark theme colors (#1789)
* fix: dark theme colors

* fixed edit icon tint
2024-10-17 23:20:14 -04:00
Pronay Sarker
ed1307200d
refactor: Faq UI (#1778)
* faq screen redesign

* fix spotless
2024-10-03 14:15:36 -04:00
Nagarjuna
da4106fd95
refactor: Redesign payment screen (#1773)
* refactor: Redesign payment screen

* resolved detekt error

* refactor : changed current theme instead of using NewUi

* resolved spotless errors
2024-10-01 17:16:12 -04:00
Pronay Sarker
d0e3f05e9a
MW-143 Home UI redesign (#1771)
made suggested changes

fix fontweight

build fail
2024-10-01 15:50:08 -04:00
Pronay Sarker
c5860f6173
Profile UI redesign (#1767)
* Refactor Profile UI

* Fixed Build Issue

* Profile UI Bug Fix & Improvement

* added placeholder for  when uri is null

cleanup

fix spotless test failure

* Fix - CI Build Issue

---------

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>
2024-09-25 15:14:05 -04:00
Sk Niyaj Ali
dc95c55df4
Final Cleanup - Refactor Deprecated Libraries & Apply Custom Lint (#1752)
* Final Cleanup - Refactor Deprecated Libraries & Apply Custom Lint

* Fix - [:ci] Fixed id of run_check job

* Fix - [:ci] Fixed id of run_check job

* Fix - [:mifospay] Updated splash screen icon

Updated the splash screen icon to use the correct drawable and adjusted the size of the icon in the drawable
.
Also, disabled the `ResourceName` lint rule until the libraries are shipped to Maven.
Finally, updated the CI workflow to include the dependency guard job in the build job's needs.

* Refactor - AccountsScreen Icons to MifosIcons

* - Fixing DesignSystem Lint Error

* - Uploading Lint Baseline

* - Fixing Formatting
2024-08-25 19:34:39 -04:00
Sk Niyaj Ali
2a6dafec5c
Migrated To Kotlin 2.0 (#1751)
* Migrated To Kotlin 2.0

* Workflow CI Update
2024-08-24 12:42:44 -04:00
Sk Niyaj Ali
a12b843ec0
Fix Gradle Error & Refactor Multiple Activity to Single Activity (#1750)
* Fix Gradle Error & Refactor Multiple Activity to Single Activity

* Fixed Build Error

* Fixed CI Workflow Usage

* Fixed CI Workflow Usage

* Fixed CI Workflow

* Fixing CI Workflow Usage

* Fixing CI Workflow Usage

* CI - Rename dependency check job to dependency guard

* CI - Trigger workflow on pull requests

* CI - Updated CI Workflow Usage
2024-08-23 15:47:35 -04:00
Sk Niyaj Ali
7233ff843e
Refactor - [:core:mifospay] Applied Spotless & Detekt Compose Rules (#1748) 2024-08-16 11:11:28 -04:00
Sk Niyaj Ali
14b5de83b4
Refactor - [:feature:standing-instruction] Applied Spotless & Detekt Compose Rules (#1736)
* Refactor: Applied Spotless & Detekt Compose Rules

- :feature:accounts
- :feature:auth
- :feature:editpassword
- :feature:finance

* Refactor - [:feature:history] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:home] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:invoices] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:kyc] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:make-transfer] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:merchants] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:notification] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:passcode] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:payments] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:profile] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:qr] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:receipt] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:request-money] Applied Spotless & Detekt Compose Rules

* Revert "Refactor - [:feature:request-money] Applied Spotless & Detekt Compose Rules"

This reverts commit 947fcf84d2.

* Reapply "Refactor - [:feature:request-money] Applied Spotless & Detekt Compose Rules"

This reverts commit 6adb6e7c66.

* Refactor - [:feature:savedcards] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:sendmoney] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:settings] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:standing-instruction] Applied Spotless & Detekt Compose Rules
2024-08-12 09:34:35 -04:00
Sk Niyaj Ali
e45c9b6f59
Refactor - [:feature:make-transfer] Applied Spotless & Detekt Compose Rules (#1724)
* Refactor: Applied Spotless & Detekt Compose Rules

- :feature:accounts
- :feature:auth
- :feature:editpassword
- :feature:finance

* Refactor - [:feature:history] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:home] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:invoices] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:kyc] Applied Spotless & Detekt Compose Rules

* Refactor - [:feature:make-transfer] Applied Spotless & Detekt Compose Rules
2024-08-11 13:36:53 -04:00
Sk Niyaj Ali
6f87da5869
Refactor: dependencies to version catalog and remove unused files (#1717) 2024-08-08 08:23:43 -04:00
Aditya Kumdale
f0ac3a1e04
refactor: Standing Instructions cleanup (#1701)
* refactor: SI Detail screen

* refactor: Standing instruction cleanup

* refactor: si detail screen

---------

Co-authored-by: PratyushSingh07 <aries.pratyush@gmail.com>
2024-07-07 12:23:08 -04:00
Charlie Rostant YOSSA
a377f1b1f0
Refactor : Use MaterialTheme colors for a uniform theme. This makes it easier to change themes. (#1693) 2024-07-05 13:22:39 -04:00
Aditya Kumdale
d68fe2e73f
refactor: newsi to compose (#1690)
* refactor: new si to compose

* refactor: ui changes with VM setup

* feat: date picker

* refactor: new SI screen to compose

* used MifosIcons and removed unused imports

* Using proper naming conventions for composables

* refactor: resolved conflicts & updated form flow

---------

Co-authored-by: Pratyush Singh <aries.pratyush@gmail.com>
Co-authored-by: Pratyush Singh <90026952+PratyushSingh07@users.noreply.github.com>
2024-07-03 12:01:34 -04:00
Pratyush Singh
86fca88278
refactor: history & merchant package cleanup (#1691)
* refactor: history & merchant package cleanup

* refactor: deleted merchants & history package from mifospay module
2024-07-03 12:01:23 -04:00
Pratyush Singh
9e71011642
refactor: qr cleanup from mifospay module (#1685) 2024-07-01 11:00:16 -04:00
Aditya Kumdale
be99ec2e99
Read qr activity migration compose (#1678)
* fix: Migrated ReadQrActivity to Jetpack Compose

* added scanQr usecase and fixed gradle errors

* use MifosIcons

* use rememberSaveable
2024-06-27 12:10:43 -04:00
Aditya Kumdale
7c5cd385d0
moved profile and editprofile to feature module (#1664) 2024-06-18 22:35:13 -04:00
Aditya Kumdale
a7787c2601
fix : moved notification to feature module (#1655)
* fix : moved notification to feature module

* used libs instead of hardcoded library
2024-06-15 12:44:59 -04:00
Sarthak9504
554cc610e5
Feature: Added a MifosDialogBox when the user presses the back arrow … (#1652)
* Feature: Added a MifosDialogBox when the user presses the back arrow in the EditProfileScreen.kt

 Description
 When a user clicks on the back arrow the activity is finished without any alert dialog. I have added the MifosDialogBox for this purpose

* Made the requested changes

* Made changes in the implementation of the MifosDialogBox. Have made the showDialogState parameter as Boolean instead of mutableStateOf<Boolean>. Also the files where the implementation is used are changed
2024-06-14 12:37:37 -04:00
Aditya Kumdale
5887e8953d
fix #1625 : Add PermissionBox to EditProfile and make EditProfile Pre… (#1628) 2024-06-11 00:12:33 -04:00
Aditya-gupta99
1bd0810f15 refactor: addCardDialog to compose 2024-05-28 20:43:54 -04:00
Avneet Singh
db70850780
refactor: showQr_migration_compose (#1633) 2024-05-26 15:53:28 -04:00
Avneet Singh
fde289cb94
migrate specific Transaction and transaction bottom sheet to compose (#1637) 2024-05-26 15:41:06 -04:00
Aditya
d2ec21d06d Migrate SearchActivity to compose 2024-05-20 14:13:16 -04:00
Rajan Maurya
65779bcc54 fix: generate README and dep graph 2024-05-20 13:30:11 -04:00
Aditya
970df3c860 fix : Minor changes and documentation in Migrated ReceiptActivity to compose 2024-05-08 09:10:22 -04:00