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] More app top bar fixes #7362

Merged
merged 14 commits into from
Jul 28, 2022
Merged

[full-ci] More app top bar fixes #7362

merged 14 commits into from
Jul 28, 2022

Conversation

dschmidt
Copy link
Member

@dschmidt dschmidt commented Jul 27, 2022

Description

Related Issue

  • Fixes <issue_link>

Motivation and Context

How Has This Been Tested?

  • test environment:
  • test case 1:
  • test case 2:
  • ...

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Technical debt
  • Tests

Checklist:

  • Code changes
  • Unit tests added
  • Acceptance tests added
  • Documentation ticket raised:

Open tasks:

  • ...

@update-docs
Copy link

update-docs bot commented Jul 27, 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.

import { MaybeRef } from '../../utils'
import { ClientService } from '../../services'
import { DavProperties } from '../../constants'
import { buildResource } from 'files/src/helpers/resources'
Copy link
Member Author

Choose a reason for hiding this comment

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

This should not stay in files, but where do we want this and a bunch of other helpers? in web-pkg or web-client?
Let's discuss tomorrow...

@ownclouders
Copy link
Contributor

ownclouders commented Jul 27, 2022

Results for oCISSharingAndUpload https://drone.owncloud.com/owncloud/web/27127/67/1

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

webUIUpload-upload_feature-L94.png

webUIUpload-upload_feature-L94.png

@ownclouders
Copy link
Contributor

Results for oC10IntegrationApp1 https://drone.owncloud.com/owncloud/web/27099/72/1
💥 The acceptance tests pipeline failed. The build has been cancelled.

@dschmidt dschmidt changed the title More app top bar fixes [full-ci] More app top bar fixes Jul 27, 2022
@dschmidt dschmidt force-pushed the more_app_top_bar_fixes branch 2 times, most recently from 605d033 to ab40f6e Compare July 28, 2022 08:43
@dschmidt dschmidt force-pushed the more_app_top_bar_fixes branch from ab40f6e to f59928a Compare July 28, 2022 08:45
which can be either inline or attachment and can be used to define the purpose of the retrieved url.
Chrome allows us to use signed/downloadURLs for video playback although they send a Content-Disposition header, so we can just use a signed url and don't need to create a blob url for this.
We cannot embed PDFs in the same way, as they trigger downloads. So we need to create a blob url for those.

If you need a download url, it's fine (or even desired) for the response
to contain the Content-Disposition header.
@dschmidt dschmidt force-pushed the more_app_top_bar_fixes branch from f59928a to 1f15bd6 Compare July 28, 2022 09:01
Copy link
Member

@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.

Love it! 🤩

@sonarcloud
Copy link

sonarcloud bot commented Jul 28, 2022

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 1 Security Hotspot
Code Smell A 3 Code Smells

16.3% 16.3% Coverage
0.9% 0.9% Duplication

@dschmidt dschmidt merged commit b1b16f8 into master Jul 28, 2022
@delete-merged-branch delete-merged-branch bot deleted the more_app_top_bar_fixes branch July 28, 2022 10:49
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