{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":310250692,"defaultBranch":"main","name":"sapp","ownerLogin":"dealfonso","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-05T09:33:46.000Z","ownerAvatar":"https://github.com/avatars/u/10501975?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721635970.0","currentOid":""},"activityList":{"items":[{"before":"37ff2659d88dc1f9a8c6a2cf22f6319c437c7934","after":"8a9b84448ce0d0c2a31ad4c726e320281c27054f","ref":"refs/heads/main","pushedAt":"2024-07-22T08:11:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"Global constants to class properties (#75)","shortMessageHtmlLink":"Global constants to class properties (#75)"}},{"before":"574c51d5bacd4ee79306dbb13eb6644e7138777e","after":null,"ref":"refs/heads/hidasw/main","pushedAt":"2024-07-13T11:38:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"}},{"before":"5690e90ad1e753b980ce41fa84a36a1349da6ff6","after":"37ff2659d88dc1f9a8c6a2cf22f6319c437c7934","ref":"refs/heads/main","pushedAt":"2024-07-13T11:37:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"Support LTV and Timestamp (#70)\n\n* first update to support timestamp\r\n\r\n* Add last parameter for chain certs\r\n\r\nAdd last parameter for chain certs\r\n\r\n* Add last parameter for support chain certs\r\n\r\n* expand length to embedded tsa\r\n\r\n* update\r\n\r\n* add ltv and timestamp\r\n\r\n* Support Timestamp and LTV\r\n\r\nAnd improve signature process .\r\nno need to write/read/parse tempfile in signing process.\r\n\r\n* Update PDFDoc.php\r\n\r\n* Update PDFDoc.php\r\n\r\n* Update pdfsign.php\r\n\r\n* Update CMS.php\r\n\r\n* removed ex test and ex log\r\n\r\n* Update PDFDoc.php\r\n\r\n* Update PDFUtilFnc.php\r\n\r\n* Update CMS.php\r\n\r\nremove logging function, use sapp default logging function\r\n\r\n* aligned classes structure\r\n\r\nmigrate asn1 class functions to dynamic functions\r\n\r\n* remove example\r\n\r\n* Update pdfsign.php\r\n\r\n-change some message text.\r\n-set default $ocspUrl & $crl to prevent php notice message append in pdf result\r\n\r\n* update args & text\r\n\r\n* Update asn1.php\r\n\r\n* Update x509.php\r\n\r\nprevent php notice msg when ocsp server send not common resp status\r\n\r\n* Update CMS.php\r\n\r\nprevent same extracerts certificate (duplicate cert) to embeded\r\n\r\n* Fix example scripts\r\n\r\n* Small fixes\r\n\r\n* calculate __SIGNATURE_MAX_LENGTH\r\n\r\ncalculated __SIGNATURE_MAX_LENGTH exactly. no longer waste signature space with zero padding.\r\n\r\n* merged pdfsignltv.php & pdfsigntsa.php\r\n\r\n* Update CMS.php\r\n\r\n- support path validation (unlimited)\r\n- removed ocsp, crl and issuer parameter (because it is difficult to implement if the certificate has a long path)\r\n\r\n* merged\r\n\r\n* Support \r\n\r\n* Update pdfsignlts.php\r\n\r\n* Create pdfsigntsa.php\r\n\r\n* Update asn1.php\r\n\r\n* minor bugs\r\n\r\n* minor bugs\r\n\r\n---------\r\n\r\nCo-authored-by: erikn69 \r\nCo-authored-by: Carlos de Alfonso Laguna ","shortMessageHtmlLink":"Support LTV and Timestamp (#70)"}},{"before":null,"after":"574c51d5bacd4ee79306dbb13eb6644e7138777e","ref":"refs/heads/hidasw/main","pushedAt":"2024-07-13T11:28:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"minor bugs","shortMessageHtmlLink":"minor bugs"}},{"before":"2f033eecdef399e46fd47c8a103782c4593c489e","after":"5690e90ad1e753b980ce41fa84a36a1349da6ff6","ref":"refs/heads/main","pushedAt":"2024-05-02T13:47:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"Update .gitattributes (#71)\n\n* Update .gitattributes\r\n\r\n* Support stty for windows support on scripts","shortMessageHtmlLink":"Update .gitattributes (#71)"}},{"before":"47eaca4139eef344d833f2cbe5e13af795700ca4","after":"2f033eecdef399e46fd47c8a103782c4593c489e","ref":"refs/heads/main","pushedAt":"2024-04-16T08:29:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"Add keywords to facilitate discovery on https://packagist.org/ (#69)","shortMessageHtmlLink":"Add keywords to facilitate discovery on https://packagist.org/ (#69)"}},{"before":"f56caf638d5c298dd05f4731c656d2b9e6abffbb","after":"47eaca4139eef344d833f2cbe5e13af795700ca4","ref":"refs/heads/main","pushedAt":"2024-04-16T08:29:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"Add certificate options when placing digital signatures (#64) (#68)\n\n* Refactor set_metadata() method to handle null values more gracefully\r\n\r\n* Set certificate options values","shortMessageHtmlLink":"Add certificate options when placing digital signatures (#64) (#68)"}},{"before":"e5ea0fa16766d7ce2e05bb26418a8c1496418e38","after":"f56caf638d5c298dd05f4731c656d2b9e6abffbb","ref":"refs/heads/main","pushedAt":"2024-03-20T10:41:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"Fix page count check (#63)\n\nParameter $page_to_appear is zero based. The get_page_count method returns the number of pages starting with 1. The if statement does not trigger an error if 1 is provided on a document with 1 page. Reducing the count by 1 solves the issue.","shortMessageHtmlLink":"Fix page count check (#63)"}},{"before":"731b62823be75a97c268cb4ffcfc4b211b01663e","after":"e5ea0fa16766d7ce2e05bb26418a8c1496418e38","ref":"refs/heads/main","pushedAt":"2024-02-02T12:23:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"Update PDFDoc.php (#62)","shortMessageHtmlLink":"Update PDFDoc.php (#62)"}},{"before":"f2ec4b038e5e8d605ed7054d1d9695fa25c388d1","after":"731b62823be75a97c268cb4ffcfc4b211b01663e","ref":"refs/heads/main","pushedAt":"2024-02-02T12:22:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"fix TypeError on all signatures reading (#59)","shortMessageHtmlLink":"fix TypeError on all signatures reading (#59)"}},{"before":"9d9c4fd5977ad13b72938300133a3312ef2c352d","after":"f2ec4b038e5e8d605ed7054d1d9695fa25c388d1","ref":"refs/heads/main","pushedAt":"2023-07-01T07:25:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"Use os temp dir (#55)","shortMessageHtmlLink":"Use os temp dir (#55)"}},{"before":"fa184b582e872d5f4551104be39af1a023afc337","after":"9d9c4fd5977ad13b72938300133a3312ef2c352d","ref":"refs/heads/main","pushedAt":"2023-06-12T12:12:50.421Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"(fix) call to undefined function p_warning (#54)","shortMessageHtmlLink":"(fix) call to undefined function p_warning (#54)"}},{"before":"9710a242d3759ccf73f28e28df55720c65a0e72c","after":"fa184b582e872d5f4551104be39af1a023afc337","ref":"refs/heads/main","pushedAt":"2023-06-02T10:31:11.601Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"check the certificate (#50)","shortMessageHtmlLink":"check the certificate (#50)"}},{"before":"3d7f18a5c1f75f7f4b3b5773492487e78af2fc94","after":"9710a242d3759ccf73f28e28df55720c65a0e72c","ref":"refs/heads/main","pushedAt":"2023-05-30T10:11:16.935Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"Merge pull request #49 from erikn69/patch-4\n\nFix private key bug on windows","shortMessageHtmlLink":"Merge pull request #49 from erikn69/patch-4"}},{"before":"61960ae449be7b86d47a625bab625b26db8e6ee3","after":"3d7f18a5c1f75f7f4b3b5773492487e78af2fc94","ref":"refs/heads/main","pushedAt":"2023-05-15T08:15:06.758Z","pushType":"push","commitsCount":5,"pusher":{"login":"dealfonso","name":"Carlos de Alfonso Laguna","path":"/dealfonso","primaryAvatarUrl":"https://github.com/avatars/u/10501975?s=80&v=4"},"commit":{"message":"update doc and new example","shortMessageHtmlLink":"update doc and new example"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhYQGfQA","startCursor":null,"endCursor":null}},"title":"Activity ยท dealfonso/sapp"}