@@ -7,6 +7,63 @@ Changelog
77
88New
99~~~
10+ - [stats] added activity_chart endpoint. [Cédric Bonhomme]
11+
12+ Changes
13+ ~~~~~~~
14+ - [stats] do not always evaluate datetime.now(). [Cédric Bonhomme]
15+ - [stats] changed number of past months for the time frame. [Cédric
16+ Bonhomme]
17+ - [dependencies] Updated typing_extensions. [Cédric Bonhomme]
18+ - [stats] improved activity chart and fixed color redundancy issue.
19+ [Cédric Bonhomme]
20+ - [style] format with black. [Cédric Bonhomme]
21+ - [stats] improved activity chart and fixed color redundancy issue.
22+ [Cédric Bonhomme]
23+ - [stats] added small legend for the activity chart. [Cédric Bonhomme]
24+ - [stats] from date_to from url and uses gte for the db comparison of
25+ the dates. [Cédric Bonhomme]
26+ - [stats] moved the activity chart at the top. [Cédric Bonhomme]
27+ - [stats] test to filter countries chart with the activity chart.
28+ [Cédric Bonhomme]
29+ - [stats] test to filter charts with the activity chart. [Cédric
30+ Bonhomme]
31+ - [language] return en if settings.LANGUAGE_COOKIE_NAME not yet in the
32+ session. [Cédric Bonhomme]
33+ - [routing] get the url of the terms page with the URL resolver. [Cédric
34+ Bonhomme]
35+ - [routing] make stats and terms pages available with or without a
36+ trailing slash. [Cédric Bonhomme]
37+ - [stats] improved stats page layout and added i18 tags around strings.
38+ [Cédric Bonhomme]
39+ - [stats] improved answers_per_section function in views.py. [Cédric
40+ Bonhomme]
41+ - [stats] answers_per_section now process average per company size.
42+ [Cédric Bonhomme]
43+ - [templates] improved stats page layout. [Cédric Bonhomme]
44+ - [stats] only fetch the last month. [Cédric Bonhomme]
45+ - [templates] improved stats page layout. [Cédric Bonhomme]
46+ - [mypy] added types-python-dateutil stub package. [Cédric Bonhomme]
47+ - [stats] added some comments in activity_chart endtpoint and select the
48+ surveys of the last year for the answers per section. [Cédric
49+ Bonhomme]
50+ - [style] format with black. [Cédric Bonhomme]
51+
52+ Fix
53+ ~~~
54+ - [ security] CVE-2022 -23833 , CVE-2022 -22818. [ Cédric Bonhomme]
55+ - [ stats] check if date_from and date_to are defined. [ Cédric Bonhomme]
56+ - [ stats] fixed wrong labels. [ Cédric Bonhomme]
57+
58+
59+ v2.0.0 (2022-01-24)
60+ -------------------
61+
62+ New
63+ ~~~
64+ - [stats] Added charts and corresponding endpoint to represent the mean
65+ of the user's answers per section in radar chart. [Cédric Bonhomme]
66+ - [deployment] added nginx conf for Gunicorn. [Cédric Bonhomme]
1067- [templates] added new maintenance task in admin panel. [Cédric
1168 Bonhomme]
1269- [templates] added new maintenance task in admin panel. [Cédric
2683 [Cédric Bonhomme]
2784- [translations] added page to manage the translations. [Cédric
2885 Bonhomme]
29- - [data] added JSON file for fit4operatorsurvey . [Cédric Bonhomme]
86+ - [data] added JSON file for survey4operators . [Cédric Bonhomme]
3087- [core] added new translate_db Django filter. [Cédric Bonhomme]
3188- [core] added Django command to import translations. [Cédric Bonhomme]
3289- [email] added email templates and modal to enter the email address.
4299
43100Changes
44101~~~~~~~
102+ - [stats] filter out not finished surveys. [Cédric Bonhomme]
103+ - [stats] use mean_gen instead of mean_list. [Cédric Bonhomme]
104+ - [style] reformat with black. [Cédric Bonhomme]
105+ - Added clean rule in Makefile. [Cédric Bonhomme]
106+ - [packer] set the questions_set and context_questions_set. [Cédric
107+ Bonhomme]
108+ - [documentation] updated information about packer configuration
109+ possibilities. [Cédric Bonhomme]
110+ - [documentation] precise in the README that a configuration file for
111+ Nginx is available (for a use with Gunicorm). [Cédric Bonhomme]
112+ - Let the user define the hostname. [Cédric Bonhomme]
113+ - [packer] updated install script and added env variable for SITE_NAME.
114+ [Cédric Bonhomme]
115+ - [GitHub workflow] keep only Python 3.10.0 for the matrix. [Cédric
116+ Bonhomme]
117+ - Updated secret key, hash key and checksums. [Cédric Bonhomme]
118+ - [commands] removed load_data_from_sql command. [Cédric Bonhomme]
119+ - [stats] update surveys_users_results dict with information about the
120+ users's context. [Cédric Bonhomme]
121+ - Added minimim file for a Python sub-module in the csskp module.
122+ [Cédric Bonhomme]
123+ - [core] Improved log of errors. viewLogic.find_user_by_id now catch
124+ SurveyUser.DoesNotExist exceptions. [Cédric Bonhomme]
45125- [dependencies] Updated fork-awesome. [Cédric Bonhomme]
46126- [style] Reformat with black. [Cédric Bonhomme]
47127- [dependencies] Updated Numpy. [Cédric Bonhomme]
@@ -218,6 +298,26 @@ Changes
218298
219299Fix
220300~~~
301+ - [ stats] wrong variable in a loop in answers_per_section() function.
302+ Improved the function. [ Cédric Bonhomme]
303+ - [ templates] fixed layout of stats page. [ Cédric Bonhomme]
304+ - [ packer] forgot to provide the new env variable. [ Cédric Bonhomme]
305+ - [ packer] fixed empty config variable. [ Cédric Bonhomme]
306+ - [ viewLogic] fixed "'NoneType' object has no attribute 'question'"
307+ AttributeError which appeared at the end of the survey (when the
308+ answer value of a language is stored as None with qtype=="CL")
309+ (viewLogic.py, line 370, in get_questions_with_user_answers) [ Cédric
310+ Bonhomme]
311+ - [ VM] fixed an issue with the generation of the Django secret key and
312+ hash key. [ Cédric Bonhomme]
313+ - [ security] CVE-2021 -45115, CVE-2021 -45116, CVE-2021 -45452. [ Cédric
314+ Bonhomme]
315+ - [ packer] fixed a permission issue on the Django log file. [ Cédric
316+ Bonhomme]
317+ - [ translations] PO file incorrectly marked two strings as being python-
318+ format. [ Cédric Bonhomme]
319+ - [ core] propagate the SurveyUser.DoesNotExist exception. [ Cédric
320+ Bonhomme]
221321- [ report] in generate_chart_png, ensures that x and y have same first
222322 dimension. Log the eventual error. Removed useless lang parameter in
223323 genera_chart_png. [ Cédric Bonhomme]
0 commit comments