planetadeleste / privateplugins
Manage private plugins, from Github or Bitbucket repositories. Plugins that are not in OctoberCMS Marketplace.
Requires
- graham-campbell/bitbucket: ^2.1
- graham-campbell/github: ^6.1
- php-http/guzzle6-adapter: ^1.1
Replaces
- illuminate/auth: 5.5.*
- illuminate/broadcasting: 5.5.*
- illuminate/bus: 5.5.*
- illuminate/cache: 5.5.*
- illuminate/config: 5.5.*
- illuminate/console: 5.5.*
- illuminate/container: 5.5.*
- illuminate/contracts: 5.5.*
- illuminate/cookie: 5.5.*
- illuminate/database: 5.5.*
- illuminate/encryption: 5.5.*
- illuminate/events: 5.5.*
- illuminate/filesystem: 5.5.*
- illuminate/hashing: 5.5.*
- illuminate/http: 5.5.*
- illuminate/log: 5.5.*
- illuminate/mail: 5.5.*
- illuminate/notifications: 5.5.*
- illuminate/pagination: 5.5.*
- illuminate/pipeline: 5.5.*
- illuminate/queue: 5.5.*
- illuminate/redis: 5.5.*
- illuminate/routing: 5.5.*
- illuminate/session: 5.5.*
- illuminate/support: 5.5.*
- illuminate/translation: 5.5.*
- illuminate/validation: 5.5.*
- illuminate/view: 5.5.*
This package is auto-updated.
Last update: 2018-07-01 00:33:28 UTC
README
Manage private plugins, from Github or Bitbucket repositories. Plugins that are not in OctoberCMS Marketplace.
Install
Download or clone the repo. Uncompress or copy the content inside /plugins/planetadeleste/privateplugins
folder. The file Plugin.php
must be in root of that folder.
After that, run composer install
inside plugin folder (where composer.json
file is located)
Features
- Install / Update private plugins, directly from repository.
- Detect plugins in official marketplace.
- Detect if repository is a valid OC plugin. Only plugins can be installed.
- Dependencies detection.
- Detect if plugin is installed
- Automatic deploy and run Composer if
composer.json
is detected. - Soon! - Inform about new updates.
- Soon! - Automatic install new updates. Configured from each installed plugin.
Settings
Use Token method for Github and OAuth2 for Bitbucket
List repositories
Marketplace Detection
Before install any plugin, detect if is published in official OctoberCMS Marketplace. In that case, is recommended to be installed from the Updates panel