[go: up one dir, main page]

Skip to content

Tags: vapor-community/PassKit

Tags

0.6.0

Toggle 0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add Codecov token secret to CI (#11)

0.5.0

Toggle 0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Version 0.5.0 (#9)

- Complete the implementation of Wallet Orders started in version 0.4.0.
- Add distribution of bundles of multiple passes (`.pkpasses`).
- Add support for Pass Personalization.
  - The generation of personalizable passes is fully implemented and has been tested, whereas the server endpoint that Wallet expects to make them work is WIP, since to properly test it a special certificate for Apple is needed (the issue is better explained in the docs).
  - Other features linked to personalizable passes (such as data models for the personalized user info) are postponed.
- Add DocC catalogs for all modules.
- Several other improvements and refactoring to improve stability and ease of use.

0.4.0

Toggle 0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Version 0.4.0 (#8)

* Fix an issue in the `PKErrorLog` model, where the `created_at` `FieldKey` didn't coincide in the model and in the migration.

* Make `authenticationToken` unique for each pass, as requested by the Wallet documentation, improving security.

* Create a new target `PassKit` for the types shared between the `Passes` and the upcoming `Orders` modules.

* Rename multiple structs and protocols to better represent what they are.

* Add `PassJSON` protocol to help build the `pass.json`.

* Start work on the `Orders` target.

0.3.0

Toggle 0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update product and model names (#6)

* Update package to Swift 5.10

* Change the product name to `Passes` in preparation for the addition of the `Orders` module

* Update names of structs and properties to better represent what they are

* Make `updatedAt` and `createdAt` properties actual `@Timestamp`s

* Update `README.md`

* Improve DooC and add `.spi.yml`

0.2.0

Toggle 0.2.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
Update for Strict Concurrency (#5)

* Update for Strict Concurrency

* Update README.md

---------

Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>

0.1.0

Toggle 0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Package update (#2)

* Update dependencies and fix some build errors

* Removed APNS configuration

* Made delegate async

* Revert to EventLoopFuture delegate

* Made generatePassContent public

* Fix hashing

* Fix passkey name

* Update README.md

* APNS configuration

* Fixed private key configuration

* Update README.md

* Reintroduced Registration clean up in case of error

* Update README.md

* Update schemas and swiftSettings

* Updated testing

* Removed StrictConcurrency

* Added CODEOWNERS

0.0.7

Toggle 0.0.7's commit message
Added a PassKitError and checks for binaries/templates existing

0.0.6

Toggle 0.0.6's commit message
Handles zip/openssl in a DispatchQueue now

0.0.5

Toggle 0.0.5's commit message
Only does DotFiles delegate on mac

0.0.4

Toggle 0.0.4's commit message
Made a more general sendPushNotificationsForPass so callers could ini…

…tiate via ModelMiddleware