payload: {"action":"opened","issue":{"url":"https://api.github.com/repos/AtlasOfLivingAustralia/biocollect/issues/1130","repository_url":"https://api.github.com/repos/AtlasOfLivingAustralia/biocollect","labels_url":"https://api.github.com/repos/AtlasOfLivingAustralia/biocollect/issues/1130/labels{/name}","comments_url":"https://api.github.com/repos/AtlasOfLivingAustralia/biocollect/issues/1130/comments","events_url":"https://api.github.com/repos/AtlasOfLivingAustralia/biocollect/issues/1130/events","html_url":"https://github.com/AtlasOfLivingAustralia/biocollect/issues/1130","id":417055351,"node_id":"MDU6SXNzdWU0MTcwNTUzNTE=","number":1130,"title":"Ability to create project type templates","user":{"login":"javier-molina","id":8326394,"node_id":"MDQ6VXNlcjgzMjYzOTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/8326394?v=4","gravatar_id":"","url":"https://api.github.com/users/javier-molina","html_url":"https://github.com/javier-molina","followers_url":"https://api.github.com/users/javier-molina/followers","following_url":"https://api.github.com/users/javier-molina/following{/other_user}","gists_url":"https://api.github.com/users/javier-molina/gists{/gist_id}","starred_url":"https://api.github.com/users/javier-molina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javier-molina/subscriptions","organizations_url":"https://api.github.com/users/javier-molina/orgs","repos_url":"https://api.github.com/users/javier-molina/repos","events_url":"https://api.github.com/users/javier-molina/events{/privacy}","received_events_url":"https://api.github.com/users/javier-molina/received_events","type":"User","site_admin":false},"labels":[{"id":250009787,"node_id":"MDU6TGFiZWwyNTAwMDk3ODc=","url":"https://api.github.com/repos/AtlasOfLivingAustralia/biocollect/labels/Type%20-%20enhancement","name":"Type - enhancement","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-03-05T00:21:46Z","updated_at":"2019-03-05T00:21:46Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Currently the existing three templates (project types) (see #1129 ) are all hardcoded for both project creation/edit and for project display.\r\n\r\nIt is important to have the ability to create a new template by choosing which fields need to be displayed. \r\n\r\nThe list of available fields is the union of all the fields currently available for all three existing project types. \r\n\r\nWhen creating a template if the user chooses to hide a required field then a default value must be set for that field.\r\n\r\nThe new template must be available to use for a Program, see (ticket Assign project type at the program level)\r\n\r\nAny new template that is assigned to a Program can't be edited or deleted. In any other case, the standard edit and delete operations must be available for templates.\r\n\r\nThe existing three templates must be visible under this new functionality."}}
other: {"actor":{"display_login":"javier-molina"}}