Releases: costs-to-expect/api
Releases · costs-to-expect/api
Transfer support for Budget Pro
What's Changed?
- Added transfer support to the Budget pro item type.
Minor fixes
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
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
What's Changed?
Fixed
- Corrected the namespace for multiple tests.
Added 'include-deleted' for Budget Pro collections
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
What's Changed?
- Adjusted the structure of the collection for permitted users, user should be an object
Fixes
What's Changed?
Fixed
- User id not included in the permitted user responses.
- Moved some authentication OPTIONS responses from behind the authentication guard.
Tests
Added
- Continued expanding our test suite.
Changed
- Added another site to the landing page.
- Corrections and updates to the README.
New tests and fixes
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
What's changed
- Clear cache after a successful Budget to Budget-pro migration