[ARVADOS-WORKBENCH2] updated: 1.1.4-119-g1a9eb22
Git user
git at public.curoverse.com
Wed Jun 20 04:10:31 EDT 2018
Summary of changes:
Makefile | 19 +++++++-
.../column-selector/column-selector.test.tsx | 4 +-
.../column-selector/column-selector.tsx | 4 +-
src/components/data-table/data-table.tsx | 4 +-
src/components/data-table/index.ts | 9 ----
.../dropdown-menu/dropdown-menu.test.tsx | 0
.../dropdown-menu/dropdown-menu.tsx | 0
.../search-bar/search-bar.test.tsx | 0
.../{main-app-bar => }/search-bar/search-bar.tsx | 0
src/index.tsx | 8 ++--
.../index.ts => models/collection.ts} | 6 ++-
src/models/project.ts | 11 ++---
src/models/{project.ts => resource.ts} | 6 +--
src/services/auth-service/auth-service.ts | 15 +++---
.../collection-service/collection-service.ts | 53 ++++++++++++++++++++++
src/services/project-service/project-service.ts | 41 ++++++-----------
src/services/response.ts | 11 +++++
src/services/services.ts | 2 +
src/store/auth/auth-action.ts | 15 +++++-
src/store/auth/auth-reducer.test.ts | 11 ++---
src/store/auth/auth-reducer.ts | 10 +---
src/store/collection/collection-action.ts | 29 ++++++++++++
src/store/collection/collection-reducer.test.ts | 41 +++++++++++++++++
src/store/collection/collection-reducer.ts | 25 ++++++++++
src/store/project/project-action.ts | 10 ++++
src/store/store.ts | 2 +
.../api-token/api-token.tsx | 9 ++--
.../data-explorer/data-explorer.tsx | 9 ++--
.../data-explorer/data-item.ts | 3 +-
.../main-app-bar/main-app-bar.test.tsx | 8 ++--
.../main-app-bar/main-app-bar.tsx | 8 ++--
.../project-list/project-list.tsx | 0
.../project-tree/project-tree.test.tsx | 2 +-
.../project-tree/project-tree.tsx | 2 +-
src/views/data-explorer/data-explorer-selectors.ts | 11 +++++
src/views/data-explorer/data-explorer.tsx | 33 ++++----------
src/views/workbench/workbench.tsx | 10 ++--
37 files changed, 298 insertions(+), 133 deletions(-)
rename src/components/{data-table => }/column-selector/column-selector.test.tsx (97%)
rename src/components/{data-table => }/column-selector/column-selector.tsx (94%)
delete mode 100644 src/components/data-table/index.ts
rename src/components/{main-app-bar => }/dropdown-menu/dropdown-menu.test.tsx (100%)
rename src/components/{main-app-bar => }/dropdown-menu/dropdown-menu.tsx (100%)
rename src/components/{main-app-bar => }/search-bar/search-bar.test.tsx (100%)
rename src/components/{main-app-bar => }/search-bar/search-bar.tsx (100%)
rename src/{components/data-explorer/index.ts => models/collection.ts} (52%)
copy src/models/{project.ts => resource.ts} (53%)
create mode 100644 src/services/collection-service/collection-service.ts
create mode 100644 src/services/response.ts
create mode 100644 src/store/collection/collection-action.ts
create mode 100644 src/store/collection/collection-reducer.test.ts
create mode 100644 src/store/collection/collection-reducer.ts
rename src/{components => views-components}/api-token/api-token.tsx (77%)
rename src/{components => views-components}/data-explorer/data-explorer.tsx (94%)
rename src/{components => views-components}/data-explorer/data-item.ts (92%)
rename src/{components => views-components}/main-app-bar/main-app-bar.test.tsx (95%)
rename src/{components => views-components}/main-app-bar/main-app-bar.tsx (94%)
rename src/{components => views-components}/project-list/project-list.tsx (100%)
rename src/{components => views-components}/project-tree/project-tree.test.tsx (98%)
rename src/{components => views-components}/project-tree/project-tree.tsx (96%)
create mode 100644 src/views/data-explorer/data-explorer-selectors.ts
via 1a9eb2261e6030ba78078e2a206bad27653f2475 (commit)
via e5b901f7d6f87b56f43d3dbe002c9c90a3d41349 (commit)
via 8dc6f80d8dc2365248093ae7c402491d4614d7f4 (commit)
via 4a5d370214feccdab2a9d3cf398471daa695d401 (commit)
via 09c61f87d52388ebfe97f478d536f4f194755401 (commit)
via 7966796b929e29fd647ed9d7839406d30921c52b (commit)
via df778b7e960b73a4f765c13d0e7ccc4525a27b56 (commit)
via 9e4b7889a99ff2f76d8029aef3a85c4620178ba3 (commit)
from 7444429308f438fb2e29188db8f208223ed39128 (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 1a9eb2261e6030ba78078e2a206bad27653f2475
Merge: 7444429 e5b901f
Author: Michal Klobukowski <michal.klobukowski at contractors.roche.com>
Date: Wed Jun 20 10:07:52 2018 +0200
Merge branch 'master'
Feature #13633
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski at contractors.roche.com>
diff --cc src/components/data-table/data-table.tsx
index 565630b,37e0fe1..43efdd0
--- a/src/components/data-table/data-table.tsx
+++ b/src/components/data-table/data-table.tsx
@@@ -3,12 -3,14 +3,14 @@@
// SPDX-License-Identifier: AGPL-3.0
import * as React from 'react';
-import { Table, TableBody, TableRow, TableCell, TableHead, StyleRulesCallback, Theme, WithStyles, withStyles, Typography } from '@material-ui/core';
+import { Table, TableBody, TableRow, TableCell, TableHead, TableSortLabel, StyleRulesCallback, Theme, WithStyles, withStyles, Typography } from '@material-ui/core';
import { DataColumn } from './data-column';
+ export type DataColumns<T> = Array<DataColumn<T>>;
+
export interface DataTableProps<T> {
items: T[];
- columns: Array<DataColumn<T>>;
+ columns: DataColumns<T>;
onRowClick?: (event: React.MouseEvent<HTMLTableRowElement>, item: T) => void;
onRowContextMenu?: (event: React.MouseEvent<HTMLTableRowElement>, item: T) => void;
}
diff --cc src/views-components/data-explorer/data-explorer.tsx
index ded1b5e,c4de01a..ffb21f9
--- a/src/views-components/data-explorer/data-explorer.tsx
+++ b/src/views-components/data-explorer/data-explorer.tsx
@@@ -6,12 -6,14 +6,13 @@@ import * as React from 'react'
import { Typography, Grid, Paper, Toolbar } from '@material-ui/core';
import IconButton from '@material-ui/core/IconButton';
import MoreVertIcon from "@material-ui/icons/MoreVert";
- import TableSortLabel from '@material-ui/core/TableSortLabel';
import { formatFileSize, formatDate } from '../../common/formatters';
import { DataItem } from './data-item';
- import { mockAnchorFromMouseEvent } from '../popover/helpers';
- import ContextMenu from '../context-menu/context-menu';
-import { DataColumns } from "../../components/data-table/data-table";
+ import ContextMenu from "../../components/context-menu/context-menu";
+ import ColumnSelector from "../../components/column-selector/column-selector";
+ import DataTable from "../../components/data-table/data-table";
+ import { mockAnchorFromMouseEvent } from "../../components/popover/helpers";
-import { DataColumn } from "../../components/data-table/data-column";
++import { DataColumn, toggleSortDirection, resetSortDirection } from "../../components/data-table/data-column";
export interface DataExplorerContextActions {
onAddToFavourite: (dataIitem: DataItem) => void;
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list