Calendar plugin for EVE SeAT 2.X
- Create/Update/Cancel/Delete/Close & Tag operations
- Register to operations
- Slack integration
- Permissions
https://packagist.org/packages/kassie/calendar
composer require kassie/calendar
in the SeAT root directory- Append to the provider array in
config/app.php
the service provider of this package :Seat\Kassie\Calendar\CalendarServiceProvider::class
php artisan vendor:publish --force
php artisan migrate
php artisan db:seed --class=Seat\\Kassie\\Calendar\\database\\seeds\\CalendarSettingsTableSeeder
php artisan db:seed --class=Seat\\Kassie\\Calendar\\database\\seeds\\CalendarTagsSeeder
php artisan db:seed --class=Seat\\Kassie\\Calendar\\database\\seeds\\ScheduleSeeder
Since 1.3.2, the PAP mechanism has been implemented. A few extra setup steps are required :
- Create a new application on https://developers.eveonline.com with authentication & api access
- add the scope
esi-fleets.read_fleet.v1
to it - put the following value into callback URL :
{seatpublicuri}/calendar/auth/callback
(replaceseatpublicuri
with the url you're using to access to your SeAT)
- add the scope
- Open
.env
file which is located at root SeAT directory - At the end of the files, add the following values
- CALENDAR_EVE_CLIENT_ID=
The client ID from the created application
- CALENDAR_EVE_CLIENT_SECRET=
The client secret from the created application
- CALENDAR_SSO_BASE=https://login.eveonline.com/oauth
- CALENDAR_ESI_SERVER=tranquility
- CALENDAR_EVE_CLIENT_ID=
@kassie_yvo on eve-seat.slack.com
[email protected]
Kassie Yvo in-game
If you like this module, consider giving some ISK, I'm space poor.