mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2026-02-05 06:36:19 +01:00
Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
564a25e578 | ||
|
|
f50b08d301 | ||
|
|
26566d9ce0 | ||
|
|
f42d438be2 | ||
|
|
1fbc39b614 | ||
|
|
36af471c3c | ||
|
|
a5e86c9a36 | ||
|
|
4b27dd40b9 | ||
|
|
ff0aac9d8a | ||
|
|
d3fbc133a2 | ||
|
|
ce7a8e7a3d |
3
.gitignore
vendored
3
.gitignore
vendored
@@ -64,5 +64,8 @@ celerybeat-schedule
|
|||||||
.idea/*
|
.idea/*
|
||||||
/nbproject/
|
/nbproject/
|
||||||
|
|
||||||
|
#VSCode
|
||||||
|
.vscode/
|
||||||
|
|
||||||
#gitlab configs
|
#gitlab configs
|
||||||
.gitlab/
|
.gitlab/
|
||||||
|
|||||||
@@ -7,20 +7,25 @@ before_script:
|
|||||||
- pip install wheel tox
|
- pip install wheel tox
|
||||||
|
|
||||||
test-3.5:
|
test-3.5:
|
||||||
image: python:3.5-stretch
|
image: python:3.5-buster
|
||||||
script:
|
script:
|
||||||
- tox -e py35
|
- tox -e py35
|
||||||
|
|
||||||
test-3.6:
|
test-3.6:
|
||||||
image: python:3.6-stretch
|
image: python:3.6-buster
|
||||||
script:
|
script:
|
||||||
- tox -e py36
|
- tox -e py36
|
||||||
|
|
||||||
test-3.7:
|
test-3.7:
|
||||||
image: python:3.7-stretch
|
image: python:3.7-buster
|
||||||
script:
|
script:
|
||||||
- tox -e py37
|
- tox -e py37
|
||||||
|
|
||||||
|
test-3.8:
|
||||||
|
image: python:3.8-buster
|
||||||
|
script:
|
||||||
|
- tox -e py38
|
||||||
|
|
||||||
deploy_production:
|
deploy_production:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
image: python:3.6-stretch
|
image: python:3.6-stretch
|
||||||
|
|||||||
25
.travis.yml
25
.travis.yml
@@ -1,25 +0,0 @@
|
|||||||
language: python
|
|
||||||
sudo: false
|
|
||||||
cache: pip
|
|
||||||
dist: trusty
|
|
||||||
install:
|
|
||||||
- pip install coveralls>=1.1 tox
|
|
||||||
# command to run tests
|
|
||||||
script:
|
|
||||||
- tox
|
|
||||||
after_success:
|
|
||||||
coveralls
|
|
||||||
matrix:
|
|
||||||
include:
|
|
||||||
- env: TOXENV=py35-dj111
|
|
||||||
python: '3.5'
|
|
||||||
- env: TOXENV=py36-dj111
|
|
||||||
python: '3.6'
|
|
||||||
- env: TOXENV=py35-dj20
|
|
||||||
python: '3.5'
|
|
||||||
- env: TOXENV=py36-dj20
|
|
||||||
python: '3.6'
|
|
||||||
- env: TOXENV=py37-dj20
|
|
||||||
python: '3.7-dev'
|
|
||||||
allow_failures:
|
|
||||||
- env: TOXENV=py37-dj20
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
# This will make sure the app is always imported when
|
# This will make sure the app is always imported when
|
||||||
# Django starts so that shared_task will use this app.
|
# Django starts so that shared_task will use this app.
|
||||||
|
|
||||||
__version__ = '2.5.0'
|
__version__ = '2.5.1'
|
||||||
NAME = 'Alliance Auth v%s' % __version__
|
NAME = 'Alliance Auth v%s' % __version__
|
||||||
default_app_config = 'allianceauth.apps.AllianceAuthConfig'
|
default_app_config = 'allianceauth.apps.AllianceAuthConfig'
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
{% block page_title %}Login{% endblock %}
|
{% block page_title %}Login{% endblock %}
|
||||||
{% block middle_box_content %}
|
{% block middle_box_content %}
|
||||||
<p style="text-align:center">
|
<p style="text-align:center">
|
||||||
<a href="{% url 'auth_sso_login' %}">
|
<a href="{% url 'auth_sso_login' %}{% if request.GET.next %}?next={{request.GET.next}}{%endif%}">
|
||||||
<img src="{% static 'img/sso/EVE_SSO_Login_Buttons_Large_Black.png' %}" border=0>
|
<img src="{% static 'img/sso/EVE_SSO_Login_Buttons_Large_Black.png' %}" border=0>
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
@@ -1,6 +1,10 @@
|
|||||||
You're receiving this email because someone has entered this email address while registering for an account on {{ site.domain }}
|
You're receiving this email because someone has entered this email address while registering for an account on {{ site.domain }}
|
||||||
|
|
||||||
If this was you, please go to the following URL to confirm your email address:
|
If this was you, please click on the link below to confirm your email address:
|
||||||
|
|
||||||
|
<a href="{{ scheme }}://{{ url }}">Confirm email address</a>
|
||||||
|
|
||||||
|
Link not working? Try copy/pasting this URL into your browser:
|
||||||
|
|
||||||
{{ scheme }}://{{ url }}
|
{{ scheme }}://{{ url }}
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -25,7 +25,7 @@ def activate_jabber(request):
|
|||||||
logger.debug("Adding jabber user for user %s with main character %s" % (request.user, character))
|
logger.debug("Adding jabber user for user %s with main character %s" % (request.user, character))
|
||||||
info = OpenfireManager.add_user(OpenfireTasks.get_username(request.user))
|
info = OpenfireManager.add_user(OpenfireTasks.get_username(request.user))
|
||||||
# If our username is blank means we already had a user
|
# If our username is blank means we already had a user
|
||||||
if info[0] is not "":
|
if info[0] != "":
|
||||||
OpenfireUser.objects.update_or_create(user=request.user, defaults={'username': info[0]})
|
OpenfireUser.objects.update_or_create(user=request.user, defaults={'username': info[0]})
|
||||||
logger.debug("Updated authserviceinfo for user %s with jabber credentials. Updating groups." % request.user)
|
logger.debug("Updated authserviceinfo for user %s with jabber credentials. Updating groups." % request.user)
|
||||||
OpenfireTasks.update_groups.delay(request.user.pk)
|
OpenfireTasks.update_groups.delay(request.user.pk)
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ def activate_teamspeak3(request):
|
|||||||
result = ts3man.add_user(request.user, Teamspeak3Tasks.get_username(request.user))
|
result = ts3man.add_user(request.user, Teamspeak3Tasks.get_username(request.user))
|
||||||
|
|
||||||
# if its empty we failed
|
# if its empty we failed
|
||||||
if result[0] is not "":
|
if result[0] != "":
|
||||||
Teamspeak3User.objects.update_or_create(user=request.user, defaults={'uid': result[0], 'perm_key': result[1]})
|
Teamspeak3User.objects.update_or_create(user=request.user, defaults={'uid': result[0], 'perm_key': result[1]})
|
||||||
logger.debug("Updated authserviceinfo for user %s with TS3 credentials. Updating groups." % request.user)
|
logger.debug("Updated authserviceinfo for user %s with TS3 credentials. Updating groups." % request.user)
|
||||||
logger.info("Successfully activated TS3 for user %s" % request.user)
|
logger.info("Successfully activated TS3 for user %s" % request.user)
|
||||||
|
|||||||
3
setup.py
3
setup.py
@@ -21,7 +21,7 @@ install_requires = [
|
|||||||
'celery>=4.3.0,<5.0.0',
|
'celery>=4.3.0,<5.0.0',
|
||||||
'celery_once',
|
'celery_once',
|
||||||
|
|
||||||
'django>=2.0,<3.0',
|
'django>=2.2.1,<3.0',
|
||||||
'django-bootstrap-form',
|
'django-bootstrap-form',
|
||||||
'django-registration==2.4',
|
'django-registration==2.4',
|
||||||
'django-sortedm2m',
|
'django-sortedm2m',
|
||||||
@@ -75,6 +75,7 @@ setup(
|
|||||||
'Programming Language :: Python :: 3.5',
|
'Programming Language :: Python :: 3.5',
|
||||||
'Programming Language :: Python :: 3.6',
|
'Programming Language :: Python :: 3.6',
|
||||||
'Programming Language :: Python :: 3.7',
|
'Programming Language :: Python :: 3.7',
|
||||||
|
'Programming Language :: Python :: 3.8',
|
||||||
'Topic :: Internet :: WWW/HTTP',
|
'Topic :: Internet :: WWW/HTTP',
|
||||||
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
|
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
|
||||||
],
|
],
|
||||||
|
|||||||
5
tox.ini
5
tox.ini
@@ -1,7 +1,7 @@
|
|||||||
[tox]
|
[tox]
|
||||||
skipsdist = true
|
skipsdist = true
|
||||||
usedevelop = true
|
usedevelop = true
|
||||||
envlist = py{35,36,37}-dj{2X}
|
envlist = py{35,36,37,38}-dj{2X}
|
||||||
|
|
||||||
[testenv]
|
[testenv]
|
||||||
setenv =
|
setenv =
|
||||||
@@ -10,11 +10,10 @@ basepython =
|
|||||||
py35: python3.5
|
py35: python3.5
|
||||||
py36: python3.6
|
py36: python3.6
|
||||||
py37: python3.7
|
py37: python3.7
|
||||||
|
py38: python3.8
|
||||||
deps=
|
deps=
|
||||||
coverage
|
coverage
|
||||||
dj2X: Django>=2.0,<3.0
|
dj2X: Django>=2.0,<3.0
|
||||||
py37: https://github.com/yaml/pyyaml/zipball/master#egg=pyyaml
|
|
||||||
py37: https://github.com/celery/kombu/zipball/master#egg=kombu
|
|
||||||
install_command = pip install -e ".[testing]" -U {opts} {packages}
|
install_command = pip install -e ".[testing]" -U {opts} {packages}
|
||||||
commands =
|
commands =
|
||||||
coverage run runtests.py -v 2
|
coverage run runtests.py -v 2
|
||||||
|
|||||||
Reference in New Issue
Block a user