Skip to content

Releases: sil-org/google-api-php-client-mock

Rename silinternational to sil-org and update dependencies

22 Oct 03:29
a25337a

Choose a tag to compare

What's Changed

Full Changelog: 2.16.3...2.16.4

Rename docker-compose.yaml to compose.yaml

22 Sep 12:55
f0a5f23

Choose a tag to compare

Change (non-breaking)

  • dependency update
  • rename docker-compose.yaml to compose.yaml

Full Changelog: 2.16.2...2.16.3

Remove version number from composer.json

10 Sep 13:45
0a1e1fc

Choose a tag to compare

Remove

  • composer version number removed from composer.json

Fix

  • GitHub rename step 1: fix name and home link.

Full Changelog: 2.16.0...2.16.2

The composer version created a mismatch in the 2.16.1 version. 2.16.1 is no longer released. It was released as 5d6b434

2.16.0

14 Aug 02:08
702855d

Choose a tag to compare

Changed

  • Code quality improvements in SqliteUtils
  • Update to php 8.3

Security

  • Upgrade phpunit from 9.x to 12.x

Add

  • Add property isMailboxSetup to users.get

Full Changelog: 2.15.3...2.16.0

Code Quality Changes

25 Mar 18:11
6486b54

Choose a tag to compare

Add

  • Specific exceptions for group existing, not existing, or group settings not existing

Fix

  • Run Dockerfile as nonroot when needed
  • Improve code by using specific exceptions rather than a generic one
  • Correct aliases on User records to match the UserAlias record
  • Lookup of users by alias, not just email address
  • Use constants for repeated error messages
  • Use variable instead of hardcoded Staff ID value in tests
  • Changed from SHA-1 to SHA-512 like MailAdmin does now
  • Remove unnecessary brackets on return values

Fix alias related logic

14 Feb 16:26
91b0d84

Choose a tag to compare

Fix

  • Keep user_aliases data consistent with the aliases array in user
  • Use the alias email address as the user key if lookup was found based on aliases
  • Remove group settings debugging messages
  • PSR-12 code base

Add Group Settings API

23 Jan 02:59
328b75b

Choose a tag to compare

Add

  • Groupssettings API
    • get method
    • update method
  • Tests for the two Groupssettings API methods

Change

  • Groups to create/delete group settings when groups are created/deleted.

Full Changelog: 2.14.0...2.15.1

Version 2.15.0 is no longer released. The composer.json version was incorrectly 2.14.0, which caused packagist.org issues. It was released as 9d4d5d9

Add domains.list

12 Dec 18:27
1a792fc

Choose a tag to compare

Add

  • Fake the ability to list domains based on a comma-delimited DOMAIN_NAMES environment variable

Fix groups.get aliases array content data type

11 Dec 19:16
f2698bd

Choose a tag to compare

Fix

  • ensure the aliases are string[] and not an array of Google Group Alias objects

Fix groups.list aliases results

11 Dec 16:53
1722995

Choose a tag to compare

Fix

  • Append proper aliases information into the groups result