Commit Graph

355 Commits

Author SHA1 Message Date
Emmanuel Cazenave b0d60a80f5 debian: add uwsgi spooler (#55566) 2021-07-13 15:04:17 +02:00
Frédéric Péters f430283945 tox: stop testing against django 1.11 2021-07-03 14:44:36 +02:00
Frédéric Péters e3b486c628 debian: enable uwsgi memory reports (#54610) 2021-06-06 10:34:42 +02:00
Valentin Deniaud aec477ddf3 settings: explicitly set select2 cache prefix (#53403) 2021-04-27 17:09:02 +02:00
Valentin Deniaud 9a16eee553 manager: load visualization filter choices using ajax (#35569) 2021-04-12 14:52:04 +02:00
Valentin Deniaud 5375d4c9dc misc: drop compatibility with django-select2 < 5 (#35569)
Version 5 was released in 2015.
2021-04-12 14:52:04 +02:00
Frédéric Péters 44dfe6ba90 templates: fix variable usage to have open/close parts on same line (#52892) 2021-04-09 10:05:52 +02:00
Frédéric Péters 80edb58208 translation update 2021-04-07 21:04:52 +02:00
Nicolas Roche 0ad3cc58ae engine: format where sql condition string (#47766) 2021-03-08 11:01:56 +01:00
Serghei Mihai cac1bc1534 views: use FeatureCollection for geojson format (#51163) 2021-02-18 10:05:11 +01:00
Frédéric Péters 7b6a854c58 translation update 2021-01-09 14:48:43 +01:00
Frédéric Péters 428154ce45 build: update to use origin/main 2020-12-26 15:21:15 +01:00
Emmanuel Cazenave 84951b6eeb tox: do not run hobo tests agains django 2.2 (#49103) 2020-12-09 11:56:47 +01:00
Frédéric Péters 8c13ab136c misc: mark strings for translations (#20964) 2020-10-04 11:38:04 +02:00
Frédéric Péters 532838f17e style: enlarge side form to increase date input widths (#47311) 2020-10-04 11:30:00 +02:00
Frédéric Péters 059e26b479 misc: force date format to yyyy-mm-dd as required by type=date inputs (#47306) 2020-10-03 16:12:18 +02:00
Benjamin Dauvergne 91adb6e0b2 misc: set Content-Disposition header for exports (#47060) 2020-09-28 10:16:33 +02:00
Frédéric Péters 555a70c276 tox: get hobo using https (via #46904#note-2) 2020-09-24 19:58:32 +02:00
Valentin Deniaud 16b4265e6b tox: tell setuptools to use distutils from stdlib (#46252) 2020-09-01 14:21:00 +02:00
Benjamin Dauvergne ffb9a32285 tests: add test on sum of integers measures (#44289) 2020-06-26 11:52:46 +02:00
Benjamin Dauvergne be85302f2d engine: fix filtering of members of unjoined dimensions (#44289) 2020-06-26 11:51:47 +02:00
Benjamin Dauvergne 203605dec3 tox.ini: relax constraint on pytest-django 2020-06-20 00:18:53 +02:00
Benjamin Dauvergne fef18507c7 tests: do not leak file descriptors 2020-06-20 00:18:53 +02:00
Benjamin Dauvergne 2ff4ba0720 setup.py: use latest django-rest-framework 2020-06-20 00:18:53 +02:00
Benjamin Dauvergne c676890178 misc: truncate schema names to 63 chars (#43042)
To comply with postgresql limitation, to prevent collisions a hash of
the full identifier is inserted in the middle.
2020-05-20 17:27:17 +02:00
Frédéric Péters a0cf6fb047 misc: display last update time in a human format (#42447) 2020-05-14 14:55:00 +02:00
Benjamin Dauvergne c7ebf40039 tests: remove dead test (#41814)
The deleted test used a dimension "retard_stat" which was not defined on
the target cube, but worked nonetheless since the list of JSON
dimensions was wrongly computed from a table named "formdata" and not
the fact table of the used cube, which is now fixed.
2020-05-07 18:51:12 +02:00
Benjamin Dauvergne 25d7c7fd82 update .gitignore (#41814) 2020-05-07 18:51:12 +02:00
Benjamin Dauvergne be2c08a6f1 misc: call parent's init in SchemaJSONDimension (#41814)
Broken by:

  9a4d84a python3: avoid __slots__ conflicts with class variable (#40570)
2020-05-07 18:51:12 +02:00
Benjamin Dauvergne 46b5349f93 tests: add test on JSON dimensions (#41814) 2020-05-07 18:51:12 +02:00
Benjamin Dauvergne 7cab96b989 engine: get fact table from configuration (#41814) 2020-05-07 18:51:12 +02:00
Frédéric Péters 226d162b25 translation update 2020-05-04 13:41:14 +02:00
Frédéric Péters 59a9a667e8 translation fix 2020-05-04 13:17:39 +02:00
Benjamin Dauvergne d1cddf2117 misc: use mtime of schema as last update time (#41836) 2020-04-25 12:22:04 +02:00
Christophe Siraut eaa10963ef Jenkinsfile: use default distribution target for hotfix branch (#41301) 2020-04-24 14:00:21 +02:00
Christophe Siraut 8b8787f89c Jenkinsfile: use default distribution target (#41301) 2020-04-24 13:55:38 +02:00
Frédéric Péters a2313a390d tox: stop testing against python 2 (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters b169e4d093 tox: run tests against django 2.2 (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters 87fa6a012d misc: switch to class-based login/logout views (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters b9109b635d misc: allow django 2.2 and djangorestframework 3.8 (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters b62b911aa5 misc: add renderer arg to date range widget (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters ea66c6c782 misc: use is_authenticated as a straight boolean value (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters 2d5a06fd56 settings: remove SessionAuthenticationMiddleware (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters a260d38b3d misc: adapt import of admin site URL (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters 93ae4e706e misc: import reverse from django.urls (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters 4cdc753ba0 settings: use MIDDLEWARE setting (#41633) 2020-04-18 12:20:27 +02:00
Frédéric Péters 6a3ff8e500 translation update 2020-04-14 09:25:40 +02:00
Frédéric Péters a949d3f9b1 trivial: remove non-ascii character from README 2020-04-13 11:07:58 +02:00
Frédéric Péters e2f77a7664 templates: add appbar with visualization actions (#14268) 2020-04-13 10:30:08 +02:00
Frédéric Péters cb880d0b4d debian: switch to Python 3 (#41206) 2020-04-13 10:30:08 +02:00