Trying as hard as I can to stick to semantic versionning.
- Reworked the crude stats collection.
- Prune hits collection after 6 months.
- Added crude stats about endpoints to admin dashboard.
- Upgraded Laravel from 5.8 all the way to 8.0.
- Fixed a typo in the documentation, thanks Rich !
- Added a
FUNDING.yml
file for future possible sponsorship. I might want to add something to help cover the really low hosting fees so it becomes a zero sum project for @jpmurray.
- Fixes
nb
province code returning a 404 when querying the API. (Spotted by @bradgenereux, PR for fix by @lazluiz).
- Fixes duplacata in stats when a user would input province codes with capitalized letters.
- Added an index page at the root of api.salestaxapi.ca
- Error logging is set to daily rather than single file.
- Added a check for province code validity in controller when needed.
- Only increment API stats when request is valid.
- Removed ability to register from the frontend.
- Upgraded to Laravel 5.8.
- Changed cahce values from minutes to seconds, but still cached for one day.
- Added
incoming_changes
value togst
and:province
endpoint.
- Upgraded to latest Laravel version.
- Fixed cache name that where overtaking themselves when querying provinces rate
- API V2, a lot has changed. See readme for current usage.
- Now collecting number of time an endpoint has been requested, for stats purpose. Using jobs so we don't make the request longer to process.
- Now caching response for 24h and invalidate cache on store or update or a rate.
- Upgraded to Laravel 5.4
- Passage to database based rates
- Changes effective PEI tax rate, as pointed out by @robert-waggott in #4.
- Fixes a stupid code 18.
- If an entity doesn't exists, it will either returns 404 or won't exists in array if requesting
all
; - Routes now uses "provinces" and "federal" rather than "prov" and "fed".
- Fixed documentation;
- Changed default Laravel homepage to customize it lightly.
- Added documentation;
- Removed the need to
/api
in the routes so I can better operate from the subdomain.
- First API routes are out in the wild.