Project

General

Profile

Actions

Feature #16627

closed

Add refresh button to views

Added by Peter Amstutz over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
-
Category:
-
Start date:
07/29/2020
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
-
Release relationship:
Auto

Description

The project tree, shared tree, favorites tree, project view, collection view, and other elements of the UI render from cached values. Add "refresh" buttons so the user can manually trigger a refresh of cached values.

Places that need refresh buttons:

  • Project list (tree in left panel)
  • Shared with me (tree in left panel)
  • Project view
  • Shared with me
  • Public Favorites
  • My Favorites
  • Workflows
  • All processes
  • Trash
  • Collection view
  • Process view

Accessed through the user or admin menus:

  • Virtual machines
  • Users
  • Groups

Subtasks 1 (0 open1 closed)

Arvados - Task #16635: Review 16627-add-refresh-button-to-viewsResolvedDaniel Kutyła07/29/2020

Actions

Related issues 1 (1 open0 closed)

Related to Arvados - Bug #16119: display lingers after errorNew

Actions
Actions #1

Updated by Peter Amstutz over 4 years ago

  • Description updated (diff)
  • Category deleted (Workbench2)
Actions #2

Updated by Peter Amstutz over 4 years ago

  • Target version set to 2020-08-12 Sprint
Actions #3

Updated by Daniel Kutyła over 4 years ago

  • Status changed from New to In Progress
Actions #4

Updated by Peter Amstutz over 4 years ago

  • Description updated (diff)
Actions #5

Updated by Peter Amstutz over 4 years ago

  • Related to Bug #16119: display lingers after error added
Actions #7

Updated by Lucas Di Pentima over 4 years ago

Reviewing branch 16627-add-refresh-button-to-views at cdd2d02

This works great! I have just one suggestion prior to merge:

  • You could use history.replace() instead of history.push() to avoid browser history "contamination", what do you think?
Actions #9

Updated by Lucas Di Pentima over 4 years ago

LGTM, please merge. Thanks!

Actions #10

Updated by Daniel Kutyła over 4 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF