7127 Commits

Author SHA1 Message Date
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
Yi (Alan) Wang
4c39b546f9 Convert dataset comments datetime to epoch, fix PUT comments (#743) 2017-09-13 11:35:59 -07:00
Mars Lan
5127b90ded Remove the unused backend templates (#742) 2017-09-13 11:16:45 -07:00
Yi (Alan) Wang
1e129b50d0 Move urn validation to controller when saving ownership (#741) 2017-09-12 20:51:25 -07:00
Yi (Alan) Wang
b53374d32a Move id and urn validation to controller when saving compliance (#740) 2017-09-12 16:58:03 -07:00
Yi (Alan) Wang
f015d66fd2 Remove obsolete kafka code in wherehows-common (#739) 2017-09-11 18:13:31 -07:00
Mars Lan
1f0ffc71dc Automatically set createdTime & modifiedTime using JPA annotations (#736) 2017-09-11 17:52:36 -07:00
Mars Lan
082e882268 Remove now-obsolete Kafka-related code from wherehows-backend (#738) 2017-09-11 17:49:19 -07:00
Yi (Alan) Wang
fbf518d9ee Remove obsolete kafka processors and actors (#737) 2017-09-11 17:46:32 -07:00
Yi (Alan) Wang
55e26e8508 Remove unused avro schemas, move avro resolution (#735) 2017-09-11 16:37:32 -07:00
Yi (Alan) Wang
d2a3fe58db Add schema and generated java to data model, refactor Gobblin audit processor (#732) 2017-09-11 15:26:06 -07:00
Mars Lan
6e87040768 Check the existence of dataset based on URN before creating new ones (#733) 2017-09-08 17:55:01 -07:00
Yi (Alan) Wang
d1e53c765f Rewrite Kafka client master and worker (#731) 2017-09-07 17:48:39 -07:00
Yi (Alan) Wang
e0e2acf6bf Move JobsUtil to WH common, fix some tests (#730) 2017-09-06 11:45:52 -07:00
Mars Lan
26015aee8a Leave the actor system running continuously instead of killing it (#729) 2017-09-06 11:00:06 -07:00
Yi (Alan) Wang
f31664d5cf Modify HIVE ETL output file dir (#728) 2017-09-05 17:01:21 -07:00
Yi (Alan) Wang
ccafc1ea8c Put generic view functions in BaseViewDao (#726) 2017-09-05 15:03:35 -07:00
Mars Lan
27d6a07bb9 Update getting-started.md 2017-09-05 14:56:20 -07:00
Mars Lan
ab4205731a Update getting-started.md 2017-09-05 14:56:04 -07:00
Mars Lan
2d8076746a Update getting-started.md 2017-09-05 14:55:21 -07:00
Mars Lan
82fe402e1c Update getting-started.md 2017-09-05 14:53:00 -07:00
Mars Lan
862b893d6e Write PID to the path specified by pidfile.path system property. (#727) 2017-09-05 14:05:13 -07:00
Yi (Alan) Wang
cd5f72b7ee Rename DAO and model into table and view sub-package (#722) 2017-09-05 09:59:35 -07:00
Yi (Alan) Wang
1206703e7d Refactor columns view DAO using hibernate (#721) 2017-08-31 14:08:26 -07:00
Hang Zhang(hzhang2)
44b3f207b5 Merge pull request #720 from hangzhang925/master
remove unused DB call from ApplicationStart
2017-08-31 10:57:00 -07:00
hzhang2
d4ab77677f move DB call from main class to kafka consumer master 2017-08-31 10:28:38 -07:00
Seyi Adebajo
87c2c8a9fc Merge pull request #719 from theseyi/compliance-updates
moves the data validation for fields to compliance page before transi…
2017-08-30 18:43:00 -07:00
Seyi Adebajo
df38c6d04d moves the data validation for fields to compliance page before transitioning to dataset data types 2017-08-30 18:41:23 -07:00
Yi (Alan) Wang
f861fdeaae Refactor DatasetOwner using readonly model (#702) 2017-08-30 18:29:30 -07:00
Seyi Adebajo
38a376243e Merge pull request #717 from theseyi/ldap
explicitly calls out ldap name in owner table pending api support of username and full name search
2017-08-30 18:08:11 -07:00
Seyi Adebajo
c5336bf09d fix check for unformatted fields on compliance 2017-08-30 18:07:01 -07:00
Yi (Alan) Wang
8084e35303 Modify HIVE extract, disable schema fetching from HDFS, add DB reconnect, refactor code (#718) 2017-08-30 17:34:31 -07:00
Seyi Adebajo
c877cbae43 explicitly calls out ldap name in owner table pending api support of username and full name search 2017-08-30 13:04:06 -07:00
Seyi Adebajo
323990b791 some cleanup for compliance code 2017-08-30 13:04:06 -07:00
Seyi Adebajo
29b05fb6a5 Merge pull request #716 from theseyi/compliance-dataset-field-split
updates compliance notifications. implements toasts for notifications…
2017-08-30 12:07:33 -07:00
Seyi Adebajo
452460b77d updates compliance notifications. implements toasts for notifications service. fixes issue with data upload: does not automatically save on upload. adds object to type def for security classification since field can be null. adds utility for promise based delay 2017-08-30 10:26:44 -07:00
Seyi Adebajo
364af9c4b9 Merge pull request #714 from theseyi/compliance-dataset-field-split
updates notification confirm dialog. splits dataset field level quest…
2017-08-30 10:23:42 -07:00
Seyi Adebajo
8511cbd469 updates notification confirm dialog. splits dataset field level question from dataset level questions. creates partials for compliance policy vs dataset fields 2017-08-29 16:54:29 -07:00
Seyi Adebajo
27be1b7347 Merge pull request #710 from theseyi/notifications-service
Notifications service
2017-08-29 16:51:53 -07:00
Mars Lan
b715df4e91 Move the dummy source set from play to license gradle scripts so we don't need to do overrides internally (#713) 2017-08-28 16:31:41 -07:00
Seyi Adebajo
90a5c114d2 Merge pull request #712 from theseyi/master
uses row level check for last updated
2017-08-28 15:59:54 -07:00
Seyi Adebajo
ac7eeefaea uses row level check for lastupate 2017-08-28 15:58:28 -07:00
Seyi Adebajo
cf6cd75b13 Merge pull request #709 from theseyi/new-field-modification-indicator
displays the new field indicator if the field has not been modified i…
2017-08-28 15:52:22 -07:00
Seyi Adebajo
ea7bcf4677 Merge branch 'master' into new-field-modification-indicator 2017-08-28 15:52:12 -07:00
Seyi Adebajo
959083896a Merge pull request #711 from theseyi/fix-null-prediction
fixes issue with null predictions. also fixes issue with field having…
2017-08-28 15:51:17 -07:00
Seyi Adebajo
f097318354 fixes issue with null predictions. also fixes issue with field having a prediction and being new. 2017-08-28 15:33:39 -07:00
Seyi Adebajo
3a380418cc displays the new field indicator if the field has not been modified in the current session and the policy is new 2017-08-28 09:05:17 -07:00
Seyi Adebajo
761d51e13a creates notificatin service: implemnts an async queue, with async dequeueing and recursive iteration through the list of queued notifications. adds confirmation modal feature. 2017-08-28 01:38:47 -07:00
Seyi Adebajo
e03a9a64d3 removes airbnb-base config for eslint 2017-08-27 05:17:15 -07:00
Seyi Adebajo
8f45ee248b adds initial components for notification service: confirm modal and toasts 2017-08-27 05:04:53 -07:00