Skip to content

Releases: LittleKidogo/mula_spender

Wishlist Release Candidate

28 Mar 11:59
Compare
Choose a tag to compare

WishList Release Candidate

What's changed

In this release we converted most of the API to GraphQL as a standard for receiving and responding to requests.
This release also sees us starting to use typespecs in our code to enable static code analysis to work.

What's New

We now expose the Moneylogs context actions to enable owners to interact with their moneylogs(budgets)
We now have a skeletal Wishlist context and endpoint that enables users to add wishlists to budgets edit those wishlist items

MoneyLogs MVP

09 Mar 16:41
Compare
Choose a tag to compare

Spender Version 0.0.2-rclogs

For this release, the aim has been to build an acceptable MVP system for adding MoneyLogs (budgets) in the system. In this version, we have new features

  1. First off yay! our test coverage is growing
  2. We have a basic system where owners (linked to a user) can create budgets
  3. The budgets have the possible functionality for updates and building up
  4. During this sprint, I found out about absinthe-graphql and I am thinking of bundling a full conversion into the next sprint's work.
  5. Managed to pen up a little invitation for the contributors
  6. We added the assertions we need for checking JSON responses

TODO

  • Convert to Graphql
  • Add Wishlist context
  • Add logic to update budget when a wishlist is added
  • Define specs for data and functions
  • Get rid of fixtures in Accounts tests

Auth MVP

04 Mar 06:54
Compare
Choose a tag to compare

Spender version 0.0.1-rcauth is now available.

For this release our aim has been to build a MVP system for the authentication into and out of the application. This is now available using Facebook, Twitter and Google as authentication providers

Changelog

  1. We started using Guardian to build our tokens for authentication
  2. We are using Ueberauth Strategies to auth with the providers
  3. We are now using JaSerializer to build our views and for the application content headers

TODO

  • We still need to cover more functionality with tests in the application
  • Still Considering adding username & Password authentication
  • In the next release we will be building up the MoneyLogs Context, Some custom assertions that we will need for our data.