laravel-a1-pdf-sign

Sign PDF files with valid x509 certificate

MIT License

Downloads
43.2K
Stars
263
Committers
9

Bot releases are hidden (Show)

laravel-a1-pdf-sign - v1.2.0 - Fix "openssl not recognized as command" on Windows Latest Release

Published by lsnepomuceno 2 months ago

Windows Fixes

  • For Windows systems or any other where the openssl command is not recognized, simply set the usePathEnv parameter to true in the fromPfx and fromUploadedFile methods.

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.1.3...1.2.0

laravel-a1-pdf-sign - v1.1.3 - Update tecnickcom dependencies

Published by lsnepomuceno 3 months ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.1.2...1.1.3

laravel-a1-pdf-sign - v1.1.2 - Support for legacy flag on openssl cert conversion

Published by lsnepomuceno 5 months ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.1.1...1.1.2

laravel-a1-pdf-sign - v1.1.1 - Fix Laravel 10 dependency

Published by lsnepomuceno 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.1.0...1.1.1

laravel-a1-pdf-sign - v1.1.0 - Support for Laravel 11 and PHP 8.3

Published by lsnepomuceno 7 months ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.0.11...1.1.0

laravel-a1-pdf-sign - v1.0.11 - Fix sys temp dir path

Published by lsnepomuceno 8 months ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.0.10...1.0.11

laravel-a1-pdf-sign - v10.0.10.1 - Fix sys temp dir path

Published by lsnepomuceno 9 months ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.0.10...10.0.10.1

laravel-a1-pdf-sign - v1.0.10 - Adds system temp dir support

Published by lsnepomuceno 9 months ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.0.9...1.0.10

laravel-a1-pdf-sign - v1.0.8 - Accept special characters in certificate password.

Published by lsnepomuceno 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.0.8...1.0.9

laravel-a1-pdf-sign - v1.0.8 - Fix: image insertion on last page when page -1 is defined

Published by lsnepomuceno over 1 year ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.0.7...1.0.8

laravel-a1-pdf-sign - v1.0.7 - Fix: setImage method

Published by lsnepomuceno over 1 year ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.0.6...1.0.7

laravel-a1-pdf-sign - v1.0.6 - Support for Laravel 10 and PHP 8.2

Published by lsnepomuceno over 1 year ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.0.5...1.0.6

laravel-a1-pdf-sign - v1.0.5

Published by lsnepomuceno over 1 year ago

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/1.0.4...1.0.5

laravel-a1-pdf-sign - v1.0.4 Release

Published by lsnepomuceno about 2 years ago

Stable version of PDF file signing package.

Please read the release notes before performing the upgrade.

What's Changed

Full Changelog: https://github.com/lsnepomuceno/laravel-a1-pdf-sign/compare/0.0.17.1...1.0.4

laravel-a1-pdf-sign - v1.0.3-alpha

Published by lsnepomuceno over 2 years ago

💥 Breaking Changes

  • The namespace of the classes is no longer LSNepomuceno\LaravelA1PdfSign, now the classes are located in LSNepomuceno\LaravelA1PdfSign\Sign;
  • The namespace of the exceptions is no longer LSNepomuceno\LaravelA1PdfSign\Exception, now the exceptions are located in LSNepomuceno\LaravelA1PdfSign\Exceptions;
  • This version has as minimum requirements: Laravel 9 and PHP 8.1;
  • It is NOT POSSIBLE to use this version with PHP 8.0;
  • NOT FULLY compatible with Lumen, only use Laravel for new projects as described in official documentation;
  • Removed Fluent return types, now we have return types with explicit entities. The impacted methods were:
    • LSNepomuceno\LaravelA1PdfSign\Sign\ManageCert@getCert();
    • LSNepomuceno\LaravelA1PdfSign\Sign\ValidatePdfSignature@from();
    • Helpers encryptCertData() and validatePdfSignature();

Added

  • Validation and signature of PDF documents through commands validate:pdf-sign and sign:pdf;
  • Full integration with Laravel through ServiceProvider;
  • Improved test coverage;

Future Modifications

  • Swoole may be adopted;
  • Encryption capabilities WILL BE DECOUPLED from the ManageCert class in upcoming updates;
laravel-a1-pdf-sign - Implement seal image on every pages

Published by lsnepomuceno over 2 years ago

Added

laravel-a1-pdf-sign - Fix responsive page

Published by lsnepomuceno over 2 years ago

Fix

  • Fix responsive page PR #38 @ 1b28b48a5e @ issue #37 by @tomoliveirabastos ;
laravel-a1-pdf-sign - Inclusion of parameter "isBase64" in helper "decryptCertData"

Published by lsnepomuceno almost 3 years ago

Fix

  • Validate infotemp before indexing PR #30 @ 6b29154e4b @ issue #22 ;
laravel-a1-pdf-sign - Validate infotemp before indexing

Published by lsnepomuceno almost 3 years ago

Added

laravel-a1-pdf-sign - Implements set signature info and get pdf instance

Published by lsnepomuceno about 3 years ago

Added

  • Implements set signature info and get pdf instance methods on signpdf class PR #26 @ 9ce54ebf04;