281 Commits

Author SHA1 Message Date
Seyi Adebajo
f3507a82a9
Merge pull request #1073 from theseyi/expiration-constraint
constrains rendering of expiration note
2018-03-29 11:29:55 -07:00
Seyi Adebajo
8bb86b85c7
Merge pull request #1069 from cptran777/disable-tab-key-events
overwrite ivy-tabs tablist component keydown function
2018-03-29 10:52:45 -07:00
Seyi Adebajo
4af17afe41 constrains rendering of expiration note 2018-03-29 10:49:25 -07:00
Charlie Tran
37e2bfb89a slight modification of proposed changes - change js to ts file and reallow right and left arrow keys 2018-03-28 19:29:47 -07:00
Charlie Tran
92c9df160b overwrite ivy-tabs tablist component keydown function to remove tab scrolling with arrow keys 2018-03-28 17:22:19 -07:00
Seyi Adebajo
a249e9ec52
Merge pull request #1064 from theseyi/acl-refac
replaces page notifications for acl access requests with notification…
2018-03-28 13:06:40 -07:00
Seyi Adebajo
25208a4a96 replaces page notifications for acl access requests with notification service invocation. 2018-03-28 10:58:30 -07:00
Seyi Adebajo
1bcb3230c2 adds decommission date property and calendar interface for deprecated datasets 2018-03-28 08:58:23 -07:00
Seyi Adebajo
b52c2f9263
Merge pull request #1057 from theseyi/emit-suggestion-feedback
emit suggestion feedback
2018-03-27 13:18:55 -04:00
Seyi Adebajo
48a1c8dec7 fix policyModificationTime type in IComplianceInfo interface definition. fixes issues with twice called feedback endpoint for compliance suggestion feedback. change suggestion intent string to reject as per feedback api expectation 2018-03-26 21:05:04 -07:00
Seyi Adebajo
2807f0472e integrate with the compliance suggestion emit api 2018-03-26 14:57:03 -07:00
Seyi Adebajo
b4d83b3832 adds expiration date to access control entry request 2018-03-23 17:55:33 -04:00
Seyi Adebajo
351600aadc rewrite jit access feature to work with new api and update implementation to use container components 2018-03-20 11:32:51 -07:00
Seyi Adebajo
8b36ab0fce makes nonOwner compliance entity attribute nullable 2018-03-19 10:04:29 -07:00
Seyi Adebajo
035ea922ae creates container component for search sources. refactors search controller 2018-03-18 21:43:31 -07:00
Seyi Adebajo
a0e8eef9a7 removes search filter options for metrics/flows 2018-03-18 20:52:51 -07:00
Seyi Adebajo
a5d25fa560 creates more info component and refactors links 2018-03-14 16:57:22 -07:00
Seyi Adebajo
f3f4806de9 adds type annotation at to prevent inferred any type 2018-03-14 10:55:25 -07:00
Seyi Adebajo
e843a561a9 removes policy notification for datasets with upstream policy 2018-03-14 10:53:27 -07:00
Seyi Adebajo
701824cc2a
Merge pull request #1029 from theseyi/resolved-ownership
resolved ownership
2018-03-13 11:14:57 -07:00
Seyi Adebajo
840859dbc8 fix incorrect ordering for arguments in hasChangeSetDrift binding. and logic 2018-03-12 17:54:36 -07:00
Seyi Adebajo
c1cdaee011 adds resolved ownership for datasets with metadata derived from parent dataset 2018-03-12 17:35:01 -07:00
Seyi Adebajo
59a64e3cf1 reinstate getWithDefault for schemaFieldNamesMappedToDataTypes 2018-03-12 14:59:01 -07:00
Seyi Adebajo
5040f1e85b removes getWithDefault invocation for schemaFieldNamesMappedToDataTypes. removes idpc from home links and nav dropdown 2018-03-12 13:09:01 -07:00
Seyi Adebajo
a4011c16e7 removes from upstream check on isEditing CP flag, not needed since policy is not displayed. updates complianceInfo interface, making fromUpstream optional 2018-03-12 10:09:50 -07:00
Seyi Adebajo
0a18928dbd indicates field format required. extracts compliance policy changeset functions to TS module. mimics stable sort for complianceDataTypes comparator. changes compliance policy form icons for missing field vs field with review action. 2018-03-12 10:01:25 -07:00
Seyi Adebajo
f6bf5136aa updates to sidebar link rail for browse feature: jump to dataset, updates browse feature nav and inifiniy list loading indicator. adds tests for util functions. sundry updates 2018-03-08 10:21:01 -08:00
Seyi Adebajo
13382d93bc remove alphanumeric sort on field type dropdown 2018-03-07 14:34:30 -08:00
Seyi Adebajo
5e2e555c0a adds infinte scrolling for browse datasets lists. fixes issue with testing a liUrn: missing curly braces in regexp. moves additional url/uri utils sources to ts. 2018-03-07 11:15:11 -08:00
Seyi Adebajo
73f0ea651f refactors is id check in dataset compliance list generation. reenables component render for dataset owner list and removes false condition no known owners text 2018-03-05 08:29:03 -08:00
Seyi Adebajo
bda8f23c09 updates wording for member data to types of data. adds non readonly fields to reviewable filter. removes dataset owners from entity header 2018-03-01 14:35:29 -08:00
Seyi Adebajo
59ce8f95a4 removes check for auto generated compliance policy on compliance container. prevents policy render on datasets with upstream compliance policy 2018-03-01 10:52:49 -08:00
Seyi Adebajo
b658f82359 adds a divider in btw ids and non-ids in dropdown options 2018-03-01 00:11:19 -08:00
Seyi Adebajo
279f567399 fix compliance container test 2018-02-28 17:08:50 -08:00
Seyi Adebajo
a5d5579d1f adds indicator on compliance tab if: compliance policy is new, compliance policy has suggestions, compliance e policy fields have drifted. adds error state for ownership information and retry function. updates IComplianceGetResponse interface 2018-02-28 17:08:50 -08:00
Seyi Adebajo
92a3f7f19e converts a dataset id to urn using urntoid endpoint. refactors a check for notfound into an api utility function 2018-02-28 16:39:42 -08:00
Seyi Adebajo
1739521666 sorts the compliance data types first by IDType: true first. then alphabetically 2018-02-27 10:26:58 -08:00
Seyi Adebajo
22277768a4 fix issue with saving new policy. updates policy on successful save 2018-02-27 00:14:38 -08:00
Seyi Adebajo
dd91ddb563 fix misc issues with editing compliance policy at dataset level. saving owners. creating a new owner 2018-02-27 00:03:06 -08:00
Seyi Adebajo
d5ace96e3a adds banner indicating purge policy is default generated in compliance policy 2018-02-26 10:21:50 -08:00
Seyi Adebajo
c33027796a adds transform functions for readonly compliance entities onSave operation. adds styling for readony table row component. adds ui behavior for table row component 2018-02-26 01:24:15 -08:00
Seyi Adebajo
a0af350644 adds readonly compliance entity attribute to compliance policy component, compliance row component, and suggestion merge mapper. 2018-02-26 01:10:15 -08:00
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
f0b0632ace refactors exception handling in compliance presentational component to container component. adds error state for failed tasks in compliance container. adds test for api error class 2018-02-22 15:59:56 -08:00
Seyi Adebajo
86804ac2c9 reenable breadcumb navigation based on li urn format. support either hdfs / non-hdfs. add home 2018-02-22 11:16:50 -08:00
Seyi Adebajo
c31b0aef53 fix issue with focus on request exemption text input. fix skipped test 2018-02-21 17:20:12 -08:00
Seyi Adebajo
f2d5c10db4 updates save compliance by urn function. updates types for datasets and removes modifiedTime property on owners updated. makes deprecationNote non null 2018-02-21 16:32:31 -08:00
Seyi Adebajo
209267e528 fixes deprecation update. adds api error handler. refactors misc sources. adds test for throwIfApiError 2018-02-21 14:43:08 -08:00
Seyi Adebajo
a328cc26b6 fix prefix navigation in browser feature 2018-02-21 11:07:30 -08:00
Seyi Adebajo
0eb87ec99b v2: add intergration tests for container components. temporarily skips acceptance tests for datasets. further i implementation for v2 api integration and urn handling 2018-02-21 09:46:04 -08:00