Skip to content
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

Add "MFA Verified" check to workflowengine #40235

Closed

Conversation

michielbdejong
Copy link
Contributor

Rebase of #39471

mrvahedi68 and others added 2 commits September 4, 2023 15:17
Signed-off-by: MohammadReza vahedi <mr.vahedi68@gmail.com>
Signed-off-by: Michiel de Jong <michiel@pondersource.com>
Copy link
Contributor

@come-nc come-nc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, did not test

apps/workflowengine/lib/Check/MfaVerified.php Outdated Show resolved Hide resolved
apps/workflowengine/lib/Check/MfaVerified.php Outdated Show resolved Hide resolved
@come-nc come-nc added this to the Nextcloud 28 milestone Sep 4, 2023
@come-nc come-nc added enhancement 3. to review Waiting for reviews labels Sep 4, 2023
@@ -759,6 +767,7 @@
$this->container->query(FileName::class),
$this->container->query(FileSize::class),
$this->container->query(FileSystemTags::class),
$this->container->query(MfaVerified::class),

Check notice

Code scanning / Psalm

DeprecatedMethod Note

The method OCP\IContainer::query has been marked as deprecated
Signed-off-by: MohammadReza vahedi <mr.vahedi68@gmail.com>
@mickenordin
Copy link
Contributor

Can this be merged if it looks good?

michielbdejong added a commit to pondersource/server that referenced this pull request Sep 26, 2023
@michielbdejong
Copy link
Contributor Author

@come-nc what is the next step in the process now?

@come-nc come-nc requested review from a team, ArtificialOwl, icewind1991 and Fenn-CS and removed request for a team October 5, 2023 15:28
@michielbdejong
Copy link
Contributor Author

@ArtificialOwl can you maybe have a look?

@michielbdejong
Copy link
Contributor Author

I'm worried about the lack of communication here, @mickenordin can you ask your NC support contact for advice?

@skjnldsv skjnldsv mentioned this pull request Nov 1, 2023
@michielbdejong
Copy link
Contributor Author

@skjnldsv Thanks for mentioning this PR for NC 28! Will you be the person merging it? Anything we can do to help you?

Note that the conflicting files in the dist folders are easy to leave out and then rebuild after you merge!

@blizzz blizzz mentioned this pull request Nov 6, 2023
@skjnldsv
Copy link
Member

skjnldsv commented Nov 7, 2023

@michielbdejong you're missing two reviews.
Unfortunately, while this looks like a good feature, all the engineers are busy on other tasks with higher priorities :(

Pinging maintainers nonetheless: @blizzz and @juliushaertl

@blizzz blizzz mentioned this pull request Nov 10, 2023
@blizzz
Copy link
Member

blizzz commented Nov 13, 2023

With beta from last week, we're behind feature freeze for 28 😧

Comment on lines 3 to 9
* @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com>
*
* @author Arthur Schiwon <blizzz@arthur-schiwon.de>
* @author Christoph Wurst <christoph@winzerhof-wurst.at>
* @author Joas Schilling <coding@schilljs.com>
* @author Julius Härtl <jus@bitgrid.net>
* @author Richard Steinmetz <richard@steinmetz.cloud>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤔

apps/workflowengine/lib/Check/MfaVerified.php Show resolved Hide resolved
apps/workflowengine/lib/Manager.php Outdated Show resolved Hide resolved
@blizzz blizzz mentioned this pull request Nov 14, 2023
michielbdejong and others added 2 commits November 30, 2023 13:05
Signed-off-by: Michiel de Jong <michiel@pondersource.com>
Co-authored-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Signed-off-by: Michiel de Jong <michiel@unhosted.org>
@michielbdejong
Copy link
Contributor Author

I succeeded in adding this check inside https://github.com/pondersource/mfazones instead of adding it to nextcloud/server, so we can close this PR. If anyone wants to use the MFA Verified? check then they can make it available on their server by installing the mfazones app. Thanks for your help!

@skjnldsv skjnldsv removed this from the Nextcloud 29 milestone Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants