- All dialogs are
SDK cancelable
(Previously only form dialogs where cancelable)
- Unified investments viewmodel to be used in different investment scopes
- Removed sage response from mock logs and server logs
- [PM404] Setup cases to cover all business overview approaches
- [PM400] Business Overview for a business with only operational integrations
- [PM308] Added SDK support for the investments section
-
Dates are now not predicting the future.
Previously, viewing today's date displayed it as the date of the next date.
e.g requesting a report of 1st July 2021, you would get a report of 2nd July 2021
- Moved bitframe-events to utils
- Moved presenters to utils
- Added a Templater, and it's compiler
- Added a Mailer for clients
- Refactored and did a lot of housekeeping
- [PM177] SDK modification
- [BF176] Storage session cache for web and mobile
- [PM164] Fix SingUp Dropdown feature
- [PM124] Removed onUserLoggedIn method from SignInViewModel
- [PM141] Created a Register business form
- [PM140] Make the register business form be invitational
- [PM023] Register a business
- [PM017] A Monitor can create a business, in his scope
- [PM121] Persist the currently logged in Monitor
- [PM142] Refactor SignUpService to just use one method for signing up
- [PM123] Moved the sing in/up event into the event bus
- [PM151] Automatically sign in user after registration
- [BF143] Response is not properly returning the cause of an error
- [BF144] Fix Cross Origin Resource Sharing Issue
- [PM127] Re authored the SignUpService to accommodate the new designs
- [PM103] Moved SignUpTest to commonMain
- [PM105] Fix UI Crash when user goes to businesses tab
- [BF098] Fixed flakiness in authentication tests
- [BF122] Can now get the currently signed in User, Space and App
- [BF94] Lifted authentication ktor service away from bitframe client
- [BF92] Fixed sign in validation bug for empty sign in credentials
- [BF93] Attach Universal testing to cover future bugs
- [BF133] Made the FormFeedback States easily reusable. Doesn't have to be consumed directly from the SDK
- [BF96] Make PiMonitor bitframe containers multiplatform
- [BF125] Restructured ServiceConfig and its subclasses
- [BF100] Cache gradle for faster CI builds
Lib/Tool | Prev version | Current version |
---|---|---|
Kotlin | 1.5.30 | 1.5.31 |
KSP | 1.5.30-1.0.0 | 1.5.31-1.0.0 |
asoft foundation | 1.4.0 | 1.4.11 |
- Removing other targets to make deployment faster
- Updated workflows for better naming
- Setup integration testing to run directly on containers (this pulls our testing environment closer to a production environment)
- Setup acceptance testing to run directly on docker our docker containers
- [BF80] Published all meaning artifacts to be used
- [BF71] Pulled out of bitframe core effectively making bitframe much thinner
- Renamed renderers into pages and modules
- Moved the core dao tools out of bitframe core
- Added a standard bitframe response to all our responses including failures and errors
- [BF82] Created a working event bus
- Find out how to propagate errors (i.e., casting errors, serialization errors, e.t.c) down
- [BF79] Matched content according to the designs
- Removed the users module
- Removed access module
- Updated sample section in readme to ease readability
- Multi signing paths for individuals and organisations
- Updated sample section in readme to ease readability
- Introduction of renderers
- Introduction of presenters
- Provide a common UI Module abstraction for dashboard modules
- Provide a common UI Module abstraction for regular crud modules
- Unify aggregate modules for data
- Updated readme to reflect on full client configuration
- Add samples to show how the core SDK can be used
- Introduced UI Scopes which resulted in a much more idiomatic syntax
- Provide a clear documentation on how to use these scopes
- Add samples on the common UIScopes
- Published the new version on 0.0.24
- Fixed the hook bug which was caused by bundling
- Settled on a much cleaner acceptance DLS
- Tested the sample client with it