Releases: silinternational/google-api-php-client-mock
Releases · silinternational/google-api-php-client-mock
Vagrant Removal, Add listMembers, Add tests, Update README.md
Remove
- Removed whitesource YML file
- Removed Vagrant references
Change (non-breaking)
- Updated README.md file to include newer functionality references
- Strengthened data typing of constructor calls and definitions
- Simplified
insert()
inmembers
Change (potentially breaking)
docker-compose
todocker compose
in Makefile- Moved
members
to Resource subdirectory to align with Google API Client SDK directory structure - Fixed data type
false
string to boolean in logic forisEnforced2Sv
andisEnrolled2Sv
Add
- Add listMembers() to `members
- Added tests for insert() and listMembers() in members
Add partial `members->insert()` mock
Added
- Add simplistic implementation of
members->insert()
NOTE:
- This does not fully implement
insert()
. It merely does enough for our use case to work. For example, it does not detect when a user is already a member of a group and throw a 409 Conflict.
Change from codeship testing to github actions
Change (non-breaking)
- Change from codeship testing to github actions
Change from codeship testing to github actions
Change (non-breaking)
- Change from codeship testing to github actions
Ensure alias is added when primary Email address is changed
Fixed
- Add an alias, like Google, when renaming the primary email address
Added
- Test coverage for fixed code
Ensure alias is added when primary Email address is changed
Fixed
- Add an alias, like Google, when renaming the primary email address
Added
- Test coverage for fixed code
Fix listUsers
Fix
- Return all user object properties, not just customerId and primaryEmail
Fix listUsers
Fix
- Return all user object properties, not just customerId and primaryEmail
Dependency updates
Update
- No code changes, just dependency updates
Upgrading to more current libraries
Changed (breaking)
- Updated to PHP 8.2 (from 7.4)
- Updated to the latest Google Direction API PHP libraries (2.15/0.312 vs 1.1.9/0.176). This includes a major refactor which is not backwards compatible for aliases, because Google changed it.