Releases: giantswarm/personio-go
Releases · giantswarm/personio-go
v0.6.0
v0.5.0
Changed
- Reduce
pagingMaxLimit
to 100 to comply with Personio API v1 documentation: https://developer.personio.de/changelog/pagination-enforcement-v1-employees-api
v0.4.0
Added
- Add
v1.GetTimeOffsMapped()
function
v0.3.0
v0.2.0
v0.1.0
Fixed
- Fixed
GetEmployees()
only returning first page of data - Fixed
GetTimeOffs()
date argument format (YYYY-MM-DD)
Added
- Add
NewClientWithTimeout()
to allow specifying the client timeout - Add
GetMapAttribute()
to simply get nested object's attributes asmap[string]interface{}
v0.0.1
- Add
GetEmployees()
andGetEmployee(id)
to handleGET /company/employees
- Add
GetTimeOffs()
to handleGET /company/time-offs
- Implement basic request handling and
accessToken
rotation - Add
Authenticate()
to handlePOST /auth
- Add Personio API v1 client