Bruce Martin
d4e850d18f
#130 redux refactor ( #208 )
...
* mocks for redux refactor - for discussion
* more API design on redux refactor
* add new reuqired dependencies for build
* change babel target to use modern browser
* remove dead code
* remove dead code - joy plots
* checkpoint on redux refactoring
* checkpoint on redux refactoring
* fix mistaken rebase conflict resolution
* dead code removal; add name to dataframe backmap
* rename dataframe to universe
* update eslint config to more closely match prettier
* lint
* more eslint updates to match prettier
* additional config to make eslint match prettier
* add expression data to Universe/World
* remove obsolete reducers
* lint fixes
* more eslint cleanup
* lint
* lint
* fix but in countAllOnes when dimensions gt 1
* lint; do not display name metadata field
* lint; colors refactor
* lint; colors refactor
* update comments
* first cut at regraph and reset
* enable object-curly-braces consistent mode
* lint, handle regraph with no selection
* fix expression scatterplot bugs
* fix regression legend display
* add expression data cache
* remove console logging
* reset cell color on regraph/reset
* remove obsolete server URLs
* rename UniverseV01 to Universe_REST_API_v01
* add additional comments on the varDataCache
* merge universe reducer into controls reducer; simplify initialization-related actions
* use spread operator
* fix erroneous comment
* convert universe and world state to plain objects, and functionalize supporting code (remove ES6 classes)
* use spread operator
* lint
* improve variable names
* rename obsCrossfilter to crossfilter and obsDimensionMap to dimensionMap
* rename controls2 to controls
2018-09-17 20:43:39 -07:00
fionagriffin
7b00fea44d
Update README.md ( #218 )
2018-09-14 16:02:22 -07:00
Bruce Martin
18e1b0f2fb
Merge pull request #195 from chanzuckerberg/layout-ui-changes
...
Layout changes
2018-08-20 08:43:02 -07:00
Colin Megill
f7abee5156
kill logging
2018-08-19 19:57:43 -04:00
Colin Megill
fddf114076
don't render anything until everything loads
2018-08-19 19:57:26 -04:00
Colin Megill
d550b5503d
graph needs to know about first time rendering
2018-08-19 19:57:11 -04:00
Colin Megill
743eee3d78
maximize space for heatmap
2018-08-19 19:20:57 -04:00
Colin Megill
d492e129d0
standardize buttons, move diffexp to lower right
2018-08-19 19:19:22 -04:00
Colin Megill
6665f55075
Merge pull request #193 from chanzuckerberg/#175-d3-globals
...
Remove d3 global import / add to bundle
2018-08-16 10:58:48 -04:00
Colin Megill
44ef1af863
with direct imports of viridis scale, 2 packages no longer needed
2018-08-16 10:14:25 -04:00
Colin Megill
6fd7f23364
dead code cleanup
2018-08-16 10:13:13 -04:00
Colin Megill
3c9de7be9e
add d3 and scale chromatic imports
2018-08-16 10:11:18 -04:00
Colin Megill
3087c173e6
remove import for joyplots
2018-08-16 10:07:26 -04:00
Colin Megill
e4cd873b21
better positioning of continuous paintbrushes
2018-08-16 10:07:08 -04:00
Colin Megill
67bf7491c6
add d3 packages via npm
2018-08-16 10:06:46 -04:00
Colin Megill
531e60caa4
remove d3 script tags in index
2018-08-16 10:06:09 -04:00
bkmartinjr
f8bf32656c
outdated package update; update to babel-preset-env in test config
2018-08-14 13:42:21 -07:00
Bruce Martin
a7f728a9e8
Merge pull request #187 from chanzuckerberg/webpack4-replay
...
Webpack4 port
2018-08-14 13:12:25 -07:00
Charlotte Weaver
1712114c9d
Merge pull request #190 from chanzuckerberg/revert-179-csweaver/api-v2-init
...
Revert "Format loaded dataset"
2018-08-14 10:43:15 -07:00
Charlotte Weaver
39414503bd
Revert "Format loaded dataset"
2018-08-14 10:40:21 -07:00
Charlotte Weaver
451c930cb5
Merge pull request #186 from chanzuckerberg/csweaver/gitignore
...
Cleanup .gitignore
2018-08-14 09:52:43 -07:00
bkmartinjr
b2619354c5
remove unused babel preset
2018-08-13 17:07:54 -07:00
bkmartinjr
fbf798f4c4
update istanbul devDependency
2018-08-13 17:07:54 -07:00
bkmartinjr
de5a6b1d29
remove polyfills
2018-08-13 17:07:53 -07:00
bkmartinjr
831ef283a0
switch to babel-polyfill
2018-08-13 17:07:53 -07:00
bkmartinjr
113cf17183
update package versions; upgrade webpack-dev-middleware options for dev server
2018-08-13 17:07:53 -07:00
bkmartinjr
a03f4bcdd9
move Promise to dependencies
2018-08-13 17:07:53 -07:00
bkmartinjr
34561a3b08
further webpack config cleanup
2018-08-13 17:07:53 -07:00
bkmartinjr
4e80ed6c5d
clean up babel config - remove deprecated options and extraneous package loads
2018-08-13 17:07:53 -07:00
bkmartinjr
73b6658d29
formatting of package.json
2018-08-13 17:07:53 -07:00
bkmartinjr
2cda3fb68f
add jest config
2018-08-13 17:07:47 -07:00
bkmartinjr
2bf8b273d3
continued webpack4 port: update to recent build packages, remove unused packages, production webpack port
2018-08-13 17:07:01 -07:00
bkmartinjr
563b1c34c9
additional webpack4 migration steps: add mode to webpack config; add webpack-cli to package.json
2018-08-13 17:07:01 -07:00
Colin Megill
985cc0de94
update webpack config rules
2018-08-13 17:07:00 -07:00
Colin Megill
c57d648f15
update packages in package.json for webpack4
2018-08-13 17:05:14 -07:00
Colin Megill
33ce77b669
reformat css loaders
2018-08-13 17:03:15 -07:00
Charlotte Weaver
9d680cf8d8
Merge pull request #179 from chanzuckerberg/csweaver/api-v2-init
...
Format loaded dataset
2018-08-13 16:02:07 -07:00
Charlotte Weaver
b884487789
Merge branch 'master' into csweaver/api-v2-init
2018-08-13 15:48:06 -07:00
Charlotte Weaver
ddaa7016a5
Quote formatting
...
' => "
2018-08-13 15:00:23 -07:00
Charlotte Weaver
a29ba8da4e
Limit pytest ignore warning to only one specific warning
2018-08-13 15:00:06 -07:00
Charlotte Weaver
463cdef08b
Cleanup .gitignore
...
remove lines related to old separate repo version
add ignore for virtual environments and jupyter notebooks (I use them to test)
2018-08-13 14:35:41 -07:00
Charlotte Weaver
c8c098282d
Merge pull request #185 from chanzuckerberg/csweaver/favicon
...
Csweaver/favicon
2018-08-13 10:56:39 -07:00
Charlotte Weaver
8c88f752ea
Merge pull request #182 from chanzuckerberg/csweaver/static
...
Set static folder to correct location
2018-08-13 10:48:09 -07:00
Charlotte Weaver
a4464d107f
Add test to make sure static files are served
...
this required that I break up the base url from the api route.
2018-08-13 10:33:59 -07:00
Charlotte Weaver
d44d267bda
Initial tests for the rest v2 refactor
...
testing the annotations and the data format validation
2018-08-10 16:57:41 -07:00
Charlotte Weaver
55fa9b892a
Splitting the format validation and mandatory annotations
2018-08-10 16:38:07 -07:00
Bruce Martin
5917dd1fb4
Merge pull request #181 from chanzuckerberg/csweaver/favicon
...
Serving favicon correctly
2018-08-10 08:28:49 -07:00
Charlotte Weaver
21a1f00a64
Set static folder to correct location
2018-08-09 14:25:11 -07:00
Charlotte Weaver
e96653b826
Serving favicon correctly
2018-08-09 14:14:45 -07:00
Bruce Martin
d01792f22b
Merge pull request #178 from chanzuckerberg/bkmartinjr/crlf-cleanup
...
clean up CRLF
2018-08-09 11:31:18 -07:00