appstore

App Store for Nextcloud

AGPL-3.0 License

Stars
275
Committers
58

Bot releases are visible (Hide)

appstore -

Published by BernhardPosselt over 7 years ago

appstore - 2.0.0-alpha.1

Published by BernhardPosselt over 7 years ago

Security

  • Validate certificate signatures before letting people register public certificates. This would only allow developers to claim apps if they knew the public certificate. App uploads however were impossible without knowing the signature.

Added

  • Added new Nextcloud version fixtures
  • Added support for several new XML elements in schema
  • Added support to switch between language comments
  • Added support to easily post ratings in multiple languages
  • Added support for running New Relic on servers
  • Added ability to transfer app ownership
  • Added commands to update tokens, set a default password for an admin user for development and verify an email address

Fixed

  • Replace _ with - in app ids to match Discourse links
  • Remove duplicate entries for languages in comments
  • Fix layout issues in list view if app names were longer than expected
  • Return proper 400 codes in case certificate validation fails
  • API: Do not return duplicate releases for apps

Changed

  • Migrated frontend code to Typescript + Webpack
  • Require bug tracker to present in info.xml
  • Require max-version to be present for Nextcloud versions
  • Extracted api and account settings into a separate app
  • Moved app schema to a different path, make sure to adjust your webserver config
  • Migrated to yarn as package manager
  • The update script now stops and restarts the apache server during the update

Removed

  • Dropped Python 3.4 support
  • Dropped app ownership table
appstore - 0.2.0 - 2016-10-23

Published by BernhardPosselt almost 8 years ago

Added

  • Faster API E-Tag generation
  • Faster API and web interface due to reduced sql queries
  • Generate apps through the web interface
  • Add validation for command tags in info.xml
  • Parse appid/CHANGELOG.md if present following the keep a changelog format
  • Add legacy API so Nextcloud 9 and 10 can switch to the new store
  • Allow semver pre-releases, e.g. 1.0.0-alpha
  • Featured flags are now exposed in the API

Changed

  • Improve admin interface
  • Change some urls to prevent clashes with app names
  • Combine app developer related tasks in one dropdown-menu
  • Hide app rating form from app owner
  • Naming and usability fixes for app rating form
  • Boolean fields are now prefixed with is in the API
  • API route for deleting releases is now split up into two routes: one for normal and one for nightly releases

Fixed

  • Fixed syntax highlightning for Markdown
  • Fixed regex for commands
  • Fixed backlinks on app releases page

Removed

  • Removed discussion info.xml tag, instead link to the discourse forum app category and create categories in the forum when registering apps
appstore - 0.1.0 - 2016-09-21

Published by BernhardPosselt about 8 years ago

Improvements

  • First release
Badges
Extracted from project README
Analysis & Coverage codecov Documentation Status Libraries.io dependency status for GitHub repo License CII Best Practices