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

[full-ci] Unify people&link shares into one sidebar panel #6701

Merged
merged 6 commits into from
Apr 5, 2022

Conversation

pascalwengerter
Copy link
Contributor

@pascalwengerter pascalwengerter commented Mar 31, 2022

Related Issue

There's more work to do before the linked ticket can be closed, however this PR reorganizes the components file/folder structure and makes working in parallel with little conflicts possible

@update-docs
Copy link

update-docs bot commented Mar 31, 2022

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@pascalwengerter pascalwengerter force-pushed the unify-sidebar-shares branch 3 times, most recently from 65524bd to b180321 Compare March 31, 2022 15:54
@pascalwengerter pascalwengerter changed the title Unify people&link shares into one sidebar panel [full-ci] Unify people&link shares into one sidebar panel Mar 31, 2022
@ownclouders
Copy link
Contributor

ownclouders commented Mar 31, 2022

Results for oCISSharingInternal2 https://drone.owncloud.com/owncloud/web/24421/60/1

💥 The acceptance tests failed on retry. Please find the screenshots inside ...

webUISharingInternalUsers-shareWithUsers_feature-L342.png

webUISharingInternalUsers-shareWithUsers_feature-L342.png

@pascalwengerter pascalwengerter force-pushed the unify-sidebar-shares branch 2 times, most recently from 243f911 to d8c584e Compare April 4, 2022 20:17
Fix favorite&privateLink acceptance tests

Bump ts-async-decorators from 0.1.2 to 0.3.0

Bumps [ts-async-decorators](https://github.com/dokmic/ts-async-decorators) from 0.1.2 to 0.3.0.
- [Release notes](https://github.com/dokmic/ts-async-decorators/releases)
- [Commits](dokmic/ts-async-decorators@0.1.2...0.3.0)

---
updated-dependencies:
- dependency-name: ts-async-decorators
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Dedupe deps && add changelog item
@pascalwengerter pascalwengerter marked this pull request as ready for review April 4, 2022 20:18
@pascalwengerter pascalwengerter requested a review from fschade as a code owner April 4, 2022 20:18
@pascalwengerter pascalwengerter requested a review from kulmann April 4, 2022 20:18
Copy link
Contributor

@kulmann kulmann left a comment

Choose a reason for hiding this comment

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

Logging in as einstein, being a member of a space, I get an error when trying to open the members panel.

@@ -29,13 +29,13 @@
>
<oc-button
v-if="!panel.default"
v-oc-tooltip="accessibleLabelBack"
Copy link
Contributor

Choose a reason for hiding this comment

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

What's the reason for this change? While I agree content wise (parent panel is the same all the time anyway) it reduces the clickable area by a lot.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Sorry just saw this now. I updated it according to the design mockups 😬

@kulmann
Copy link
Contributor

kulmann commented Apr 5, 2022

Could you fix the code smells that sonarcloud complains about?

@pascalwengerter pascalwengerter requested a review from kulmann April 5, 2022 13:03
@sonarqubecloud
Copy link

sonarqubecloud bot commented Apr 5, 2022

SonarCloud Quality Gate failed.    Quality Gate failed

Bug B 2 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 1 Security Hotspot
Code Smell A 4 Code Smells

68.7% 68.7% Coverage
0.0% 0.0% Duplication

Copy link
Contributor

@kulmann kulmann left a comment

Choose a reason for hiding this comment

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

Nice! 💪

@pascalwengerter pascalwengerter merged commit 38329a9 into master Apr 5, 2022
@delete-merged-branch delete-merged-branch bot deleted the unify-sidebar-shares branch April 5, 2022 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants