Releases: MostroP2P/mobile
Releases · MostroP2P/mobile
v1.0.0+1-alpha-59
Merge pull request #124 from MostroP2P/remove-unused-dependencies Remove unused dependencies from pubspec.yaml and modified github actions to build only on version change
v1.0.0+1-alpha-58
Merge pull request #123 from MostroP2P/chebizarro/issue120 Bug when selecting the premium or discount for an order
v1.0.0+1-alpha-57
Merge pull request #117 from AndreaDiazCorreia/fix/issue-115 Display all payment methods in orders
v1.0.0+1-alpha-56
Merge pull request #110 from MostroP2P/issue-77 Refactor: State Management Overhaul (#77)
v1.0.0+1-alpha-53
Merge pull request #109 from AndreaDiazCorreia/feat/issue-105 Fix UI improvements in the Create Order screen
v1.0.0+1-alpha-52
Merge pull request #108 from AndreaDiazCorreia/feat/issue-104 Fix UI issues with navigation bar and button positioning
v1.0.0+1-alpha-51
revert: payment method handling in Order model and related screens
v1.0.0+1-alpha-50
feat: update app bar in home screen and remove notification count workflow: changed build to happen on push to main
v1.0.0+1-alpha-28
Wip (#62) * added KeyManager class * Add key manager and related providers * added full privacy mode setting to app settings * Changed SecureStorageManager to SessionManager * Moved session storage/retrieval to SessionManager * Added separate wrap, seal and rumor functions * master key and trade key integration * minor edits * Minor fixes to session expiration * implementation of key manager features * verified sending new orders with full privacy * message and session serialization and retrieval * updated mostro message to handle cant-do * Implementation of order persistence between restarts * change order > content to order > payload * Initialize and load sessions at startup * Change rumor content to array * Debugging signing * Added support for cant-do * add buy/sell order now working * Update lib/data/models/cant_do.dart Fixes type Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * should fix https://github.com/MostroP2P/mobile/pull/34#pullrequestreview-2533362957 * Update lib/features/take_order/screens/add_lightning_invoice_screen.dart Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * added localization extension for retrieving localized strings based on Action type and AbstractOrderNotifier to consolidate orders * Consolidate all OrderNotifiers as subclasses of AbstractOrderNotifier * minor changes to order notifier and notification notifiers * Filter user orders and updated Add Order screen to match web client * Added OrderBook feature * Added Drawer to Home Screen * Unifed order provider fixed * added Chat and Database support * Rationalised TakeOrderNotifier * removed bloc dependancy * Added integration and mocked unit tests * Integration tests for Create Sell Order * Added Key Management and Relay screens * Added extra key manager methods for importing existing key * Added rating feature * renamed order book and chat to trades and messages respectively * switch persistence to sembat and updated dart_nostr to latest version * updated mostro storage to use sembast * Clear caches * update tests * Added Mostro Instance Screen and updated OrderNotifier strings * Add QR Code Reader to Lightning Invoice screen * Separate our Lightning invoice components to widgets * Consolidated Drawer Screens * Order Screens complete * Updated launch icons * Major revisions * Changes to startup and added web support * Added public test nostr relay and daemon as default * set permissions for secure storage * UX clean up * Add mostro pubkey filter getting events * fixed privacy mode * added default relay * Updated Settings Screen * update build workflow * More buildflow fixes * Updated Take Order Screen and Home Screen Order List * improve Lightning Invoice Screen * Improve images * Add currency flag to my trades widget * Fix alignment on currency flag * Fix take order bug * fix for build action * works in full privacy mode * refactored app settings to be more reactive * More settings refactoring * Modified signing function * start of mostro service refactor * Refactored Mostro Service Updated My Trades Detail Screens Added 'Fiat Sent' and 'Release' buttons to My Trades Detail Screens Refactored Order Providers Added Mobile App Version and Git Hash to About Screen * Fixes error creating new order with ln address #38 Updated release build script Updated dependencies * Addresses When creating a new identity, the orders from the previous identity are not forgotten #36 * Started ChatRoom refactor Updated Action and CantDo enums Updated CantDo and Action string suggestions * Updated i10n strings to latest suggestions Included separate CantDo strings in i10n Added MostroMessageDetail widget to TradeDetailScreen * Implementation of Rate Counterpart * Partial implementation of Increment trade index only on success #35 * Changed AddLightingForm to back to the Home Screen on back/close * Revert Increment trade index only on success #35 fix * Major refactor of MostroService including deprecation of MostroRepository All MostroRepoistory in memory persistence operations are now embedded in MostroStorage which is now a direct dependency of MostroService * Added BaseStorage abstract class Refactored Session Management Refactored Order Hnadling Major breaking changes * Pay Invoice button added as per Add a Show Invoice button to the seller in status Waiting-payment #49 * Cancel button should appear for relevant order states Button cancel in all screens in active status #42 * First cut of Mostro Chat * Updated Drawer Added Walkthrough Feature * Refdactored Data Storage and Notifiers * Updated Settings and Account Screens * add IT locale add IT locale translations arb file --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Francisco Calderón <fjcalderon@gmail.com> Co-authored-by: devbtcp <ventuno@mailfence.com>
v1.0.0+1-alpha-27
Wip (#62) * added KeyManager class * Add key manager and related providers * added full privacy mode setting to app settings * Changed SecureStorageManager to SessionManager * Moved session storage/retrieval to SessionManager * Added separate wrap, seal and rumor functions * master key and trade key integration * minor edits * Minor fixes to session expiration * implementation of key manager features * verified sending new orders with full privacy * message and session serialization and retrieval * updated mostro message to handle cant-do * Implementation of order persistence between restarts * change order > content to order > payload * Initialize and load sessions at startup * Change rumor content to array * Debugging signing * Added support for cant-do * add buy/sell order now working * Update lib/data/models/cant_do.dart Fixes type Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * should fix https://github.com/MostroP2P/mobile/pull/34#pullrequestreview-2533362957 * Update lib/features/take_order/screens/add_lightning_invoice_screen.dart Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * added localization extension for retrieving localized strings based on Action type and AbstractOrderNotifier to consolidate orders * Consolidate all OrderNotifiers as subclasses of AbstractOrderNotifier * minor changes to order notifier and notification notifiers * Filter user orders and updated Add Order screen to match web client * Added OrderBook feature * Added Drawer to Home Screen * Unifed order provider fixed * added Chat and Database support * Rationalised TakeOrderNotifier * removed bloc dependancy * Added integration and mocked unit tests * Integration tests for Create Sell Order * Added Key Management and Relay screens * Added extra key manager methods for importing existing key * Added rating feature * renamed order book and chat to trades and messages respectively * switch persistence to sembat and updated dart_nostr to latest version * updated mostro storage to use sembast * Clear caches * update tests * Added Mostro Instance Screen and updated OrderNotifier strings * Add QR Code Reader to Lightning Invoice screen * Separate our Lightning invoice components to widgets * Consolidated Drawer Screens * Order Screens complete * Updated launch icons * Major revisions * Changes to startup and added web support * Added public test nostr relay and daemon as default * set permissions for secure storage * UX clean up * Add mostro pubkey filter getting events * fixed privacy mode * added default relay * Updated Settings Screen * update build workflow * More buildflow fixes * Updated Take Order Screen and Home Screen Order List * improve Lightning Invoice Screen * Improve images * Add currency flag to my trades widget * Fix alignment on currency flag * Fix take order bug * fix for build action * works in full privacy mode * refactored app settings to be more reactive * More settings refactoring * Modified signing function * start of mostro service refactor * Refactored Mostro Service Updated My Trades Detail Screens Added 'Fiat Sent' and 'Release' buttons to My Trades Detail Screens Refactored Order Providers Added Mobile App Version and Git Hash to About Screen * Fixes error creating new order with ln address #38 Updated release build script Updated dependencies * Addresses When creating a new identity, the orders from the previous identity are not forgotten #36 * Started ChatRoom refactor Updated Action and CantDo enums Updated CantDo and Action string suggestions * Updated i10n strings to latest suggestions Included separate CantDo strings in i10n Added MostroMessageDetail widget to TradeDetailScreen * Implementation of Rate Counterpart * Partial implementation of Increment trade index only on success #35 * Changed AddLightingForm to back to the Home Screen on back/close * Revert Increment trade index only on success #35 fix * Major refactor of MostroService including deprecation of MostroRepository All MostroRepoistory in memory persistence operations are now embedded in MostroStorage which is now a direct dependency of MostroService * Added BaseStorage abstract class Refactored Session Management Refactored Order Hnadling Major breaking changes * Pay Invoice button added as per Add a Show Invoice button to the seller in status Waiting-payment #49 * Cancel button should appear for relevant order states Button cancel in all screens in active status #42 * First cut of Mostro Chat * Updated Drawer Added Walkthrough Feature * Refdactored Data Storage and Notifiers * Updated Settings and Account Screens * add IT locale add IT locale translations arb file --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Francisco Calderón <fjcalderon@gmail.com> Co-authored-by: devbtcp <ventuno@mailfence.com>