* upgrade webpack from 3.10 to 4.6. update configs to webpack 4. now analyze bundles when running locally
* webpack4 replaces namedmodulesplugin w optimization.namedmodules
* changed path to match others in file
We previously tried to display severity but were accessing it at the wrong place. This fixes the issue by accessing the severity in the `ticket.data` object.
* updated package-lock, also
* handle dist build with dotenv
* use fewer dist env variables
* include auth version
* back to square one?
* back to powershell?
* back to trying env vars
* remove unused packages
* allow for ps1
* get constants from outside
* reading path properly?
* constants as arguments
* configure for wrapper
* dist path, no need for that logic in base
* no need for .env
* added newline at end of file for github
* Converged timeline and filter implementations and ensured application of filter on reconnects and with each filter application
* Fixed bugs and inconsistencies in SignalR behavior and behavior of other components
* Ensured event collection is cleared when filter is applied
* textFilter
* textFilter version2
* textFilter version 3 functional version
* fix lint error
* fix tests and reformat filterReducer
* created new filterActions, change TextFilter from container component to functional component
* clean up combineReducer in filterReducer
* demonstration of individual reducer test
* factorize filterReducerTest
* fix typo
* change dateTime from local to utc
* SignalR will sync filter to Gateway to show only relevant events as notifications
* fixed linter errors and failing tests. New tests not yet added
* added tests
* merged from master
* merged from master
* fixed linter errors
* Updated to latest version of signalR client, reconcicled incompatibilities
* fixed linter errors
* Adding .npmrc file to record the registry for @aspnet to allow npm install
* slight fixes to tests, renamed a reducer field
* generic menuitem that does something when delete icon clicked
* use ES rather than underscore
* purge persistor of all tickets
* try to purge persistor
* tickets in recents deleted by setting them to null and not displaying
* tickets in recents deleted by setting them to null and not displaying
* remove unused persistor
* validate type for routing etc., just dispatch onClick method
* test menulink
* createMigrate not needed
* test ticketReducer
* run all tests
* changes per linter requirements
* bring fx name and action closer together. remove all tickets in state
* add testing clarity
* added end line for github
* added last line for github
* title, route, key generation moved inline.
* all not-public moved to top for readability. must be declared before used
* removed brittle title capitalization and related tests
* 45590: time filter and part of eventType filter
* 45590: version 2
* remove comments
* cleanup
* resolve confliction
* switch moment to luxon
* remove extra ;
* fix lint error
* fix test1
* fixing left over issue of moment to luxon transformation
* fix lint error
* cleanup
* fix test
* test clearFilterIncidentId action
* with tests
* Added more tests, attempted to add coverage yaml config for categorization of coverage
* formatting improvements, cyclomatic complexity reduction on testableReduxBackedPromise
* throw Error rather than string, some adjustment to validateActionSet