2017 © Pedro Peláez
 

flarum-extension bazaar

The Flarum extension marketplace.

image

flagrow/bazaar

The Flarum extension marketplace.

  • Tuesday, May 15, 2018
  • by clarkwinkelmann
  • Repository
  • 5 Watchers
  • 23 Stars
  • 6,681 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 11 Forks
  • 38 Open issues
  • 29 Versions
  • 17 % Grown

The README.md

Bazaar by Flagrow logoFlagrow, a project of Gravure

CC-BY-NC-ND 4.0 license Build status Latest Stable Version Total Downloads Donate Join our Discord server, (*1)

The marketplace extension that allows you to add and remove extensions without composer or a terminal., (*2)

Read the disclaimers!, (*3)

Bazaar in Action, (*4)

Disclaimers

  • Bazaar runs migrations down, meaning it will drop tables of extensions when you uninstall them.
  • Bazaar cannot remove assets right now of extensions that are uninstalled.
  • Bazaar attempts to increase its allowance of memory to 1GB, this might not work on your hosting environment.
  • Bazaar reads the API on flagrow.io for compatible extensions. By installing and enabling this extension you agree to share some data so that the extension can do its work (Flarum version and URL).
  • Bazaar is available under the CC-BY-NC-ND 4.0 license. In case you're interested in adapting the extension or using its code take the time to read and understand this license.

Goals

  • Give admins easier control of installed and enabled extensions.
  • Create a community driven, triaged list of quality extensions.
  • Allow admins to connect to their Flagrow.io account and gain access to a dashboard showing the status of all forums.
  • Support paid extensions for Flagrow and other extension developers.

For a complete overview of our changes, please visit the changelog on Github., (*5)

Installation

composer require flagrow/bazaar

Make sure that the following directories and files are writable by the web/php user:, (*6)

  • composer.json
  • composer.lock
  • vendor/

Updating

composer update flagrow/bazaar
php flarum migrate
php flarum cache:clear

Configuration

Enable the extension under the extensions tab in the admin area. A settings modal will popup asking you for a token, which most likely will already be there. You're good to go, open the Bazaar tab on the left and enjoy!, (*7)

Extension developers

Bazaar connects to flagrow.io to provide up-to-date extension list and metadata. This data is refreshed periodically via the Packagist API., (*8)

This means you don't have anything particular to do to get your extension inside Bazaar., (*9)

However here are a few additional steps you can take to improve the way your extension looks (check these keys in your composer.json file):, (*10)

  • Fill the license key so everybody know what they can do with your code
  • Add every author to the authors key so we can list them
  • Choose a sensible name for extra.flarum-extension.title. This value is used with the tags to provide search
  • Don't forget to set an extra.flarum-extension.icon setting to your extension, it looks a lot better with an icon
  • Add an extra.flagrow.discuss key to link your extension with its discussion on Flarum Discuss. Must be a valid url starting with https://discuss.flarum.org/d/

Note: not all this data is currently shown in Bazaar or flagrow.io, but it's coming soon !, (*11)

Support our work

We prefer to keep our work available to everyone. In order to do so we rely on voluntary contributions on Patreon., (*12)

Security

If you discover a security vulnerability within Bazaar, please send an email to the Gravure team at security@gravure.io. All security vulnerabilities will be promptly addressed., (*13)

Please include as many details as possible. You can use php flarum info to get the PHP, Flarum and extension versions installed., (*14)

FAQ

  • Where do I get a token or the token field is empty?

Please get in touch with us on our issue tracker., (*15)

An extension by Flagrow, a project of Gravure., (*16)

The Versions

15/05 2018

dev-master

9999999-dev

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd CC-BY-NC-ND-4.0

The Requires

 

The Development Requires

extension flarum flagrow

23/04 2018

dev-improve-testing

dev-improve-testing

The Flarum extension marketplace.

  Sources   Download

CC-BY-NC-ND-4.0

The Requires

 

extension flarum flagrow

19/03 2018

0.2.x-dev

0.2.9999999.9999999-dev

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

17/01 2018

dev-premium-packages

dev-premium-packages

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

09/01 2018

dev-b8

dev-b8

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

23/10 2017

dev-steamroller

dev-steamroller

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

27/08 2017

dev-bazaar-packages

dev-bazaar-packages

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

18/08 2017

dev-flagrow-cache

dev-flagrow-cache

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

04/08 2017

0.2.4

0.2.4.0

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

04/08 2017

0.2.3

0.2.3.0

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

22/06 2017

0.2.2

0.2.2.0

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

22/06 2017

dev-53-search

dev-53-search

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

30/05 2017

0.2.1

0.2.1.0

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

30/05 2017

0.2.0

0.2.0.0

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

22/05 2017

0.1.2

0.1.2.0

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

27/04 2017

0.1.1

0.1.1.0

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

26/04 2017

dev-satis

dev-satis

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

19/04 2017

dev-page-rewrite

dev-page-rewrite

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

19/04 2017

0.1.0

0.1.0.0

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

13/04 2017

0.1.0-beta.5

0.1.0.0-beta5

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

03/04 2017

0.1.0-beta.4

0.1.0.0-beta4

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

29/03 2017

dev-connect

dev-connect

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

28/03 2017

dev-satis-config

dev-satis-config

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

14/03 2017

dev-connect-bazaar

dev-connect-bazaar

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

13/03 2017

0.1.0-beta.3

0.1.0.0-beta3

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

13/03 2017

0.1.0-beta.2

0.1.0.0-beta2

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

11/03 2017

0.1.0-beta.1

0.1.0.0-beta1

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

02/03 2017

dev-composer-isolation

dev-composer-isolation

The Flarum extension manager.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow

02/03 2017

dev-memoryBump

dev-memoryBump

The Flarum extension marketplace.

  Sources   Download

cc-by-nc-nd

The Requires

 

The Development Requires

extension flarum flagrow