{"action":"created","issue":{"url":"https://api.github.com/repos/codice/ddf/issues/3639","repository_url":"https://api.github.com/repos/codice/ddf","labels_url":"https://api.github.com/repos/codice/ddf/issues/3639/labels{/name}","comments_url":"https://api.github.com/repos/codice/ddf/issues/3639/comments","events_url":"https://api.github.com/repos/codice/ddf/issues/3639/events","html_url":"https://github.com/codice/ddf/pull/3639","id":353142161,"node_id":"MDExOlB1bGxSZXF1ZXN0MjEwMjc3MzI2","number":3639,"title":"DDF-4082 Add relational validators to the ingest editor","user":{"login":"brendan-hofmann","id":8660335,"node_id":"MDQ6VXNlcjg2NjAzMzU=","avatar_url":"https://avatars0.githubusercontent.com/u/8660335?v=4","gravatar_id":"","url":"https://api.github.com/users/brendan-hofmann","html_url":"https://github.com/brendan-hofmann","followers_url":"https://api.github.com/users/brendan-hofmann/followers","following_url":"https://api.github.com/users/brendan-hofmann/following{/other_user}","gists_url":"https://api.github.com/users/brendan-hofmann/gists{/gist_id}","starred_url":"https://api.github.com/users/brendan-hofmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brendan-hofmann/subscriptions","organizations_url":"https://api.github.com/users/brendan-hofmann/orgs","repos_url":"https://api.github.com/users/brendan-hofmann/repos","events_url":"https://api.github.com/users/brendan-hofmann/events{/privacy}","received_events_url":"https://api.github.com/users/brendan-hofmann/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"vinamartin","id":9013407,"node_id":"MDQ6VXNlcjkwMTM0MDc=","avatar_url":"https://avatars1.githubusercontent.com/u/9013407?v=4","gravatar_id":"","url":"https://api.github.com/users/vinamartin","html_url":"https://github.com/vinamartin","followers_url":"https://api.github.com/users/vinamartin/followers","following_url":"https://api.github.com/users/vinamartin/following{/other_user}","gists_url":"https://api.github.com/users/vinamartin/gists{/gist_id}","starred_url":"https://api.github.com/users/vinamartin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vinamartin/subscriptions","organizations_url":"https://api.github.com/users/vinamartin/orgs","repos_url":"https://api.github.com/users/vinamartin/repos","events_url":"https://api.github.com/users/vinamartin/events{/privacy}","received_events_url":"https://api.github.com/users/vinamartin/received_events","type":"User","site_admin":false},"assignees":[{"login":"vinamartin","id":9013407,"node_id":"MDQ6VXNlcjkwMTM0MDc=","avatar_url":"https://avatars1.githubusercontent.com/u/9013407?v=4","gravatar_id":"","url":"https://api.github.com/users/vinamartin","html_url":"https://github.com/vinamartin","followers_url":"https://api.github.com/users/vinamartin/followers","following_url":"https://api.github.com/users/vinamartin/following{/other_user}","gists_url":"https://api.github.com/users/vinamartin/gists{/gist_id}","starred_url":"https://api.github.com/users/vinamartin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vinamartin/subscriptions","organizations_url":"https://api.github.com/users/vinamartin/orgs","repos_url":"https://api.github.com/users/vinamartin/repos","events_url":"https://api.github.com/users/vinamartin/events{/privacy}","received_events_url":"https://api.github.com/users/vinamartin/received_events","type":"User","site_admin":false},{"login":"rzwiefel","id":9013416,"node_id":"MDQ6VXNlcjkwMTM0MTY=","avatar_url":"https://avatars0.githubusercontent.com/u/9013416?v=4","gravatar_id":"","url":"https://api.github.com/users/rzwiefel","html_url":"https://github.com/rzwiefel","followers_url":"https://api.github.com/users/rzwiefel/followers","following_url":"https://api.github.com/users/rzwiefel/following{/other_user}","gists_url":"https://api.github.com/users/rzwiefel/gists{/gist_id}","starred_url":"https://api.github.com/users/rzwiefel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rzwiefel/subscriptions","organizations_url":"https://api.github.com/users/rzwiefel/orgs","repos_url":"https://api.github.com/users/rzwiefel/repos","events_url":"https://api.github.com/users/rzwiefel/events{/privacy}","received_events_url":"https://api.github.com/users/rzwiefel/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/codice/ddf/milestones/23","html_url":"https://github.com/codice/ddf/milestone/23","labels_url":"https://api.github.com/repos/codice/ddf/milestones/23/labels","id":3566137,"node_id":"MDk6TWlsZXN0b25lMzU2NjEzNw==","number":23,"title":"2.13.2","description":"","creator":{"login":"clockard","id":5248090,"node_id":"MDQ6VXNlcjUyNDgwOTA=","avatar_url":"https://avatars1.githubusercontent.com/u/5248090?v=4","gravatar_id":"","url":"https://api.github.com/users/clockard","html_url":"https://github.com/clockard","followers_url":"https://api.github.com/users/clockard/followers","following_url":"https://api.github.com/users/clockard/following{/other_user}","gists_url":"https://api.github.com/users/clockard/gists{/gist_id}","starred_url":"https://api.github.com/users/clockard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clockard/subscriptions","organizations_url":"https://api.github.com/users/clockard/orgs","repos_url":"https://api.github.com/users/clockard/repos","events_url":"https://api.github.com/users/clockard/events{/privacy}","received_events_url":"https://api.github.com/users/clockard/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":15,"state":"open","created_at":"2018-08-13T15:58:34Z","updated_at":"2018-09-06T22:44:50Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2018-08-22T22:00:51Z","updated_at":"2018-09-06T23:15:04Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/codice/ddf/pulls/3639","html_url":"https://github.com/codice/ddf/pull/3639","diff_url":"https://github.com/codice/ddf/pull/3639.diff","patch_url":"https://github.com/codice/ddf/pull/3639.patch"},"body":"<!--\r\nUncomment this block and include PR # of change against 2.13.x where appropriate.\r\nWhen doing so, it is reasonable to delete much of the rest of the PR description, leaving only:\r\n- This uncommented block with link to 2.13.x PR\r\n- Reviewers tagged\r\n- Teams tagged\r\n- Committers tagged\r\n- The link to the \"Notes on Review Process\"\r\n\r\n##### ABBREVIATED REVIEW BETWEEN 2.13.X AND MASTER IS IN EFFECT\r\nLink to 2.13.x PR: #XXXX\r\n____\r\n-->\r\n\r\n#### What does this PR do?\r\nAdd relational validators to the ingest editor.\r\n#### Who is reviewing it? \r\n@SmithJosh \r\n@jrnorth \r\n<!--(please choose AT LEAST two reviewers that need to approve the PR before it can get merged)-->\r\n#### Select relevant component teams: \r\nhttps://github.com/orgs/codice/teams\r\n#### Ask 2 committers to review/merge the PR and tag them here.\r\n@vina\r\n@andrewkfiedler \r\n<!--\r\nIf you don't know who to ask, you can request reviews in https://groups.google.com/forum/#!forum/ddf-developers .\r\n(please choose ONLY two committers from below, delete the rest)\r\n-->\r\n#### How should this be tested?\r\nUse the definitions files to create relational constraints. Add those attributes to the ingest editor configuration in intrigue. Try to upload files with attributes that violate those constraints and verify that the correct messages are displayed. Also configure some attribute aliases and verify that the messages use the aliased terms.\r\n<!--(List steps with links to updated documentation)-->\r\n#### Any background context you want to provide?\r\n#### What are the relevant tickets?\r\n[DDF-4082](https://codice.atlassian.net/browse/DDF-4082)\r\n#### Screenshots\r\n![image](https://user-images.githubusercontent.com/8660335/44493245-1ec01500-a61c-11e8-9c26-3ee3b532e01d.png)\r\n\r\n<!--(if appropriate)-->\r\n#### Checklist:\r\n- [ ] Documentation Updated\r\n- [ ] Update / Add Unit Tests\r\n- [ ] Update / Add Integration Tests\r\n\r\n#### Notes on Review Process\r\nPlease see [Notes on Review Process](https://codice.atlassian.net/wiki/spaces/DDF/pages/71946981/Pull+Request+Guidelines) for further guidance on requirements for merging and abbreviated reviews. \r\n\r\n#### Review Comment Legend:\r\n- ✏️ (Pencil) This comment is a nitpick or style suggestion, no action required for approval. This comment should provide a suggestion either as an in line code snippet or a gist. \r\n- ❓ (Question Mark) This comment is to gain a clearer understanding of design or code choices, clarification is required but action may not be necessary for approval.\r\n- ❗ (Exclamation Mark) This comment is critical and requires clarification or action before approval.\r\n"},"comment":{"url":"https://api.github.com/repos/codice/ddf/issues/comments/419271305","html_url":"https://github.com/codice/ddf/pull/3639#issuecomment-419271305","issue_url":"https://api.github.com/repos/codice/ddf/issues/3639","id":419271305,"node_id":"MDEyOklzc3VlQ29tbWVudDQxOTI3MTMwNQ==","user":{"login":"codacy-bot","id":19940114,"node_id":"MDQ6VXNlcjE5OTQwMTE0","avatar_url":"https://avatars1.githubusercontent.com/u/19940114?v=4","gravatar_id":"","url":"https://api.github.com/users/codacy-bot","html_url":"https://github.com/codacy-bot","followers_url":"https://api.github.com/users/codacy-bot/followers","following_url":"https://api.github.com/users/codacy-bot/following{/other_user}","gists_url":"https://api.github.com/users/codacy-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/codacy-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codacy-bot/subscriptions","organizations_url":"https://api.github.com/users/codacy-bot/orgs","repos_url":"https://api.github.com/users/codacy-bot/repos","events_url":"https://api.github.com/users/codacy-bot/events{/privacy}","received_events_url":"https://api.github.com/users/codacy-bot/received_events","type":"User","site_admin":false},"created_at":"2018-09-06T23:15:04Z","updated_at":"2018-09-06T23:15:04Z","author_association":"NONE","body":"\n![Codacy](https://app.codacy.com/assets/images/favicon.png) Here is an overview of what got changed by this pull request:\n\n\n```diff\n\nIssues\n======\n+ Solved 2\n- Added 11\n           \n\nComplexity increasing per file\n==============================\n- ui/packages/catalog-ui-search/src/main/webapp/component/ingest/ingest.view.js  4\n- catalog/core/catalog-core-validationparser/src/main/java/ddf/catalog/validation/impl/ValidationParser.java  3\n         \n```\n\n\nSee the complete overview on [Codacy](https://app.codacy.com/app/Codice/ddf/pullRequest?prid=2082548&bid=8493416)\n        "}}
{"actor":{"display_login":"codacy-bot"}}