Skip to content

Upgrade to upstream version 19.0.0#311

Merged
kay0u merged 6 commits intotestingfrom
enh_update_19.0.0
Aug 16, 2020
Merged

Upgrade to upstream version 19.0.0#311
kay0u merged 6 commits intotestingfrom
enh_update_19.0.0

Conversation

@JimboJoe
Copy link
Copy Markdown
Contributor

@JimboJoe JimboJoe commented Jun 14, 2020

Problem

  • The application isn't up-to-date with the latest major version

Solution

  • Upgrade to latest major version 19.0.0

PR Status

  • Code finished.
  • Tested with Package_check.
  • Fix or enhancement tested.
  • Upgrade from last version tested.
  • Can be reviewed and tested.

Validation


Minor decision

  • Upgrade previous version :
  • Code review :
  • Approval (LGTM) :
  • Approval (LGTM) :
  • CI succeeded :
    Build Status
    When the PR is marked as ready to merge, you have to wait for 3 days before really merging it.

@JimboJoe JimboJoe changed the title Enh update 19.0.0 Upgrade to upstream version 19.0.0 Jun 14, 2020
@karlprieb
Copy link
Copy Markdown

Any update on this?

Comment thread conf/nginx.conf

location ~ ^__PATH__/(?:index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy)\.php(?:$|\/) {
fastcgi_split_path_info ^(.+?\.php)(\/.*|)$;
location ~ ^__PATH__/(?:index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy)\.php(\/.*|)$ {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Could you explain why you need this change ? I remeber there was something around this on "15 to 18" PR

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

From what I recall, otherwise accessing through the web browser just wasn't working... I couldn't figure out why (as it's the recommended configuration), so I got back to what worked...

Comment thread conf/nginx.conf
}

location ~ ^__PATH__/.+[^\/]\.(?:png|html|ttf|ico|jpg|jpeg|bcmap)$ {
location ~* \.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm)$ {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Could you explain why you need this change ? I remeber there was something around this on "15 to 18" PR

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Here it's just the application of the official recommendation

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

It's a good addition, on the onboarding slides when you first access Nextcloud with your user, if you dont add mp4|webm locations you won't be able to play the video from the first slide. It's just an example of use.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@ericgaspar
Copy link
Copy Markdown
Member

We may want to upgrade directly to 19.0.1 as it corrects funny bugs like this one infinitely repeating LDPA search results with PHP <= 7.2 #21111

@Bugsbane
Copy link
Copy Markdown

So... for someone who manually upgraded from 18.05 to 19.01 manually with Nextcloud's updater, is applying this upgrade in Yunohost likely to break anything?

Comment thread conf/nginx.conf
}

location ~ ^__PATH__/.+[^\/]\.(?:png|html|ttf|ico|jpg|jpeg|bcmap)$ {
location ~* \.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm)$ {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Suggested change
location ~* \.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm)$ {
location ~ ^__PATH__/.+[^\/]\.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm)$ {

Tested and working

@kay0u kay0u marked this pull request as ready for review August 14, 2020 11:24
Copy link
Copy Markdown
Member

@kay0u kay0u left a comment

Choose a reason for hiding this comment

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

LGTM & code review, merging after the current testing

@kay0u kay0u merged commit fdc276b into testing Aug 16, 2020
@kay0u kay0u deleted the enh_update_19.0.0 branch August 16, 2020 19:45
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.

6 participants