Frédéric Péters
04de3e7ae2
build: update setup.py to require django at least django 2.2
2021-12-19 16:34:05 +01:00
Benjamin Dauvergne
d6fdb4affd
schemas: fix loop handling for date dimension ( #59691 )
...
When date dimension is used with a loop, the filter is a list of date
instead of date range dictionnary.
2021-12-15 09:25:39 +01:00
Benjamin Dauvergne
504c90cc7c
misc: set template_base when including mellon's urls ( #59529 )
2021-12-14 15:59:41 +01:00
Frédéric Péters
baa600bc14
debian: remove obsolete dh-systemd build-dep
2021-12-12 12:02:47 +01:00
Frédéric Péters
8ad7984a97
jenkins: build packages for buster & bullseye
2021-12-12 11:38:44 +01:00
Frédéric Péters
5b9230d6c9
translation update
2021-11-23 21:01:08 +01:00
Benjamin Dauvergne
314266a8af
misc: report unknown dimensions as errors ( #58680 )
2021-11-23 21:00:05 +01:00
Frédéric Péters
a6b3f86679
build: bump black version
2021-11-22 22:07:05 +01:00
Benjamin Dauvergne
6a011b145a
misc: add grouping of data by day ( #57825 )
2021-10-19 16:53:19 +02:00
Frédéric Péters
a722cf6153
debian: switch to debhelper-compat 12 ( #57538 )
2021-10-10 12:12:23 +02:00
Emmanuel Cazenave
2b257a8334
uwsgi: enable provisionning spooler ( #55092 )
2021-08-31 12:32:43 +02:00
Benjamin Dauvergne
a72ecff7e0
debian: add dependency on python3-uwsgidecorators ( #56075 )
2021-08-09 17:53:47 +02:00
Benjamin Dauvergne
b844d1b1dc
translation update
2021-08-09 17:02:10 +02:00
Benjamin Dauvergne
1a5f0b6a9d
misc: add custom makemessages command to skip line numbers by default ( #56061 )
2021-08-09 17:01:35 +02:00
Benjamin Dauvergne
00ff96f044
uwsgi: skip cron job if DISABLE_CRON_JOBS ( #56068 )
2021-08-09 16:20:25 +02:00
Benjamin Dauvergne
be83c18e28
ci: add pre-commit ( #56062 )
2021-08-09 15:39:04 +02:00
Benjamin Dauvergne
65d33f00b7
misc: apply pyupgrade/isort/black ( #56062 )
2021-08-09 15:35:48 +02:00
Benjamin Dauvergne
951bd3387f
misc: use uwsgi spooler to launch wcs-olap ( #56040 )
2021-08-09 15:06:51 +02:00
Benjamin Dauvergne
bee5061ace
hobo_agent: copy sentry configuration into wcs-olap.ini ( #56048 )
2021-08-09 12:29:11 +02:00
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