-
-
Notifications
You must be signed in to change notification settings - Fork 142
add SensitiveParameter to sensitive arguments #119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This change adds the PHP attribute SensitiveParameter to the secret holding variables. See: https://www.php.net/manual/en/class.sensitiveparameter This feature is only available in PHP 8.2, so the minimum php version required has been updated. Github Actions now use PHP 8.2 and 8.3 for the tests. The checkout action has been updated to v4, too. Fix issue #118
|
I finally merged #103 so hopefully the v3 composer installs will be slightly smaller, not sure if explicitly worth noting in the changelog |
Meh... I think the |
About the changelog, I would suggest going over the commits added after the latest version, and mentioning the changes useful to users in this file. Also, it looks like the PR are merged without squashing the commits, which pollutes the git log with useless commits such as "Fix typo". I would strongly suggest merging PR squashing the commits into 1. |
|
Hey, guys, not sure if I expressed this before (if I haven't, I should've, I've thought this many a times) but I really appreciate your work on this library. Especially the both of you, @NicolasCARPi and @willpower232 . Thanks guys! 🙏 👊 |
big agree
depends on the PR and whether the commits were relatively atomic or not but yeah, mostly agree |
* delete files specific to code editors * remove TwoFactorAuth.phpproj * remove TwoFactorAuth.sln They are not used anymore. See #119 (comment) * remove deleted files from excluded files in composer.json
willpower232
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
might as well make this the v3 pr haha
|
Is there any blocker for the merge? |
|
I merged it, AFAIK it was all ok. |
|
I meant to poke you all yesterday, all good with me |
* Use PHP 8 type declarations (on params and class props) * Remove unnecessary PHPDoc tags * Add return types
This change adds the PHP attribute SensitiveParameter to the secret holding variables.
See: https://www.php.net/manual/en/class.sensitiveparameter
This feature is only available in PHP 8.2, so the minimum php version required has been updated.
Github Actions now use PHP 8.2 and 8.3 for the tests. The checkout action has been updated to v4, too.
Fix issue #118