Winget-AutoUpdate icon indicating copy to clipboard operation
Winget-AutoUpdate copied to clipboard

User approval feature

Open Romanitho opened this issue 2 years ago • 11 comments

Proposed Changes

1st version of User Approval feature

image

image

Related Issues

(Github link to related issues or pull requests)

Romanitho avatar Apr 24 '23 23:04 Romanitho

🦙 MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Elapsed time
⚠️ COPYPASTE jscpd yes 17 1.61s
⚠️ MARKDOWN markdownlint 1 1 4 0.59s
✅ MARKDOWN markdown-link-check 1 0 5.86s
✅ MARKDOWN markdown-table-formatter 1 1 0 0.34s
✅ POWERSHELL powershell 7 0 19.77s
✅ POWERSHELL powershell_formatter 7 0 11.31s
⚠️ REPOSITORY checkov yes 1 11.39s
⚠️ REPOSITORY devskim yes 4 0.73s
✅ REPOSITORY dustilock yes no 0.02s
✅ REPOSITORY gitleaks yes no 0.54s
⚠️ REPOSITORY git_diff yes 1 0.01s
✅ REPOSITORY secretlint yes no 1.01s
✅ REPOSITORY syft yes no 0.45s
✅ REPOSITORY trivy yes no 3.84s
⚠️ SPELL cspell 9 251 12.49s
✅ SPELL misspell 8 2 0 0.07s

See detailed report in MegaLinter reports Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

github-actions[bot] avatar Apr 24 '23 23:04 github-actions[bot]

The $WAUConfig.WAU_UserApproval should/must be handled in Get-Policies.ps1 and WAU-admx/adml too

KnifMelti avatar Apr 25 '23 18:04 KnifMelti

True!

Romanitho avatar Apr 25 '23 18:04 Romanitho

And I'll probably change the txt file to an XML file with apps info... trying to get things faster a bit.

Romanitho avatar Apr 26 '23 15:04 Romanitho

@KnifMelti a quick review to be sure ? not my part, so not sure if I've done it correctly 😅

Romanitho avatar Apr 26 '23 20:04 Romanitho

@KnifMelti a quick review to be sure ? not my part, so not sure if I've done it correctly sweat_smile

When I have the time, yes I noticed you didn't change the version of setting of supported wau version and you must increase the revision of admx/adml

KnifMelti avatar Apr 27 '23 15:04 KnifMelti

Yes. I will.

Romanitho avatar Apr 27 '23 17:04 Romanitho

like this ? 😅

Romanitho avatar Apr 28 '23 13:04 Romanitho

yes. I wanted to put 1.18.0 🤦🏻‍♂️ But you are my supervisor 👌🏻as always

Romanitho avatar Apr 28 '23 16:04 Romanitho

I'd like to see this feature implemented, is there anything I can do to help speed it up?

ivareri avatar Aug 29 '23 08:08 ivareri

Sorry, just back from holidays 😊

You can do anything you want depending on your skills that could help to implement this feature 😇

Romanitho avatar Sep 05 '23 19:09 Romanitho