Repository: incubator-airflow
Updated Branches:
  refs/heads/master 68535d188 -> 25f31c9b7


[AIRFLOW-2766][Airflow-2766] Respect shared datetime across tabs

Closes #3615 from verdan/AIRFLOW-2766-shared-
datetime


Project: http://git-wip-us.apache.org/repos/asf/incubator-airflow/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-airflow/commit/25f31c9b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-airflow/tree/25f31c9b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-airflow/diff/25f31c9b

Branch: refs/heads/master
Commit: 25f31c9b773b1bf61738282c8e4ab997fce57e45
Parents: 68535d1
Author: Verdan Mahmood <[email protected]>
Authored: Thu Jul 26 20:55:04 2018 +0200
Committer: Bolke de Bruin <[email protected]>
Committed: Thu Jul 26 20:55:04 2018 +0200

----------------------------------------------------------------------
 airflow/www_rbac/templates/airflow/dag.html | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/25f31c9b/airflow/www_rbac/templates/airflow/dag.html
----------------------------------------------------------------------
diff --git a/airflow/www_rbac/templates/airflow/dag.html 
b/airflow/www_rbac/templates/airflow/dag.html
index 83bde73..1fa72c4 100644
--- a/airflow/www_rbac/templates/airflow/dag.html
+++ b/airflow/www_rbac/templates/airflow/dag.html
@@ -45,6 +45,8 @@
   </div>
   <div class="clearfix"></div>
   <div>
+    {% set base_date_arg = request.args.get('base_date') %}
+    {% set num_runs_arg = request.args.get('num_runs') %}
     <ul class="nav nav-pills">
       {% if dag.parent_dag %}
           <li class="never_active"><a href="{{ url_for('Airflow.' + 
dag.default_view, dag_id=dag.parent_dag.dag_id) }}">
@@ -52,29 +54,29 @@
               Back to {{ dag.parent_dag.dag_id }}</a>
           </li>
       {% endif %}
-      <li><a href="{{ url_for('Airflow.graph', dag_id=dag.dag_id, root=root) 
}}">
+      <li><a href="{{ url_for('Airflow.graph', dag_id=dag.dag_id, root=root, 
num_runs=num_runs_arg, base_date=base_date_arg) }}">
           <span class="glyphicon glyphicon-certificate" 
aria-hidden="true"></span>
         Graph View</a></li>
-      <li><a href="{{ url_for('Airflow.tree', dag_id=dag.dag_id, 
num_runs=num_runs, root=root) }}">
+      <li><a href="{{ url_for('Airflow.tree', dag_id=dag.dag_id, 
num_runs=num_runs_arg, root=root, base_date=base_date_arg) }}">
           <span class="glyphicon glyphicon-tree-deciduous" 
aria-hidden="true"></span>
         Tree View
       </a></li>
-      <li><a href="{{ url_for('Airflow.duration', dag_id=dag.dag_id, days=30, 
root=root) }}">
+      <li><a href="{{ url_for('Airflow.duration', dag_id=dag.dag_id, days=30, 
root=root, num_runs=num_runs_arg, base_date=base_date_arg) }}">
           <span class="glyphicon glyphicon-stats" aria-hidden="true"></span>
           Task Duration
       </a></li>
-      <li><a href="{{ url_for('Airflow.tries', dag_id=dag.dag_id, days=30, 
root=root) }}">
+      <li><a href="{{ url_for('Airflow.tries', dag_id=dag.dag_id, days=30, 
root=root, num_runs=num_runs_arg, base_date=base_date_arg) }}">
           <span class="glyphicon glyphicon-duplicate" 
aria-hidden="true"></span>
           Task Tries
       </a></li>
       <li>
-        <a href="{{ url_for('Airflow.landing_times', dag_id=dag.dag_id, 
days=30, root=root) }}">
+        <a href="{{ url_for('Airflow.landing_times', dag_id=dag.dag_id, 
days=30, root=root, num_runs=num_runs_arg, base_date=base_date_arg) }}">
           <span class="glyphicon glyphicon-plane" aria-hidden="true"></span>
           Landing Times
         </a>
       </li>
       <li>
-        <a href="{{ url_for('Airflow.gantt', dag_id=dag.dag_id, root=root) }}">
+        <a href="{{ url_for('Airflow.gantt', dag_id=dag.dag_id, root=root, 
num_runs=num_runs_arg, base_date=base_date_arg) }}">
           <span class="glyphicon glyphicon-align-left" 
aria-hidden="true"></span>
           <i class="icon-align-left"></i>
           Gantt

Reply via email to