Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/alexandercerutti/passkit-generator

The easiest way to generate custom Apple Wallet passes in Node.js
https://github.com/alexandercerutti/passkit-generator

Added tests for type getter and setter

57c6021dca6f7f698615aee600358657033a9fd8 authored about 3 years ago by Alexander Cerutti <[email protected]>
Removed debug from FieldsArray

77db921aeaa0901f288ef18f99f7c99b1acb5e3a authored about 3 years ago by Alexander Cerutti <[email protected]>
Added tests for fields getters

22593ad737516ae009938d515cae3419fd773cb5 authored about 3 years ago by Alexander Cerutti <[email protected]>
Renamed setNFCCapability to setNFC

3f6cc6c80323aa7c48c59d137c44913004477338 authored about 3 years ago by Alexander Cerutti <[email protected]>
Added tests for addBuffer and improved handling of empty strings files

6f3a7d2f6ec05cd4386aed47f9c173076d8f124c authored about 3 years ago by Alexander Cerutti <[email protected]>
Improved tests and added certificates setter tests

e69f302cf9f5c91bdd4e0963aa63107a17869df5 authored about 3 years ago by Alexander Cerutti <[email protected]>
Exported all symbols for tests

386fdd2e28f788e8adbe02059ea9500af6335fd5 authored about 3 years ago by Alexander Cerutti <[email protected]>
Fixed tests, added tests, fixed ducked up things

928081ecfc6984f2baca5dc9077eae77fd4aab05 authored about 3 years ago by Alexander Cerutti <[email protected]>
Changed imports order and removed old TODO

cba4d10fd0021032ba022c266c44784e273d7b41 authored about 3 years ago by Alexander Cerutti <[email protected]>
Fixed text

09debb1e3f29662519d61aa2cee677b20a8f9eea authored about 3 years ago by Alexander Cerutti <[email protected]>
Improved utils by removing old imports and fixing comments

18927bd74572ed06b5a1b2382eae5bcbae8b21e4 authored about 3 years ago by Alexander Cerutti <[email protected]>
Changed processDate function to throw if it cannot complete conversion

a3c7851d920298db47e76199fc8339601134ab96 authored about 3 years ago by Alexander Cerutti <[email protected]>
Moved processDate function to utils

a0528589500ca9387962627970118d89ba3904ff authored about 3 years ago by Alexander Cerutti <[email protected]>
Deleted file pass.ts

57c3876f96ecde38080519806f3fb2f476227768 authored about 3 years ago by Alexander Cerutti <[email protected]>
Removed unused things in parser

4a6cffcda71ca94952e29e1f02df4bf284fca931 authored about 3 years ago by Alexander Cerutti <[email protected]>
Removed old unused utils functions

99d3c1566ab0e5712e9866ae91d488d6c4c4ad32 authored about 3 years ago by Alexander Cerutti <[email protected]>
Removed useless else

21e041e9ccacddaa5d58626f82b42b27c61eaa7d authored about 3 years ago by Alexander Cerutti <[email protected]>
Removed forgotten return this

ae475b9da29d81568212eeb9f4a44e76327df7a7 authored about 3 years ago by Alexander Cerutti <[email protected]>
Removed old todo comments

4a33ebb335391f4608f6722cff4fb600b7f902ec authored about 3 years ago by Alexander Cerutti <[email protected]>
Moved part of meetsPersonalizationRequirements condition

0ef66238a15cec80b5ed8d56d4db17f03ae61afd authored about 3 years ago by Alexander Cerutti <[email protected]>
Improved certificates comment

7258a2a7a1cb7249f2e743499971438172890a0d authored about 3 years ago by Alexander Cerutti <[email protected]>
Added template validation

a627286e25c63d666383ae28d0a226ae946ec6c5 authored about 3 years ago by Alexander Cerutti <[email protected]>
Removed Bundle.autofreezable for Bundle.freezable and made freeze manual when using .pack

f50e38ca94245fdb80d9d0b191d04a15125b7f7f authored about 3 years ago by Alexander Cerutti <[email protected]>
Improved methods comments

6905c27885ab05e6b0619c18e4caa6102f889b02 authored about 3 years ago by Alexander Cerutti <[email protected]>
Merged buffer json reading and validation under the same function. Now it is used for pass.json and personalization.json

c494ff901223520b959724a34cf0c083ee41d65b authored about 3 years ago by Alexander Cerutti <[email protected]>
Renamed fieldsArray file to FieldsArray

968d3a019c52d3115c636bd96250936145502591 authored about 3 years ago by Alexander Cerutti <[email protected]>
Improved fieldsArray

8a3a8f747368a2dbf4979254093105fe8740d11c authored about 3 years ago by Alexander Cerutti <[email protected]>
Improved schemas validation and added new function assertValidity

bbecdeed7904f1514ecd24cea84ef51200e67591 authored about 3 years ago by Alexander Cerutti <[email protected]>
Removed Abstract Model implementation and added PKPass as esport

3d22cef8054bf65d38ab7d2e424b986da71555e6 authored over 3 years ago by Alexander Cerutti <[email protected]>
Renamed file from signature.ts to Signature.ts

8bb76d6942e28f807aeb2d22b9ffaa72931ea0ee authored over 3 years ago by Alexander Cerutti <[email protected]>
Moved manifest hashes generation to signature file

c9fb1e70903ed74c1288df40ab90222fe29ac7fd authored over 3 years ago by Alexander Cerutti <[email protected]>
Splitted strings utils to its own file

f70257dca68b9ea6d7a0e33f4fff9d479ed172e0 authored over 3 years ago by Alexander Cerutti <[email protected]>
Locked certificates under a symbol with a setter to validate them first

40f2b0ea90f608899343895ff48ae3a223e379e0 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added certificates saving in constructor and parsing them when signature is being created; changed Manifest to be exported as a Buffer

e0d2db9fc4a6050e859def74a8796083c6941f7a authored over 3 years ago by Alexander Cerutti <[email protected]>
Removed old comments

cd289ef164d2f2a4603b03f74653ba32a8288733 authored over 3 years ago by Alexander Cerutti <[email protected]>
Improved PKPass.from signature and made additionalProps to be never if source is not a PKPass instance

9b81def33527f6c11943043212df03d1f565e836 authored over 3 years ago by Alexander Cerutti <[email protected]>
Changed PKPass.prototype.type to be the symbol (forgot to commit)

8b6cabfc2c0e403283481049ad40bf71ddc73ae0 authored over 3 years ago by Alexander Cerutti <[email protected]>
Improved Template schema and interface; Renamed Template.overrides to Template.props

37b52d37c9f6e1f88d05d944847ac30d77a45356 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added forgotten FileBuffers (not commited yet)

64179d1f12d42ff3350c88306cf366093a38f906 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added optional props parameter to PKPass.from and renamed constructor parameter "overrides" to "props";

fc957a4a242e82f4e1af40d1a2ee45ff8d1692c4 authored over 3 years ago by Alexander Cerutti <[email protected]>
Improved comment on PKPass.pack()

24ff0e47eb3fc3ca29079a99e064208d1159bcb7 authored over 3 years ago by Alexander Cerutti <[email protected]>
Moved NamedBuffers in Schemas ad renamed it in FileBuffers

3f9cff62a08ee72bcf43c6af1aab4442b5114088 authored over 3 years ago by Alexander Cerutti <[email protected]>
Removed Schemas.Manifest

38fe473f076d782a66ebda7cabeef6789484e8f6 authored over 3 years ago by Alexander Cerutti <[email protected]>
Fixed translations adding and improved a comment

342f3934b86eed1ac7a134106be3b3fe5bea85a0 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added merging of pass.json props in this[propsSymbol] with an overwrite warning

1fe4355c2657fa5a627a350bbda291aacd213bb3 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added new couple of setter/getter for pass type, that resets the current fields to prevent old data to remain

b0b0a9555f790994d5dd4ce0699f3da972788c52 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added accessors

e151afa0ed329a26240933d8622850fcfc7a2d5e authored over 3 years ago by Alexander Cerutti <[email protected]>
Removed void() method as it does not require validation

ac6d61021d8898fdb1f98e467f517771ee2477bf authored over 3 years ago by Alexander Cerutti <[email protected]>
Removed this return from data setup methods to allow developers to receive thrown erros

c6091ec9cae63ad154c56592f0c57c74ee9ae136 authored over 3 years ago by Alexander Cerutti <[email protected]>
Moved translationsFile regex

331cb72a67ed853a553d04266ac33eb3509d0345 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added overrides handling in PKPass.from

2ed39b3c592cca53d2d1bb3a281ae4048e6543be authored over 3 years ago by Alexander Cerutti <[email protected]>
Added (untested) implementation for personalization

27a941f2f116dea6a4f7fac414e4788a2b5e8b47 authored over 3 years ago by Alexander Cerutti <[email protected]>
Changed first transitType set to come from props

bc8e354a115145fe857483ec79050aa60afae65c authored over 3 years ago by Alexander Cerutti <[email protected]>
Removed TransitTypes type in PKPass for the one in Schemas

4bff9a2fe3565865653e66606fdd81daf1fe748e authored over 3 years ago by Alexander Cerutti <[email protected]>
Changed comment and warn

945a653f223f21b41da998acd10ba60d7fce3ef0 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added overrides validation and changed PKPass.prototype.type's type

ba3a2df001ae46e3af027a69bdaf59968c2e6be6 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added check to prevent the addition of empty undefined / null as buffers

56bb7b9a16abc26f2a8941559590b7507890427a authored over 3 years ago by Alexander Cerutti <[email protected]>
Updated Schemas

770a5e780b12b97a6561801f981d9277cbcea7de authored over 3 years ago by Alexander Cerutti <[email protected]>
Deleted factory.ts file

e8a40c45545e984312c2f5d8eec0d4195e009a38 authored over 3 years ago by Alexander Cerutti <[email protected]>
Moved Template type to Schemas

ac1c994b75cc101274b5998316c4e8bb8ef9a24d authored over 3 years ago by Alexander Cerutti <[email protected]>
Replaced BundleState with freeze state of Bundle.prototype[filesSymbol]

cabb0daab4f011b9551cffd297f022b331aec266 authored over 3 years ago by Alexander Cerutti <[email protected]>
Revert "Added Bundle.prototype.files getter to prevent exposing filesSymbol"

This reverts commit 6f7a597cbe62d441a590a613d8484dba5205ed84.

aaea9c1304245bee36496cf33763b39a2b2858bd authored over 3 years ago by Alexander Cerutti <[email protected]>
Added Bundle.prototype.files getter to prevent exposing filesSymbol

6f7a597cbe62d441a590a613d8484dba5205ed84 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added Bundle.prototype.isFrozen getter and used it to close pass if it is not yet frozen

1b3647da8fe1083c7eaaaf6882f1897960403524 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added color parsing in closePassSymbol method

d41a592a691f596e145e98b0463335216ef55f15 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added forgotten imports and symbols, and replaced \n as separator for stringFile with EOL

4fe4f5e487b582dfa67d6700882cbc85d84eefd1 authored over 3 years ago by Alexander Cerutti <[email protected]>
Made string file to be added only if stringsFile has a length

58bb4bdd9ae7dae2b099627276d0ac52c1c0410c authored over 3 years ago by Alexander Cerutti <[email protected]>
Added manifest creation, signature creation, pass.strings creation and pass-close methods

039b6362620d006a55b11f4708b0794c9b118a28 authored over 3 years ago by Alexander Cerutti <[email protected]>
Improved PKPass.from

b1f4739db905f47acb4064cc46d41d801d1255c3 authored over 3 years ago by Alexander Cerutti <[email protected]>
Edited getModelFolderContents to return just one object of buffers (to be tested yet)

3cbb1b46b893bba5812a06f4470161281033969e authored over 3 years ago by Alexander Cerutti <[email protected]>
Changed from buffers clone strategy

662b43729565047a1b8b206b1a743d796e84fad3 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added localize implementation along with its tests

344c33c54ca100af4bebfc9f123b0032ede813ed authored over 3 years ago by Alexander Cerutti <[email protected]>
Added accessors on getters and setters

7a23cba582dd630a429bdf267fc1457d442d854e authored over 3 years ago by Alexander Cerutti <[email protected]>
Removed forgotten design comment

c0dfdf1d3d97fce2ea936fc2fdfa5ba61afa8ef7 authored over 3 years ago by Alexander Cerutti <[email protected]>
Changed again fields as they should not be directly under props, but under its type

690e2d46896dd25ee11a45124f880d6705a38422 authored over 3 years ago by Alexander Cerutti <[email protected]>
Moved fields to be have only a getter and a place in props

fb0fac0cab8ef30c6e43783553937b059070353a authored over 3 years ago by Alexander Cerutti <[email protected]>
Removed duplicated addBuffer call

3ad4c420419ce72598486bd7bca8c468d5a2f318 authored over 3 years ago by Alexander Cerutti <[email protected]>
Unified file import strategy flow in constructor with the one in addBuffer

2c3ca1076c0bc38ac52e0cffba293e9dcaaf6691 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added parsing of pass.strings files when using addBuffer

e326a25b4fcef9246a34773fad6b8d28e42e7abe authored over 3 years ago by Alexander Cerutti <[email protected]>
Added pass importing method

d4a4c267fba8eb89c2f2eda7007df7f19f9ceb83 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added partial implementation of addBuffer

84823794d82a3a268b7d900147e9e60d80d2727a authored over 3 years ago by Alexander Cerutti <[email protected]>
Added implementation of transitType along with tests to be modified yet and tested when we'll have a good content saving

9d76856d676d56218e6fe87603fb0d30b041d6f8 authored over 3 years ago by Alexander Cerutti <[email protected]>
Changed filterValid to use getValidated instead of isValid and to reduce the valid values

461caaaed7a82aca4241963aef6dd88d941a9f89 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added setBarcodes implementation along with tests

c49aad4098028a929d2843fb49a2a9a02eca83b7 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added setRelevantDate implementation along tests and added and fixed tests of setExpirationDate

d3eb66b2c8146e5d2233de9ae2d45edced8dd05d authored over 3 years ago by Alexander Cerutti <[email protected]>
Added docs references in some comments

59d9e693a310e66c1c16b5420a5a3549cc0ff6b8 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added setExpirationDate implementation along with tests

208faee4601f6dab84b13faf56429ef5e953c687 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added setNFCCapability implementation along with tests

389aa96532d3a1b99a95e9406b479df2609671e2 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added forgotten return this

a3195e7d219e8d4c9db9826905e22e986d523a06 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added implementation of setLocations along with tests

59efe84bc8d578901cc41b8d723b4e8af55427b3 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added implementation for setBeacons along with some tests

8a814e46f069ca71d7d9c6e18377de06bd4e9db7 authored over 3 years ago by Alexander Cerutti <[email protected]>
Setted PKPass to be exported as default

a73b367a6297e9744bbb4ef092b903b6675fb7e9 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added propsSymbol and prop getter implementation

bdbbf235d267344ff26d175ba8c3a43445c62e82 authored over 3 years ago by Alexander Cerutti <[email protected]>
Moved Bundle.autoFreezable creation in the attempt of creating the bundle after processing promises and leveraging event loop

37b7b8698f9f4f6b8be69027f7c44259b32ca156 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added comment for PKPass.pack

658bb287a8436aa043910f534a3caadcc62f3b5d authored over 3 years ago by Alexander Cerutti <[email protected]>
Added another TODO to constructor

3ee5913c010a25e44e28a8a36e4820650ef0ba78 authored over 3 years ago by Alexander Cerutti <[email protected]>
Fixed paths and added imports

1d3e1f9af586243e02622ebf1d659ff6bcf3b608 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added untested implementation of PKPass.pack method

ef0c28b744da326d9becb5adad14ecf7ed9d81c6 authored over 3 years ago by Alexander Cerutti <[email protected]>
Added signatures for PKPass methods

7c7a8680dee536a89fcb1916288e5f127cd249ca authored over 3 years ago by Alexander Cerutti <[email protected]>
Added experimental autoFreezable method in bundle (probably I'll regret it)

47d8f28e67287766b2ff7fac8e560b763d4f5e97 authored over 3 years ago by Alexander Cerutti <[email protected]>