Skip to content

Commit

Permalink
Add Alliance Auth & Django-ESI (#122)
Browse files Browse the repository at this point in the history
* Alliance Auth + Django-ESI

* use new layout

* sort alphabetically

---------

Co-authored-by: Steven Noorbergen <91969936+steven-noorbergen@users.noreply.github.com>
  • Loading branch information
soratidus999 and steven-noorbergen authored Feb 17, 2025
1 parent dfe7dbf commit 6995921
Show file tree
Hide file tree
Showing 4 changed files with 150 additions and 2 deletions.
56 changes: 56 additions & 0 deletions docs/community/alliance-auth/auth-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
53 changes: 53 additions & 0 deletions docs/community/alliance-auth/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
search:
exclude: true

title: Alliance Auth
---

# Alliance Auth

[![Version](https://img.shields.io/pypi/v/allianceauth)](https://pypi.org/project/allianceauth/)
[![Python Versions](https://img.shields.io/pypi/pyversions/allianceauth)](https://pypi.org/project/allianceauth/)
[![Django Versions](https://img.shields.io/pypi/djversions/allianceauth)](https://pypi.org/project/allianceauth/)
[![License](https://img.shields.io/badge/license-GPLv2-green)](https://pypi.org/project/allianceauth/)
[![Pipeline Status](https://gitlab.com/allianceauth/allianceauth/badges/master/pipeline.svg)](https://gitlab.com/allianceauth/allianceauth/pipelines)
[![Test Coverage](https://gitlab.com/allianceauth/allianceauth/badges/master/coverage.svg)](https://gitlab.com/allianceauth/allianceauth/pipelines)
[![Documentation Status](https://readthedocs.org/projects/allianceauth/badge/?version=latest)](https://allianceauth.readthedocs.io/en/latest/?badge=latest)
[![Pre-Commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)

![Alliance Auth](auth-logo.svg)

<div class="grid cards" markdown>

- [:simple-discord: __Discord__](https://discord.gg/fjnHAmk){ .esi-card-link }
- [:simple-gitlab: __GitLab__](https://gitlab.com/allianceauth/allianceauth){ .esi-card-link }
- [:octicons-browser-16: __Documentation__](https://allianceauth.readthedocs.io/){ .esi-card-link }

</div>

## Description

Alliance Auth (AA) is a web site that helps Eve Online organizations efficiently manage access to applications and services.

## Features

- Automatically grants or revokes user access to external services (e.g. Discord, Mumble) and web apps (e.g. SRP requests) based on the user's current membership to [in-game organizations](https://allianceauth.readthedocs.io/en/latest/features/core/states/) and [groups](https://allianceauth.readthedocs.io/en/latest/features/core/groups/)

- Provides a central web site where users can directly access web apps (e.g. SRP requests, Fleet Schedule) and manage their access to external services and groups.

- Includes a set of connectors (called ["services"](https://allianceauth.readthedocs.io/en/latest/features/services/)) for integrating access management with many popular external applications / services like Discord, Mumble, Teamspeak 3, SMF and others

- Includes a set of web [apps](https://allianceauth.readthedocs.io/en/latest/features/apps/) which add many useful functions, e.g.: fleet schedule, timer board, SRP request management, fleet activity tracker

- Can be easily extended with additional services and apps. Many are provided by the community and can be found here: [Community Creations](https://gitlab.com/allianceauth/community-creations)

- English :flag_gb:, Chinese :flag_cn:, German :flag_de:, Spanish :flag_es:, Korean :flag_kr:, Russian :flag_ru:, Italian :flag_it:, French :flag_fr:, Japanese :flag_jp: and Ukrainian :flag_ua: Localization

For further details about AA - including an installation guide and a full list of included services and plugin apps - please see the [official documentation](https://allianceauth.rtfd.io).

# Alliance Auth Community Creations

- Over 100+ Applications from 30+ Developers

<https://gitlab.com/allianceauth/community-creations>
39 changes: 39 additions & 0 deletions docs/community/django-esi/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
search:
exclude: true

title: Django-ESI
---

# Django-ESI

Django app for easy access to the EVE Swagger Interface (ESI)

[![Version](https://img.shields.io/pypi/v/django-esi)](https://pypi.org/project/django-esi/)
[![Python Versions](https://img.shields.io/pypi/pyversions/django-esi)](https://pypi.org/project/django-esi/)
[![Django Versions](https://img.shields.io/pypi/djversions/django-esi)](https://pypi.org/project/django-esi/)
[![License](https://img.shields.io/badge/license-GPLv3-green)](https://pypi.org/project/django-esi/)
[![Pipeline Status](https://gitlab.com/allianceauth/django-esi/badges/master/pipeline.svg)](https://gitlab.com/allianceauth/django-esi/pipelines)
[![Test Coverage](https://gitlab.com/allianceauth/django-esi/badges/master/coverage.svg)](https://gitlab.com/allianceauth/django-esi/pipelines)
[![Documentation Status](https://readthedocs.org/projects/django-esi/badge/?version=latest)](https://django-esi.readthedocs.io/en/latest/?badge=latest)
[![Pre-Commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)

<div class="grid cards" markdown>

- [:simple-discord: __Discord__](https://discord.gg/fjnHAmk){ .esi-card-link }
- [:simple-gitlab: __GitLab__](https://gitlab.com/allianceauth/django-esi){ .esi-card-link }
- [:octicons-browser-16: __Documentation__](https://django-esi.readthedocs.io/en/latest/){ .esi-card-link }

</div>

## Description

Django-esi is a Django app that provides an interface for easy access to the EVE Swagger Interface (ESI), the official API for the game [EVE Online](https://www.eveonline.com/).

It is build upon [Bravado](https://github.com/Yelp/bravado) - a python client library for Swagger 2.0 services.

Django-esi adds the following main functionalities to a Django site:

- Dynamically generated client for interacting with public and private ESI endpoints
- Support for adding EVE SSO to authenticate characters and retrieve tokens
- Control over which ESI endpoint versions are used
4 changes: 2 additions & 2 deletions docs/community/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@ collapse: nav

| Service Name | Creator |
|-------------------------------------------------------------|----------------------------------------------------------------------------------------------|
| [Alliance Auth](./alliance-auth/index.md) | [:simple-gitlab: Alliance Auth Team](https://gitlab.com/allianceauth/) |
| [RIFT Intel Fusion Tool](./rift-intel-fusion-tool/index.md) | [:octicons-mark-github-16: Nohus](https://github.com/nohus) |
| [Sample Service](./sample-service/index.md) | [:octicons-mark-github-16: Developer McDeveloperface](https://github.com/@your-username-here) |


# Other tools and resources

| Name | Description | Creator |
| ------------------------------------------------| ------------------------------ | --------------------------------------------------------------------------------------------- |
| [Django-ESI](./django-esi/index.md) | Django app for easy access to the EVE Swagger Interface (ESI) | [:simple-gitlab: Alliance Auth Team](https://gitlab.com/allianceauth/) |
| [Sample Tool](https://github.com/esi/esi-docs) | Crowd-sourced documentation | [:octicons-mark-github-16: Developer McDeveloperface](https://github.com/@your-username-here) |


# Submitting a Service

If you would like to list your service here, please submit a pull request to this repository, adding your service to the table above, and creating a sub-page in this directory with more information about your service. Use the file in `src/docs/community/sample-service/` as a template.
Expand Down

0 comments on commit 6995921

Please sign in to comment.