# E-Uni Alliance Auth Member Tools
EVE University's Member Administration Tools
## Features
Accepts and processes applications
## Production Installation
**Always remember to back up your database before performing any migrations!**
1. Setup your Alliance Auth environment to access the EVE Uni PyPy repository
2. Inside your alliance auth environment run 'pip install aa-membertools'
3. Add this app to your installed apps in `/myauth/settings/local.py`:
```python
INSTALLED_APPS += ["membertools"]
```
4. Run the following commands from your Auth directory [myauth]
```shell
python manage.py migrate
python manage.py collectstatic --no-input
```
5. If you need to import hrappsnext data also run
```shell
python manage.py membertools_import_hrappsnext --confirm
python manage.py membertools_create_members
```
## Upgrading from Alliance Auth 2.x
After installing the app and adding it to your local.py run
```shell
python manage.py migrate
python manage.py structures_preload_eveuniverse
python manage.py migrate
python manage.py collectstatic --no-input
python manage.py membertools_import_hrappsnext --confirm
python manage.py membertools_create_members
```
**Note:** that you may need to upgrade to a patched version of hrappsnext to perform the above commands.
Raw data
{
"_id": null,
"home_page": "https://github.com/EVE-University/aa-membertools",
"name": "aa-membertools",
"maintainer": "Marn Vermuldir",
"docs_url": null,
"requires_python": "~=3.8",
"maintainer_email": "marn@minin.io",
"keywords": "allianceauth, membertools",
"author": "Marn Vermuldir",
"author_email": "marn@minin.io",
"download_url": "https://files.pythonhosted.org/packages/af/2d/2f20bfc553f93d7d3dbc7857f27dfe17ddb21388bc5aaf7208319bae750f/aa_membertools-0.2.1.tar.gz",
"platform": null,
"description": "# E-Uni Alliance Auth Member Tools\n\nEVE University's Member Administration Tools\n\n## Features\n\nAccepts and processes applications\n\n## Production Installation\n\n**Always remember to back up your database before performing any migrations!**\n\n1. Setup your Alliance Auth environment to access the EVE Uni PyPy repository\n\n2. Inside your alliance auth environment run 'pip install aa-membertools'\n\n3. Add this app to your installed apps in `/myauth/settings/local.py`:\n\n ```python\n INSTALLED_APPS += [\"membertools\"]\n ```\n\n4. Run the following commands from your Auth directory [myauth]\n\n ```shell\n python manage.py migrate\n\n python manage.py collectstatic --no-input\n ```\n\n5. If you need to import hrappsnext data also run\n ```shell\n python manage.py membertools_import_hrappsnext --confirm\n python manage.py membertools_create_members\n ```\n\n## Upgrading from Alliance Auth 2.x\n\nAfter installing the app and adding it to your local.py run\n\n ```shell\n python manage.py migrate\n python manage.py structures_preload_eveuniverse\n python manage.py migrate\n python manage.py collectstatic --no-input\n python manage.py membertools_import_hrappsnext --confirm\n python manage.py membertools_create_members\n```\n**Note:** that you may need to upgrade to a patched version of hrappsnext to perform the above commands.\n",
"bugtrack_url": null,
"license": "GPL-2.0",
"summary": "EVE University Member Tools Plugin for Alliance Auth",
"version": "0.2.1",
"project_urls": {
"Changelog": "https://github.com/EVE-University/aa-membertools/blob/master/CHANGELOG.md",
"Homepage": "https://github.com/EVE-University/aa-membertools",
"Issue / Bug Reports": "https://github.com/EVE-University/aa-membertools/issues"
},
"split_keywords": [
"allianceauth",
" membertools"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "38ce46baa417fcec9bb7114e60dd5485648452d98e1e982c038f289a7bed66db",
"md5": "3c86cfc097f46bcc2bee652572e8daa5",
"sha256": "2efc79cd2ca1a6ff8a3d6df9dd2a37d91b68698896071ed69aab594e404a086c"
},
"downloads": -1,
"filename": "aa_membertools-0.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3c86cfc097f46bcc2bee652572e8daa5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.8",
"size": 185487,
"upload_time": "2024-10-10T21:56:22",
"upload_time_iso_8601": "2024-10-10T21:56:22.932814Z",
"url": "https://files.pythonhosted.org/packages/38/ce/46baa417fcec9bb7114e60dd5485648452d98e1e982c038f289a7bed66db/aa_membertools-0.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "af2d2f20bfc553f93d7d3dbc7857f27dfe17ddb21388bc5aaf7208319bae750f",
"md5": "ffc3fa3d1e75e2f394b4fcec74856cdf",
"sha256": "d1b71d74373e76b98cacde62048bcf7bac10f52a2a7db367e5ecbcbf4c7dc33d"
},
"downloads": -1,
"filename": "aa_membertools-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "ffc3fa3d1e75e2f394b4fcec74856cdf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "~=3.8",
"size": 150994,
"upload_time": "2024-10-10T21:56:24",
"upload_time_iso_8601": "2024-10-10T21:56:24.853007Z",
"url": "https://files.pythonhosted.org/packages/af/2d/2f20bfc553f93d7d3dbc7857f27dfe17ddb21388bc5aaf7208319bae750f/aa_membertools-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-10 21:56:24",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "EVE-University",
"github_project": "aa-membertools",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"tox": true,
"lcname": "aa-membertools"
}