Community Packages¶
Below is a list of packages contributed by the community. These packages normally follow the same installation procedure, however, its best you consult the documentation of the package itself in case there is anything special you need to get it working.
Generic package installation¶
Packages will normally come in the form of a composer package that you need to include in your SeAT install, as well as a Service Provider that you need to bootstrap. So, generically speaking, installing a package will mean that you:
- Require the package via composer:
composer require <package vendor>/<package-name>
- Publish the assets with artisan:
php artisan vendor:publish --force --all
- Run migration in order to update database:
php artisan migrate
Installing packages like this will ensure that none of the core SeAT packages are affected and you should be free to upgrade SeAT core at anytime.
Package list¶
SeAT specific packages¶
Maintained packages¶
Package | Version | Description |
---|---|---|
denngarr/seat-fitting | Module to check fittings per character | |
denngarr/seat-srp | A module for SeAT that tracks SRP requests | |
herpaderpaldent/seat-discourse | SeAT Discourse enables SeAT to act as SSO provider for your Discourse-Forum instance. Groups and Categories do respect roles of members. With this package you can create hidden sections for your member and public sections for potential recruits to which members get automatically access to. Important: Check installation instructions on github. | |
herpaderpaldent/seat-groups | Module to create auto, open and managed role groups to which user can be automatically be assigned, user can opt-in or user can apply to. | |
kassie/calendar | Calendar plugin for SeAT 2.x and 3.x | |
warlof/seat-discord-connector | A connector that handles invites and roles management in a Discord Guild addon for seat 3.x | |
warlof/seat-migrator | A migration script between SeAT 2 and SeAT 3 | |
warlof/slackbot | A slack bot that handles invites and kicks based on an api key addon for seat 1.x, 2.x and 3.x | |
warlof/seat-teamspeak | A connector that handles invites and roles management in a Teamspeak Server addon for seat 2.x and 3.x |
Deprecated packages¶
Package | Version | Description |
---|---|---|
freedenizen/eveseat-notes | A notes addon for seat 1.x | |
warlof/seat-slack-sso | Slack SSO integration for seat 2.x | |
warlof/eveseat-mining-ledger | ESI capability that provides a mining ledger to SeAT 2.x | |
eve-scout/eveseat-oauth2-server | This EVE SeAT package enables an OAuth2 server for Single sign-on. |
Danger
The package in this section are provided as history and idea database. They will not work on the stable version since they are non longer maintained by their author or have been integrated in core.
Other SeAT related packages¶
- Betriebsrat/err-seat
Seat Api Interface for errbot - eve-scout/passport-eveseat
Passport strategy for authenticating with EVE SeAT using the OAuth 2.0 API. - eve-scout/nodebb-plugin-sso-eveseat
This NodeBB plugin allows users login/register via their EVE SeAT account. - tarioch/helm Allows to install EVE SeAT on a Kubernetes Cluster