{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":525535098,"defaultBranch":"main","name":"Laravel-Scrubber","ownerLogin":"YorCreative","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-16T20:36:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/110564179?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713491224.0","currentOid":""},"activityList":{"items":[{"before":"423168689207c17c5c4ff17a9e30ede8f502ca7b","after":"998da8d3fe440bc390ab48fc7f5c914cb1afdc72","ref":"refs/heads/main","pushedAt":"2024-04-19T01:45:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"chore(#46): laravel-11-support (#47)\n\n* adds laravel 11 support to composer.json.\r\n\r\n* Keeps support for 8.1, Adds support for 8.2 & 8.3. \r\n\r\n* Updates docker fpm to 8.3.\r\n\r\n* skip tests for 8.1 & laravel 11.\r\n\r\n---------\r\n\r\nCo-authored-by: pawel.majchrowicz \r\nCo-authored-by: Yorda ","shortMessageHtmlLink":"chore(#46): laravel-11-support (#47)"}},{"before":"745ea65e9285ae37cf66a1cd4ff3b156aa2f7a02","after":"423168689207c17c5c4ff17a9e30ede8f502ca7b","ref":"refs/heads/main","pushedAt":"2023-11-06T23:44:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"Update RegexRepository.php to use the PCRE modifier 'S' (#44)\n\nIncreases sanitization performance in regex repository. \r\nMore information: https://www.php.net/manual/en/reference.pcre.pattern.modifiers.php","shortMessageHtmlLink":"Update RegexRepository.php to use the PCRE modifier 'S' (#44)"}},{"before":"0531f416c755bd98fa51227d1c7e4d5cac8cc0d6","after":"745ea65e9285ae37cf66a1cd4ff3b156aa2f7a02","ref":"refs/heads/main","pushedAt":"2023-10-04T15:37:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"Update README typo (#43)","shortMessageHtmlLink":"Update README typo (#43)"}},{"before":"96001615234dad2cd634aacb3142962255a212ba","after":null,"ref":"refs/heads/patch/redactment-replacement-feature-updates","pushedAt":"2023-10-03T23:42:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"}},{"before":"cd084cf9ed2cb39664d32690f0c8afdafbf8c421","after":"0531f416c755bd98fa51227d1c7e4d5cac8cc0d6","ref":"refs/heads/main","pushedAt":"2023-10-03T23:38:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"[Feature] Add custom replacement value on a per-class basis (#42)\n\n* Add custom replacement value on a per-class basis\r\n\r\nThe updates in this commit allow for the return of a customizable, per-class, replacement value instead of always defaulting to the configured redaction setting.\r\n\r\n- A `return ''` option has been placed in the stubs alongside example values.\r\n- The .gitignore file has also been updated to ignore .idea files.\r\n- Previous tests have been modified to incorporate the new feature\r\n- The README and comments in the stubs have been updated to reflect the new feature","shortMessageHtmlLink":"[Feature] Add custom replacement value on a per-class basis (#42)"}},{"before":"dbb6c0c21069645d9ad621b9bd18e54d8e4fe5d9","after":"96001615234dad2cd634aacb3142962255a212ba","ref":"refs/heads/patch/redactment-replacement-feature-updates","pushedAt":"2023-09-22T00:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix styling","shortMessageHtmlLink":"Fix styling"}},{"before":null,"after":"dbb6c0c21069645d9ad621b9bd18e54d8e4fe5d9","ref":"refs/heads/patch/redactment-replacement-feature-updates","pushedAt":"2023-09-22T00:43:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"add test coverage for handling per class replacement value on custom regex classes.","shortMessageHtmlLink":"add test coverage for handling per class replacement value on custom …"}},{"before":"1a2c44e589d050b6cdc46001b4479f1e69afa0a0","after":null,"ref":"refs/heads/patch-set-default-tap-channels-false","pushedAt":"2023-06-23T22:52:08.937Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"}},{"before":"fb51702f1f5a2f8da7375fc2e3eaa5185b3d0486","after":"cd084cf9ed2cb39664d32690f0c8afdafbf8c421","ref":"refs/heads/main","pushedAt":"2023-06-23T22:52:04.756Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"[Patch] Set package to not tap channels by default (#38)\n\n[Patch] Set package to not tap channels by default\r\n:fries: set default tap_channels to false in config file","shortMessageHtmlLink":"[Patch] Set package to not tap channels by default (#38)"}},{"before":"f101d845ea18694700eabf8ba879b067d6037ff9","after":"1a2c44e589d050b6cdc46001b4479f1e69afa0a0","ref":"refs/heads/patch-set-default-tap-channels-false","pushedAt":"2023-06-23T22:49:48.054Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":":fries: set default tap_channels to false in config file","shortMessageHtmlLink":"🍟 set default tap_channels to false in config file"}},{"before":null,"after":"f101d845ea18694700eabf8ba879b067d6037ff9","ref":"refs/heads/patch-set-default-tap-channels-false","pushedAt":"2023-06-23T22:49:01.111Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"[Patch] Log Record Updates for Laravel 10 (#36)\n\n* Introduces LogRecordFactory class to which allows a Log Record to be built differently depending on mongolog version that host laravel application is running. \r\n* Introduces ContentProcessingStrategy as a Singleton to manage diverse content handlers\r\n* Implements StringContentHandler, ArrayContentHandler, and LogRecordContentHandler and register them with ContentProcessingStrategy singleton\r\n* Enhance test coverage for ContentProcessingStrategy & ScrubMessageTest\r\n* Updates Composer to upgrade to v3 mongolog for Illuminate\\Contracts v10\r\n* Updates to Composer to sustain support for to v2 mongolog for Illuminate\\Contracts v9\r\n* Exposes the regex repository through scrubber service to scrubber class.\r\n* Bug fixes\r\n* Remove support for illuminate\\contracts 8\r\n* Updates README credit adding @majchrosoft && @lucaxue πŸ––πŸΌ πŸ––πŸΌ πŸ™πŸΌ πŸ‘πŸΌ \r\n\r\n---------\r\n\r\nCo-authored-by: yordadev ","shortMessageHtmlLink":"[Patch] Log Record Updates for Laravel 10 (#36)"}},{"before":"3e4c136d7ceba2614cfd6235cc987cbe8eea70a0","after":null,"ref":"refs/heads/patch-add-ability-to-disable-tap","pushedAt":"2023-06-23T22:39:12.604Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"}},{"before":"f101d845ea18694700eabf8ba879b067d6037ff9","after":"fb51702f1f5a2f8da7375fc2e3eaa5185b3d0486","ref":"refs/heads/main","pushedAt":"2023-06-23T22:39:07.455Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"Ability to disable tap loader (#37)\n\n* Removes duplicate section in README file.\r\n* Updates the README file to provide instructions on how to disable the tap loader using the scrubber configuration file.\r\n* Removes the default auto-loading of all tap channels.\r\n* Updates the TapLoaderStrategy handlers to check the value of Config::get('scrubber.tap_channels') and disable the loading of any taps if it is set to false.\r\n* Improves the test coverage to ensure comprehensive testing of the updated functionality.\r\n* Updates configuration file to ship with tap loader opt out by default.","shortMessageHtmlLink":"Ability to disable tap loader (#37)"}},{"before":"f101d845ea18694700eabf8ba879b067d6037ff9","after":"3e4c136d7ceba2614cfd6235cc987cbe8eea70a0","ref":"refs/heads/patch-add-ability-to-disable-tap","pushedAt":"2023-06-23T22:31:41.541Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":":construction: :coffee: add ability to disable tap loader","shortMessageHtmlLink":"🚧 β˜• add ability to disable tap loader"}},{"before":null,"after":"f101d845ea18694700eabf8ba879b067d6037ff9","ref":"refs/heads/patch-add-ability-to-disable-tap","pushedAt":"2023-06-23T22:30:46.175Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"[Patch] Log Record Updates for Laravel 10 (#36)\n\n* Introduces LogRecordFactory class to which allows a Log Record to be built differently depending on mongolog version that host laravel application is running. \r\n* Introduces ContentProcessingStrategy as a Singleton to manage diverse content handlers\r\n* Implements StringContentHandler, ArrayContentHandler, and LogRecordContentHandler and register them with ContentProcessingStrategy singleton\r\n* Enhance test coverage for ContentProcessingStrategy & ScrubMessageTest\r\n* Updates Composer to upgrade to v3 mongolog for Illuminate\\Contracts v10\r\n* Updates to Composer to sustain support for to v2 mongolog for Illuminate\\Contracts v9\r\n* Exposes the regex repository through scrubber service to scrubber class.\r\n* Bug fixes\r\n* Remove support for illuminate\\contracts 8\r\n* Updates README credit adding @majchrosoft && @lucaxue πŸ––πŸΌ πŸ––πŸΌ πŸ™πŸΌ πŸ‘πŸΌ \r\n\r\n---------\r\n\r\nCo-authored-by: yordadev ","shortMessageHtmlLink":"[Patch] Log Record Updates for Laravel 10 (#36)"}},{"before":"9423f16c471cc841ef6cd8613ad0c7a096a12a23","after":null,"ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T02:25:24.471Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"}},{"before":"b23104b8ee65e16a557b3b308270b67890b25299","after":"f101d845ea18694700eabf8ba879b067d6037ff9","ref":"refs/heads/main","pushedAt":"2023-06-21T01:53:16.206Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"[Patch] Log Record Updates for Laravel 10 (#36)\n\n* Introduces LogRecordFactory class to which allows a Log Record to be built differently depending on mongolog version that host laravel application is running. \r\n* Introduces ContentProcessingStrategy as a Singleton to manage diverse content handlers\r\n* Implements StringContentHandler, ArrayContentHandler, and LogRecordContentHandler and register them with ContentProcessingStrategy singleton\r\n* Enhance test coverage for ContentProcessingStrategy & ScrubMessageTest\r\n* Updates Composer to upgrade to v3 mongolog for Illuminate\\Contracts v10\r\n* Updates to Composer to sustain support for to v2 mongolog for Illuminate\\Contracts v9\r\n* Exposes the regex repository through scrubber service to scrubber class.\r\n* Bug fixes\r\n* Remove support for illuminate\\contracts 8\r\n* Updates README credit adding @majchrosoft && @lucaxue πŸ––πŸΌ πŸ––πŸΌ πŸ™πŸΌ πŸ‘πŸΌ \r\n\r\n---------\r\n\r\nCo-authored-by: yordadev ","shortMessageHtmlLink":"[Patch] Log Record Updates for Laravel 10 (#36)"}},{"before":"1372f316673ca9164db0f9d58db13069de9b699c","after":"9423f16c471cc841ef6cd8613ad0c7a096a12a23","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T01:44:27.995Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix styling","shortMessageHtmlLink":"Fix styling"}},{"before":"09e411724b3aa7517e434162546e95556c64964a","after":"1372f316673ca9164db0f9d58db13069de9b699c","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T01:44:04.172Z","pushType":"push","commitsCount":2,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"Merge branch 'patch-log-record-update' of https://github.com/YorCreative/Laravel-Scrubber into patch-log-record-update","shortMessageHtmlLink":"Merge branch 'patch-log-record-update' of https://github.com/YorCreat…"}},{"before":"5dbaeedfe67e9573508e25438245964600b265a9","after":"09e411724b3aa7517e434162546e95556c64964a","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T01:35:02.152Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix styling","shortMessageHtmlLink":"Fix styling"}},{"before":"04bff7a8c740255baadbd57d74c5c9c86fb671ac","after":"5dbaeedfe67e9573508e25438245964600b265a9","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T01:34:36.555Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"Additional test coverage && exposes the regex repository\n\n* Additional test coverage to ScrubberService && ContentProcessingStrategy\n\n* Exposes the regex repository through scrubber service to scrubber class.","shortMessageHtmlLink":"Additional test coverage && exposes the regex repository"}},{"before":"68ae59ccf2e9c59965642e7e8b70909982a07dee","after":"04bff7a8c740255baadbd57d74c5c9c86fb671ac","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T01:15:22.031Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"Credits update\n\nThank you for your contributions to this package :pray:","shortMessageHtmlLink":"Credits update"}},{"before":"fe52f303d281293cae5b84e3c3f643725fb5da94","after":"68ae59ccf2e9c59965642e7e8b70909982a07dee","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T01:10:28.342Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":":construction:","shortMessageHtmlLink":"🚧"}},{"before":"b473789b0b7ea43cbfe827089287aa581586ede0","after":"fe52f303d281293cae5b84e3c3f643725fb5da94","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T01:09:34.422Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"put it back as it was :rewind:","shortMessageHtmlLink":"put it back as it was βͺ"}},{"before":"eb448b95be18f44dc941a7c764896411580b9601","after":"b473789b0b7ea43cbfe827089287aa581586ede0","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T01:07:37.898Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":":dizzy_face:","shortMessageHtmlLink":"😡"}},{"before":"93bd18de30f16f8031b34d1bf7af73a507e627ca","after":"eb448b95be18f44dc941a7c764896411580b9601","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T01:06:24.310Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":"remove 8 from pipeline tests","shortMessageHtmlLink":"remove 8 from pipeline tests"}},{"before":"fced2e6a3118e7ba4b83d032ed9711b72cda7ada","after":"93bd18de30f16f8031b34d1bf7af73a507e627ca","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T00:58:50.105Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix styling","shortMessageHtmlLink":"Fix styling"}},{"before":"3bdcc63053ee7b5332f85706c7381f466ec48bc5","after":"fced2e6a3118e7ba4b83d032ed9711b72cda7ada","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-21T00:58:26.858Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":":rewind: rework to allow backward combability\n\n* Introduces LogRecordFactory to allow for continued support for Laravel 9.","shortMessageHtmlLink":"βͺ rework to allow backward combability"}},{"before":"54ec0648985b071c310e277957531e2c05c9cb88","after":"3bdcc63053ee7b5332f85706c7381f466ec48bc5","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-20T22:57:37.565Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix styling","shortMessageHtmlLink":"Fix styling"}},{"before":"b23104b8ee65e16a557b3b308270b67890b25299","after":"54ec0648985b071c310e277957531e2c05c9cb88","ref":"refs/heads/patch-log-record-update","pushedAt":"2023-06-20T22:57:08.162Z","pushType":"push","commitsCount":1,"pusher":{"login":"yordadev","name":"Yorda","path":"/yordadev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28032848?s=80&v=4"},"commit":{"message":":construction_worker: :construction: :construction_worker:\n\n* Introduces ContentProcessingStrategy as a Singleton to manage diverse content handlers\n* Implements StringContentHandler, ArrayContentHandler, and LogRecordContentHandler and register them with ContentProcessingStrategy singleton\n* Enhance test coverage for ContentProcessingStrategy & ScrubMessageTest\n* updates composer requirements to Monolog ^3.0 (previous versions used an interface, while v3.0 introduced a class)\n* Bug fixes\n*Remove support for illuminate\\contracts 8 & 9","shortMessageHtmlLink":"πŸ‘· 🚧 πŸ‘·"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENLUxnwA","startCursor":null,"endCursor":null}},"title":"Activity Β· YorCreative/Laravel-Scrubber"}