Ecosyste.ms: OpenCollective

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

passkit-generator

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

Added tests for relevance

github.com/alexandercerutti/passkit-generator - deda9d2bdebf5093247b5b88078263dfaae1089a authored over 6 years ago by alexandercerutti <[email protected]>
Renamed this.props in this._props

github.com/alexandercerutti/passkit-generator - 781483854afed6e47a9889e13f24a7d2756bac6c authored over 6 years ago by alexandercerutti <[email protected]>
Reordered requires for packages and internal files

github.com/alexandercerutti/passkit-generator - 4f83b181336c9c4ab49cb2bd7e1df62c4466b9f8 authored over 6 years ago by alexandercerutti <[email protected]>
Removed warnings as exported structure

github.com/alexandercerutti/passkit-generator - ad08104b1e9e8a6177ce9313ba36d07669b27b7a authored over 6 years ago by alexandercerutti <[email protected]>
Moved _generateStringFile method outside the class as function generateStringFile, changed its implementation

github.com/alexandercerutti/passkit-generator - 18750acd9be3e7a70857120da1b7d77fe7483885 authored over 6 years ago by alexandercerutti <[email protected]>
Autocomplete returns effective number of added structures

github.com/alexandercerutti/passkit-generator - 0971cdb7809ea8cbcca0ea1232453d218ad51222 authored over 6 years ago by alexandercerutti <[email protected]>
Added format and relevanceDateFormat optional parameters for expiration and relevance; changed dateToW3CString()

github.com/alexandercerutti/passkit-generator - a121fd84ea7ae493caa3df9c0742e0c4b51578a2 authored over 6 years ago by alexandercerutti <[email protected]>
Fixed adding of locations and beacons only if array has at least 1 element

github.com/alexandercerutti/passkit-generator - 8c3482a5621af6442a84fb58ab3dfd44a22fa059 authored over 6 years ago by alexandercerutti <[email protected]>
Changed validation method in barcode; added function 'getValidated' to obtain validation content

github.com/alexandercerutti/passkit-generator - 4a790d4161a44367084882cc176d9e32322008ed authored over 6 years ago by alexandercerutti <[email protected]>
Added check in localize for lang

github.com/alexandercerutti/passkit-generator - b3e8ea1e4a6a029e143ee223811d47c6a1a46e9b authored over 6 years ago by alexandercerutti <[email protected]>
Improved check in nfc adding

github.com/alexandercerutti/passkit-generator - 9c436b2c48dd3718de2b511145ac10bb87124456 authored over 6 years ago by alexandercerutti <[email protected]>
Improved check for maxDistance, to check if the converted value is NaN

github.com/alexandercerutti/passkit-generator - 4bc46510dc97d99121eb0a20b22863505781bedc authored over 6 years ago by alexandercerutti <[email protected]>
Improved check on dates; added genericDebug to show debug messages

github.com/alexandercerutti/passkit-generator - d9a276026e8531afe1de8be17c4daae89c7dcca2 authored over 6 years ago by alexandercerutti <[email protected]>
Renamed 'quantity' argument in 'amount' in fields

github.com/alexandercerutti/passkit-generator - fba65ed639cf658f61990c082a009fb44b15d77c authored over 6 years ago by alexandercerutti <[email protected]>
Now excluding fields with the same key

github.com/alexandercerutti/passkit-generator - 4e1bc5c3fb025d4255d8408b5a9cde7b1a4803e2 authored over 6 years ago by alexandercerutti <[email protected]>
Added working examples for barcode, localization, fields and expiration with working pass models and webserver

github.com/alexandercerutti/passkit-generator - 458ef1c4813dc09b9de5c3930d43f6482af1ece8 authored over 6 years ago by alexandercerutti <[email protected]>
Added new line in messages.js

github.com/alexandercerutti/passkit-generator - b9ede238c203c38c3a0f0ded3c98c86cfe60b49c authored over 6 years ago by alexandercerutti <[email protected]>
Removed useless try-catch

github.com/alexandercerutti/passkit-generator - 6502ba2e24bc5e303b7159c85d22de60c7ff4cbd authored over 6 years ago by alexandercerutti <[email protected]>
Added comment for nfc method

github.com/alexandercerutti/passkit-generator - cdc23ecc22340628c5cee6fa52f2402de2d77193 authored over 6 years ago by alexandercerutti <[email protected]>
Added some comments, fixed barcode problem when not valid, refactored a condition

github.com/alexandercerutti/passkit-generator - 7f433257511d2604e932b4ee45c0b822d78f854c authored over 6 years ago by alexandercerutti <[email protected]>
Changed way to set authenticationToken as required when webServiceURL is provided

github.com/alexandercerutti/passkit-generator - 04c379f9dd5445b809a8850b0892a26eada82e8a authored over 6 years ago by alexandercerutti <[email protected]>
Added debug for barcode methods

github.com/alexandercerutti/passkit-generator - 50c2dc2b73ff86f7b1cb33ab7758a9bb081f886f authored over 6 years ago by alexandercerutti <[email protected]>
Changed schema passing method to strings instead of constants;

Added schema name resolution function in schema.js and schemas list

github.com/alexandercerutti/passkit-generator - d7c003149a09e3f93daedfd202fa2166bc28f6e3 authored over 6 years ago by alexandercerutti <[email protected]>
Added the left valid fields to field structure schema

github.com/alexandercerutti/passkit-generator - 5e2dd8a674e07baec6d2b178c843ccd177e59d00 authored over 6 years ago by alexandercerutti <[email protected]>
Added nfc method to push nfc properties to be patched

github.com/alexandercerutti/passkit-generator - dbb5dcc2a50dacc9e67933983bb6d17fdb78ada0 authored over 6 years ago by alexandercerutti <[email protected]>
Removed __filterOptions and added filter function in schema to filter the valid options;

Added structure for nfc dictionary

github.com/alexandercerutti/passkit-generator - 8313d9e9a014a8139f6834924ff8565c4e19190a authored over 6 years ago by alexandercerutti <[email protected]>
Changed types in schema for attributedValue and value to accept multiple types

github.com/alexandercerutti/passkit-generator - 854ceddb04d6bd469153fb611c3b391dadd38b16 authored over 6 years ago by alexandercerutti <[email protected]>
Now isValid for schema validation, prints the message when debug is on;

Added dependency of debug

github.com/alexandercerutti/passkit-generator - b8e6eec01690306e7375f128533b68d12478d419 authored over 6 years ago by alexandercerutti <[email protected]>
Applied some changes for schema for a more correct validation

github.com/alexandercerutti/passkit-generator - 788245b1404368cfb863e86cd8c41e5613ecfd4e authored over 6 years ago by alexandercerutti <[email protected]>
Moved to index.js getter and setter of transitType; Removed from fields.js the class created specifically

github.com/alexandercerutti/passkit-generator - 5b533c8d004039ee5d3d5d5ac4c8a3eec3d71aad authored over 6 years ago by alexandercerutti <[email protected]>
Fixed condition for transitType

github.com/alexandercerutti/passkit-generator - 3c5665969715b4ee0c35c84fc2d8efec1bb6bb59 authored over 6 years ago by alexandercerutti <[email protected]>
Removed basicStructure and boardingStructure in schema for passDict with common fields and transitType

github.com/alexandercerutti/passkit-generator - a874171e2cc5115a8a81214c7cbca6573640d96b authored over 6 years ago by alexandercerutti <[email protected]>
Removed early return in _patch since not needed (this.props is not the only property to be checked in _patch)

github.com/alexandercerutti/passkit-generator - 4ea50c5d955f7351903a354fedfc6bfe899cb02d authored over 6 years ago by alexandercerutti <[email protected]>
Added conditional pushing or replacing of fields inside fieldsName, based on this.shouldOverwrite

github.com/alexandercerutti/passkit-generator - 4e3fa748c17911cfb08a123b282dd894609ed816 authored over 6 years ago by alexandercerutti <[email protected]>
Added StringField class for transitType field;

Added parsing specific for transit inside _patch method that throws
Renamed fields.area in fields...

github.com/alexandercerutti/passkit-generator - 04b5058f3a559e72ed6f8d1671e90c8424b4011c authored over 6 years ago by alexandercerutti <[email protected]>
Changed implementation inside __parseSettings for the certificates to throw in case of necessity

github.com/alexandercerutti/passkit-generator - 6b4ec893d801876f6886bdfdcc1813ec355b22d7 authored over 6 years ago by alexandercerutti <[email protected]>
Improved parsing details in dateToW3CString to accept hours, minutes and seconds and different date formats

github.com/alexandercerutti/passkit-generator - eeb925b2a5da326e269e3188657e39f2be23eb79 authored over 6 years ago by alexandercerutti <[email protected]>
Now location accepts also no translations passed to the function to include the languge

github.com/alexandercerutti/passkit-generator - e7c5a9a3bca5f64cb764a5c11f90a9626eea1799 authored over 6 years ago by alexandercerutti <[email protected]>
Fixed typo for error message

github.com/alexandercerutti/passkit-generator - d240d1a128d35ecc9265822d15ad4441292b537c authored over 6 years ago by alexandercerutti <[email protected]>
Changed return type of dateToW3CString in case of error; Changed the dependend chunk of code

github.com/alexandercerutti/passkit-generator - 9c58529687da0be1eeb8519f78a0e345153e40fe authored over 6 years ago by alexandercerutti <[email protected]>
Fixed comments

github.com/alexandercerutti/passkit-generator - 09626f9885e763938ab5df0c220459bef643121c authored over 6 years ago by alexandercerutti <[email protected]>
Changed implementation of __parsePEM; Now it does not return anymore an object but the value;

Moved __parsePEM outside of Pass class as parsePEM function;

github.com/alexandercerutti/passkit-generator - 137b9ab84133466a74b87b0a2d31407d2d72b608 authored over 6 years ago by alexandercerutti <[email protected]>
Removed old filter

github.com/alexandercerutti/passkit-generator - 7d9cd5e1afbb880e4c4a3c4c10f8e9a5256b432e authored over 6 years ago by alexandercerutti <[email protected]>
Removed warning messages

github.com/alexandercerutti/passkit-generator - 589ed6677356e9ed0ceb5e96af5b5ba709700b8e authored over 6 years ago by alexandercerutti <[email protected]>
Changed implementation of __barcodeAutocomplete and __autogenBarcode;

Now the first calls the second to generate all the (missing) structures;
Renamed __autogenBarcode...

github.com/alexandercerutti/passkit-generator - eeaee7eae817b225dd6c026f9d893af083597250 authored over 6 years ago by alexandercerutti <[email protected]>
Fixed comments

github.com/alexandercerutti/passkit-generator - 5ab3b365dd7ee2b984eab5863b4154d9156fde9e authored over 6 years ago by alexandercerutti <[email protected]>
Removed async dependency

github.com/alexandercerutti/passkit-generator - 88464f77648c63ddbe85bd998cae61be2b62391c authored over 6 years ago by alexandercerutti <[email protected]>
Changed inner certificates mapping to a clearer implementation

github.com/alexandercerutti/passkit-generator - 2d6c278c9387e22d05e48c2f3400567f8ec37cf4 authored over 6 years ago by alexandercerutti <[email protected]>
_parseSettings now throws on error;

Removed async.concat for Promise.all implementation;

github.com/alexandercerutti/passkit-generator - bb31ded8846472fb4ecbdd2f64be4f82cda42b6b authored over 6 years ago by alexandercerutti <[email protected]>
Removed Promise returning template function to be executed for each buffer for a reduce implementation

github.com/alexandercerutti/passkit-generator - db74f3d4071bd4c7e18b5aeb0690cb0c951f1ac6 authored over 6 years ago by alexandercerutti <[email protected]>
Added some comments inside the function; renamed _passExtractor without low dash

github.com/alexandercerutti/passkit-generator - 3eac7a4cb59b55facf1567b8315b19a2f3c4a949 authored over 6 years ago by alexandercerutti <[email protected]>
Reordered methods

github.com/alexandercerutti/passkit-generator - f1f42c2f6981e8ca807b113e443bec75fd04bd79 authored over 6 years ago by alexandercerutti <[email protected]>
Added barcode backward support canceling in __barcodeChooseBackward

github.com/alexandercerutti/passkit-generator - 865930fc3b879e90944f536d75bc86e7f6e0e602 authored over 6 years ago by alexandercerutti <[email protected]>
Added more validation checks

github.com/alexandercerutti/passkit-generator - 433fd15971a6b4438cc4c54fd3f8362192373420 authored over 6 years ago by alexandercerutti <[email protected]>
Changed implementation and parameter of __barcodeChooseBackward to accept a format-like string; renamed retroCompatibility to backward

github.com/alexandercerutti/passkit-generator - f0c682abeccede7a6b373ff2ed3ea70694e1596f authored over 6 years ago by alexandercerutti <[email protected]>
Relevance now returns improved this with length property containing the amount of valid results pushed

github.com/alexandercerutti/passkit-generator - dacfa8d79947efbebaf0f6d50b62adcaa48f17e8 authored over 6 years ago by alexandercerutti <[email protected]>
Fixed errors of barcodeDict and beaconDict in schema

github.com/alexandercerutti/passkit-generator - 8136921b32da40670bf03c22e240b54d2c533ee4 authored over 6 years ago by alexandercerutti <[email protected]>
Removed useless returns

github.com/alexandercerutti/passkit-generator - fdb4cda138418a8525b04dc1382452cbd4658eba authored over 6 years ago by alexandercerutti <[email protected]>
Added four new methods to manage barcode insertion;

barcode() to set it up;
__autogenBarcode() to generate from a string;
__barcodeChooseBackward() t...

github.com/alexandercerutti/passkit-generator - 07861414d57a3f72412401a378664b868394c605 authored over 6 years ago by alexandercerutti <[email protected]>
Updated _filterOptions keys

github.com/alexandercerutti/passkit-generator - 15802d641ee1d851c93e95ccf3bd9f0a948ca4c4 authored over 6 years ago by alexandercerutti <[email protected]>
Added check on parameter in isValidRGB funct

github.com/alexandercerutti/passkit-generator - a5cbe497a2cb5669c6da38296e3f4ae133ff9ffe authored over 6 years ago by alexandercerutti <[email protected]>
Added value check for three keys through isValidRGB func

github.com/alexandercerutti/passkit-generator - 656c74b3d9c4fd8d20bf32711cd83a51210cd341 authored over 6 years ago by alexandercerutti <[email protected]>
Added isValidRGB function

github.com/alexandercerutti/passkit-generator - 583e09fe3a0dbdcfe958cc1ed89e554ec3a100e0 authored over 6 years ago by alexandercerutti <[email protected]>
Added comment for relevance method

github.com/alexandercerutti/passkit-generator - db0ac92f171ba09ff309aafd76555bad7bab90f9 authored over 6 years ago by alexandercerutti <[email protected]>
Added messages.js to keep error messages and changed errors in index.js

github.com/alexandercerutti/passkit-generator - 86c07da1350b2d829f3ba2af65647b643acc35ca authored over 6 years ago by alexandercerutti <[email protected]>
Added lowercasing on icon check

github.com/alexandercerutti/passkit-generator - 45b539573b5412fc4c597ea3f4657b77a429f784 authored over 6 years ago by alexandercerutti <[email protected]>
Added shouldOverwrite to Pass class options to overwrite or append to the existing ones, the properties in main buffer

github.com/alexandercerutti/passkit-generator - ff33cc9d2e72e07d3c1c8a139e4a12746c508ba6 authored over 6 years ago by alexandercerutti <[email protected]>
Fixed maxDistance problem

github.com/alexandercerutti/passkit-generator - f5df49f540671295af448ac7c8466216d58b354b authored over 6 years ago by alexandercerutti <[email protected]>
Added relevace() method to set beacons and locations; Added schemas for beaconsDict and locationsDict

github.com/alexandercerutti/passkit-generator - 8634d540b88aa1367846bacf015db0975627f3d2 authored over 6 years ago by alexandercerutti <[email protected]>
Added new translations to 'it' in server.js

github.com/alexandercerutti/passkit-generator - 8cda71309d05c9c3b1467d8ba825ff0281ce138d authored over 6 years ago by alexandercerutti <[email protected]>
Added features tests to server.js, primary and secondary fields, expiration() and void() method

github.com/alexandercerutti/passkit-generator - 40268709b60ac449983520e96c30b3c0ebb0554a authored over 6 years ago by alexandercerutti <[email protected]>
Added new options to forbidden and supported options in _filterOptions

github.com/alexandercerutti/passkit-generator - 0d4840373d8356649e016aa8695735b05a736f8e authored over 6 years ago by alexandercerutti <[email protected]>
Fixed this.props assignment problem

github.com/alexandercerutti/passkit-generator - 599899870bd1bb3997b9adb8c6623ecc6dabe89d authored over 6 years ago by alexandercerutti <[email protected]>
Added expiration() and void() methods and dateToW3CString() function to convert date in W3C format

github.com/alexandercerutti/passkit-generator - 769d75cb88408c8285d5a9580d0d1aab2029a2dc authored over 6 years ago by alexandercerutti <[email protected]>
Fixed methods descriptors

github.com/alexandercerutti/passkit-generator - d97e1c6ab7b08f08eaa74a199fb1b7a88429be2b authored over 6 years ago by alexandercerutti <[email protected]>
Replaces this.overrides with this.props; all the properties inserted into overrides

now get filtered through _parseSettings and pushed in there;
_patch method now accepts only the p...

github.com/alexandercerutti/passkit-generator - fcb29b3d687982dea320e8a9cc1026eb20778901 authored over 6 years ago by alexandercerutti <[email protected]>
Now localize returns this for method concatenation

github.com/alexandercerutti/passkit-generator - f065ab98cdad8c0678d749914d12bc29ada06340 authored over 6 years ago by alexandercerutti <[email protected]>
Reordered requires per types and installed moment.js

github.com/alexandercerutti/passkit-generator - 55cb4282228c9f1a92e6a12164054facb6456606 authored over 6 years ago by alexandercerutti <[email protected]>
Changed _filterOptions implementation - added forbidden options checks

github.com/alexandercerutti/passkit-generator - c1149a26623e7946a01afae3d2a0880c9dc81ed7 authored over 6 years ago by alexandercerutti <[email protected]>
Added and fixed some methods comments

github.com/alexandercerutti/passkit-generator - 541122f2b14c332844442b7ca8750c7c8a1f5e88 authored over 6 years ago by alexandercerutti <[email protected]>
Added comments to FieldsArea class and its methods

github.com/alexandercerutti/passkit-generator - 772ae839bf4d3e17996d5b3a5ce2496694fdeae5 authored over 6 years ago by alexandercerutti <[email protected]>
Introduced support to primaryFields, secondaryFields, etc.

github.com/alexandercerutti/passkit-generator - 1e0b08af6a4b150e3e48e4d6747d015a94909ad1 authored over 6 years ago by alexandercerutti <[email protected]>
Added fieldsArea class to add fields to primaryFields, secondaryFields, etc

github.com/alexandercerutti/passkit-generator - 03ea03a7521d6ea23a727ca5837a8f0dc3e72cda authored over 6 years ago by alexandercerutti <[email protected]>
Added localization in the server

github.com/alexandercerutti/passkit-generator - 2d626fd2dfbd65ac731a1e71e139dc4d488d3ce0 authored over 6 years ago by alexandercerutti <[email protected]>
Added _generateStringFile method documentation;

Changed checks to return an empty buffer;
Added filter on inverted commas in content when pushing...

github.com/alexandercerutti/passkit-generator - 5ff5d0e28d2e35a68edbbde568c34e3caaab9c59 authored over 6 years ago by alexandercerutti <[email protected]>
Added documentation for localize function;

Added check for translation type (must be an object)

github.com/alexandercerutti/passkit-generator - 9724592d4ba1f1fc8c4f2f352c81cbc97b37d355 authored over 6 years ago by alexandercerutti <[email protected]>
Introduced check for pass.strings buffer length - will be added if greater than 0

github.com/alexandercerutti/passkit-generator - 6d8f26237aaab9df1fc579edc738bd5eca383b57 authored over 6 years ago by alexandercerutti <[email protected]>
Edited server to return JSON structure as Error

github.com/alexandercerutti/passkit-generator - 31bb8ac3a0ac8169ba95850a985ea907c23aabae authored over 6 years ago by alexandercerutti <[email protected]>
Edited generate method to include pass.string translations for each specified language

github.com/alexandercerutti/passkit-generator - e360ff01ff1d61069aec8d4c7751338efde91cd4 authored over 6 years ago by alexandercerutti <[email protected]>
Added localize method to register translation in the class; Added _generateStringFile method to create pass.string Buffer

github.com/alexandercerutti/passkit-generator - 88f845cc69b1db04f00d0b8feb4d8fd375c5ab2b authored over 6 years ago by alexandercerutti <[email protected]>
Edited error messages

github.com/alexandercerutti/passkit-generator - 89a21f47a0507b973b03838518f48e7806e7d36b authored over 6 years ago by alexandercerutti <[email protected]>
Added check for icon file in pass model

github.com/alexandercerutti/passkit-generator - 52bd86a906c6cd717637e4fb85a9beb2c17f1c90 authored over 6 years ago by alexandercerutti <[email protected]>
Removed errors results as JSON, moved to exception throwing; Changed error messages

github.com/alexandercerutti/passkit-generator - af6ab8070239e9be8420c7b1df8873602919c121 authored over 6 years ago by alexandercerutti <[email protected]>
Transformed the whole generate() execution to a Promise-driven flow

github.com/alexandercerutti/passkit-generator - cc23930a2f64ed6f0e88edd0a530f6dbb1c18052 authored over 6 years ago by alexandercerutti <[email protected]>
Changed back _patch method to return a Promise

github.com/alexandercerutti/passkit-generator - 551dd8a8e017e8e13ffce6f89d6e31feb2c13222 authored over 6 years ago by alexandercerutti <[email protected]>
Fixed edit parameters passing

github.com/alexandercerutti/passkit-generator - bab73d7b627d901258c058f8d1554cae2273f1c7 authored over 6 years ago by alexandercerutti <[email protected]>
Added script for dev to ignore list

github.com/alexandercerutti/passkit-generator - c0098fe171b674f4300687fdd24d9dbc61b81cd0 authored over 6 years ago by alexandercerutti <[email protected]>
Moved pass types into _validateType

github.com/alexandercerutti/passkit-generator - 7efbb9c3d1dbcb5023cccf34f4f312e256017eba authored over 6 years ago by alexandercerutti <[email protected]>
Removed Promise returning into _patch; Now the catch is done when calling _patch and not inside _patch itself

github.com/alexandercerutti/passkit-generator - 565916c65da93c1e6abef1dede14d50f9a6e11f8 authored over 6 years ago by alexandercerutti <[email protected]>