-
Notifications
You must be signed in to change notification settings - Fork 157
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] Introduce QuickLinks #6820
Conversation
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. |
f21473c
to
da4c9e3
Compare
8c94b91
to
5fc1027
Compare
@@ -1,77 +0,0 @@ | |||
import Vuex from 'vuex' |
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.
We had this file twice after some directory restructuring and rebase I guess
Results for oCISSharingPublic1 https://drone.owncloud.com/owncloud/web/25288/68/1
|
@kulmann could you check regarding code quality, a11y and UX? :) |
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.
Works like a charm 🥳 few remarks added. I guess when you decided on how to handle the test suite, this should be good to merge.
packages/web-app-files/src/components/SideBar/Shares/Links/CreateQuickLink.vue
Show resolved
Hide resolved
homeFolder: '', | ||
sidebar: { | ||
shares: { | ||
showAllOnLoad: false |
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.
Please also add this to the getting started docs page, which lists all available options.
@@ -2,5 +2,6 @@ | |||
$CONFIG = [ | |||
'web.baseUrl' => 'http://host.docker.internal:8080/index.php/apps/web', | |||
'web.rewriteLinks' => true, | |||
'sharing.showPublicLinkQuickAction' => true, |
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.
dev leftover or intended change to our dev setup?
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.
Had the same questions, was reluctant to commit it but @fschade went ahead. I get the reasoning though and would leave it in our dev setup since otherwise we'd fall back to internal pings about "how to get it work" which is suboptimal
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.
i would keep it, this enables the same quicklink behavior for oc10 as in ocis...
a08cad0
to
cbf308f
Compare
@@ -78,19 +77,6 @@ describe('FileShares', () => { | |||
expect(wrapper).toMatchSnapshot() | |||
}) | |||
|
|||
it('can toggle the collaborators list by clicking the avatar wrapper button', async () => { |
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.
We should actually re-write the test because toggling is still available, just with a different logic :)
9670449
to
571c817
Compare
5dfdf02
to
2e763c7
Compare
first ruff implementation for quicklinks combine CURRENT_FILE_OUTGOING_SHARES_ADD and CURRENT_FILE_OUTGOING_SHARES_UPDATE into CURRENT_FILE_OUTGOING_SHARES_UPSERT refactor quicklink action into helper implement quicklink logic update test message text
Minor styling & unit test fixes Restrict link renaming for quicklink
fix currentRole in createForm add oc10 docker dev config to enable quicklinks fix resource quicklink detection Add SDK bump changelog && fix fault accessing of sidebar config option get rid uf obsolete collaborator unit test fix oc10 resource quicklink attribute detection fix failing acceptance tests
|
SonarCloud Quality Gate failed. |
|
Related Issue
To-Do's
CreateQuickLinks.vue
Includes an SDK bump
Needs a local link to owncloud/owncloud-sdk#1042 (and the SDK PR merged and released with an SDK bump to get this PR to master)