Skip to content

Releases: costs-to-expect/api

Transfer support for Budget Pro

09 Nov 23:01
7753604
Compare
Choose a tag to compare

What's Changed?

  • Added transfer support to the Budget pro item type.

Minor fixes

13 Oct 15:19
9236e75
Compare
Choose a tag to compare

What's Changed?

Added

  • Added additional authentication tests.

Fixed

  • Corrected the options response for /update-profile.
  • Updating user profile clears the permitted user's collection for a resource type.
  • Minor token tweaks.

Prune bots

29 Aug 14:26
2bfcb74
Compare
Choose a tag to compare

What's Changed?

Added

  • Added a command to prune partial users (bots) from the database.
  • Added a registered_via field to register to optionally allow recording the App the user registered via.

Change

  • Updated the Budget Pro image on the landing page and added a launching soon badge.
  • Updated our dependencies.

Hotfix

10 Aug 12:08
130171f
Compare
Choose a tag to compare

What's Changed?

Fixed

  • Corrected the namespace for multiple tests.

Added 'include-deleted' for Budget Pro collections

09 Aug 11:30
4e72e26
Compare
Choose a tag to compare

What's Changed?

Added

  • Added a deleted field to Budget pro items, this field means we can reduce what we pull down for the Budget.
  • Added an 'include-deleted' parameter for the Budget Pro collection, default collection will now not include deleted budget items.
  • Added two new tests for the new parameter.

Changed

  • Updated the API to run on PHP8.2.
  • Split the item tests by item type to allow for more granular testing.
  • Switched to the new email for Costs to Expect.
  • Renamed the model utility class and refactored the delete jobs to use the utility class.
  • Updated the copyright dates.

Hot fix

29 Jul 14:04
7c52bc3
Compare
Choose a tag to compare

What's Changed?

  • Adjusted the structure of the collection for permitted users, user should be an object

Fixes

28 Jul 20:15
a10ba01
Compare
Choose a tag to compare

What's Changed?

Fixed

  • User id not included in the permitted user responses.
  • Moved some authentication OPTIONS responses from behind the authentication guard.

Tests

05 Jul 14:11
bcb0da3
Compare
Choose a tag to compare

Added

  • Continued expanding our test suite.

Changed

  • Added another site to the landing page.
  • Corrections and updates to the README.

New tests and fixes

29 Jun 14:12
bcb0da3
Compare
Choose a tag to compare

What's Changed?

Added

  • Added resource tests, action and view, also add category view tests.
  • Added the OPTIONS schema for the resource collection, categories collection, resource show and category show.
  • Added two buttons to the landing page, one to access the API, one to view the docs.
  • Added additional helper methods for testing.

Changed

  • Reviewed and updated the resource type tests, added tests for each 'item-type' and updated the tests to exclude pulling public resource types.
  • Reduced throttle limit to 300 requests per minute.
  • Removed throttle limit for tests.

Fixed

  • Added a message to the README to explain the 'exclude-public' URI parameter.
  • Minor fixes to the budget-pro migrate job.
  • Fix for data parameter validation.

Clear cache

24 Jun 15:09
1e5092e
Compare
Choose a tag to compare

What's changed

  • Clear cache after a successful Budget to Budget-pro migration