12076 Commits

Author SHA1 Message Date
Seyi Adebajo
18b98495bf Reimplements the authenticate route controller action to support ajax request,provide username and token information. Also adds some error handling 2017-07-10 09:54:19 -07:00
Seyi Adebajo
b83ceb99f7 Sets initial refactor dataset.dataset route and template 2017-07-10 09:54:19 -07:00
Seyi Adebajo
c558934fd0 Update gitignore for ide config files 2017-07-10 09:54:19 -07:00
Seyi Adebajo
10d1dfa04e Adds pattern definition and consumer classes for nacho-button, nacho-filter-rail and nacho-global-search components 2017-07-10 09:54:19 -07:00
Seyi Adebajo
f78b967964 Adds functionality for search-bar-form component 2017-07-10 09:54:19 -07:00
Seyi Adebajo
50a14a1b50 Adds data-schema-table, and search-bar-form component templates, and help feedback initial template 2017-07-10 09:54:19 -07:00
Seyi Adebajo
c695846a3f Updates seach route template to use filter-rail component and bootstrap grid for layout 2017-07-10 09:54:19 -07:00
Seyi Adebajo
35764f6fe0 Adds filter-rail, and radio-group component templates. Also adds daterange-selection, dropdown-selection and checkbox-group templates. 2017-07-10 09:54:19 -07:00
Seyi Adebajo
db83532547 Adds functionality for filter-rail component and radio-group component. Adds initial commit for daterange-selection, dropdown-selection and checkbox-group components 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
cf3b0015c8 Adds current templates for compliance and confidential tabs for historical purposes. These template will be updated in the next iteration 2017-07-10 09:54:19 -07:00
Seyi Adebajo
25c3524ead Adds radio-button proxy component called radio-button-composer. Ember radio button only passes along radio value to container component, the proxy bind the name of the radio target, effectively providng two arguments, and also ensures the requried components of name, groupValue and value are passed along on instantiation 2017-07-10 09:54:19 -07:00
Seyi Adebajo
543716c624 Adds component and template for hero container 2017-07-10 09:54:18 -07:00
Seyi Adebajo
6a11e3b529 Updates application template with hero container and removes unneeded sectioning elements 2017-07-10 09:54:18 -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
59f811fc87 Updates code style for search service 2017-07-10 09:54:18 -07:00
Seyi Adebajo
295f5f7043 Tests :) default tests but... tests 2017-07-10 09:54:18 -07:00
Seyi Adebajo
5e28cd5e6d Adds Ember services for search and search-keyword retrival. 2017-07-10 09:54:18 -07:00
Seyi Adebajo
a17fcc9675 Adds a component for login form 2017-07-10 09:54:18 -07:00
Seyi Adebajo
e0902e1bb3 Adds pager component for data table component 2017-07-10 09:54:18 -07:00
Seyi Adebajo
ebafdf6278 Adds data table sub components and templates 2017-07-10 09:54:18 -07:00
Seyi Adebajo
fb089e037a Add functionality and template for data-table component. 2017-07-10 09:54:18 -07:00
Seyi Adebajo
3909f73008 Add component functionality for data-schema-table component 2017-07-10 09:54:18 -07:00
Seyi Adebajo
9baac8c460 Removes unneeded section element on main outlet 2017-07-10 09:54:18 -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
4189e46c46 Updates nav bar with help link and metadata coverage message. Add logout route link. 2017-07-10 09:54:17 -07:00
Seyi Adebajo
f9dbc6dbaa Adds application utility module: build-url module to ensure url is encoded and decoded in a w3 spec compliant way. encode-decode-uri-component-with-space util replaces spaces with + as opposed to '\%20' separator. Functions for dataset security and privacy spec. Email address validator 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
b277e7c9b6 Add bootstrap using npm ,and layout folder 2017-07-10 09:54:17 -07:00
Seyi Adebajo
ecccd1eb49 Removes default classNames from draggable-item component 2017-07-10 09:54:17 -07:00
Seyi Adebajo
7c4e6ae889 Add attribution for nav-link for ember 2017-07-10 09:54:17 -07:00
Seyi Adebajo
5fc821064d Fixes selected property on selector component for ember 2017-07-10 09:54:17 -07:00
Seyi Adebajo
bd8799b968 Updates dataset compliance component to support tablular format for user updates to compliance data 2017-07-10 09:54:17 -07:00
Seyi Adebajo
06c8f44939 Adds error handling to z index function, set-color to retrieve color from color-scheme. Mixins for full-screen and flexbox centering, variables and maps for global variables. Base styles. hero component, and dropdown and navbar overrides for bootstrap styles. Updates footer component 2017-07-10 09:54:17 -07:00
Seyi Adebajo
c4a9449d3b Purge unused styles from legacy css code 2017-07-10 09:54:17 -07:00
Seyi Adebajo
d338e57cf5 Add routes, dependencies and build configuration for Ember cli app 2017-07-10 09:54:16 -07:00
Seyi Adebajo
65657f26e0 Adds values property to ember-selector component 2017-07-10 09:54:16 -07:00
Seyi Adebajo
5e91ceeda3 Add Promise global to jshintrc, ES6. Adds .eslint config 2017-07-10 09:54:16 -07:00
Seyi Adebajo
7aecbd659d DSS-6364 Changes sass compiler to ember-cli-eyeglass to support restyle. Adds CssDir configuration 2017-07-10 09:54:16 -07:00
Seyi Adebajo
006e05f629 DSS-6364 Creates Component based Sass folder architecture following 7-1 pattern. Excludes themes, pages, and vendor folders. 2017-07-10 09:54:16 -07:00
Seyi Adebajo
98855f64d9 DSS-6364 Adds font file assets to asset folder 2017-07-10 09:54:16 -07:00
Seyi Adebajo
ebc4aaef49 DSS-5869 Updates wildcard route to protected route 2017-07-10 09:54:16 -07:00
Seyi Adebajo
93e8b422eb DSS-5869 Adds Tests: Unit, Integration 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
7bbe3acd8c DSS-5869 Adds Controller: application 2017-07-10 09:54:16 -07:00
Seyi Adebajo
f1500ce108 DSS-5869 Adds Template: main 2017-07-10 09:54:16 -07:00