50 Commits

Author SHA1 Message Date
Seyi Adebajo
9f6f094af7 fix navigation when the browse route is not a browse.entity route 2017-07-10 13:42:56 -07:00
Seyi Adebajo
ad3b51d4fa updates afteramodel method comment 2017-07-10 13:42:56 -07:00
Seyi Adebajo
b0d8227cc3 fixes incorrect default transition to datasets entity on browse.entity route entry 2017-07-10 13:42:56 -07:00
Seyi Adebajo
b8532abcf6 breadcrumbs for datasets. creates util modules to building urns and validating them. known issue with last item in breadcrumbs for urns should probably not be a link 2017-07-10 13:42:54 -07:00
Seyi Adebajo
87048b9e23 removes moar legacy code 2017-07-10 13:42:54 -07:00
Seyi Adebajo
bfc2a26dcf removes legacy advsearch 2017-07-10 13:42:54 -07:00
Seyi Adebajo
5e51805584 adds nuage as restricted source in dataset-author component 2017-07-10 13:42:54 -07:00
Seyi Adebajo
c9666f2f21 adds last modified column for owners in owner list table. configures moment to fall back to llll for locale strings. 2017-07-10 13:42:54 -07:00
Seyi Adebajo
bb6b3bb50a adds browse feature on home / index page. updates 'home' route to index. and aftermodel redirection in browse route. styling for featurecard 2017-07-10 13:42:53 -07:00
Seyi Adebajo
ab5e275581 adds flows.flow route and updates browser-viewport component to pass in entity id to route 2017-07-10 13:42:53 -07:00
Seyi Adebajo
7ed0d0f037 updates routes in browse route. adds todo. reformats search.js 2017-07-10 13:42:52 -07:00
Seyi Adebajo
90c8a04ea2 adds a nodelist action to browse.entity routes to fetch nodes for the current entity and urn 2017-07-10 13:42:51 -07:00
Seyi Adebajo
15dd63bb79 updates the datasets root reducer to use a combinedReducer from entities containing reducers abstracted for each entitiy: metrics,flows,datasets. updates datasets.page route to use async thunk lazyRequestPagedDatasets 2017-07-10 13:42:51 -07:00
Seyi Adebajo
566e9038cd adds browse ui features: entity navigation, styles. routes for browse.entity. initial tests 2017-07-10 13:42:51 -07:00
Seyi Adebajo
674b37aa38 adds actions for browse feature. abstracts reducers for datasets/metrics/flowsp into entities reducers. adds route for browse feature. 2017-07-10 13:42:50 -07:00
Seyi Adebajo
b7e1a9d3aa integrate ember-redux with wherehows. creates reducers and initial actions for datasets using FSA. creates container and presentational components for datasets-list. adds fetch polyfill for fetch api. updates yarn.lock. creates action-set to ensure action rules and conventions 2017-07-10 13:42:50 -07:00
Seyi Adebajo
33c4c472e5 adds ember-redux package as dep. removes exception handler in search route 2017-07-10 13:42:50 -07:00
Seyi Adebajo
9939149adc updates network request handlers to integrate with api changes for /compliance and /security endpoints 2017-07-10 13:42:15 -07:00
Seyi Adebajo
c20ab5a054 creates top-level application error substate 2017-07-10 13:42:15 -07:00
Seyi Adebajo
5ced597fc7 reinstates userId tracking, search tracking using the non default trackSiteSearch api 2017-07-10 13:42:14 -07:00
Seyi Adebajo
635551db6d adds page tracking for user metrics. adds ember-metrics module. add integration for internal piwik tracking. 2017-07-10 13:42:14 -07:00
Seyi Adebajo
448785c449 reinstates userId tracking, search tracking using the non default trackSiteSearch api 2017-07-10 09:58:44 -07:00
Seyi Adebajo
91820bd31a adds page tracking for user metrics. adds ember-metrics module. add integration for internal piwik tracking. 2017-07-10 09:58:44 -07:00
Seyi Adebajo
12f2bc9ec5 updates play to read output from build dir and serve content inline for serveAsset action. sets the rootURL for Ember to assets on prod. overrides ESA to redirect to / rather than default rootURL for an environment. 2017-07-10 09:58:43 -07:00
Seyi Adebajo
4d16899f5b adds support for field name path property on columns api. fix removes notConfidential from stored properties on security spec 2017-07-10 09:55:13 -07:00
Seyi Adebajo
45bb1216d6 Sets default complianceType for new datasets to AUTO_PURGE. Fixes issue with logicalType comparision. Adds navbar styling for tabbed-navigation-list 2017-07-10 09:55:10 -07:00
Seyi Adebajo
6fe2706fa8 DSS-6551 Adds support to datasets routes to map the new columns api 2017-07-10 09:54:21 -07:00
Seyi Adebajo
4ae3b06dba Renames current-user service on application route to avoid conflict with legacy use of currentUser in various controllers 2017-07-10 09:54:20 -07:00
Seyi Adebajo
778147739b DSS-6552 Enforces minimum number of confirmed owners on client before save. Updates design and refactored dataset-author implementation. Sorts list of ownerTypes. 2017-07-10 09:54:20 -07:00
Seyi Adebajo
1281ae8352 Authentication: Creates a current-user service to load details on the currently logged in user. Fixes the login route: If a user lands on the login route, and they have an authenticated session, transition to the application index. Updates the authenticator to return authentication request data for local caching. Load current user when application route is first entered and whenever session is successfully authenticated. Fixed comment typo in Play Application controller. 2017-07-10 09:54:20 -07:00
Seyi Adebajo
86796b4a1d DSS-6552 Removes the consumer type from the list of ownerTypes displayed to the user 2017-07-10 09:54:20 -07:00
Seyi Adebajo
b83ceb99f7 Sets initial refactor dataset.dataset route and template 2017-07-10 09:54:19 -07:00
Seyi Adebajo
005f3f55bd Updates search route with support for queryParams, and initial refactor for 2017-07-10 09:54:19 -07:00
Seyi Adebajo
48a96d519b Adds routes for login and help.feedback 2017-07-10 09:54:19 -07:00
Seyi Adebajo
a1dc4031f7 Updates application route: Adds todo and some code style updates 2017-07-10 09:54:18 -07:00
Seyi Adebajo
ebc4aaef49 DSS-5869 Updates wildcard route to protected route 2017-07-10 09:54:16 -07:00
Seyi Adebajo
b3fda9c5e7 DSS-5869 Adds Route: index, Adds Template: index 2017-07-10 09:54:16 -07:00
Seyi Adebajo
0a5add448d DSS-5869 Adds Route: application 2017-07-10 09:54:16 -07:00
Seyi Adebajo
55e04ff115 DSS-5869 Adds Template: logout, Adds Route: logout 2017-07-10 09:54:15 -07:00
Seyi Adebajo
1de7833d89 DSS-5869 Adds search and advanced search feature routes, templates 2017-07-10 09:54:13 -07:00
Seyi Adebajo
5d8b00b3cd DSS-5869 Adds lineage routes and templates 2017-07-10 09:54:13 -07:00
Seyi Adebajo
c880def996 DSS-5869 Adds script finder feature sources for templates and routes 2017-07-10 09:54:13 -07:00
Seyi Adebajo
ce1b6503d8 DSS-5869 Adds schemahistory routes and templates 2017-07-10 09:54:13 -07:00
Seyi Adebajo
ebcf5ef288 DSS-5869 Adds Metadata templates and routes 2017-07-10 09:54:12 -07:00
Seyi Adebajo
d8ea1f3089 DSS-5869 Adds IDPC routes 2017-07-10 09:54:12 -07:00
Seyi Adebajo
58bff10fed DSS-5869 Adds Flows route and sub routes 2017-07-10 09:54:12 -07:00
Seyi Adebajo
03dbf08279 DSS-5869 Adds Metrics and Metrics Sub pages, routes and sub routes 2017-07-10 09:54:12 -07:00
Seyi Adebajo
5667ffe4cf DSS-5869 Adds Datasets and nested datasets templates and routes and sub routes 2017-07-10 09:54:12 -07:00
Seyi Adebajo
a674d99665 DSS-5869 Adds wildcard route for unknown pages 2017-07-10 09:54:11 -07:00
Seyi Adebajo
c99e6b2c09 Initial commit transition to Ember CLI 2017-07-10 09:54:09 -07:00