Commit Graph

344 Commits

Author SHA1 Message Date
Frédéric Péters 3dc8d9e494 hobo agent: consider all database parameters for wcs-olap ini file (#14960) 2017-02-12 16:53:22 +01:00
Frédéric Péters f5dbd69745 style: rely on gadjo for adding a background color to odd rows (#14721) 2017-01-20 20:18:27 +01:00
Benjamin Dauvergne 8e9d5cee61 apply AuthorizationMixin to CubeView (fixes #14267) 2016-12-12 10:37:03 +01:00
Benjamin Dauvergne aea8f133f3 fix day of week display name computation (fixes #14255)
There was a off by one error since dow starts at 1 and not 0, so when it was
adding the day of week to the first day of the current week it was computing the
name of the following day.
2016-12-09 16:36:53 +01:00
Frédéric Péters 20653e70e7 style: remove external border from graphs (#13971) 2016-11-15 13:54:00 +01:00
Frédéric Péters 727e4b8737 style: don't force height on table visualization (#13970) 2016-11-15 11:59:01 +01:00
Frédéric Péters 0984d852ac debian: direct cronjob output to root (#13892) 2016-11-14 10:40:46 +01:00
Benjamin Dauvergne ba950e1702 use mellon_no_passive flag on iframe views (fixes #13265)
Without it and if A2_OPENED_COOKIE is present at not MELLON_PASSIVE_TRIED, the
signature of the iframe URL is simply ignored and redirect to the login page
occur.
2016-10-19 15:07:58 +02:00
Frédéric Péters 5dadb204a6 slightly adjust iframe dimensions to better match combo (#13647) 2016-10-18 09:28:23 +02:00
Frédéric Péters 7f5f06bbcd adjust default dimensions and aspect ratio to play well with combo (#13534) 2016-10-10 20:13:12 +02:00
Benjamin Dauvergne bcf93e0036 fix layout for iframe width >800px (fixes #13480) 2016-10-05 15:17:42 +02:00
Benjamin Dauvergne 8876c835d9 force annotate div width to 200px 2016-09-27 22:27:18 +02:00
Benjamin Dauvergne 37b73dbf2b ellipsize too long labels (#13345) 2016-09-27 22:27:13 +02:00
Benjamin Dauvergne 253ad1017d use ugettext instead of gettext 2016-09-27 22:15:41 +02:00
Benjamin Dauvergne 5846817d84 debian: add mellon settings to debian_config.py (fixes #13246) 2016-09-26 12:20:03 +02:00
Benjamin Dauvergne 8b28472072 debian: add python-django to build deps 2016-09-23 19:13:55 +02:00
Benjamin Dauvergne 039e5e147c setup.py: fix path for looking for translation files 2016-09-23 19:12:38 +02:00
Benjamin Dauvergne ca08cb0a9f setup.py: compile translations when building or installing 2016-09-23 19:10:01 +02:00
Benjamin Dauvergne cb6514b16a mark DateRangeWidget.render() result as safe for templates 2016-09-23 18:41:04 +02:00
Benjamin Dauvergne 1ab1a31ed7 debian: constrain dependency on python-django-jsonfield 2016-09-23 09:57:55 +02:00
Benjamin Dauvergne 4ec39039ec update french translation 2016-09-22 10:42:05 +02:00
Benjamin Dauvergne 626f5190dc support relative date ranges (fixes #13245)
Modify DateRangeWidget so that it can return relative date strings instead of
ISO8691 date strings. Those strings are interpreted by a new class
bijoe.relative_time.RelativeDate.
2016-09-22 10:42:05 +02:00
Benjamin Dauvergne 9fc688c31a distribute MANIFEST.in 2016-09-22 10:42:05 +02:00
Frédéric Péters e866806dd3 style: force transparent background on iframe (#12987) 2016-09-01 10:07:39 +02:00
Benjamin Dauvergne 0dc652709b do not initialize datepickers if datepicker.js is not loaded (fixes #12992) 2016-08-30 11:19:41 +02:00
Benjamin Dauvergne 6d2e16910b wait for full loading before drawing charts (fixes #12984) 2016-08-29 23:12:58 +02:00
Frédéric Péters 5958adf24e api: check orig query parameter against verif_orig value (#12985) 2016-08-29 21:38:15 +02:00
Frédéric Péters fb4fc60b58 misc: allow saved visualisation to be displayed in <iframe> (#12986) 2016-08-29 21:38:15 +02:00
Benjamin Dauvergne 8e8cb23538 fix listing of warehouses on homepage (#12969) 2016-08-27 17:45:02 +02:00
Benjamin Dauvergne a874228004 pass request object to Visualizaiton.from_json() (#12969) 2016-08-27 17:44:45 +02:00
Benjamin Dauvergne 6f4eace3ed fix authentication in JSON endpoint to list saved visualization (#12969) 2016-08-27 17:44:24 +02:00
Benjamin Dauvergne 4ca7b774f6 allow saving cube display and naming them (fixes #12969) 2016-08-27 17:11:57 +02:00
Benjamin Dauvergne 25c8566c8b use gadjo styling for cube table display 2016-08-24 09:55:36 +02:00
Benjamin Dauvergne e3ac496ae1 add a cube view for iframe integration 2016-08-24 09:55:20 +02:00
Benjamin Dauvergne aad9b43002 improve display of list of cubes in a warehouse 2016-08-24 09:53:45 +02:00
Benjamin Dauvergne 4199d4070d debian: in cron script also redirect stderr to log file 2016-07-29 16:43:59 +02:00
Benjamin Dauvergne 38dd6c3a71 take care of timedelta(0) values 2016-07-26 14:29:13 +02:00
Benjamin Dauvergne ee57bbdb96 fix ODS export since cell format changed 2016-07-26 13:22:59 +02:00
Benjamin Dauvergne 12d3977acc replace django-select2 option width=resolve by width=100% 2016-07-26 13:13:50 +02:00
Benjamin Dauvergne de169a9ed1 compute piecharts colors only for visible slices 2016-07-26 13:13:50 +02:00
Benjamin Dauvergne 31bdb28ea0 add dimension value to annotations 2016-07-26 13:13:50 +02:00
Benjamin Dauvergne 151337114b fix name collision between Dimension.filter attribute and method 2016-07-26 13:13:50 +02:00
Benjamin Dauvergne 2a35df5ce5 format durations in bar charts (fixes #12717) 2016-07-26 13:13:39 +02:00
Benjamin Dauvergne 73191e1076 format breadcrumb label in view not template 2016-07-26 12:04:38 +02:00
Benjamin Dauvergne 8cc1ae0788 expose measure and dimension type and name in data cells in templates 2016-07-26 12:04:38 +02:00
Benjamin Dauvergne 76ba2a5fc0 keep dimension and measure type as string 2016-07-26 11:28:59 +02:00
Frédéric Péters 0a8218ee8d style: leave border drawing to CSS (#12726) 2016-07-25 16:42:54 +02:00
Frédéric Péters f14d1d8cef give a title for <head> and header (#12714) 2016-07-25 16:32:27 +02:00
Frédéric Péters 750d926b92 serve PNG version with proper MIME Type (#12713) 2016-07-25 16:32:27 +02:00
Benjamin Dauvergne dd13adc543 use one color by data serie, vary color among series (fixes #12728) 2016-07-25 16:16:24 +02:00