-
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] Internalize app provider #5805
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. |
d835fa5
to
091904e
Compare
Results for oC10SharingInternalGroupsSharingIndicator https://drone.owncloud.com/owncloud/web/19115/24/1
|
091904e
to
42fb8eb
Compare
68239a2
to
091d53d
Compare
To test this, please use the dockerized setup from https://github.com/owncloud/ocis/tree/master/deployments/examples/ocis_wopi, add the |
Results for oCISSharingInternalGroups https://drone.owncloud.com/owncloud/web/19280/54/1 |
091d53d
to
374ec67
Compare
Results for oCISBasic https://drone.owncloud.com/owncloud/web/19282/47/1 |
374ec67
to
b0232cf
Compare
Results for oCISBasic https://drone.owncloud.com/owncloud/web/19283/47/1 |
Results for oC10SharingInternalUsersSharingIndicator https://drone.owncloud.com/owncloud/web/19290/28/1
|
Results for oC10SharingAccept https://drone.owncloud.com/owncloud/web/19290/11/1
|
c60714b
to
7c39eb2
Compare
const availableExternalAppActions = this.$_fileActions_loadApps(resource) | ||
|
||
for (const action of availableExternalAppActions) { | ||
action.handler = () => this.$_fileActions_openLink(action.name, resource.fileId) |
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.
If we move the app name from the route (`ocis.owncloud.test/#/external/Collabora/MTI4....) in a query parameter (ocis.owncloud.test/#/external/MTI4...?app=Collabora), we could skip it.
Calling /app/open
without a app_name
query parameter already opens it in the default application.
Additionally we also could add information on the /app/list
endpoint, which application is the default.
} | ||
} | ||
|
||
const providerSuccessResponseGet = { |
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.
Responses with a method
GET
may also provide headers.
{
"app-url": "jupyterlabs.owncloud.com/src=...",
"method": "GET",
"headers": {
"user-language": "en",
"user-session-id": 1234
}
}
Source: cs3org/reva#1923 (comment), https://github.com/cs3org/go-cs3apis/blob/cb9e3c99f8dea052b9395ea84d468c0c3cfa93e7/cs3/app/provider/v1beta1/resources.pb.go#L38
During testing I also had some hidden right click menus, but this should be an separate ticket? Peek.2021-09-30.09-06.mp4 |
Thanks, already tracked in #5845 |
I just saw that there are always scrollbars on the right and that you don't see the full iframe. Looks like the iframe is too high. Peek.2021-09-30.12-55.mp4 |
7c39eb2
to
5b4258f
Compare
5b4258f
to
e5b2167
Compare
Kudos, SonarCloud Quality Gate passed! |
Description
Supersedes #5712
Related Issue
<hr>
inside<ul>
in ContextMenu is an a11y-offense #5619Types of changes
Checklist: