From a34f02db006e147c6d52aacf86c12019a272d8b4 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Fri, 26 Dec 2025 20:39:32 +0100 Subject: [PATCH 01/25] v1.0.1 --- modules/purchase_trade/dashboard.py | 5 ++++- modules/purchase_trade/global_reporting.py | 1 + modules/purchase_trade/view/gr_configuration_form.xml | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/purchase_trade/dashboard.py b/modules/purchase_trade/dashboard.py index 4f17f73..3cc2c1b 100755 --- a/modules/purchase_trade/dashboard.py +++ b/modules/purchase_trade/dashboard.py @@ -228,6 +228,8 @@ class Dashboard(ModelSQL, ModelView): return round(1/last_rate,6), round(1/prev_rate,6) def get_tremor(self,name): + Configuration = Pool().get('gr.configuration') + config = Configuration.search(['id','>',0])[0] Pnl = Pool().get('valuation.valuation') pnls = Pnl.search(['id','>',0]) pnl_amount = "{:,.0f}".format(round(sum([e.amount for e in pnls]),0)) @@ -282,7 +284,8 @@ class Dashboard(ModelSQL, ModelView): move_cash = len(accs) return ( - "https://srv413259.hstgr.cloud/dashboard/index.html?pnl_amount=" + config.dashboard + + "/dashboard/index.html?pnl_amount=" + str(pnl_amount) + "&exposure=" + str(exposure) diff --git a/modules/purchase_trade/global_reporting.py b/modules/purchase_trade/global_reporting.py index 6d0da8f..45aa6eb 100644 --- a/modules/purchase_trade/global_reporting.py +++ b/modules/purchase_trade/global_reporting.py @@ -12,4 +12,5 @@ class GRConfiguration(ModelSingleton, ModelSQL, ModelView): __name__ = 'gr.configuration' bi = fields.Char("BI connexion") + dashboard = fields.Char("Dashboard connexion") dark = fields.Boolean("Dark mode") \ No newline at end of file diff --git a/modules/purchase_trade/view/gr_configuration_form.xml b/modules/purchase_trade/view/gr_configuration_form.xml index 0d8c1cc..672251f 100644 --- a/modules/purchase_trade/view/gr_configuration_form.xml +++ b/modules/purchase_trade/view/gr_configuration_form.xml @@ -1,6 +1,8 @@