- [4f0548c] - fix chart export (jeffshaver)
- [141dcb9] - fix issues with resizing visualizations (jeffshaver)
- [a507416] - dashboard crud operations (pml984)
- [380589d] - remove panning from charts (pml984)
- [b9db68b] - add source id to search route (knorris)
- [8e7141e] - style fix for row count (jeffshaver)
- [fae8696] - adding drag to zoom (pml984)
- [4c003de] - fix proptype warnings. fix issue where user could remove last optiona… (jeffshaver)
- [fa30263] - fix issue with grid layout (jeffshaver)
- [d4fbc1c] - rewrite filters (jeffshaver)
- [880972a] - fix issue where filter values wouldn't be right if selected from auto-complete (jeffshaver)
- [3ab07a9] - fix issue where default filters weren't getting sent (jeffshaver)
- [b5b1792] - add application name to header (knorris)
- [2289e93] - stop collapsing of filters on submit (knorris)
- [e691210] - fix autocomplete values for default filters (jeffshaver)
- [5093d58] - fix issue with exporting tables (pml984)
- [16906b3] - add export option to search results (knorris)
- [a13ab81] - fix charts not resizing correctly (jeffshaver)
- [dc7d79e] - fix issue where add filter button appeared after every filter (jeffshaver)
- [405041a] - fix PropType warnings and some other issues (jeffshaver)
- [09df38c] - fix filter remove button on search page (jeffshaver)
- [cd00ef1] - add alerts banner (jeffshaver)
- [55f2d35] - implement required filters. default filter operator is now =. filter button now says submit (jeffshaver)
- [9349c4f] - add generic way to use tooltip component (pml984)
- [6dff496] - fix grid being inset by margin (jeffshaver)
- [5bda042] - use dashboard group select field from framework (jeffshaver)
- [565f2b2] - fix user session issue (knorris)
- [7a7e218] - update deps. remove flexbox hack. remove margin on filter directions (jeffshaver)
- [7b3e071] - Closes #255. Added insruction instead of tooltip to filter buttons (knorris)
- [d1b7c3c] - Closes #223. Added reset button to filter on dashboard page (knorris)
- [7238d53] - Closes #218. Created a MetricsWrapper component and logged metrics for each dashboard, button clicks on search and filter (knorris)
- [93deb0c] - fix another dashboard size issue with strings (jeffshaver)
- [c833c41] - fix warning when saving a chart. for visualization sizes to be numbers (jeffshaver)
- [e61daa3] - fix some styles while dragging visualizations. only allow dragging from toolbar (jeffshaver)
- [6d701b2] - configurable dashboards (pml984)
- [48976f7] - change visualization styles (jeffshaver)
- [9d8caf8] - fix issue that caused all visualizations to be 2 columns wide (jeffshaver)
- [363ad31] - fix issue when dashboards only had one visualization (jeffshaver)
- add
react-grid-layout
at0.12.7
- [8e407b3] - allow visualizations to choose the number of rows they take up in the grid (knorris)
- [359afe8] - update dependencies and remove a few (jeffshaver)
- [b2cf4a4] - use new CircularProgress component from safe-framework (knorris)
- [8966659] - fix touch ripple on help icon (jeffshaver)
- [fa1406b] - remove unneccessary reference to dashboards in dashboard (jeffshaver)
- [e1eaab1] - bring dashboard back into safe-app (jeffshaver)
- [deeba8a] - fix issue where visualization menus wouldn't close after clicking (jeffshaver)
- [c9c50a5] - add eslint plugin to find bad imports. fix left nav styling (jeffshaver)
- [08c2fd5] - move dashboard component to safe-framework (pml984)
- add
eslint-import-resolver-webpack
at0.4.0
- add
eslint-plugin-import
at1.11.1
- update
babel-cli
to6.11.4
- update
babel-core
to6.11.4
- update
babel-register
to6.11.5
- update
eslint
to3.1.1
- update
eslint-config-standard
to5.3.5
- update
eslint-plugin-promise
to2.0.0
- update
eslint-plugin-standard
to2.0.0
- update
radium
to0.18.1
- update
react-router
to2.6.0
- remove
is
- remove
color
- remove
flexboxgrid
- remove
jsesc
- remove
title-case
- [20eb92b] - save state in MapComponent to avoid unneccessary rerenders (jeffshaver)
- [bd18975] - replace custom json formatting with JSON.stringify (jeffshaver)
- [7b068a5] - add != operator to operator list (knorris)
- [2130c0d] - fix drilldown issue (pml984)
- [327b951] - fix logo padding. allow menu items to pass a target (jeffshaver)
- [7cd2c21] - update eslint config and fix eslint issues (jeffshaver)
- [12efb96] - show better error message when authentication fails (knorris)
- [ce73ac4] - fix help menu styling (jeffshaver)
- [3c8569f] - fix select field menu item styles (jeffshaver)
- [db13b51] - allow ips in filter criteria (jeffshaver)
- [fca2b68] - fetch visualization results now passes filters as an object (jeffshaver)
- [273cac7] - add ability for autocomplete in filters (jeffshaver)
- [978ba01] - fix help menu (jeffshaver)
- [f1fe13f] - add header component (jeffshaver)
- [591088e] - zoom only the x axis (jeffshaver)
- [27d95b1] - add fullscreen to maps (jeffshaver)
- [e67b719] - add zoom for timeline charts (jeffshaver)
- [85f5396] - create summary count visualization (jeffshaver)
- add
leaflet-fullscreen
at1.0.1
- add
numeral
at1.5.3
- update
react-leaflet
to0.12.1
- update
safe-framework
to0.0.33
- [31adc5a] - add ability for dashboard to provide default filters (jeffshaver)
- [a092a87] - fix table height issue (jeffshaver)
- [5fa2abf] - update react and fix ref issue (jeffshaver)
- [fb4db59] - allow the same component to hydrate based on a unique key (jeffshaver)
- [6872066] - make map tile layer more generic (pml984)
- [79f75a3] - nested array and object support in update:config script (jeffshaver)
- update
safe-framework
to0.0.31
- [18dc107] - fix error when switching between dashboards (jeffshaver)
- [6bfc4db] - fix more issues with chart height (jeffshaver)
- [16402c1] - fix issues with chart height (jeffshaver)
- [d4ad641] - fix dashboard filters (pml984)
- [a6a0677] - refactor server to fix bugs and remove mongo (jeffshaver)
- [98a397c] - change nav to be icons with tooltips (jeffshaver)
- [dbbdade] - add config option to choose component that gets rendered on the index route (jeffshaver)
- [fb004ba] - force select field to ellipsis long text (jeffshaver)
- update
safe-framework
to0.0.27
- [9d263e3] - Add capability to show child rows in data tables. (pml984)
- [f6b5339] - fix bug with map having no title. fix bug where you couldn't open a tables menu (jeffshaver)
- [d38f329] - fix visualization toolbar popover styling issue (jeffshaver)
- [9bfaa62] - fix padding on visualizations and positioning of visualization toolbar button (jeffshaver)
- [f19b7a5] - add LogMetrics decorator to send metrics (knorris)
- [cda3d79] - show loading message for each visualization in a dashboard (jeffshaver)
- [868314a] - add help menu to left nav (jpkeyw)
- [c34ed1b] - fix material select field and update material-ui (jeffshaver)
- [170d51b] - add visualization menu (pml984)
- [558c27b] - add /dashboards/:dashboardId route (jeffshaver)
- [0a58ed6] - small visualization styling. allow visualizations to be different widths (jeffshaver)
- [e9c6890] - add left and right footers (jpkeyw)
- [284b8d5] - fix another bug in update:config script (jeffshaver)
- [6949fe3] - fix bug in update:config script (jeffshaver)
- [c0284a7] - remove add to dashboard button (knorris)
- [3012e6a] - add redux logging while in development (jeffshaver)
- [24e85f4] - only use webpack-hot-middleware in development (jeffshaver)
- [010e212] - hide filters if no fields exist in dataset (jpkeyw)
- [0e840a7] - added config options for app name (jpkeyw)
- add
change-case
at3.0.0
- add
jsesc
at2.2.0
- add
redux-logger
at2.6.1
- update
material-ui
to0.15.1
- update
safe-framework
to0.0.25
- [f4589ac] - fix travis-ci and default-config.json error (jeffshaver)
- [54fd553] - add tooltips to charts from data fields (pml984)
- [9bde5a1] - incorporate drilldown into charts (pml984)
- [743306a] - handle time date in x-axis (pml984)
- [236eb23] - make map uri configurable (pml984)
- [72b0bcb] - add content-type to query request (knorris)
- [6598464] - update map to work with new safe-framework (pml984)
- [f559f22] - add / to asset locations (jeffshaver)
- [449fdbb] - add backup ttf fonts (jeffshaver)
- [711a594] - remove content-type headers for post requests (jeffshaver)
- [4d0bbc3] - change logo padding if banner exists (jeffshaver)
- [07dc67a] - fix datatable re-rendering issue (jeffshaver)
- [4763690] - add minification and dedupe for production builds (jeffshaver)
- [9763071] - remove empty filters before sending in POST request (pml984)
- [6edea7c] - change default test reporter (jeffshaver)
- [e340cb1] - change several components from class syntax to functional syntax (jeffshaver)
- [746c5b2] - update bump script to enforce changelog updates (jeffshaver)
- [e9fadb1] - add npm script to update config (jeffshaver)
- [2a9becb] - force fetch to pass credentials (jeffshaver)
- [21c99d7] - initial safe-rest integration of dashboards (pml984)
- [c0e961d] - config option to add top/bottom banners (jeffshaver)
- [640de70] - force tls 1.2 (knorris)
- [08dbf9d] - enable asset compression (jeffshaver)
- [1cde6bf] - add config to disable routes by name (jeffshaver)
- [0018fbc] - import directly from material-ui instead of lib path (jeffshaver)
- [35974e1] - fixes receievedAt misspellings (jeffshaver)
- [64fc690] - adds missing reducers into root reducer (jeffshaver)
- [06cf2a1] - make this changelog (jeffshaver)
- update
babel-plugin-add-module-exports
to0.2.0
- update
expect
to1.20.1
- update
material-ui
to0.15.0
- update
safe-framework
to0.0.18
- Fix Search by updating react-leaflet and removing the map and bar chart
- [d313638] - use SelectField component. add loading states to SelectField.jsx (jeffshaver)
- [21245e3] - simplify some code. update travis.yml to node 6 (jeffshaver)
- [a3ad08e] - add failure state to dashboard ajax requests. split up dashboard actions (jeffshaver)
- [7e07dc0] - add failure states for ajax requests (jeffshaver)
- [a47d7e8] - consolidate the FilterCriteria components events (jeffshaver)
- [af5467b] - change visualizations to visualization-types (jeffshaver)
- [57e5c10] - convert filters to number/boolean if needed (knorris) #82
- [3d500d1] - add tests for map (knorris) #78
- [16bba33] - add script to clean up dist dir (jeffshaver)
- [80af36f] - force webpack to output to stdout (jeffshaver)
- [88cea5c] - destructure action in reducers (jeffshaver)
- [68d2709] - update eslint rules (jeffshaver)
- [bfe397f] - add map to search (knorris)
- [fe5a056] - select dashboard fix (cafedavid) #77
- [0ffa957] - dashboard CRUD (cafedavid) #71
- [94161b2] - change redux file and naming conventions (jeffshaver) #73
- [3036bf9] - add hydrateable decorator (jpkeyw) #66
- [29835d4] - allow filters to be deleted (knorris)
- update
babel-cli
to6.7.5
- update
babel-core
to6.7.6
- update
babel-eslint
to6.0.2
- update
eslint
to2.7.0
- update
eslint-plugin-react
to4.3.0
- update
nock
to8.0.0
- update
webpack
to1.12.15
- update
mongodb
to2.1.16
- update
react
to15.0.1
- update
react-dom
, to15.0.1
- update
react-highcharts
to8.1.1
- update
react-leaflet
to0.11.0
- update
react-redux
to4.4.4
- update
react-router
to2.1.1
- update
react-router-redux
to4.0.2
- update
react-tap-event-plugin
to1.0.0
- update
redux
to3.4.0
- update
safe-framework
to0.0.15
- [ba1cb4f] - filters now get ids. filter values are now the names (jeffshaver)
- [be1a17a] - standardize redux action payloads (jeffshaver)
- [45f6896] - standardize file naming conventions (jeffshaver)
- [007f791] - minor csv parsing changes. add accept attribute to file input (jeffshaver)
- [a51ae46] - initial csv upload screen (jpkeyw) #59
- [ce94cf2] - implement redux for search (knorris) #57
- [9f01cc3] - move route definitions below mongo config (jeffshaver)
- [e7bb9ec] - left nav and header redesign (cafedavid) #49
- [85117a7] - create config before npm install (jeffshaver)
- [7830d3f] - add prepublish script to run linting and tests (jeffshaver)
- [60aca36] - change the / route to the Home component (jeffshaver)
- [22993ac] - es2015 changes for server.js (jeffshaver)
- [bb33c8f] - update server.js. move dispatch calls to componentWillMount (jeffshaver)
- update
babel-core
to6.7.4
- update
babel-eslint
to6.0.0
- update
babel-polyfill
to6.7.4
- update
eslint
to2.5.3
- update
eslint-plugin-react
to4.2.3
- update
expect
to1.16.0
- update
nock
to7.7.2
- update
webpack-dev-middleware
to1.6.1
- update
connect-mongo
to1.1.0
- update
cookie-parser
to1.4.1
- update
errorhandler
to1.4.3
- update
express-session
to1.13.0
- update
mongodb
to2.1.14
- update
morgan
to1.7.0
- update
radium
to0.17.1
- update
react
to0.14.8
- update
react-dom
to0.14.8
- update
react-highcharts
to8.0.3
- update
react-tap-event-plugin
to0.2.2
- update
safe-framework
to0.0.12
- update
serve-static
to1.10.2
- [c86e955] - initial authentication hook (jeffshaver)
- [5743b03] - add script to bump version number (jeffshaver)
- [49c92ef] - initial safe-rest integration (jeffshaver)
- [90d093e] - switch to browser history from hash history (jeffshaver)
- [e07dc37] - pint eslint to 2.2.0 for now (jeffshaver)
- [f60325b] - only use hmr in dev mode (jeffshaver)
- [fba0110] - break up App.jsx (jeffshaver
- [25be4ce] - force webpack to also write to disk (jeffshaver)
- [00b49fc] - self-host roboto font (jeffshaver)
- [5c9311d] - only render needed elements on Analytics page (jeffshaver)
- [8c206c9] - add caching to travis-ci config (jeffshaver)
- [87767ff] - eslint compliance (jeffshaver)
- [1bae092] - finalize Analytics.jsx connection to redux (jeffshaver)
- [18886bc] - fix gulp, tests and tap-event-plugin (jeffshaver)
- [334e1e6] - update travis-ci config to use node 5.7.0 (jeffshaver)
- [cd76701] - more redux implementation (jeffshaver)
- [5b4a9d9] - initial travis-ci integration (jeffshaver)
- [4f28d1a] - add sample routes/fixtures (cafedavid)
- [5bb6ed0] - initial redux and testing implementation (jeffshaver)
- [c6ad16d] - add initial server implementation (cafedavid)
- update
babel-cli
to6.6.5
- update
babel-core
to6.7.2
- update
babel-plugin-react-transform
to2.0.2
- update
babel-polyfill
to6.7.2
- update
babel-preset-es2105
to6.6.0
- update
babel-register
to6.7.2
- update
babel-runtime
to6.6.1
- update
deep-freeze
to0.0.1
- update
eslint-plugin-promise
to1.1.0
- update
eslint-plugin-react
to4.2.2
- update
expect
to1.15.2
- update
react-transform-hmr
to1.0.4
- update
redux-mock-store
to1.0.2
- update
webpack-hot-middleware
to2.10.0
- update
color
to0.11.1
- update
express
to4.13.4
- update
isomorphic-fetch
to2.2.1
- update
material-ui
to0.14.4
- update
radium
to0.16.6
- update
react
to0.14.7
- update
react-dom
to0.14.7
- update
react-highcharts
to8.0.2
- update
react-leaflet
to0.10.2
- update
react-redux
to4.4.1
- update
react-router
to2.0.1
- update
redux
to3.3.1
- update
redux-thunk
to2.0.1
- update
safe-framework
to0.0.11
- [329552f] - initial commit (jeffshaver)