You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG
+27-4Lines changed: 27 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,34 @@
1
1
== Change Log ==
2
2
3
+
=== Version 0.13.0, February 23, 2019 ===
4
+
* NEW #263: Added support for Django 2.1, drop support for Django 1.8
5
+
* NEW #255: Allow partial requests of timeline grid
6
+
* FIX #233: Ensure missing data points don’t lead to infinite loop
7
+
* FIX #242: Revision.tag field is not trimmed before insert
8
+
* FIX #250: All doesn't work after clicking None in comparison
9
+
10
+
11
+
=== Version 0.12.0, November 11, 2017 ===
12
+
* NEW #230: Added support for Django 1.11
13
+
* NEW #226: Added previous and next commit navigation to the changes view
14
+
* NEW #228: Customise the meta description to describe the URL
15
+
* NEW #224: Default banch is now configured in db, per project
16
+
* NEW #221: Added support for Django 1.9
17
+
* NEW #214: Added optional http basic authentication to results API calls
18
+
* NEW #209: Addeds the 'makeimage' service
19
+
* NEW #207: Commit tag saving features
20
+
* FIX #219: Made git tag identification more conservative
21
+
* FIX #212: Improved py3 compat by adding b'' literals
22
+
* FIX #212: Fix git tag error
23
+
24
+
3
25
=== Version 0.11.0, July 31, 2016 ===
4
26
* NEW #191: Django 1.7 and 1.8 support
5
27
* NEW #192: Initial Python 3.4 support
6
28
* NEW #199: str4d upgraded all javascript libraries. Most importantly jqPlot to 1.0.9 and jQuery to 1.12.3
7
29
* NEW #203: str4d implemented displaying of quartile and extrema bands on median benchmarks
8
-
* NEW #295: javierhonduco gave the application a more modern look
30
+
* NEW #205: javierhonduco gave the application a more modern look
31
+
9
32
10
33
=== Version 0.10.1, November 1, 2015 ===
11
34
* NEW #169: nomeata added admin action to recalculate reports
@@ -41,7 +64,7 @@
41
64
* NEW: Upgraded to jQuery 1.6
42
65
* NEW #44: Stefan added an option to the timeline view for equidistant data point plotting
43
66
* NEW: Permalinks are now id based for Environment, to shorten the length and avoid problems related to url encoding, as well as to allow changing the name without beaking the permalink
44
-
* FIX: Frank added a check for revision_date = "None" (as string), caused by the
67
+
* FIX: Frank added a check for revision_date = "None" (as string), caused by the
45
68
save_single_result.py sample script
46
69
47
70
@@ -52,7 +75,7 @@
52
75
* NEW #45: Stefan Marr added support for browser-button navigation on timeline
53
76
* FIX: Stefan Marr improved the GitHub plugin
54
77
* FIX: Improvements in the Changes View layout that prevent overlapping in some cases
55
-
* FIX: Stefan Marr fixed a bug where links to a changes view revision from the
78
+
* FIX: Stefan Marr fixed a bug where links to a changes view revision from the
56
79
timeline view would not work because they used short commit ids
57
80
* FIX: Stefan Marr prevented some infinite loops caused when results were equal or less than 0
58
81
@@ -110,7 +133,7 @@ Bug fix release
110
133
- Fix benchmark/legend ordering
111
134
- Improve error messages
112
135
- Issue correctness warning for normalized stacked bars.
113
-
136
+
114
137
* Known bugs:
115
138
- There are several bugs in the comparison view related to the plotting library jqplot
116
139
- Bad autoscaling under some circumstancies. Issue#199 (http://bitbucket.org/cleonello/jqplot/issue/199/autoscale-breaks-negative-values)
Before you can start saving (and displaying) data, you need to first create an
62
66
environment and define a default project.
@@ -74,7 +78,7 @@ field will be shown in the Changes and Timeline views.
74
78
75
79
**Note**: Git and Mercurial need to locally clone the repository. That means that your `sample_project/repos` directory will need to be owned by the server. In the case of a typical Apache installation, you'll need to type `sudo chown www-data:www-data sample_project/repos`
76
80
77
-
# Saving data
81
+
##Saving data
78
82
79
83
Data is saved POSTing to `http://localhost:8000/result/add/`.
80
84
@@ -91,9 +95,9 @@ environment. It must always exist or the data won't be saved (that is the reason
91
95
it is described as a necessary step in the previous "Codespeed configuration"
92
96
section).
93
97
94
-
# Further customization
98
+
##Further customization
95
99
96
-
## Custom Settings
100
+
###Custom Settings
97
101
98
102
You may override any of the default settings by setting them in
99
103
`sample_project/settings.py`. It is strongly recommended that you only override the
@@ -153,18 +157,20 @@ same name.
153
157
</div>
154
158
{% endblock %}
155
159
160
+
### Baselines and Comparison view executables
156
161
157
-
## Baselines and Comparison view executables
158
162
* The results associated to an executable and a revision which has a non blank
159
163
tag field will be listed as a baseline option in the Timeline view.
160
-
*Additionaly, the Comparison view will show the results of the latest revision
164
+
*Additionally, the Comparison view will show the results of the latest revision
161
165
of projects being tracked as an executable as well.
162
166
163
-
## Defaults
167
+
### Defaults
168
+
164
169
The file `sample_project/settings.py` can contain customizations of
165
170
several parameters (the file includes comments with full examples).
166
171
167
-
### General settings:
172
+
### General settings
173
+
168
174
*`WEBSITE_NAME`: The RSS results feed will use this parameter as the site name
169
175
*`DEF_BASELINE`: Defines which baseline option will be chosen as default in
170
176
the Timeline and Changes views.
@@ -173,23 +179,35 @@ several parameters (the file includes comments with full examples).
173
179
*`CHANGE_THRESHOLD`
174
180
*`TREND_THRESHOLD`
175
181
182
+
### Home Page
183
+
184
+
The main customization for the homepage is to display either the reports
185
+
(daily changes) or the historical graphs (improvement over time).
186
+
187
+
*`SHOW_REPORTS`: If set to `True` displays a table and RSS feed with the latest results
188
+
*`SHOW_HISTORICAL`: Displays two graphs comparing tagged and latest versions of the default executable and project to the configured baseline.
189
+
190
+
To activate the historical graphs you will need to set the following settings (using values that work with the test data):
0 commit comments