arvados-workbench2.git
3 years ago17595: Fixed selection based on hash 17595-Selecting-multiple-collections-as-inputs-to-a-workflow
Daniel Kutyła [Thu, 13 May 2021 19:07:46 +0000 (21:07 +0200)]
17595: Fixed selection based on hash

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17595: Added new workflow
Daniel Kutyła [Wed, 12 May 2021 21:48:42 +0000 (23:48 +0200)]
17595: Added new workflow

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17595: Fixed multiselect, added tests
Daniel Kutyła [Tue, 4 May 2021 21:18:41 +0000 (23:18 +0200)]
17595: Fixed multiselect, added tests

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years agoMerge branch '17415-Mountainduck-Bookmark-files'
Daniel Kutyła [Mon, 26 Apr 2021 08:48:33 +0000 (10:48 +0200)]
Merge branch '17415-Mountainduck-Bookmark-files'
closes #17415

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17415: Removed console.log, used goToPath 17415-Mountainduck-Bookmark-files
Daniel Kutyła [Mon, 26 Apr 2021 06:59:07 +0000 (08:59 +0200)]
17415: Removed console.log, used goToPath

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17415: Fixed failing test
Daniel Kutyła [Fri, 23 Apr 2021 13:49:00 +0000 (15:49 +0200)]
17415: Fixed failing test

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17415: Added yarn.lock
Daniel Kutyła [Fri, 23 Apr 2021 11:04:29 +0000 (13:04 +0200)]
17415: Added yarn.lock

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17415: Added path for ip based hostnames
Daniel Kutyła [Fri, 23 Apr 2021 11:00:11 +0000 (13:00 +0200)]
17415: Added path for ip based hostnames

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17500: Makes failing test relying on session data leakage pass again.
Lucas Di Pentima [Tue, 20 Apr 2021 19:54:36 +0000 (16:54 -0300)]
17500: Makes failing test relying on session data leakage pass again.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17500: Avoids session data leaking within one test.
Lucas Di Pentima [Tue, 20 Apr 2021 19:07:06 +0000 (16:07 -0300)]
17500: Avoids session data leaking within one test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17500: Cleans up previously created objects before running each test.
Lucas Di Pentima [Tue, 20 Apr 2021 18:26:51 +0000 (15:26 -0300)]
17500: Cleans up previously created objects before running each test.

This is intended to avoid making wb2 tests increasingly slow by objects
accumulation after every test. Also may avoid hard to debug issues making
tests see UI elements they shouldn't be there.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17500: Rearranges test in order to reduce its flakyness.
Lucas Di Pentima [Mon, 19 Apr 2021 22:06:16 +0000 (19:06 -0300)]
17500: Rearranges test in order to reduce its flakyness.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17500: Allows Cypress tests to navigate using the app's router.
Lucas Di Pentima [Mon, 19 Apr 2021 20:59:19 +0000 (17:59 -0300)]
17500: Allows Cypress tests to navigate using the app's router.

* Provides direct access to the browser's history so tests can push new URLs
  instead of using cy.visit() that makes the entire app to reload.
* Also, sets larger timeout on cy.loginAs() command as sometimes the first time
  it's used takes more than 4000ms to respond, making tests fail.
* Updates tests that use visit() or doSearch() so that they use the quicker and
  more reliable goToPath() command.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17500: Fixes page-not-found failing cypress test.
Lucas Di Pentima [Mon, 19 Apr 2021 18:29:57 +0000 (15:29 -0300)]
17500: Fixes page-not-found failing cypress test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17500: Avoids multi-slash URLs usage.
Lucas Di Pentima [Fri, 16 Apr 2021 20:20:12 +0000 (17:20 -0300)]
17500: Avoids multi-slash URLs usage.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoRemove quotes around TARGETS no issue #
Peter Amstutz [Thu, 15 Apr 2021 17:23:24 +0000 (13:23 -0400)]
Remove quotes around TARGETS no issue #

The quotes get included in the variable substitution, but when we
iterate over it using 'for' we actually want it split on spaces.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago16159: Passes the token to be expire when calling the logout endpoint.
Lucas Di Pentima [Wed, 31 Mar 2021 14:31:56 +0000 (11:31 -0300)]
16159: Passes the token to be expire when calling the logout endpoint.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17436: Removed only from cypress test suite
Daniel Kutyła [Tue, 13 Apr 2021 20:51:55 +0000 (22:51 +0200)]
17436: Removed only from cypress test suite

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17436: Fixed directory chooser added test to coverage this exception
Daniel Kutyła [Tue, 13 Apr 2021 20:26:58 +0000 (22:26 +0200)]
17436: Fixed directory chooser added test to coverage this exception

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17427: Add some notes on developing using Docker
Peter Amstutz [Mon, 12 Apr 2021 18:05:02 +0000 (14:05 -0400)]
17427: Add some notes on developing using Docker

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17427: Fix test
Peter Amstutz [Mon, 12 Apr 2021 16:10:18 +0000 (12:10 -0400)]
17427: Fix test

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17427: Add unit test for openRunProcess()
Peter Amstutz [Fri, 9 Apr 2021 21:22:51 +0000 (17:22 -0400)]
17427: Add unit test for openRunProcess()

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17427: Add some optional parameters to openRunProcess()
Peter Amstutz [Tue, 6 Apr 2021 22:27:56 +0000 (18:27 -0400)]
17427: Add some optional parameters to openRunProcess()

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Add "enableWhenPristine" option for dialog boxes.
Peter Amstutz [Mon, 5 Apr 2021 14:31:50 +0000 (10:31 -0400)]
17426: Add "enableWhenPristine" option for dialog boxes.

Update README.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Comment out the example plugins again
Peter Amstutz [Tue, 30 Mar 2021 21:26:46 +0000 (17:26 -0400)]
17426: Comment out the example plugins again

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Add dialog box with form to example plugin.
Peter Amstutz [Mon, 29 Mar 2021 20:42:08 +0000 (16:42 -0400)]
17426: Add dialog box with form to example plugin.

Add comments explaining the example plugin

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Comment out plugins
Peter Amstutz [Mon, 22 Mar 2021 20:57:23 +0000 (16:57 -0400)]
17426: Comment out plugins

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Can add plugin middlewares and context menus
Peter Amstutz [Thu, 11 Mar 2021 21:03:23 +0000 (16:03 -0500)]
17426: Can add plugin middlewares and context menus

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Pass through menu styling. Make example a card.
Peter Amstutz [Sat, 27 Feb 2021 22:40:37 +0000 (17:40 -0500)]
17426: Pass through menu styling.  Make example a card.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Fix stuck on loading screen.
Peter Amstutz [Sat, 27 Feb 2021 22:20:26 +0000 (17:20 -0500)]
17426: Fix stuck on loading screen.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Add plugin ability to modify +New and account menu
Peter Amstutz [Sat, 27 Feb 2021 22:05:15 +0000 (17:05 -0500)]
17426: Add plugin ability to modify +New and account menu

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Add plugin ability to override app bar.
Peter Amstutz [Sat, 27 Feb 2021 04:43:35 +0000 (23:43 -0500)]
17426: Add plugin ability to override app bar.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Plugins can replace some of main UI
Peter Amstutz [Fri, 26 Feb 2021 22:29:55 +0000 (17:29 -0500)]
17426: Plugins can replace some of main UI

Add example and utility plugins.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: WIP adding hooks to add or replace major UI elements
Peter Amstutz [Thu, 25 Feb 2021 23:04:27 +0000 (18:04 -0500)]
17426: WIP adding hooks to add or replace major UI elements

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoMerge branch '17500-cypress-flakyness-fixes'
Lucas Di Pentima [Wed, 21 Apr 2021 20:08:16 +0000 (17:08 -0300)]
Merge branch '17500-cypress-flakyness-fixes'
Closes #17500

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17500: Makes failing test relying on session data leakage pass again. 17500-cypress-flakyness-fixes
Lucas Di Pentima [Tue, 20 Apr 2021 19:54:36 +0000 (16:54 -0300)]
17500: Makes failing test relying on session data leakage pass again.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17415: Removed only
Daniel Kutyła [Tue, 20 Apr 2021 19:27:51 +0000 (21:27 +0200)]
17415: Removed only

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17500: Avoids session data leaking within one test.
Lucas Di Pentima [Tue, 20 Apr 2021 19:07:06 +0000 (16:07 -0300)]
17500: Avoids session data leaking within one test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17415: Cypress upgrade
Daniel Kutyła [Tue, 20 Apr 2021 18:33:43 +0000 (20:33 +0200)]
17415: Cypress upgrade

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17500: Cleans up previously created objects before running each test.
Lucas Di Pentima [Tue, 20 Apr 2021 18:26:51 +0000 (15:26 -0300)]
17500: Cleans up previously created objects before running each test.

This is intended to avoid making wb2 tests increasingly slow by objects
accumulation after every test. Also may avoid hard to debug issues making
tests see UI elements they shouldn't be there.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17500: Rearranges test in order to reduce its flakyness.
Lucas Di Pentima [Mon, 19 Apr 2021 22:06:16 +0000 (19:06 -0300)]
17500: Rearranges test in order to reduce its flakyness.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17500: Allows Cypress tests to navigate using the app's router.
Lucas Di Pentima [Mon, 19 Apr 2021 20:59:19 +0000 (17:59 -0300)]
17500: Allows Cypress tests to navigate using the app's router.

* Provides direct access to the browser's history so tests can push new URLs
  instead of using cy.visit() that makes the entire app to reload.
* Also, sets larger timeout on cy.loginAs() command as sometimes the first time
  it's used takes more than 4000ms to respond, making tests fail.
* Updates tests that use visit() or doSearch() so that they use the quicker and
  more reliable goToPath() command.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17415: Another fix
Daniel Kutyła [Mon, 19 Apr 2021 20:08:12 +0000 (22:08 +0200)]
17415: Another fix

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17415: Fixed failing test
Daniel Kutyła [Mon, 19 Apr 2021 19:46:37 +0000 (21:46 +0200)]
17415: Fixed failing test

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17500: Fixes page-not-found failing cypress test.
Lucas Di Pentima [Mon, 19 Apr 2021 18:29:57 +0000 (15:29 -0300)]
17500: Fixes page-not-found failing cypress test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17415: Download dir fix
Daniel Kutyła [Fri, 16 Apr 2021 22:32:19 +0000 (00:32 +0200)]
17415: Download dir fix

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17415: Enhanced test to check xml
Daniel Kutyła [Fri, 16 Apr 2021 22:27:22 +0000 (00:27 +0200)]
17415: Enhanced test to check xml

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17500: Avoids multi-slash URLs usage.
Lucas Di Pentima [Fri, 16 Apr 2021 20:20:12 +0000 (17:20 -0300)]
17500: Avoids multi-slash URLs usage.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17415: Fixed port and hostname, added proper test
Daniel Kutyła [Thu, 15 Apr 2021 21:48:47 +0000 (23:48 +0200)]
17415: Fixed port and hostname, added proper test

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years agoRemove quotes around TARGETS no issue #
Peter Amstutz [Thu, 15 Apr 2021 17:23:24 +0000 (13:23 -0400)]
Remove quotes around TARGETS no issue #

The quotes get included in the variable substitution, but when we
iterate over it using 'for' we actually want it split on spaces.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoMerge branch '16159-logout-request-with-token'
Lucas Di Pentima [Wed, 14 Apr 2021 13:33:32 +0000 (10:33 -0300)]
Merge branch '16159-logout-request-with-token'
Closes #16159

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoMerge branch '17436-Favorites-in-workflow-picker-dialog-is-different-to-favorites'
Daniel Kutyła [Tue, 13 Apr 2021 21:12:45 +0000 (23:12 +0200)]
Merge branch '17436-Favorites-in-workflow-picker-dialog-is-different-to-favorites'
closes #17436

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17436: Removed only from cypress test suite 17436-Favorites-in-workflow-picker-dialog-is-different-to-favorites
Daniel Kutyła [Tue, 13 Apr 2021 20:51:55 +0000 (22:51 +0200)]
17436: Removed only from cypress test suite

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago16159: Merge branch 'master' into 16159-logout-request-with-token 16159-logout-request-with-token
Lucas Di Pentima [Tue, 13 Apr 2021 20:29:24 +0000 (17:29 -0300)]
16159: Merge branch 'master' into 16159-logout-request-with-token

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17436: Fixed directory chooser added test to coverage this exception
Daniel Kutyła [Tue, 13 Apr 2021 20:26:58 +0000 (22:26 +0200)]
17436: Fixed directory chooser added test to coverage this exception

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17415: Fixed wrong hostname in generated duck file
Daniel Kutyła [Tue, 13 Apr 2021 15:36:52 +0000 (17:36 +0200)]
17415: Fixed wrong hostname in generated duck file

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years agoMerge branch '17427-start-workflow-in-code' refs #17427
Peter Amstutz [Mon, 12 Apr 2021 19:02:18 +0000 (15:02 -0400)]
Merge branch '17427-start-workflow-in-code' refs #17427

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17427: Add some notes on developing using Docker 17427-start-workflow-in-code
Peter Amstutz [Mon, 12 Apr 2021 18:05:02 +0000 (14:05 -0400)]
17427: Add some notes on developing using Docker

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17427: Fix test
Peter Amstutz [Mon, 12 Apr 2021 16:10:18 +0000 (12:10 -0400)]
17427: Fix test

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17415: Created mountainduck bookmark files generator
Daniel Kutyła [Mon, 12 Apr 2021 08:13:41 +0000 (10:13 +0200)]
17415: Created mountainduck bookmark files generator

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17427: Add unit test for openRunProcess()
Peter Amstutz [Fri, 9 Apr 2021 21:22:51 +0000 (17:22 -0400)]
17427: Add unit test for openRunProcess()

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17427: Add some optional parameters to openRunProcess()
Peter Amstutz [Tue, 6 Apr 2021 22:27:56 +0000 (18:27 -0400)]
17427: Add some optional parameters to openRunProcess()

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoMerge branch '17426-plug-ins' refs #17426
Peter Amstutz [Mon, 5 Apr 2021 14:32:46 +0000 (10:32 -0400)]
Merge branch '17426-plug-ins' refs #17426

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Add "enableWhenPristine" option for dialog boxes.
Peter Amstutz [Mon, 5 Apr 2021 14:31:50 +0000 (10:31 -0400)]
17426: Add "enableWhenPristine" option for dialog boxes.

Update README.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoMerge branch '17337-files-not-visible-in-arvados'
Daniel Kutyła [Thu, 1 Apr 2021 20:49:33 +0000 (22:49 +0200)]
Merge branch '17337-files-not-visible-in-arvados'
closes #17337

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17337: Code cleanup 17337-files-not-visible-in-arvados
Daniel Kutyła [Thu, 1 Apr 2021 20:24:32 +0000 (22:24 +0200)]
17337: Code cleanup

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17337: Code cleanup
Daniel Kutyła [Thu, 1 Apr 2021 19:29:16 +0000 (21:29 +0200)]
17337: Code cleanup

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17337: Added unit tests and directory names with non trivial names
Daniel Kutyła [Wed, 31 Mar 2021 18:51:59 +0000 (20:51 +0200)]
17337: Added unit tests and directory names with non trivial names

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago16159: Passes the token to be expire when calling the logout endpoint.
Lucas Di Pentima [Wed, 31 Mar 2021 14:31:56 +0000 (11:31 -0300)]
16159: Passes the token to be expire when calling the logout endpoint.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoFix cypress side panel test now that filter group validation is
Ward Vandewege [Wed, 31 Mar 2021 14:24:16 +0000 (10:24 -0400)]
Fix cypress side panel test now that filter group validation is
stricter.

refs #17119

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoIn the project/filter group details panel, change the 'Project UUID'
Ward Vandewege [Wed, 31 Mar 2021 13:47:53 +0000 (09:47 -0400)]
In the project/filter group details panel, change the 'Project UUID'
label to just say 'UUID', so that it doesn't cause confusion when
viewing a filter group.

refs #17119

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17426: Comment out the example plugins again 17426-plug-ins
Peter Amstutz [Tue, 30 Mar 2021 21:26:46 +0000 (17:26 -0400)]
17426: Comment out the example plugins again

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoMerge branch '17119-support-filter-groups'
Ward Vandewege [Tue, 30 Mar 2021 21:17:54 +0000 (17:17 -0400)]
Merge branch '17119-support-filter-groups'

refs #17119

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17426: Add dialog box with form to example plugin.
Peter Amstutz [Mon, 29 Mar 2021 20:42:08 +0000 (16:42 -0400)]
17426: Add dialog box with form to example plugin.

Add comments explaining the example plugin

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17337: Improves unit test readability & expandability.
Lucas Di Pentima [Fri, 26 Mar 2021 19:02:29 +0000 (16:02 -0300)]
17337: Improves unit test readability & expandability.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17337: Fixed failing unit test
Daniel Kutyła [Fri, 26 Mar 2021 14:16:28 +0000 (15:16 +0100)]
17337: Fixed failing unit test

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17337: Added more tests to cover edge cases
Daniel Kutyła [Fri, 26 Mar 2021 12:54:21 +0000 (13:54 +0100)]
17337: Added more tests to cover edge cases

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17337: Adds more file renaming test cases.
Lucas Di Pentima [Thu, 25 Mar 2021 13:58:50 +0000 (10:58 -0300)]
17337: Adds more file renaming test cases.

It seems that the UI is decoding literal decodeable strings like:

%22    -> "
%C3%BC -> ü

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17337: Removed 'only' test restriction
Daniel Kutyła [Thu, 25 Mar 2021 08:15:24 +0000 (09:15 +0100)]
17337: Removed 'only' test restriction

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17337: Added another edge case handling
Daniel Kutyła [Wed, 24 Mar 2021 21:50:56 +0000 (22:50 +0100)]
17337: Added another edge case handling

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17337: Adds a new file name case: names with '%2F' don't get listed.
Lucas Di Pentima [Wed, 24 Mar 2021 15:00:58 +0000 (12:00 -0300)]
17337: Adds a new file name case: names with '%2F' don't get listed.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17337: Added % sign handling in collection files
Daniel Kutyła [Tue, 23 Mar 2021 22:12:23 +0000 (23:12 +0100)]
17337: Added % sign handling in collection files

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17119: rename a field in the context menu actions unit test, for 17119-support-filter-groups
Ward Vandewege [Tue, 23 Mar 2021 19:11:22 +0000 (15:11 -0400)]
17119: rename a field in the context menu actions unit test, for
       clarity.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17119: further changes after review feedback.
Ward Vandewege [Tue, 23 Mar 2021 16:40:56 +0000 (12:40 -0400)]
17119: further changes after review feedback.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17337: Removes only() call, adds failing file rename case.
Lucas Di Pentima [Tue, 23 Mar 2021 13:40:18 +0000 (10:40 -0300)]
17337: Removes only() call, adds failing file rename case.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17426: Comment out plugins
Peter Amstutz [Mon, 22 Mar 2021 20:57:23 +0000 (16:57 -0400)]
17426: Comment out plugins

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Can add plugin middlewares and context menus
Peter Amstutz [Thu, 11 Mar 2021 21:03:23 +0000 (16:03 -0500)]
17426: Can add plugin middlewares and context menus

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Pass through menu styling. Make example a card.
Peter Amstutz [Sat, 27 Feb 2021 22:40:37 +0000 (17:40 -0500)]
17426: Pass through menu styling.  Make example a card.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Fix stuck on loading screen.
Peter Amstutz [Sat, 27 Feb 2021 22:20:26 +0000 (17:20 -0500)]
17426: Fix stuck on loading screen.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Add plugin ability to modify +New and account menu
Peter Amstutz [Sat, 27 Feb 2021 22:05:15 +0000 (17:05 -0500)]
17426: Add plugin ability to modify +New and account menu

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Add plugin ability to override app bar.
Peter Amstutz [Sat, 27 Feb 2021 04:43:35 +0000 (23:43 -0500)]
17426: Add plugin ability to override app bar.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: Plugins can replace some of main UI
Peter Amstutz [Fri, 26 Feb 2021 22:29:55 +0000 (17:29 -0500)]
17426: Plugins can replace some of main UI

Add example and utility plugins.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17426: WIP adding hooks to add or replace major UI elements
Peter Amstutz [Thu, 25 Feb 2021 23:04:27 +0000 (18:04 -0500)]
17426: WIP adding hooks to add or replace major UI elements

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17337: Added custom encode functions with tests
Daniel Kutyła [Mon, 22 Mar 2021 19:44:34 +0000 (20:44 +0100)]
17337: Added custom encode functions with tests

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

3 years ago17119: implement review feedback.
Ward Vandewege [Sun, 21 Mar 2021 02:03:14 +0000 (22:03 -0400)]
17119: implement review feedback.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17119: fix integration tests.
Ward Vandewege [Fri, 19 Mar 2021 14:19:22 +0000 (10:19 -0400)]
17119: fix integration tests.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17119: add more unit tests.
Ward Vandewege [Fri, 19 Mar 2021 13:30:55 +0000 (09:30 -0400)]
17119: add more unit tests.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17119: fix unit tests (process resources do not have a writable_by field
Ward Vandewege [Thu, 18 Mar 2021 21:38:55 +0000 (17:38 -0400)]
17119: fix unit tests (process resources do not have a writable_by field
       so isEditable is always false), and fix a bug where the type of
the last project visited would affect editable state of objects at other
routes (e.g. "Shared with me").

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17119: Fixes unit tests improving store mocking and error reporting.
Lucas Di Pentima [Wed, 17 Mar 2021 21:41:35 +0000 (18:41 -0300)]
17119: Fixes unit tests improving store mocking and error reporting.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17119: Merge branch 'master' into 17119-support-filter-groups
Ward Vandewege [Wed, 17 Mar 2021 20:56:03 +0000 (16:56 -0400)]
17119: Merge branch 'master' into 17119-support-filter-groups

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>