22 Commits

Author SHA1 Message Date
Seyi Adebajo
5a760f8fca adds a banner referencing a parent dataset on the compliance policy if the dataset's compliance policy is from an upstream dataset. prevents edit mode in downstream policy 2018-02-25 20:34:46 -08:00
Seyi Adebajo
a3d5f546c9 replaces bs tabs with ivy tabs in datasets page 2018-02-08 17:07:33 -08:00
Lee
f0e970b465 Request merge ACL page to master (#930)
* finish the alc access page layout, logics and sass files

* Fix css issue and request permission response error message

* finish the testing part

* simplify code finished

* finish spinner

* Finished ACL access page, testing cases, clean code format

* Clean format, address comments, refactor JS code of ACL page to TS

* address comments, replace type any and fix merge issue
2018-02-07 12:32:03 -08:00
Seyi Adebajo
4414e03012 implements schemaless dataset tagging feature. adds component tests. fixes issue with edit button unresponsive on first click in compliance tab 2017-12-06 10:23:33 -08:00
Seyi Adebajo
e4c6849326 updates propeties api getter to treat error as empty result. updates loading animation on save 2017-11-16 15:10:26 -08:00
Seyi Adebajo
d08b24d4bf updates the ux for user-lookup: adds user-lookup component. updates dataset-authors component: correctly implements addOwner action. updates types, adds requirement for minimum confirmed owners, adds notifications for state changes. adds integration tests for user-lookup-component. adds ember-math-helpers 2017-11-13 11:11:45 -08:00
Seyi Adebajo
a22434069b updates properties implementation. fixes issue with isTable flag on schema component. updates deprecation implementation. adds type defintions for properties 2017-10-25 02:11:28 -07:00
Seyi Adebajo
64c442b938 implements purge policy feature. constants for platforms and purge types. adds styles for feature. implements ui logic for selecting purge based on platform availability. 2017-10-19 18:17:16 -07:00
Seyi Adebajo
f0ab6942c2 creates empty state component: styles/template. adds support for column endpoint exception message. adds integration tests for empty-state component. 2017-09-28 18:37:38 -07:00
Seyi Adebajo
ef065d0e1d refactors login flow. adds profile avatar. updates dependencies
refactors comments feature: initial get comments and create comment

updates tsconfig to support es2017 object prototype methods: values, entries, creates user-avatar component, adds styles, converts constants files to ts

updates comment editor. updates styling. adds auto focus on click

adds comment deletion

adds confirmation dialog for comment deletion

adds string union generic constraint type. adds comment stream header. adds comment update feature. adds style modifications and additions for comment components. refactors actions for comments using strategy pattern to allow for abstraction. adds dataset-constants constants module
2017-09-13 14:18:24 -07:00
Seyi Adebajo
c3de4a5ff7 adds feature to download a compliance policy as a json document. upload as json and apply to policy. performs attribute type assertions on values in uploaded policy 2017-07-10 13:43:00 -07:00
Seyi Adebajo
c76487c167 updates pii data collection feature: single tab for compliance and confidential, renamed to compliance. moved closer to ownership tab. add notification dot for tab requiring user attention. moved action bar to fixed position at bottom of screen. removed app footer. myriad styling changes. etc 2017-07-10 13:42:58 -07:00
Seyi Adebajo
3bbb12a4f8 updates breadcrumbs sass component rules. creates nacho component for breadcrumbs. 2017-07-10 13:42:55 -07:00
Seyi Adebajo
45a3bc91a5 updates dataset-owner-list component. adds ember-moment. updates entity list table 2017-07-10 13:42:53 -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
566e9038cd adds browse ui features: entity navigation, styles. routes for browse.entity. initial tests 2017-07-10 13:42:51 -07:00
Seyi Adebajo
d2a6ae9564 Updates select-component styles. Adds temporary mixin for prefixing: Auto Prefixer should be installed 2017-07-10 09:54:22 -07:00
Seyi Adebajo
e3ccb71fb2 DSS-6551 Refactors privacy compliance component to support. Fixes issues with propagating ui updates to underlying data model that resulted from updates to the map props. Creates sass fw function to get only font weights associated with the default font. Adds styles for action-bar ui component that contains buttons for view action 2017-07-10 09:54:21 -07:00
Seyi Adebajo
0eefad2944 DSS-6552 Modifies sass organization: separates out candidate Connected Data Apps components into separate folder. Creates dataset-author component directory. 2017-07-10 09:54:20 -07:00
Seyi Adebajo
a65aaa33e3 DSS-6552 Create table styling mimicing ArtDeco table for Nacho, removes bs styling from dataset-author component table 2017-07-10 09:54:20 -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
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