Ceci est un plugin pour Pretix. Il permet de fournir des billets au format Passbook pris en charge par Apple Wallet et un certain nombre d'applications Android.
Si vous aimez contribuer à ce projet, vous êtes les bienvenus. Si vous avez des questions dans le processus, n'hésitez pas à nous poser.
Veuillez noter que nous avons un code de conduite en place qui s'applique à toutes les contributions du projet, y compris les problèmes, les demandes de traction, etc.
local/pretix-passbook
.pip install -e .
Dans ce répertoire pour enregistrer cette application avec le registre des plugin de Pretix.make
dans ce répertoire pour compiler les traductions.Vous pouvez générer une clé et une RSE en utilisant:
Export CERT_NAME = Pass-Pretix OpenSSL Genrsa -out $ Cert_name.Key 2048 OpenSSL PKEY -IN $ CERT_NAME.KEY -TRADITIONAL> $ CERT_NAME.KEY.PEM OpenSSL REQ -NEW -KEY $ CERT_NAME.KEY -out $ cert_name.csr
Vous pouvez ensuite demander un certificat en utilisant ce RSE dans votre compte de développeur Apple. Vous pouvez ensuite convertir le certificat téléchargé comme ceci:
OpenSSL x509 -inform der -in $ cert_name.cer -out $ cert_name.pem
Après avoir généré le fichier .pem, téléchargez-le sur Pretix comme certificat Passbook. Assurez-vous d'avoir téléchargé la clé générée avant (Pass-Pretix.Key) et ajouté le Passbook CA d'Apple. Ensuite, ajoutez votre ID d'équipe dans Pretix et l'ID de type Passbook. L'ID de type Passbook est votre identifiant, comme exemple pass.pretix.example. L'identification de l'équipe peut être trouvée sous "unité organisationnelle" lors de l'ouverture du certificat Passbook, par exemple avec le porte-clés sur macOS. Si vous avez configuré votre clé RSA privée avec un mot de passe, vous pouvez le fournir dans Pretix.
Cliquez sur Enregistrer. Apprécier!
Copyright 2016 Tobias 'Rixx' Kunze et Raphael Michel
Libéré selon les termes de la Licence 2.0 Apache