API v2.0.0 Beta Release 1
Pre-release
Pre-release
This is the first beta release for the new and improved Houston ARTCC API v2. This new backend will store all of the data previously found on https://zhuartcc.org. This is not complete by any means and is not for production use.
Changelog:
- Switched to Django REST API Framework as opposed to vanilla Django.
- Removed all frontend components in favor of a ReactJS frontend.
- Changes to events app
- Switched to shift-based event scheduling.
- Changes to users app
- Profile picture is automatically generated based on initials.
- Roles are now a separate database model meaning users can now have multiple roles.
- User model now overrides default Django User model.
- Admin login now handled with CID.
- Changes to authentication
- Authentication now occurs through VATSIM SSO / Connect.
- Backend issues a JSON Web Token to be used for authorized requests.