Tags: chiiya/passes
Tags
Implement a workaround for compatibility with legacy openssl pkcs12 f… …iles (#19) * Happier mkdir avoids need to use @ while still avoiding race condition * Workaround for legacy pkcs12 format issues from openssl 3.x, fixes #16 in chiiya/laravel-passes * Fix a second instance of mkdir issue * Include the error message in the exception * Clarify comment
Add Google GenericPass functionality (#14) * Add GroupingInfo->groupingId as per docs Ref: https://developers.google.com/wallet/generic/rest/v1/GroupingInfo * - create AbstractClass from BaseClass containing common properties - create AbstractObject from BaseObject containing common properties * - add SecurityAnimation class * - add GenericClass and GenericObject - add GenericClassesResponse and GenericObjectsResponse - add GenericClassRepository and GenericObjectRepository - adjust JWT to include components * - GenericObject properties are added - Repositories method signatures updated * - remove required properties, only one of them can be passed only * - BarcodeRenderEncoding add legacy values * - unit test for GenericClass and GenericObject * - add RotatingBarCode to AbstractObject (incl. all required params - add ViewUnlockRequirement for AbstractClass * - add examples + adjust README.md * - add tests for ViewUnlockRequirement and TotpDetails * - added LegacyValueCaster for $renderEncoding in Barcode and RotatingBarcode classes / backward compatibility - remove LegacyValueCaster from SecurityAnimation->animationType --------- Co-authored-by: Attila Keresztesi <attila.keresztesi@endava.com>
PreviousNext