jvoss / artccmgr

ARTCC Manager is a full featured VATUSA/VATSIM ARTCC website and management platform.
GNU General Public License v3.0
0 stars 2 forks source link

Automated Roster Management #6

Closed jvoss closed 6 years ago

jvoss commented 6 years ago

In gitlab by @mkosmo on Oct 17, 2017, 04:32

Automated roster additions/deletions by means of the VATUSA API.

jvoss commented 6 years ago

In gitlab by @mkosmo on Oct 17, 2017, 04:33

Also synchronize attributes, such as ratings. Scheduled job preferred, since API doesn't provide any kind of push functions as of this writing.

jvoss commented 6 years ago

In gitlab by @jvoss on Oct 20, 2017, 00:00

User rating, name, registration date and such are reconciled with VATSIM after each SSO authentication.

Periodic job updates can be performed using the VATSIM API GET /roster call.

jvoss commented 6 years ago

In gitlab by @jvoss on Oct 23, 2017, 03:59

Schedule job was introduced in b545b264.

The VatusaRosterSyncJob uses the VATSIM API to pull down the current facility roster associated with the VATUSA API key and updates or creates User objects for each member. Additionally it will update staff roles as seen from VATUSA.

The update interval is configurable in config/settings.yml and requires the worker to be running in order to function.

jvoss commented 6 years ago

In gitlab by @jvoss on Oct 23, 2017, 03:59

closed