[ARVADOS-WORKBENCH2] updated: 1.1.4-614-g12f1a21

Git user git at public.curoverse.com
Fri Aug 17 03:28:36 EDT 2018


Summary of changes:
 .env                                               |   1 +
 package.json                                       |   8 +-
 src/common/api/common-resource-service.test.ts     |   2 +-
 src/common/api/common-resource-service.ts          |  12 +-
 src/common/api/filter-builder.test.ts              |  56 ++++-----
 src/common/api/filter-builder.ts                   |  48 +++-----
 src/common/api/order-builder.test.ts               |  16 +--
 src/common/api/order-builder.ts                    |  36 ++----
 src/common/config.ts                               |  21 ++--
 src/common/labels.ts                               |   4 +-
 src/common/webdav.test.ts                          | 131 +++++++++++++++++++++
 src/common/webdav.ts                               |  90 ++++++++++++++
 .../collection-panel-files.tsx                     |   6 +-
 src/components/column-selector/column-selector.tsx |   2 +-
 .../confirmation-dialog/confirmation-dialog.tsx    |   4 +-
 src/components/context-menu/context-menu.test.tsx  |   2 +-
 src/components/data-explorer/data-explorer.tsx     |  16 +--
 .../data-table-filters/data-table-filters.test.tsx |   2 +-
 src/components/data-table/data-column.ts           |   7 +-
 src/components/data-table/data-table.test.tsx      |  26 ++--
 src/components/data-table/data-table.tsx           |   2 +-
 .../details-attribute/details-attribute.tsx        |   2 +-
 .../dropdown-menu/dropdown-menu.test.tsx           |   4 +-
 src/components/file-tree/file-tree-item.tsx        |   2 +-
 src/components/file-upload/file-upload.tsx         |   4 +-
 .../list-item-text-icon/list-item-text-icon.tsx    |   2 +-
 src/components/popover/popover.test.tsx            |   8 +-
 src/components/rename-dialog/rename-dialog.tsx     |   4 +-
 src/components/side-panel/side-panel.tsx           |   2 +-
 src/components/text-field/text-field.tsx           |   4 +-
 src/components/tree/tree.tsx                       |   2 +-
 src/index.tsx                                      |   4 +-
 src/services/auth-service/auth-service.ts          |   2 +-
 .../collection-files-service.ts                    |   2 +-
 .../collection-manifest-mapper.ts                  |   4 +-
 .../collection-manifest-parser.ts                  |   2 +-
 .../collection-service/collection-service.ts       |  14 +--
 .../favorite-service/favorite-order-builder.ts     |  48 --------
 .../favorite-service/favorite-service.test.ts      |  27 ++---
 src/services/favorite-service/favorite-service.ts  |  39 +++---
 src/services/groups-service/groups-service.ts      |  20 ++--
 src/services/keep-service/keep-service.ts          |   4 +-
 src/services/link-service/link-service.ts          |   6 +-
 .../project-service/project-service.test.ts        |  11 +-
 src/services/project-service/project-service.ts    |  28 ++---
 src/services/services.ts                           |  30 ++---
 src/services/tag-service/tag-service.ts            |  21 ++--
 src/store/auth/auth-action.ts                      |  21 ++--
 src/store/auth/auth-actions.test.ts                |   8 +-
 src/store/auth/auth-reducer.test.ts                |   6 +-
 src/store/auth/auth-reducer.ts                     |   4 +-
 .../collection-panel/collection-panel-action.ts    |  18 +--
 .../collection-panel-files-actions.ts              |   4 +-
 .../collection-panel-files-reducer.test.ts         |   4 +-
 .../collection-panel-files-reducer.ts              |   4 +-
 .../collection-panel-files-state.ts                |   6 +-
 .../collection-panel/collection-panel-reducer.ts   |   4 +-
 .../creator/collection-creator-action.ts           |   4 +-
 .../updater/collection-updater-action.ts           |   6 +-
 src/store/data-explorer/data-explorer-action.ts    |   4 +-
 .../data-explorer-middleware-service.ts            |   7 ++
 .../data-explorer/data-explorer-middleware.test.ts |   9 +-
 .../data-explorer/data-explorer-reducer.test.tsx   |  12 +-
 src/store/data-explorer/data-explorer-reducer.ts   |   6 +-
 src/store/details-panel/details-panel-action.ts    |  15 ++-
 src/store/details-panel/details-panel-reducer.ts   |   3 +-
 .../favorite-panel-middleware-service.ts           | 103 ++++++++--------
 src/store/favorites/favorites-actions.ts           |   2 +-
 src/store/navigation/navigation-action.ts          |  15 ++-
 .../project-panel-middleware-service.ts            | 130 +++++++++-----------
 src/store/project/project-action.ts                |  30 ++++-
 src/store/project/project-reducer.test.ts          |  19 ++-
 src/store/project/project-reducer.ts               |  27 ++++-
 src/store/side-panel/side-panel-reducer.test.ts    |   2 +-
 src/store/side-panel/side-panel-reducer.ts         |   4 +-
 src/store/store.ts                                 |   2 +-
 src/store/tree-picker/tree-picker-actions.ts       |   1 -
 src/store/tree-picker/tree-picker-reducer.test.ts  |   5 +-
 src/store/tree-picker/tree-picker-reducer.ts       |   7 +-
 src/store/tree-picker/tree-picker.ts               |   6 +-
 .../create-collection-validator.tsx                |   9 --
 .../create-project/create-project-validator.tsx    |  12 --
 src/validators/validators.tsx                      |   9 +-
 src/views-components/api-token/api-token.tsx       |   8 +-
 .../collection-panel-files.ts                      |  18 +--
 .../action-sets/collection-action-set.ts           |   8 +-
 .../action-sets/collection-files-action-set.ts     |   6 +-
 .../collection-files-item-action-set.ts            |   2 +-
 .../action-sets/collection-resource-action-set.ts  |   8 +-
 .../action-sets/favorite-action-set.ts             |   4 +-
 .../context-menu/action-sets/project-action-set.ts |  49 +++++---
 .../action-sets/resource-action-set.ts             |   2 +-
 .../action-sets/root-project-action-set.ts         |   8 +-
 .../context-menu/actions/favorite-action.tsx       |   4 +-
 .../context-menu/context-menu-action-set.ts        |   4 +-
 src/views-components/context-menu/context-menu.tsx |  10 +-
 .../create-collection-dialog-with-selected.tsx     |   4 +-
 .../create-collection-dialog.tsx                   |  10 +-
 .../create-project-dialog.tsx                      |   8 +-
 .../current-token-dialog/current-token-dialog.tsx  |  20 ++--
 .../data-explorer/data-explorer.tsx                |  14 +--
 src/views-components/data-explorer/renderers.tsx   |  10 +-
 .../details-panel/collection-details.tsx           |  12 +-
 .../details-panel/details-data.tsx                 |   2 +-
 .../details-panel/details-panel.tsx                |  14 +--
 .../details-panel/empty-details.tsx                |   6 +-
 .../details-panel/process-details.tsx              |  12 +-
 .../details-panel/project-details.tsx              |  12 +-
 .../dialog-collection-create-selected.tsx          |   8 +-
 .../dialog-create/dialog-collection-create.tsx     |  30 ++---
 .../dialog-create/dialog-project-create.tsx        |  11 +-
 .../dialog-update/dialog-collection-update.tsx     |  46 ++------
 .../dialog-update/dialog-project-update.tsx        | 101 ++++++++++++++++
 .../favorite-star/favorite-star.tsx                |   6 +-
 .../file-remove-dialog/file-remove-dialog.ts       |  10 +-
 .../multiple-files-remove-dialog.ts                |  10 +-
 .../main-app-bar/main-app-bar.test.tsx             |  10 +-
 src/views-components/main-app-bar/main-app-bar.tsx |  10 +-
 .../project-tree-picker/project-tree-picker.tsx    |  26 ++--
 .../project-tree/project-tree.test.tsx             |   6 +-
 src/views-components/project-tree/project-tree.tsx |  12 +-
 .../remove-dialog/remove-dialog.tsx                |   4 +-
 .../rename-file-dialog/rename-file-dialog.tsx      |   6 +-
 src/views-components/snackbar/snackbar.tsx         |   4 +-
 src/views-components/tree-picker/tree-picker.ts    |   8 +-
 .../update-collection-dialog..tsx                  |  10 +-
 .../update-project-dialog.tsx                      |  42 +++++++
 src/views/collection-panel/collection-panel.tsx    |  30 ++---
 src/views/collection-panel/collection-tag-form.tsx | 104 +++++++---------
 src/views/favorite-panel/favorite-panel-item.ts    |   6 +-
 src/views/favorite-panel/favorite-panel.tsx        |  34 ++++--
 src/views/project-panel/project-panel-item.ts      |   6 +-
 src/views/project-panel/project-panel.tsx          |  32 +++--
 src/views/workbench/workbench.test.tsx             |  19 ++-
 src/views/workbench/workbench.tsx                  |  84 ++++++-------
 tsconfig.json                                      |  11 +-
 yarn.lock                                          |   6 +-
 137 files changed, 1273 insertions(+), 990 deletions(-)
 create mode 100644 src/common/webdav.test.ts
 create mode 100644 src/common/webdav.ts
 delete mode 100644 src/services/favorite-service/favorite-order-builder.ts
 delete mode 100644 src/validators/create-collection/create-collection-validator.tsx
 delete mode 100644 src/validators/create-project/create-project-validator.tsx
 create mode 100644 src/views-components/dialog-update/dialog-project-update.tsx
 create mode 100644 src/views-components/update-project-dialog/update-project-dialog.tsx

       via  12f1a2196ccab628a5e899b70052fcf6ccb0f79f (commit)
       via  c956bd958d3fb90ce51d758fb99d1d88cf589062 (commit)
       via  eb4491eea9ba873845f7a5796d139d19977f8112 (commit)
       via  b13fa1f0403b854ccb4b0a2f75323984581bf877 (commit)
       via  52dd0ffeffa30667e7f66ca2f5f9ff2b3dfe8f7a (commit)
       via  97937a780bdb4ff67f334a1817d405dec1b2773c (commit)
       via  be4232a50f210b4c4023e3dc5fddb931e71a1c4a (commit)
       via  d0bb82d15656ffe5240376de64b756496fce5639 (commit)
       via  eebf51242e597fd8430f1e92a5e9076b3d623ab5 (commit)
       via  64ccecc473cee79d6c929a75d97c2411f6b038b3 (commit)
       via  96b6bf5ac045e8b11e00a2cd73f6ecfbd7040cca (commit)
       via  e5ecd847e0a5d64f78ab45194f3b4f2e7fbd199a (commit)
       via  b9d9f71443a149cb99e9dfdbe8a293e52cc6d498 (commit)
       via  f0d519637c997df11d5b1a1b32b3d9e4a2872325 (commit)
       via  c6ef6cc481dc56270d8ad80d387115eace618525 (commit)
       via  37e43f4e19ad2bd27b15fe7f0d857218dad39055 (commit)
       via  876e5e2f31a218255845977489ea70aacc0211cd (commit)
       via  df041a7ff7f8515adc49b2e2ddd3fc6663b345af (commit)
       via  d5a3a1f9623e200dd1170e7b9279127e7f4f0936 (commit)
       via  3b0011c6f2312bd6517cf470a80b921bd65e86fe (commit)
       via  dd89200ad6fdbfa337fdbab5f54def8712c6746c (commit)
       via  5a7f3f56fc39ab231982435d29b8f15e819748fe (commit)
       via  34763d00fc3fad357251a2ba0a0af77ea5a8563e (commit)
       via  2c4b5777c5bea7b862e481038566e93194b06aa9 (commit)
       via  4b7d15c94685ca3e34ebb905a4803f895367ad09 (commit)
       via  1c42304ed00d0055e24070793e0cef08a7c76c97 (commit)
      from  9f1bcc2882ee4b7581192f992b042187e6fe39e8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 12f1a2196ccab628a5e899b70052fcf6ccb0f79f
Merge: eb4491e c956bd9
Author: Daniel Kos <daniel.kos at contractors.roche.com>
Date:   Fri Aug 17 09:19:03 2018 +0200

    refs #master Merge branch 'origin/master' into 13986-projects-list-and-default-routing
    
    Arvados-DCO-1.1-Signed-off-by: Daniel Kos <daniel.kos at contractors.roche.com>


commit eb4491eea9ba873845f7a5796d139d19977f8112
Merge: 9f1bcc2 b13fa1f
Author: Daniel Kos <daniel.kos at contractors.roche.com>
Date:   Fri Aug 17 08:55:56 2018 +0200

    refs #master Merge branch 'origin/master' into 13986-projects-list-and-default-routing
    
    # Conflicts:
    #       src/store/navigation/navigation-action.ts
    
    Arvados-DCO-1.1-Signed-off-by: Daniel Kos <daniel.kos at contractors.roche.com>

diff --cc src/store/navigation/navigation-action.ts
index dfffb9c,79d2447..981b852
--- a/src/store/navigation/navigation-action.ts
+++ b/src/store/navigation/navigation-action.ts
@@@ -3,27 -3,26 +3,27 @@@
  // SPDX-License-Identifier: AGPL-3.0
  
  import { Dispatch } from "redux";
 -import { projectActions, getProjectList } from "../project/project-action";
 +import { getProjectList, projectActions } from "../project/project-action";
  import { push } from "react-router-redux";
- import { TreeItemStatus } from "../../components/tree/tree";
+ import { TreeItemStatus } from "~/components/tree/tree";
  import { findTreeItem } from "../project/project-reducer";
  import { RootState } from "../store";
- import { ResourceKind } from "../../models/resource";
+ import { Resource, ResourceKind } from "~/models/resource";
  import { projectPanelActions } from "../project-panel/project-panel-action";
- import { getCollectionUrl } from "../../models/collection";
- import { getProjectUrl, ProjectResource } from "../../models/project";
- import { ProjectService } from "../../services/project-service/project-service";
- import { ServiceRepository } from "../../services/services";
+ import { getCollectionUrl } from "~/models/collection";
+ import { getProjectUrl, ProjectResource } from "~/models/project";
+ import { ProjectService } from "~/services/project-service/project-service";
+ import { ServiceRepository } from "~/services/services";
  import { sidePanelActions } from "../side-panel/side-panel-action";
  import { SidePanelIdentifiers } from "../side-panel/side-panel-reducer";
- import { getUuidObjectType, ObjectTypes } from "../../models/object-types";
+ import { getUuidObjectType, ObjectTypes } from "~/models/object-types";
  
 -export const getResourceUrl = <T extends Resource>(resource: T): string => {
 -    switch (resource.kind) {
 -        case ResourceKind.PROJECT: return getProjectUrl(resource.uuid);
 -        case ResourceKind.COLLECTION: return getCollectionUrl(resource.uuid);
 -        default: return resource.href;
 +export const getResourceUrl = (resourceKind: ResourceKind, resourceUuid: string): string => {
 +    switch (resourceKind) {
 +        case ResourceKind.PROJECT: return getProjectUrl(resourceUuid);
 +        case ResourceKind.COLLECTION: return getCollectionUrl(resourceUuid);
 +        default:
 +            return '';
      }
  };
  

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list