-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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 contacts popover #4374
add contacts popover #4374
Conversation
b50f55c
to
d172faa
Compare
a517dee
to
1efe07c
Compare
@georgehrke there are a bunch of conflicts with master now seemingly, could you resolve them? :) |
050177e
to
32eca52
Compare
5bd5623
to
992d918
Compare
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.
Tested this in two scenarios where it doesn’t work:
- in the sharing section of the sidebar, clicking a name does nothing
- Same for the Activity app, clicking a name in the stream does nothing.
@georgehrke how to test this?
That should work, what exactly did you test?
Requires changes in the activity app. Will not be part of this pr |
@georgehrke a file shared with another internal user. Should bring up at least info that there is no contact info available, for example. Otherwise it’s confusing. :) |
@schiessle Can you test this especially with regard to remote sharing please? :) Thx! |
Signed-off-by: Georg Ehrke <[email protected]>
70ebe0e
to
6bbc682
Compare
- works for me. 2. not in scope for this PR
Some drone failures – @georgehrke can you fix them? cc @nextcloud/javascript @MorrisJobke @schiessle |
»ERROR: maximum time limit exceeded, build cancelled« is not in my power to fix |
Is there a way to restart @MorrisJobke @LukasReschke? |
@georgehrke the other error, though, seems a css thingy: https://drone.nextcloud.com/nextcloud/server/7482/33 an element is not visible. Not sure if that's caused by you but I do notice an issue: It might be that at some point I added an email to doglover and removed it but I'm not sure. Doglover also shows up with an email sign in the contacts menu by @ChristophWurst with no mouse-over (as there is actually no mail address). |
I have absolutely no clue what this test is about. Where is it defined? Can someone point me?
Can you reproduce the same issue in the contacts menu in the top right corner? |
I didn't touch any public sharing code. Not sure that's related to my changes |
The drone server is highly overloaded causing the timeouts - let me remove some workers. Regarding the acceptance tests: the problem there is also due to the high load -.- |
Any clue what causes this @ChristophWurst ? |
I think @ChristophWurst is at uni today so we need to fix this without him. |
I haven't been able to tackle the bug so far. As it was introduced with the already merged #3233 and not with this PR I'd vote to fix it in a follow up PR (and potentially beta 2) |
I agree with @georgehrke here. |
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.
Not a critical bug => Let's get this in.
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.
Looks good! 👍
Who will make the required changes to also make this work in other main shipped apps like:
And sooner or later also:
cc @georgehrke would be cool if you can drive that. |
I also restarted the tests on Drone. |
Drone is overloaded. The previous test execution was okay if you ignore the other failing tests. => Let's just merge instead of waiting 10 hours until the Drone backlog is done. Also adding more won't help 🙈 |
kk :) |
Opened a new issue about adding the contacts popover to other apps at #4532 – would be cool if you can push this @georgehrke, especially for Activity and Gallery as they are shipped. |
I can add it to activities if sample code is posted somewhere |
I will send a pr tomorrow :) |
Please also create a topic in https://help.nextcloud.com/c/dev/ so app devs get notified |
nextcloud/contacts#173 and https://github.com/ChristophWurst/contactsmenu_social |
Ah, you mean the popover I guess. Nvm then … |
adds popover as discussed in #207