23 Commits

Author SHA1 Message Date
Seyi Adebajo
e24a09f9c3 refactors createLazyRequest to use asyncExecutor for better abstraction 2017-07-10 13:42:52 -07:00
Seyi Adebajo
756cd8f072 adds state handling for dataset urn child nodes and/or child datasets 2017-07-10 13:42:52 -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
48dcb47344 implements typeahead using category filter apis for datasets, metrics or flows. caches previously seen results in client memory. adds category to arguments provided by query params 2017-07-10 09:55:15 -07:00
Seyi Adebajo
cf635ce330 adds user lookup service reference to application load and primes caches on app startup 2017-07-10 09:55:12 -07:00
Seyi Adebajo
565c9a43ec DSS-6551 Adds user notification for confidential tab on update success 2017-07-10 09:55:09 -07:00
Seyi Adebajo
2c9db95c8a DSS-6552 Refactors updateOwners on dataset-author component. Adds saveOwnerChanges action to handle post request. Refactors update handler for sortable. 2017-07-10 09:54:21 -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
5856f6a91f Fixes routes on dataset controller for compliance and security spec. 2017-07-10 09:54:17 -07:00
Seyi Adebajo
728a32d72d Adds functionality for source refinement from search page to controller. and action handler for changes to source. Also connects controller to queryParams for search: keyword, category, source and page, and sets default values 2017-07-10 09:54:17 -07:00
Seyi Adebajo
d844f86d87 Adds services for session, search, and keywords to application controller. Updates instantiation of application controller to prime cache for keywords async. Adds application level handler for search action. 2017-07-10 09:54:17 -07:00
Seyi Adebajo
c14940f845 Add client side handling for login and authentication using ember-cli-simple-auth. Add custom authenticator for ldap. And login page and styles. 2017-07-10 09:54:17 -07:00
Seyi Adebajo
7bbe3acd8c DSS-5869 Adds Controller: application 2017-07-10 09:54:16 -07:00
Seyi Adebajo
1dfd53fd78 DSS-5869 Adds controller for Datasets and subpages 2017-07-10 09:54:14 -07:00
Seyi Adebajo
5cd31fd9ee DSS-5869 Controllers for Flows page and subpage feature 2017-07-10 09:54:14 -07:00
Seyi Adebajo
53cdc2d0be DSS-5869 Controller for IDPC feature page 2017-07-10 09:54:14 -07:00
Seyi Adebajo
750e09e8c2 DSS-5869 Controller for lineage feature 2017-07-10 09:54:13 -07:00
Seyi Adebajo
c2ef2d0e96 DSS-5869 Controller for Metadata feature page 2017-07-10 09:54:13 -07:00
Seyi Adebajo
e4bead7149 DSS-5869 Adds controller for Metrics page and subpages feature 2017-07-10 09:54:13 -07:00
Seyi Adebajo
c96dce95dc DSS-5869 Adds SchemaHistory feature and subpage controllers 2017-07-10 09:54:13 -07:00
Seyi Adebajo
fce197a0f0 DSS-5869 Adds Script Finder feature controller 2017-07-10 09:54:13 -07:00
Seyi Adebajo
30899133d0 DSS-5869 Search feature controller 2017-07-10 09:54:13 -07:00
Seyi Adebajo
c99e6b2c09 Initial commit transition to Ember CLI 2017-07-10 09:54:09 -07:00