Skip to content

Automatically retrieve latest Nextcloud server version for stale app detection聽#1906

Description

@edward-ly

How to use GitHub

  • Please use the 馃憤 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Feature request

Is your feature request related to a problem? Please describe.
The goal of the is_outdated function at

def is_outdated(self):
is to determine whether or not to display a warning banner in an app's details page for being outdated. However, the Nextcloud server version being compared to is hardcoded to a constant value and doesn't update on new Nextcloud releases. Previously, the intention was to display the banner when the last app release is 3 major versions behind the latest Nextcloud version.

Describe the solution you'd like
Add a way to detect the latest release version of the Nextcloud server, and base the check around that value.

Describe alternatives you've considered
Now that major Nextcloud versions have switched to a seasonal release schedule, maybe it would be sufficient to just detect whether the last app release is more than a year old (regardless of server version).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or improvement requesttechnical debtKnown-bad code paid back: hacky or buggy, sometimes fallout from outdated dependencies

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions