Skip to content

allow user flows when the acting user is legitimate, but not its owner - #18134

Merged
rullzer merged 5 commits into
masterfrom
enh/noid/flow-extend-scope
Nov 28, 2019
Merged

allow user flows when the acting user is legitimate, but not its owner#18134
rullzer merged 5 commits into
masterfrom
enh/noid/flow-extend-scope

Conversation

@blizzz

@blizzzblizzz commented Nov 27, 2019

Copy link
Copy Markdown
Member

for instance, when a sharee changes a file, the owner can act upon

To Dos:

  • expose the owner of the operation to act (e.g. when writing to conversations)

@blizzzblizzz added this to the Nextcloud 18 milestone Nov 27, 2019
@blizzz
blizzzforce-pushed the enh/noid/flow-extend-scope branch from ed6936e to a79ab62CompareNovember 27, 2019 15:05
@blizzz
blizzz marked this pull request as ready for review November 27, 2019 15:06
Comment threadlib/composer/composer/autoload_classmap.php
@blizzz
blizzzforce-pushed the enh/noid/flow-extend-scope branch from 3c81ed3 to 22f5fc8CompareNovember 28, 2019 09:53
@blizzz

Copy link
Copy Markdown
MemberAuthor

Tests also need #18143 it seems

@rullzer

Copy link
Copy Markdown
Member

Tests also need #18143 it seems

in

@juliusknorr

Copy link
Copy Markdown
Member

@blizzz I pushed another commit to set the file info in the rule matcher. That was missing when I tested it with the talk operation. Please give it a quick sanity check. Otherwise looks good to me and works as advertised.

@juliusknorrjuliusknorr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

🚀

blizzzand others added 4 commits November 28, 2019 13:51
for instance, when a sharee changes a file, the owner can act upon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
the File entity starts with a display text (used by talk)
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
@blizzz
blizzzforce-pushed the enh/noid/flow-extend-scope branch from 901510e to 260f0faCompareNovember 28, 2019 12:51
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
@blizzz

Copy link
Copy Markdown
MemberAuthor

remaining failing tests are irrelevant to this PR

@rullzerrullzer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks good!

@rullzer
rullzer merged commit e5c95ee into masterNov 28, 2019
@rullzer
rullzer deleted the enh/noid/flow-extend-scope branch November 28, 2019 19:49
Sign up for freeto 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.

3 participants

@blizzz@rullzer@juliusknorr