Skip to content

Releases: picortex/bitframe

Version 0.0.31

Choose a tag to compare

@andylamax andylamax released this 22 Oct 05:56
10573f7

Version 0.0.31 : 2021.10.22

PiMonitor Client SDK Core

  • [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

Version 0.0.30

Choose a tag to compare

@andylamax andylamax released this 15 Oct 07:16
c8a9243

0.0.30: 2021.10.15

PiMonitor Client SDK Core

  • [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

Bitframe

  • [BF143] Response is not properly returning the cause of an error

Bitframe Server

  • [BF144] Fix Cross Origin Resource Sharing Issue

Version 0.0.29

Choose a tag to compare

@andylamax andylamax released this 08 Oct 08:13
df5bb0b

0.0.29

PiMonitor Client SDK Core

  • [PM127] Re authored the SignUpService to accommodate the new designs
  • [PM103] Moved SignUpTest to commonMain

PiMonitor Client Browser Web

  • [PM105] Fix UI Crash when user goes to businesses tab

Bitframe Authentication Service

Bug Fixes

  • [BF098] Fixed flakiness in authentication tests
  • [BF122] Can now get the currently signed in User, Space and App

Enhancements

  • [BF94] Lifted authentication ktor service away from bitframe client

Bitframe Client Sdk

Bug Fixes

  • [BF92] Fixed sign in validation bug for empty sign in credentials
  • [BF93] Attach Universal testing to cover future bugs

Bitframe Presenters

  • [BF133] Made the FormFeedback States easily reusable. Doesn't have to be consumed directly from the SDK

Bitframe Test Containers

  • [BF96] Make PiMonitor bitframe containers multiplatform

Bitframe Service

  • [BF125] Restructured ServiceConfig and its subclasses

CI & CD

  • [BF100] Cache gradle for faster CI builds

Libs/Tools Dependency Changes

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

Version 0.0.26

Choose a tag to compare

@andylamax andylamax released this 01 Oct 07:04
b97cae7

0.0.26 : 2021-10-01

CI & CD

  • 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

Bitframe

Bitframe Authentication

  • [BF71] Pulled out of bitframe core effectively making bitframe much thinner

Bitframe Nomenclature

  • Renamed renderers into pages and modules

Bitframe Dao Core

  • Moved the core dao tools out of bitframe core

Bitframe Core

  • Added a standard bitframe response to all our responses including failures and errors

Bitframe events

  • [BF82] Created a working event bus
  • Find out how to propagate errors (i.e., casting errors, serialization errors, e.t.c) down

Pimonitor

Pimonitor client full

  • [BF79] Matched content according to the designs

Cleaned up

  • Removed the users module
  • Removed access module

Version 0.0.25

Choose a tag to compare

@andylamax andylamax released this 20 Sep 14:27
a1909d7

0.0.25 : 2021.09.20

PiMonitor

Client core sdk

  • Updated sample section in readme to ease readability
  • Multi signing paths for individuals and organisations

Client full sdk

  • Updated sample section in readme to ease readability

Client mobile & web

  • Introduction of renderers

Bitframe

Bitframe Presenters

  • Introduction of presenters

Version 0.0.24

Choose a tag to compare

@andylamax andylamax released this 13 Sep 11:36

0.0.24 : 2021.09.13

Bitframe

Servers

  • Provide a common UI Module abstraction for dashboard modules
  • Provide a common UI Module abstraction for regular crud modules
  • Unify aggregate modules for data

Client Core SDK

  • Updated readme to reflect on full client configuration
  • Add samples to show how the core SDK can be used

Client Full SDK

  • 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

PiMonitor

Client SDKs

  • Published the new version on 0.0.24
  • Fixed the hook bug which was caused by bundling

Acceptance Testing DSL

  • Settled on a much cleaner acceptance DLS
  • Tested the sample client with it