- Aug 29, 2018
-
-
Samuel GAIST authored
-
Samuel GAIST authored
The FullPlotterSerializer created within FullPlotterParameterSerializer was not getting any context so it could not perform proper checks regarding the user that made the request.
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
Work now on copy of QueryObject as recommended in the Django documentation and replace the original with the copy
-
- Jul 19, 2018
-
-
Flavio TARSETTI authored
Handle empty choice case for string field See merge request !248
-
Samuel GAIST authored
String fields should provide all the possible values that a user can select. But if for some reason the field is missing, the interface loading will break. This patch fixes that by setting the default value as only choice.
-
- Jul 18, 2018
-
-
Flavio TARSETTI authored
Add django command to get users active on the site See merge request !247
-
- Jul 17, 2018
-
-
Samuel GAIST authored
This commands allows to retrieve the list of users who have a session opened on the site. Note that this does not mean that they are currently using the web site, just that they have logged in. This can be useful when needing to do an unplanned reboot of the platform for security reasons to warn potentially affected users.
-
- Jul 13, 2018
-
-
Flavio TARSETTI authored
Fix handling of itertools.izip See merge request !246
-
Samuel GAIST authored
In python 3, izip became zip in the global space.
-
- Jul 06, 2018
-
-
Samuel GAIST authored
Fix anchors doc See merge request !245
-
Samuel GAIST authored
-
- Jul 05, 2018
-
-
Flavio TARSETTI authored
-
- May 09, 2018
-
-
Samuel GAIST authored
Various fixes See merge request !243
-
Samuel GAIST authored
This avoids the need to build the psycopg2 packages and thus requires PostgreSQL dependencies.
-
Samuel GAIST authored
-
Samuel GAIST authored
The latest version of the sort method requires a key parameter.
-
- Apr 30, 2018
-
-
André Anjos authored
Py3 compatibility See merge request !242
-
Samuel GAIST authored
It's not used anywhere in the code.
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
Use list comprehension and a helper function so if needed in the future, only one place will need to be modified.
-
Samuel GAIST authored
Use list comprehension and a helper function so if needed in the future, only one place will need to be modified.
-
Samuel GAIST authored
Use list comprehension and a helper function so if needed in the future, only one place will need to be modified.
-
Samuel GAIST authored
-
- Apr 27, 2018
-
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
The goal is to reduce the number of query created to retrieve the presentation of the the cache objects associated with the Result objects.
-
Samuel GAIST authored
-
Samuel GAIST authored
Use list comprehension and sets.
-
Samuel GAIST authored
Replaced map/filters combo with list comprehension and exploit Django's ORM features like values_list to generate all these lists.
-
Samuel GAIST authored
Replaced map/filters combo with list comprehension and exploit Django's ORM features like values_list to generate all these lists.
-
Samuel GAIST authored
Replaced filter with list comprehension.
-
Samuel GAIST authored
Replaced map/filters combo with list comprehension and exploit Django's ORM features like values_list to generate all these lists.
-
Samuel GAIST authored
-
- Apr 26, 2018
-
-
Samuel GAIST authored
-
Samuel GAIST authored
-