[ARVADOS-WORKBENCH2] updated: 1.1.4-499-g72c12f5
Git user
git at public.curoverse.com
Thu Aug 2 10:47:39 EDT 2018
Summary of changes:
.../column-selector/column-selector.test.tsx | 15 +-
src/components/column-selector/column-selector.tsx | 8 +-
src/components/data-explorer/data-explorer.tsx | 4 +-
src/components/data-table/data-column.ts | 10 +-
src/store/data-explorer/data-explorer-action.ts | 23 +++
.../data-explorer-middleware-service.ts | 20 ++
.../data-explorer/data-explorer-middleware.test.ts | 210 +++++++++++++++++++++
.../data-explorer/data-explorer-middleware.ts | 44 +++++
src/store/data-explorer/data-explorer-reducer.ts | 6 +-
src/store/favorite-panel/favorite-panel-action.ts | 8 +
.../favorite-panel-middleware-service.ts | 70 +++++++
.../favorite-panel/favorite-panel-middleware.ts | 125 ------------
src/store/navigation/navigation-action.ts | 7 +-
src/store/project-panel/project-panel-action.ts | 8 +
.../project-panel-middleware-service.ts | 96 ++++++++++
.../project-panel/project-panel-middleware.ts | 129 -------------
src/store/side-panel/side-panel-reducer.ts | 7 +-
src/store/store.ts | 15 +-
.../action-sets/collection-action-set.ts | 4 +-
.../action-sets/favorite-action-set.ts | 5 +-
.../context-menu/action-sets/project-action-set.ts | 5 +-
.../create-project-dialog.tsx | 5 +-
.../data-explorer/data-explorer.tsx | 51 ++---
src/views-components/data-explorer/renderers.tsx | 67 +++++++
src/views/favorite-panel/favorite-panel.tsx | 71 +------
src/views/project-panel/project-panel.tsx | 70 +------
src/views/workbench/workbench.tsx | 5 +-
27 files changed, 645 insertions(+), 443 deletions(-)
create mode 100644 src/store/data-explorer/data-explorer-middleware-service.ts
create mode 100644 src/store/data-explorer/data-explorer-middleware.test.ts
create mode 100644 src/store/data-explorer/data-explorer-middleware.ts
create mode 100644 src/store/favorite-panel/favorite-panel-action.ts
create mode 100644 src/store/favorite-panel/favorite-panel-middleware-service.ts
delete mode 100644 src/store/favorite-panel/favorite-panel-middleware.ts
create mode 100644 src/store/project-panel/project-panel-action.ts
create mode 100644 src/store/project-panel/project-panel-middleware-service.ts
delete mode 100644 src/store/project-panel/project-panel-middleware.ts
create mode 100644 src/views-components/data-explorer/renderers.tsx
via 72c12f527787181e4abb09fc968f07e795179c3c (commit)
via 6cb43ce8d9ab8345a1b2a5abd961c7c134f5c607 (commit)
via 5b38ed263a3efd88a215c0911dc969303001645c (commit)
via aa45c97670b9726e7afe66c3e747ccab4b82fa6d (commit)
via 711d39ce13e6662e7823485f13a6e94a748cecf8 (commit)
via ae85f32b449562726c0fd3d30447c799069a0bbb (commit)
via d6044c2155e8a59a09de9f581b34573f94f1827a (commit)
via 6d13a683ff5ce887bfd4c20b0bdbd18298dd86b2 (commit)
via 2b53e4a7bf1516c1b4fe9d42abd15cdc865cd87d (commit)
via b3593d28da32bdcf35ec91a6e0dd9099b7bd43b2 (commit)
via ffac6f1051efb642db49c4c4a5d2f3f477ca6d34 (commit)
via 3eba091748f10f981d48f44eed14115b4fcee0ce (commit)
via 6d0382ab90d7ac8ddcfcd291dc78c15194a25c28 (commit)
via e8f8e90d6c0f9f595d0a140ea6e73eb3b7fd29f5 (commit)
via ff08c9fee3c8cbb0c54092b6e17dc7bbf476dd30 (commit)
via 71b7de8657caf1776c082a350e1a55cbe01bf21d (commit)
via b62944772ff96019c1e497426784690978bb9c96 (commit)
via da83b00c6627076d927ac9983bfa35808e9c5f43 (commit)
via e484aaf10e5cf9a49368e74724f3967b103525e4 (commit)
via eb1af55955e792abcdfd5a77d80c01d9a708ce8b (commit)
from 935518acfda7773331e816492d05d005ec44950f (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 72c12f527787181e4abb09fc968f07e795179c3c
Merge: 935518a 6cb43ce
Author: Michal Klobukowski <michal.klobukowski at contractors.roche.com>
Date: Thu Aug 2 16:47:22 2018 +0200
Merge branch 'master'
Feature #13855
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski at contractors.roche.com>
diff --cc src/store/store.ts
index 0ce4616,53a01e2..3eda005
--- a/src/store/store.ts
+++ b/src/store/store.ts
@@@ -17,12 -16,13 +16,16 @@@ import { contextMenuReducer, ContextMen
import { reducer as formReducer } from 'redux-form';
import { FavoritesState, favoritesReducer } from './favorites/favorites-reducer';
import { snackbarReducer, SnackbarState } from './snackbar/snackbar-reducer';
+import { CollectionPanelFilesState } from './collection-panel/collection-panel-files/collection-panel-files-state';
+import { collectionPanelFilesReducer } from './collection-panel/collection-panel-files/collections-panel-files-reducer';
+ import { dataExplorerMiddleware } from "./data-explorer/data-explorer-middleware";
+ import { FAVORITE_PANEL_ID } from "./favorite-panel/favorite-panel-action";
+ import { PROJECT_PANEL_ID } from "./project-panel/project-panel-action";
+ import { ProjectPanelMiddlewareService } from "./project-panel/project-panel-middleware-service";
+ import { FavoritePanelMiddlewareService } from "./favorite-panel/favorite-panel-middleware-service";
import { CollectionCreatorState, collectionCreationReducer } from './collections/creator/collection-creator-reducer';
import { CollectionPanelState, collectionPanelReducer } from './collection-panel/collection-panel-reducer';
+import { DialogState, dialogReducer } from './dialog/dialog-reducer';
const composeEnhancers =
(process.env.NODE_ENV === 'development' &&
@@@ -58,12 -56,16 +61,18 @@@ const rootReducer = combineReducers(
form: formReducer,
favorites: favoritesReducer,
snackbar: snackbarReducer,
+ collectionPanelFiles: collectionPanelFilesReducer,
+ dialog: dialogReducer
});
-
export function configureStore(history: History) {
+ const projectPanelMiddleware = dataExplorerMiddleware(
+ new ProjectPanelMiddlewareService(PROJECT_PANEL_ID)
+ );
+ const favoritePanelMiddleware = dataExplorerMiddleware(
+ new FavoritePanelMiddlewareService(FAVORITE_PANEL_ID)
+ );
+
const middlewares: Middleware[] = [
routerMiddleware(history),
thunkMiddleware,
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list