herpaderpaldent / seat-groups
A module for SeAT that adds the ability of using groups to assign roles to user that are in a group
Installs: 7 397
Dependents: 0
Suggesters: 0
Security: 0
Stars: 9
Watchers: 4
Forks: 10
Open Issues: 15
Type:seat-plugin
Requires
- php: >=7.1
- eveseat/web: ~3.0.15
- laravel/framework: 5.5.*
Requires (Dev)
- codeclimate/php-test-reporter: ^0.4.4
- laravel/homestead: ^8.5
- orchestra/database: ~3.5
- orchestra/testbench: ~3.5
- phpunit/phpunit: ~6.0
- spatie/phpunit-watcher: ^1.8
Conflicts
- dev-master
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.10
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.1
- 1.1.0
- 1.0.0
- 0.9.9
- 0.9.8
- 0.9.7
- 0.9.6
- 0.9.5
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.1
- 0.8.0
- 0.7.2
- 0.7.1
- 0.7.0
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.0.1
- dev-develop
This package is auto-updated.
Last update: 2022-08-08 22:49:19 UTC
README
With this SeAT Package you can create auto
, opt-in
, managed
and hidden
groups
which correlate to SeAT-Roles.
Important: seat-groups are work in progress and certainly have some bugs please do report any findings to seat-slack and report it as an issue
Installation
- cd to
/var/www/seat
- enter
composer require herpaderpaldent/seat-groups
- run migration
php artisan migrate
Screenshots
SeAT Groups
auto group
Members of set corporation are getting assigned the corresponding roles
opt-in group
Members of set corporation can opt-in into a seat group and get then assigned the corresponding roles
managed groups
Members may apply for these groups. Managers may accept or deny the application
hidden groups
This seat group is for hidden groups f.e. CEO. This group is only shown on the overview for users with seatgroup.create
and superuser
Permission.
FAQ:
Some Member does not get the roles he is supposed to
Make sure that all of your usergroups have a main_character set
I just updated SeAT Groups but the fix is not working
Restart supervisor or seat-worker
container to load the new code to workers.
I have set an affiliation but it isn't shown
Make sure you are running the latest version. Later versions interfered with AdBlockers. Disable your adblocker temporally as work around and update.
Contributions
Open Source is best when supported by a community. Any size of contribution is very appreciated. A little hall of fame for your code-contribution:
Donations
If you like SeAT Groups, i highly appreciate ISK Donations to Herpaderp Aldent.