Jump to content
=FB=Vaal

IL2 stats - statistics system for a dedicated server IL2 Battle of Stalingrad.

Recommended Posts

IL2 stats - statistics system for a dedicated server IL2 Battle of Stalingrad.
The system is designed to collect information about the actions of the players and organize the data on a particular dedicated server.
 
The software is conceived, developed and supported by a team of two people (=FB=Vaal and =FB=Isay) solely as a personal initiative, ie It is not a project studio 1CGS.
The main motivation for the creation of this project wishes to develop IL-2 BOS,
create new opportunities for the community to organize multiplayer projects IL-2 BOS.
Software is free. License MIT.
The authors of the software do not give any warranty and do not bear any responsibility.
 
700kWC1.jpg
 
 
!!!!! IMPORTANT !!!!!

Algorithms collection statistics IL2 stats differs from statistics in-game. As a consequence of these statistics will not coincide with the game.
The kill count system is designed for the server with setting - finishMissionIfLanded.
 


In this topic will be only informational messages about updates, etc.
The topic for discussion and comments - http://forum.il2sturmovik.com/topic/18056-il2-server-stats-unofficial/

Attention! Anti-Virus can react false positive because the binary files in the archive.

 

 

 

il2_stats_1.2.25.zip

  • Upvote 11

Share this post


Link to post
Share on other sites

Servers list
with IL-2 stats system
 
Wings of Liberty - http://il2stat.aviaskins.com:8008/en/
1CGS Official Server Normal by DED - http://1cgsnormal.ru/en/
Berloga War - http://il2-berloga.ddns.net:8000/en/

Menacing Ferrets - http://jdmadsen.net:8000/en/

Airwar server by Kupikolesa.ru - http://il2.kupikolesa.ru/en/

Air Domination by 72AG - http://goosf.ddns.net:8000/en/
Cielos De Guerra (CDG) http://www.ecv56condor.com.ar/cdg

 
If your server is not on the this list, write to the PM =FB=Vaal, and =FB=Isay

Share this post


Link to post
Share on other sites

[1.0.3] - 2015-11-04

- fix, Mission Objective icon can be undefined with id -1

 

Changing / Adding files:

src\core\__init__.py

src\mission_report\parse_mission_log_line.py

 

Starting update.cmd not required

Share this post


Link to post
Share on other sites

[1.0.4] - 2015-11-07

- update Django from 1.8.5 to 1.8.6
- scripts for Linux and versatile processing path
- command statistics reset 
- collectstatic script
- scripts for build and compile localization
- preparation for the German localization
- fixed styles bugs (android)

 
Changing / Adding files:

.gitignore
README.en.txt
README.ru.txt
requirements.txt
run/collectstatic.cmd
run/collectstatic.sh
run/install.sh
run/lc_compilemessages.cmd
run/lc_compilemessages.sh
run/lc_makemessages.cmd
run/lc_makemessages.sh
run/stats.sh
run/stats_reset.cmd
run/stats_reset.sh
run/update.sh
run/waitress.sh
src/chunks/migrations/0003_auto_20151107_2007.py
src/config.py
src/core/__init__.py
src/core/settings.py
src/locale/de/LC_MESSAGES/django.mo
src/locale/de/LC_MESSAGES/django.po
src/mission_report/report.py
src/stats/management/commands/stats_reset.py
src/stats/migrations/0002_auto_20151107_2007.py
src/stats/models.py
src/stats/static/css/style.css
src/stats/static/less/style.less
src/stats/templates/base.html
src/stats/templates/tour.html
src/stats/views.py
wheelhouse/Django-1.8.6-py2.py3-none-any.whl



Required run update.cmd

  • Upvote 2

Share this post


Link to post
Share on other sites

[1.0.5] - 2015-11-15
- replacing images Bf 110 and IL 2
- flight log (for new sortie)
- penalty system fairplay


What is the Fairplay Index?

Fairplay Index is an indicator of the correct behavior of the player, it affects the score.The maximum value - 100% indicates that the player does not violate the rules, a player receives a 100% score and all bonuses. If the index is less than 100%, that player gets a percentage of the score corresponding to the current index. Also, in this case, the player does not receive any bonuses.
Violations of reducing the index:
Disconnection -10%
Shotdown friendly aircraft -10%
Destroyed friendly ground target -5%
The index recovered by 5% per flying hour, if the player did not violate the rules.
The idea was borrowed from the project Bellum War.


 
Changing / Adding files:


src/chunks/migrations/0004_faq_fairplay.py
src/core/__init__.py
src/locale/de/LC_MESSAGES/django.mo
src/locale/de/LC_MESSAGES/django.po
src/locale/ru/LC_MESSAGES/django.mo
src/locale/ru/LC_MESSAGES/django.po
src/mission_report/report.py
src/objects.csv
src/score.csv
src/stats/admin.py
src/stats/management/commands/import_csv_data.py
src/stats/migrations/0003_fairplay.py
src/stats/migrations/0004_sortie_score_dict.py
src/stats/migrations/0005_remove_sortie_score_wo_bonus.py
src/stats/migrations/0006_score_type.py
src/stats/models.py
src/stats/sortie_log.py
src/stats/static/css/style.css
src/stats/static/img/player/aircraft/bf 110 e-2.png
src/stats/static/img/player/aircraft/il-2 mod.1942.png
src/stats/static/less/style.less
src/stats/stats_whore.py
src/stats/templates/inline/sortie_tabs.html
src/stats/templates/pilot.html
src/stats/templates/pilot_sortie.html
src/stats/templates/pilot_sortie_log.html
src/stats/urls.py
src/stats/views.py



Required run update.cmd

  • Upvote 1

Share this post


Link to post
Share on other sites

[1.0.6] - 2015-11-17
- German localization (localization made VSG1_Raven, thank you very much)
- minor fixes

 
Changing / Adding files:


.gitignore
src/chunks/apps.py
src/core/__init__.py
src/locale/de/LC_MESSAGES/django.mo
src/locale/de/LC_MESSAGES/django.po
src/locale/ru/LC_MESSAGES/django.mo
src/locale/ru/LC_MESSAGES/django.po
src/stats/templates/base.html
src/stats/views.py

 

  • Upvote 3

Share this post


Link to post
Share on other sites

[1.0.7] - 2015-11-19
- fixed bug where killing is not counted because the target itself has caused critical damage himself

 
Changing / Adding files:

 

src\core\__init__.py
src\mission_report\report.py

 

 

  • Upvote 2

Share this post


Link to post
Share on other sites
After you upgrade the server to version 1.105 - I recommend to disable the collection of statistics. Wait for the new version and update statistics.

Otherwise, problems may occur.

  • Upvote 3

Share this post


Link to post
Share on other sites

[1.0.8] - 2015-11-24

- compatibility with the 1.105 version of the game

 

Changing / Adding files:

 

 

src/classes.csv

src/core/__init__.py

src/mission_report/parse_mission_log_line.py

src/mission_report/report.py

src/objects.csv

src/score.csv

src/stats/admin.py

src/stats/management/commands/import_csv_data.py

src/stats/migrations/0007_object_is_playable.py

src/stats/migrations/0008_auto_20151119_2230.py

src/stats/models.py

src/stats/stats_whore.py

src/stats/views.py

 

 

 

Required run update.cmd

  • Upvote 3

Share this post


Link to post
Share on other sites

[1.0.9] - 2015-11-24

- Fixed crash statistics on missions with Bf 110 (added object "gunner Bf110")

 

Changing / Adding files:

 

 

src\core\__init__.py

src\objects.csv

 

 

 

Required run update.cmd

  • Upvote 3

Share this post


Link to post
Share on other sites

[1.0.10] - 2015-11-30

- updated list of objects

- Django framework updated to version 1.8.7

- correct log sortie events related to the attack friend and himself

- page server information (editable through admin panel, in chunks)

 

Changing / Adding files:

 

 

src/chunks/migrations/0005_server_info.py

src/core/__init__.py

src/core/urls.py

src/locale/de/LC_MESSAGES/django.mo

src/locale/de/LC_MESSAGES/django.po

src/locale/ru/LC_MESSAGES/django.mo

src/locale/ru/LC_MESSAGES/django.po

src/mission_report/parse_mission_log_line.py

src/mission_report/report.py

src/objects.csv

src/stats/sortie_log.py

src/stats/static/css/style.css

src/stats/static/less/style.less

src/stats/stats_whore.py

src/stats/templates/base.html

src/stats/templates/info.html

src/stats/views.py

wheelhouse/Django-1.8.7-py2.py3-none-any.whl

 

 

 

Required run update.cmd

  • Upvote 1

Share this post


Link to post
Share on other sites

[1.0.11] - 2015-12-01

- Fixed bug when in finished tour in top streak don't showed players with current streak equal zero

 

 

Changing / Adding files:

 

 

src\core\__init__.py

src\stats\views.py

 

 

  • Upvote 1

Share this post


Link to post
Share on other sites

[1.0.12] - 2015-12-15
- updated list of objects

- page to the player who did not participate in the tour
- statistics will ignore the new types of entries in the logs of the game until they do not create a handler for new type entry
- update libs

 
Changing / Adding files:

 

src/stats/templates/pilot_not_exist.html
wheelhouse/filelock-2.0.5-py3-none-any.whl
requirements.txt
src/core/__init__.py
src/locale/de/LC_MESSAGES/django.mo
src/locale/de/LC_MESSAGES/django.po
src/locale/ru/LC_MESSAGES/django.mo
src/locale/ru/LC_MESSAGES/django.po
src/mission_report/parse_mission_log_line.py
src/mission_report/report.py
src/objects.csv
src/stats/templates/base.html
src/stats/views.py
wheelhouse/django_modeltranslation-0.10.2-py3-none-any.whl
wheelhouse/pytz-2015.7-py2.py3-none-any.whl
wheelhouse/setuptools-18.8.1-py2.py3-none-any.whl

 



Required run update.cmd

  • Upvote 2

Share this post


Link to post
Share on other sites

[1.0.13] - 2015-12-23

- MiG-3

- preparation for the French localization

- formatting config game before parsing

 

Changing / Adding files:

 

 

src/chunks/migrations/0006_french.py

src/config.py

src/core/__init__.py

src/core/settings.py

src/locale/fr/LC_MESSAGES/django.mo

src/locale/fr/LC_MESSAGES/django.po

src/objects.csv

src/stats/migrations/0009_french.py

src/stats/static/img/player/aircraft/mig-3 ser.24.png

src/stats/templates/base.html

 

 

 

Required run update.cmd

  • Upvote 2

Share this post


Link to post
Share on other sites

[1.0.14] - 2016-01-23

- compatibility with the 1.107 version of the game

- fix: now when a player-gunner destroyed the allied object - this kill is not added to the pilot of the aircraft statistic

- update libs

 

Changing / Adding files:

 

 

 

requirements.txt

src/core/__init__.py

src/mission_report/parse_mission_log_line.py

src/mission_report/report.py

src/objects.csv

src/stats/static/img/player/aircraft/il-2 mod.1941.png

src/stats/static/img/player/aircraft/ju 88 a-4.png

src/stats/static/img/player/aircraft/pe-2 ser.35.png

wheelhouse/Django-1.8.8-py2.py3-none-any.whl

wheelhouse/pip-8.0.2-py2.py3-none-any.whl

wheelhouse/setuptools-19.4-py2.py3-none-any.whl

wheelhouse/setuptools-18.8.1-py2.py3-none-any.whl

 

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.0.15] - 2016-03-29

- compatibility with the 1.108 version of the game

- update libs

- added a robots.txt file

- use jsonb

- minor fixes

 

Changing / Adding files:

 

 

requirements.txt

run/install.cmd

run/update.cmd

src/core/__init__.py

src/core/settings.py

src/core/urls.py

src/locale/de/LC_MESSAGES/django.mo

src/locale/de/LC_MESSAGES/django.po

src/mission_report/parse_mission_log_line.py

src/mission_report/report.py

src/stats/migrations/0001_initial.py

src/stats/migrations/0004_sortie_score_dict.py

src/stats/migrations/0010_jsonb_step_1.py

src/stats/migrations/0011_jsonb_step_2.py

src/stats/migrations/0012_jsonb_step_3.py

src/stats/models.py

src/stats/static/robots.txt

src/users/models.py

wheelhouse/Django-1.9.4-py2.py3-none-any.whl

wheelhouse/django_modeltranslation-0.11-cp35-none-any.whl

wheelhouse/pip-8.1.1-py2.py3-none-any.whl

wheelhouse/pytz-2016.3-py2.py3-none-any.whl

wheelhouse/setuptools-20.5-py2.py3-none-any.whl

wheelhouse/sqlparse-0.1.19-cp35-none-any.whl

wheelhouse/tzlocal-1.2.2-cp35-none-any.whl

wheelhouse/wheel-0.29.0-py2.py3-none-any.whl

 

 

 

 

 

Required run update.cmd

The update may take longer than usual. It is also recommended to backup the database before you upgrade.

  • Upvote 1

Share this post


Link to post
Share on other sites

[1.0.16] - 2016-04-04

- added about 100 new objects

 

Changing / Adding files:

 

 

src/core/__init__.py

src/objects.csv

 

 

 

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.1.0.beta] - 2016-07-04

- registration, squads

 

 

 

This is a beta version. I highly recommend making a backup of the database before you upgrade.

Also, before you upgrade you need to perform a query to the database

CREATE EXTENSION IF NOT EXISTS citext;

 

Read the readme file about the email.

If you do not configure the mail - кegistration will be without email confirmation.

And it will not work reset a forgotten password.

 

 

Changing / Adding files:

 

 

 

src/squads/__init__.py

src/squads/admin.py

src/squads/apps.py

src/squads/decorators.py

src/squads/forms.py

src/squads/migrations/0001_initial.py

src/squads/migrations/0002_auto_20160321_1741.py

src/squads/migrations/0003_logo.py

src/squads/migrations/__init__.py

src/squads/models.py

src/squads/templates/squads/join.html

src/squads/templates/squads/leave.html

src/squads/templates/squads/main_with_squad.html

src/squads/templates/squads/main_wo_squad.html

src/squads/templates/squads/profile.html

src/squads/templates/squads/registration.html

src/squads/templates/squads/remove.html

src/squads/urls.py

src/squads/utils.py

src/squads/validators.py

src/squads/views.py

src/stats/migrations/0013_profile_user.py

src/stats/migrations/0014_auto_20160404_2308.py

src/stats/migrations/0015_player_squad.py

src/stats/migrations/0016_auto_20160404_2347.py

src/stats/migrations/0017_squad_num_members.py

src/stats/migrations/0018_squad_max_members.py

src/stats/signals/__init__.py

src/stats/signals/handlers.py

src/stats/static/css/form.css

src/stats/static/img/captcha.png

src/stats/static/img/icons/big/human.png

src/stats/static/img/message_close.png

src/stats/static/img/password_wink.png

src/stats/static/img/password_wink.svg

src/stats/static/js/form.js

src/stats/static/less/blocks.less

src/stats/static/less/form.less

src/stats/templates/inline/profile_tabs.html

src/stats/templates/inline/squad_tabs.html

src/stats/templates/squad.html

src/stats/templates/squad_not_exist.html

src/stats/templates/squad_pilots.html

src/stats/templates/squads.html

src/stuff/__init__.py

src/stuff/decorators.py

src/stuff/fields.py

src/stuff/storage.py

src/users/decorators.py

src/users/forms.py

src/users/mail.py

src/users/migrations/0002_ci_fields.py

src/users/templates/users/info_page_template.html

src/users/templates/users/login.html

src/users/templates/users/password_reset.html

src/users/templates/users/password_reset_confirm.html

src/users/templates/users/profile.html

src/users/templates/users/registration.html

wheelhouse/Pillow-3.3.0-cp35-cp35m-win32.whl

wheelhouse/Pillow-3.3.0-cp35-cp35m-win_amd64.whl

wheelhouse/filelock-2.0.6-cp35-none-any.whl

wheelhouse/static3-0.7.0-cp35-none-any.whl

INSTALL.en.txt

INSTALL.ru.txt

README.en.txt

README.ru.txt

requirements.txt

requirements_dev.txt

src/conf.ini

src/config.py

src/core/__init__.py

src/core/context_processors.py

src/core/settings.py

src/core/urls.py

src/locale/de/LC_MESSAGES/django.mo

src/locale/de/LC_MESSAGES/django.po

src/locale/fr/LC_MESSAGES/django.mo

src/locale/fr/LC_MESSAGES/django.po

src/locale/ru/LC_MESSAGES/django.mo

src/locale/ru/LC_MESSAGES/django.po

src/mission_report/parse_mission_log_line.py

src/mission_report/tests/test_parse_mission_log_line.py

src/objects.csv

src/stats/admin.py

src/stats/apps.py

src/stats/helpers.py

src/stats/management/commands/stats_reset.py

src/stats/models.py

src/stats/models_managers.py

src/stats/sql.py

src/stats/static/css/style.css

src/stats/static/js/common.js

src/stats/static/less/style.less

src/stats/stats_whore.py

src/stats/templates/base.html

src/stats/templates/inline/table_coal_pref_icon.html

src/stats/templates/main.html

src/stats/templates/mission.html

src/stats/templates/missions.html

src/stats/templates/pilot.html

src/stats/templates/pilot_sortie.html

src/stats/templates/pilot_sorties.html

src/stats/templates/pilots.html

src/stats/templates/tour.html

src/stats/templatetags/stats.py

src/stats/urls.py

src/stats/views.py

src/users/models.py

src/users/urls.py

src/users/validators.py

src/users/views.py

src/web.py

src/stats/static/img/aircraft/bf 109 e-7.png

src/stats/static/img/aircraft/bf 109 f-2.png

src/stats/static/img/aircraft/bf 109 f-4.png

src/stats/static/img/aircraft/bf 109 g-2.png

src/stats/static/img/aircraft/bf 110 e-2.png

src/stats/static/img/aircraft/fw 190 a-3.png

src/stats/static/img/aircraft/he 111 h-6.png

src/stats/static/img/aircraft/i-16 type 24.png

src/stats/static/img/aircraft/il-2 mod.1941.png

src/stats/static/img/aircraft/il-2 mod.1942.png

src/stats/static/img/aircraft/ju 87 d-3.png

src/stats/static/img/aircraft/ju 88 a-4.png

src/stats/static/img/aircraft/la-5 ser.8.png

src/stats/static/img/aircraft/lagg-3 ser.29.png

src/stats/static/img/aircraft/mc.202 ser.viii.png

src/stats/static/img/aircraft/mig-3 ser.24.png

src/stats/static/img/aircraft/p-40e-1.png

src/stats/static/img/aircraft/pe-2 ser.35.png

src/stats/static/img/aircraft/pe-2 ser.87.png

src/stats/static/img/aircraft/yak-1 ser.69.png

src/stats/static/img/flag/allies.png

src/stats/static/img/flag/axis.png

src/stats/static/img/flag/neutral.png

src/stats/static/img/icons/big/acc.png

src/stats/static/img/icons/big/ak.png

src/stats/static/img/icons/big/ft.png

src/stats/static/img/icons/big/gk.png

src/stats/static/img/icons/big/kd.png

src/stats/static/img/icons/big/rating.png

src/stats/static/img/icons/big/streak_allies.png

src/stats/static/img/icons/big/streak_axis.png

src/stats/static/img/icons/big/streak_ground.png

src/stats/static/img/icons/big/streak_ground_max.png

src/stats/static/img/icons/big/streak_max.png

src/stats/static/img/icons/big/streak_neutral.png

src/stats/static/img/icons/small/acc.png

src/stats/static/img/icons/small/ak.png

src/stats/static/img/icons/small/allies.png

src/stats/static/img/icons/small/axis.png

src/stats/static/img/icons/small/ft.png

src/stats/static/img/icons/small/gk.png

src/stats/static/img/icons/small/kd.png

src/stats/static/img/icons/small/khr.png

src/stats/static/img/icons/small/players.png

src/stats/static/img/icons/small/rating.png

src/stats/static/img/icons/small/score.png

src/stats/static/img/icons/small/streak.png

src/stats/static/img/icons/small/win_reason_score.png

src/stats/static/img/icons/small/win_reason_task.png

wheelhouse/Django-1.9.7-py2.py3-none-any.whl

wheelhouse/pip-8.1.2-py2.py3-none-any.whl

wheelhouse/pytz-2016.4-py2.py3-none-any.whl

wheelhouse/setuptools-24.0.1-py2.py3-none-any.whl

wheelhouse/waitress-0.9.0-py2.py3-none-any.whl

 

 

 

 

Required run update.cmd

 

 

P.S.

* A minimum of 4 pilot with sorties to the squad participated in the ranking.

* The pilot who joined the squad, will be added to the squad only after will make the sortie.

* Statistics squad - accumulative.

il2_stats_1.1.0.beta.zip

Share this post


Link to post
Share on other sites

FIRST INSTALL/UPDATE beta1.1.0 BEFORE YOU INSTALL/RUN beta.1.1.1!!!
 
At the moment, we are not able to implement a system of rewards in full as originally planned.
So this version is only "api" for the issuance of awards. Awards will be engaged in adding server admins, unless of course they want to.
Archive has AWARDS.en.html file that describes how to add a award.
To demonstrate the default added 3 awards with the demo image:
1) for steak 100
2) for 5 kills in one sortie
3) for 15 kills in one mission



[1.1.1.beta] - 2016-07-09
- awards system


 
Changing / Adding files:



AWARDS.en.html
AWARDS.ru.html
src/custom/__init__.py
src/custom/rewards.py
src/stats/migrations/0019_awards_functional.py
src/stats/migrations/0020_awards_example.py
src/stats/rewards.py
src/stats/static/img/example_award.png
src/stats/templates/pilot_awards.html
src/core/__init__.py

src/core/wsgi.py

src/locale/de/LC_MESSAGES/django.mo
src/locale/de/LC_MESSAGES/django.po
src/locale/fr/LC_MESSAGES/django.mo
src/locale/fr/LC_MESSAGES/django.po
src/locale/ru/LC_MESSAGES/django.mo
src/locale/ru/LC_MESSAGES/django.po
src/stats/admin.py
src/stats/management/commands/stats_reset.py
src/stats/models.py
src/stats/static/css/style.css
src/stats/static/less/style.less
src/stats/stats_whore.py
src/stats/templates/inline/pilot_tabs.html
src/stats/translation.py
src/stats/urls.py
src/stats/views.py




Required run update.cmd

il2_stats_1.1.1.beta.zip

  • Upvote 1

Share this post


Link to post
Share on other sites

[1.1.2.beta] - 2016-08-08

- update libraries

- update localization

- update objects

- now can request re-activation email

- do not active accounts deleted

- fix minor errors

 

 

Changing / Adding files:

 

 

requirements.txt

src/core/__init__.py

src/core/settings.py

src/core/wsgi.py

src/locale/de/LC_MESSAGES/django.mo

src/locale/de/LC_MESSAGES/django.po

src/locale/fr/LC_MESSAGES/django.mo

src/locale/fr/LC_MESSAGES/django.po

src/locale/ru/LC_MESSAGES/django.mo

src/locale/ru/LC_MESSAGES/django.po

src/objects.csv

src/stats/migrations/0021_sorties_streak.py

src/stats/models.py

src/stats/signals/handlers.py

src/stats/stats_whore.py

src/users/forms.py

src/users/mail.py

src/users/migrations/0003_username_length.py

src/users/models.py

src/users/templates/users/login.html

src/users/templates/users/registration_confirm_repeat.html

src/users/urls.py

src/users/utils.py

src/users/views.py

wheelhouse/Django-1.9.9-py2.py3-none-any.whl

wheelhouse/psycopg2-2.6.2-cp35-none-win32.whl

wheelhouse/psycopg2-2.6.2-cp35-none-win_amd64.whl

wheelhouse/pytz-2016.6.1-py2.py3-none-any.whl

wheelhouse/setuptools-25.1.6-py2.py3-none-any.whl

 

 

 

Required run update.cmd

il2_stats_1.1.2.beta.zip

  • Upvote 2

Share this post


Link to post
Share on other sites

[1.2] - 2016-09-08

- bugfixes

- update objects

- players list online

 

 

Changing / Adding files for 1.1.2.beta:

 

 

src/core/__init__.py

src/locale/de/LC_MESSAGES/django.mo

src/locale/de/LC_MESSAGES/django.po

src/locale/fr/LC_MESSAGES/django.mo

src/locale/fr/LC_MESSAGES/django.po

src/locale/ru/LC_MESSAGES/django.mo

src/locale/ru/LC_MESSAGES/django.po

src/mission_report/parse_mission_log_line.py

src/mission_report/report.py

src/objects.csv

src/stats/management/commands/stats_reset.py

src/stats/migrations/0022_online.py

src/stats/models.py

src/stats/online.py

src/stats/static/css/style.css

src/stats/static/less/style.less

src/stats/stats_whore.py

src/stats/templates/main.html

src/stats/templates/online.html

src/stats/urls.py

src/stats/views.py

 

 

 

Changing / Adding files for 1.0.16:

 

 

 

AWARDS.en.html

AWARDS.ru.html

src/custom/__init__.py

src/custom/rewards.py

src/squads/__init__.py

src/squads/admin.py

src/squads/apps.py

src/squads/decorators.py

src/squads/forms.py

src/squads/migrations/0001_initial.py

src/squads/migrations/0002_auto_20160321_1741.py

src/squads/migrations/0003_logo.py

src/squads/migrations/__init__.py

src/squads/models.py

src/squads/templates/squads/join.html

src/squads/templates/squads/leave.html

src/squads/templates/squads/main_with_squad.html

src/squads/templates/squads/main_wo_squad.html

src/squads/templates/squads/profile.html

src/squads/templates/squads/registration.html

src/squads/templates/squads/remove.html

src/squads/urls.py

src/squads/utils.py

src/squads/validators.py

src/squads/views.py

src/stats/migrations/0013_profile_user.py

src/stats/migrations/0014_auto_20160404_2308.py

src/stats/migrations/0015_player_squad.py

src/stats/migrations/0016_auto_20160404_2347.py

src/stats/migrations/0017_squad_num_members.py

src/stats/migrations/0018_squad_max_members.py

src/stats/migrations/0019_awards_functional.py

src/stats/migrations/0020_awards_example.py

src/stats/migrations/0021_sorties_streak.py

src/stats/migrations/0022_online.py

src/stats/online.py

src/stats/rewards.py

src/stats/signals/__init__.py

src/stats/signals/handlers.py

src/stats/static/css/form.css

src/stats/static/img/captcha.png

src/stats/static/img/example_award.png

src/stats/static/img/icons/big/human.png

src/stats/static/img/message_close.png

src/stats/static/img/password_wink.png

src/stats/static/img/password_wink.svg

src/stats/static/js/form.js

src/stats/static/less/blocks.less

src/stats/static/less/form.less

src/stats/templates/inline/profile_tabs.html

src/stats/templates/inline/squad_tabs.html

src/stats/templates/online.html

src/stats/templates/pilot_awards.html

src/stats/templates/squad.html

src/stats/templates/squad_not_exist.html

src/stats/templates/squad_pilots.html

src/stats/templates/squads.html

src/stuff/__init__.py

src/stuff/decorators.py

src/stuff/fields.py

src/stuff/storage.py

src/users/decorators.py

src/users/forms.py

src/users/mail.py

src/users/migrations/0002_ci_fields.py

src/users/migrations/0003_username_length.py

src/users/templates/users/info_page_template.html

src/users/templates/users/login.html

src/users/templates/users/password_reset.html

src/users/templates/users/password_reset_confirm.html

src/users/templates/users/profile.html

src/users/templates/users/registration.html

src/users/templates/users/registration_confirm_repeat.html

src/users/utils.py

wheelhouse/Pillow-3.3.0-cp35-cp35m-win32.whl

wheelhouse/Pillow-3.3.0-cp35-cp35m-win_amd64.whl

wheelhouse/filelock-2.0.6-cp35-none-any.whl

wheelhouse/psycopg2-2.6.2-cp35-none-win32.whl

wheelhouse/psycopg2-2.6.2-cp35-none-win_amd64.whl

wheelhouse/static3-0.7.0-cp35-none-any.whl

INSTALL.en.txt

INSTALL.ru.txt

README.en.txt

README.ru.txt

requirements.txt

requirements_dev.txt

src/conf.ini

src/config.py

src/core/__init__.py

src/core/context_processors.py

src/core/settings.py

src/core/urls.py

src/core/wsgi.py

src/locale/de/LC_MESSAGES/django.mo

src/locale/de/LC_MESSAGES/django.po

src/locale/fr/LC_MESSAGES/django.mo

src/locale/fr/LC_MESSAGES/django.po

src/locale/ru/LC_MESSAGES/django.mo

src/locale/ru/LC_MESSAGES/django.po

src/mission_report/parse_mission_log_line.py

src/mission_report/report.py

src/mission_report/tests/test_parse_mission_log_line.py

src/objects.csv

src/stats/admin.py

src/stats/apps.py

src/stats/helpers.py

src/stats/management/commands/stats_reset.py

src/stats/models.py

src/stats/models_managers.py

src/stats/sql.py

src/stats/static/css/style.css

src/stats/static/js/common.js

src/stats/static/less/style.less

src/stats/stats_whore.py

src/stats/templates/base.html

src/stats/templates/inline/pilot_tabs.html

src/stats/templates/inline/table_coal_pref_icon.html

src/stats/templates/main.html

src/stats/templates/mission.html

src/stats/templates/missions.html

src/stats/templates/pilot.html

src/stats/templates/pilot_sortie.html

src/stats/templates/pilot_sorties.html

src/stats/templates/pilots.html

src/stats/templates/tour.html

src/stats/templatetags/stats.py

src/stats/translation.py

src/stats/urls.py

src/stats/views.py

src/users/models.py

src/users/urls.py

src/users/validators.py

src/users/views.py

src/web.py

src/stats/static/img/aircraft/bf 109 e-7.png

src/stats/static/img/aircraft/bf 109 f-2.png

src/stats/static/img/aircraft/bf 109 f-4.png

src/stats/static/img/aircraft/bf 109 g-2.png

src/stats/static/img/aircraft/bf 110 e-2.png

src/stats/static/img/aircraft/fw 190 a-3.png

src/stats/static/img/aircraft/he 111 h-6.png

src/stats/static/img/aircraft/i-16 type 24.png

src/stats/static/img/aircraft/il-2 mod.1941.png

src/stats/static/img/aircraft/il-2 mod.1942.png

src/stats/static/img/aircraft/ju 87 d-3.png

src/stats/static/img/aircraft/ju 88 a-4.png

src/stats/static/img/aircraft/la-5 ser.8.png

src/stats/static/img/aircraft/lagg-3 ser.29.png

src/stats/static/img/aircraft/mc.202 ser.viii.png

src/stats/static/img/aircraft/mig-3 ser.24.png

src/stats/static/img/aircraft/p-40e-1.png

src/stats/static/img/aircraft/pe-2 ser.35.png

src/stats/static/img/aircraft/pe-2 ser.87.png

src/stats/static/img/aircraft/yak-1 ser.69.png

src/stats/static/img/flag/allies.png

src/stats/static/img/flag/axis.png

src/stats/static/img/flag/neutral.png

src/stats/static/img/icons/big/acc.png

src/stats/static/img/icons/big/ak.png

src/stats/static/img/icons/big/ft.png

src/stats/static/img/icons/big/gk.png

src/stats/static/img/icons/big/kd.png

src/stats/static/img/icons/big/rating.png

src/stats/static/img/icons/big/streak_allies.png

src/stats/static/img/icons/big/streak_axis.png

src/stats/static/img/icons/big/streak_ground.png

src/stats/static/img/icons/big/streak_ground_max.png

src/stats/static/img/icons/big/streak_max.png

src/stats/static/img/icons/big/streak_neutral.png

src/stats/static/img/icons/small/acc.png

src/stats/static/img/icons/small/ak.png

src/stats/static/img/icons/small/allies.png

src/stats/static/img/icons/small/axis.png

src/stats/static/img/icons/small/ft.png

src/stats/static/img/icons/small/gk.png

src/stats/static/img/icons/small/kd.png

src/stats/static/img/icons/small/khr.png

src/stats/static/img/icons/small/players.png

src/stats/static/img/icons/small/rating.png

src/stats/static/img/icons/small/score.png

src/stats/static/img/icons/small/streak.png

src/stats/static/img/icons/small/win_reason_score.png

src/stats/static/img/icons/small/win_reason_task.png

wheelhouse/Django-1.9.9-py2.py3-none-any.whl

wheelhouse/pip-8.1.2-py2.py3-none-any.whl

wheelhouse/pytz-2016.6.1-py2.py3-none-any.whl

wheelhouse/setuptools-25.1.6-py2.py3-none-any.whl

wheelhouse/waitress-0.9.0-py2.py3-none-any.whl

 

 

 

Required run update.cmd

  • Upvote 1

Share this post


Link to post
Share on other sites

[1.2.1] - 2016-09-17

- display payload and modifications on sortie page

- minor fixes

 

 

Changing / Adding files:

 

 

.gitignore

src/core/__init__.py

src/locale/de/LC_MESSAGES/django.mo

src/locale/de/LC_MESSAGES/django.po

src/locale/fr/LC_MESSAGES/django.mo

src/locale/fr/LC_MESSAGES/django.po

src/locale/ru/LC_MESSAGES/django.mo

src/locale/ru/LC_MESSAGES/django.po

src/squads/models.py

src/stats/aircraft_mods.py

src/stats/aircraft_payloads.py

src/stats/models.py

src/stats/static/css/style.css

src/stats/static/less/style.less

src/stats/templates/pilot_sortie.html

src/stats/views.py

src/users/models.py

src/users/validators.py

 

 

 

Required run update.cmd

  • Upvote 1

Share this post


Link to post
Share on other sites

[1.2.2] - 2016-09-26

- update libraries

- timezone setting in profile

 

 

Changing / Adding files:

 

 

requirements.txt

src/core/__init__.py

src/core/middleware.py

src/core/settings.py

src/locale/de/LC_MESSAGES/django.mo

src/locale/de/LC_MESSAGES/django.po

src/locale/fr/LC_MESSAGES/django.mo

src/locale/fr/LC_MESSAGES/django.po

src/locale/ru/LC_MESSAGES/django.mo

src/locale/ru/LC_MESSAGES/django.po

src/squads/admin.py

src/stats/admin.py

src/stats/static/css/style.css

src/stats/static/less/form.less

src/users/forms.py

src/users/migrations/0004_user_tz.py

src/users/models.py

wheelhouse/Pillow-3.3.1-cp35-cp35m-win32.whl

wheelhouse/Pillow-3.3.1-cp35-cp35m-win_amd64.whl

wheelhouse/django_modeltranslation-0.12-cp35-none-any.whl

wheelhouse/setuptools-27.3.0-py2.py3-none-any.whl

wheelhouse/sqlparse-0.2.1-py2.py3-none-any.whl

wheelhouse/waitress-1.0.0-py2.py3-none-any.whl

 

 

 

 

Required run update.cmd

  • Upvote 2

Share this post


Link to post
Share on other sites

[1.2.3] - 2016-10-26

- update libraries

- update objects

- minor fixes

- update mission page

 

 

Changing / Adding files:

 

 

requirements.txt

src/core/__init__.py

src/core/middleware.py

src/core/settings.py

src/locale/de/LC_MESSAGES/django.mo

src/locale/de/LC_MESSAGES/django.po

src/locale/fr/LC_MESSAGES/django.mo

src/locale/fr/LC_MESSAGES/django.po

src/locale/ru/LC_MESSAGES/django.mo

src/locale/ru/LC_MESSAGES/django.po

src/objects.csv

src/squads/decorators.py

src/squads/forms.py

src/squads/models.py

src/stats/helpers.py

src/stats/middleware.py

src/stats/migrations/0023_mission_name_index.py

src/stats/models.py

src/stats/static/css/style.css

src/stats/static/less/blocks.less

src/stats/static/less/style.less

src/stats/templates/mission.html

src/stats/templates/missions.html

src/stats/templates/pilot_sortie.html

src/stats/views.py

src/stuff/storage.py

src/users/decorators.py

src/users/mail.py

src/users/views.py

wheelhouse/Django-1.10.2-py2.py3-none-any.whl

wheelhouse/Pillow-3.4.2-cp35-cp35m-win32.whl

wheelhouse/Pillow-3.4.2-cp35-cp35m-win_amd64.whl

wheelhouse/argon2_cffi-16.2.0-cp35-cp35m-win32.whl

wheelhouse/argon2_cffi-16.2.0-cp35-cp35m-win_amd64.whl

wheelhouse/cffi-1.8.3-cp35-cp35m-win32.whl

wheelhouse/cffi-1.8.3-cp35-cp35m-win_amd64.whl

wheelhouse/pycparser-2.16-py2.py3-none-any.whl

wheelhouse/pytz-2016.7-py2.py3-none-any.whl

wheelhouse/setuptools-28.6.1-py2.py3-none-any.whl

wheelhouse/six-1.10.0-py2.py3-none-any.whl

wheelhouse/sqlparse-0.2.2-py2.py3-none-any.whl

wheelhouse/tzlocal-1.3-cp35-none-any.whl

wheelhouse/waitress-1.0.1-py2.py3-none-any.whl

 

 

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.4] - 2016-11-12

- update objects

- aircraft images

 

 

Changing / Adding files:

 

 

src/core/__init__.py

src/objects.csv

src/stats/static/img/aircraft/A20B.png

src/stats/static/img/aircraft/Hs129B2.png

src/stats/static/img/aircraft/Il-2-mod.43-UBT.png

src/stats/static/img/aircraft/bf 109 g-4.png

src/stats/static/img/aircraft/bf 110 g-2.png

src/stats/static/img/aircraft/fw 190 a-5.png

src/stats/static/img/aircraft/he 111 h-16.png

src/stats/static/img/aircraft/ju 52 3mg4e.png

src/stats/static/img/aircraft/p39.png

src/stats/static/img/aircraft/spit.png

src/stats/static/img/aircraft/yak-1b ser.127.png

src/stats/static/img/aircraft/yak-7b.png

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.6] - 2016-12-17

- update libraries

- update objects

- minor fixes

 

 

Changing / Adding files:

 

 

.gitignore

requirements.txt

src/core/__init__.py

src/core/settings.py

src/objects.csv

src/squads/forms.py

wheelhouse/Django-1.10.4-py2.py3-none-any.whl

wheelhouse/argon2_cffi-16.3.0-cp35-cp35m-win32.whl

wheelhouse/argon2_cffi-16.3.0-cp35-cp35m-win_amd64.whl

wheelhouse/cffi-1.9.1-cp35-cp35m-win32.whl

wheelhouse/cffi-1.9.1-cp35-cp35m-win_amd64.whl

wheelhouse/contextlib2-0.5.4-py2.py3-none-any.whl

wheelhouse/filelock-2.0.7-cp35-none-any.whl

wheelhouse/pip-9.0.1-py2.py3-none-any.whl

wheelhouse/pycparser-2.17-py2.py3-none-any.whl

wheelhouse/pytz-2016.10-py2.py3-none-any.whl

wheelhouse/raven-5.32.0-py2.py3-none-any.whl

wheelhouse/setuptools-32.1.0-py2.py3-none-any.whl

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.8] - 2017-01-28

- update libraries

- option minimum sortie time

 

 

sortie_min_time

default = 0, disabled

time is set in seconds

sorties less than the set time - are ignored in profile stats

to circumvent a bug - an explosion after spawn

 

 

Changing / Adding files:

 

 

requirements.in

requirements.txt

requirements_dev.in

requirements_dev.txt

src/conf.ini

src/config.py

src/core/__init__.py

src/core/settings.py

src/stats/migrations/0024_sortie_is_ignored.py

src/stats/models.py

src/stats/stats_whore.py

wheelhouse/Django-1.10.5-py2.py3-none-any.whl

wheelhouse/Pillow-4.0.0-cp35-cp35m-win32.whl

wheelhouse/Pillow-4.0.0-cp35-cp35m-win_amd64.whl

wheelhouse/appdirs-1.4.0-py2.py3-none-any.whl

wheelhouse/olefile-0.44-cp35-none-any.whl

wheelhouse/packaging-16.8-py2.py3-none-any.whl

wheelhouse/pyparsing-2.1.10-py2.py3-none-any.whl

wheelhouse/setuptools-34.0.2-py2.py3-none-any.whl

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.9] - 2017-02-25

- update objects

- transfer some values to BigInteger

- minor fixes

 

 

Changing / Adding files:

 

 

src/core/__init__.py

src/mission_report/report.py

src/objects.csv

src/stats/migrations/0025_big_integer_field.py

src/stats/models.py

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.10] - 2017-03-29

- Spanish localization (localization made ECV56_Cherar, thank you very much)

- update objects

 

 

Changing / Adding files:

 

 

src/chunks/migrations/0007_spanish.py

src/core/__init__.py

src/core/settings.py

src/locale/es/LC_MESSAGES/django.mo

src/locale/es/LC_MESSAGES/django.po

src/objects.csv

src/stats/migrations/0026_spanish.py

src/stats/templates/base.html

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.11] - 2017-04-11

- update Django and other libs

- update objects

- small fix

 

 

Changing / Adding files:

 

 

wheelhouse/Pillow-4.1.0-cp35-cp35m-win32.whl

wheelhouse/Pillow-4.1.0-cp35-cp35m-win_amd64.whl

wheelhouse/appdirs-1.4.3-py2.py3-none-any.whl

wheelhouse/cffi-1.10.0-cp35-cp35m-win32.whl

wheelhouse/cffi-1.10.0-cp35-cp35m-win_amd64.whl

wheelhouse/filelock-2.0.8-cp35-none-any.whl

wheelhouse/psycopg2-2.7.1-cp35-cp35m-win32.whl

wheelhouse/psycopg2-2.7.1-cp35-cp35m-win_amd64.whl

wheelhouse/pyparsing-2.2.0-py2.py3-none-any.whl

requirements.in

requirements.txt

requirements_dev.in

requirements_dev.txt

src/core/__init__.py

src/core/settings.py

src/core/urls.py

src/mission_report/parse_mission_log_line.py

src/mission_report/report.py

src/mission_report/tests/conftest.py

src/mission_report/tests/test_parse_mission_log_line.py

src/objects.csv

src/squads/models.py

src/squads/urls.py

src/stats/migrations/0001_initial.py

src/stats/models.py

src/stats/online.py

src/stats/urls.py

src/stuff/fields.py

src/users/models.py

src/users/urls.py

wheelhouse/Django-1.11-py2.py3-none-any.whl

wheelhouse/django_modeltranslation-0.12.1-cp35-none-any.whl

wheelhouse/setuptools-34.4.0-py2.py3-none-any.whl

wheelhouse/waitress-1.0.2-py2.py3-none-any.whl

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.12] - 2017-05-12

- update objects

- small fix

 

 

Changing / Adding files:

 

 

src/core/__init__.py

src/mission_report/parse_mission_log_line.py

src/objects.csv

 

 

 

Required run update.cmd

  • Upvote 1

Share this post


Link to post
Share on other sites

[1.2.13] - 2017-06-08

- update libraries

- images of airplanes bok

 

 

Changing / Adding files:

 

 

src/stats/static/img/aircraft/il-2 mod.1943.png

src/stats/static/img/aircraft/spitfire5b.png

wheelhouse/Pillow-4.1.1-cp35-cp35m-win32.whl

wheelhouse/Pillow-4.1.1-cp35-cp35m-win_amd64.whl

wheelhouse/filelock-2.0.10-cp35-none-any.whl

wheelhouse/tzlocal-1.4-cp35-none-any.whl

requirements.in

requirements.txt

requirements_dev.in

requirements_dev.txt

src/core/__init__.py

src/core/urls.py

src/stats/static/img/aircraft/A20B.png

src/stats/static/img/aircraft/Hs129B2.png

src/stats/static/img/aircraft/bf 109 g-2.png

src/stats/static/img/aircraft/bf 109 g-4.png

src/stats/static/img/aircraft/bf 110 e-2.png

src/stats/static/img/aircraft/bf 110 g-2.png

src/stats/static/img/aircraft/fw 190 a-5.png

src/stats/static/img/aircraft/he 111 h-16.png

src/stats/static/img/aircraft/p39.png

src/stats/static/img/aircraft/yak-7b.png

wheelhouse/Django-1.11.2-py2.py3-none-any.whl

wheelhouse/setuptools-36.0.1-py2.py3-none-any.whl

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.14] - 2017-07-01

- update objects

- spitfire image

- French localization (localization made -IRRE-Centx, thank you very much)

 

 

Changing / Adding files:

 

 

src/core/__init__.py

src/core/settings.py

src/locale/fr/LC_MESSAGES/django.mo

src/locale/fr/LC_MESSAGES/django.po

src/objects.csv

src/stats/static/img/aircraft/spitfire mk.vb.png

src/stats/templates/base.html

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.15] - 2017-08-29

- update objects

- hs 129 b-2 image

- filtering bad coordinates

 

 

Changing / Adding files:

 

 

src/core/__init__.py

src/mission_report/parse_mission_log_line.py

src/objects.csv

src/stats/static/img/aircraft/hs 129 b-2.png

 

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites

[1.2.16] - 2017-09-01

- update objects

 

 

Changing / Adding files:

 

 

src/core/__init__.py

src/objects.csv

 

 

 

Required run update.cmd

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×