Releases: mathewmeconry/bexio
Releases · mathewmeconry/bexio
Invoiced type patch (v3.1.1)
What's Changed
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #55
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #47
- Fixes wrong types in invoice create by @elias-summermatter in #61
Full Changelog: 3.1.0...3.1.1
Invoices (v3.1.0)
What's changed
- Thanks to @elias-summermatter we have now partial invoice support (#50)
- Updates node dependencies to fix some security issues
Bexio API v3
What's changed
- removes oauth2 flow (breaking change)
- refactors constructor to work with tokens instead of oauth2 credentals (breaking change)
- adds Items/Article endpoint
- aligns version numbers to Bexio's API version number
- removes fake login functionality (breaking change)
What is an API Token?
TLDR
It is another way of authentication against the new API. Makes life much easier and simpler.
For more information please read the official documentation. http://docs.bexio.com/#section/Authentication/API-Tokens
Where do I get a token?
Go here https://office.bexio.com/index.php/admin/apiTokens and login with your Bexio account
What permissions does this token have?
That's a tricky question...
According to the documentation the token inherits the permission of the user, who creates the token.
This is the official statement from Bexio in the documentation:
The scope of access of the token is determined by the scope of the super admin’s access that creates the token.
bexio v3 api
What's changed
- rewrite to use the bexio v3 api
- removes oauth2 implemenation
- adds bexio token authorization (http://docs.bexio.com/#section/Authentication/API-Tokens)
- makes tests unfunctional (will be fixed on the real release)
- updates npm packages
Breaking changes
- removed oauth2 implementation
Linked issues
Fixes security issue
Bump codecov from 3.6.1 to 3.6.5
Fixes security issues
Bump handlebars from 4.1.2 to 4.5.3
Payments and Bugfixes
What's new
- Payments in Bills
What's changed
- BaseCrud accepts now multiple show and edit scopes
- Fixes token refreshing (#18)
Expose User API to the public
Merge pull request #15 from zazuko/expose-users expose users types and API
Projects, Users and Business activites
Whats new
- projects (projects, types and statuses)
- users
- business activies
Credits
Thanks to @vhf to implement these new endpoints
search parameter operator is now criteria
Changes
- The search parameter operator got renamed to criteria and made optional
Got this change by reading the API Docs more carefully: http://docs.bexio.com/search/