{"action":"closed","issue":{"url":"https://api.github.com/repos/lasallecms/lasallecms-l5-usermanagement-pkg/issues/29","labels_url":"https://api.github.com/repos/lasallecms/lasallecms-l5-usermanagement-pkg/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/lasallecms/lasallecms-l5-usermanagement-pkg/issues/29/comments","events_url":"https://api.github.com/repos/lasallecms/lasallecms-l5-usermanagement-pkg/issues/29/events","html_url":"https://github.com/lasallecms/lasallecms-l5-usermanagement-pkg/issues/29","id":79901132,"number":29,"title":"Modifications to support form automation of the admin forms. ","user":{"login":"bbloom","id":1167621,"avatar_url":"https://avatars.githubusercontent.com/u/1167621?v=3","gravatar_id":"","url":"https://api.github.com/users/bbloom","html_url":"https://github.com/bbloom","followers_url":"https://api.github.com/users/bbloom/followers","following_url":"https://api.github.com/users/bbloom/following{/other_user}","gists_url":"https://api.github.com/users/bbloom/gists{/gist_id}","starred_url":"https://api.github.com/users/bbloom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bbloom/subscriptions","organizations_url":"https://api.github.com/users/bbloom/orgs","repos_url":"https://api.github.com/users/bbloom/repos","events_url":"https://api.github.com/users/bbloom/events{/privacy}","received_events_url":"https://api.github.com/users/bbloom/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/lasallecms/lasallecms-l5-usermanagement-pkg/labels/Add","name":"Add","color":"5319e7"}],"state":"closed","locked":false,"assignee":{"login":"bbloom","id":1167621,"avatar_url":"https://avatars.githubusercontent.com/u/1167621?v=3","gravatar_id":"","url":"https://api.github.com/users/bbloom","html_url":"https://github.com/bbloom","followers_url":"https://api.github.com/users/bbloom/followers","following_url":"https://api.github.com/users/bbloom/following{/other_user}","gists_url":"https://api.github.com/users/bbloom/gists{/gist_id}","starred_url":"https://api.github.com/users/bbloom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bbloom/subscriptions","organizations_url":"https://api.github.com/users/bbloom/orgs","repos_url":"https://api.github.com/users/bbloom/repos","events_url":"https://api.github.com/users/bbloom/events{/privacy}","received_events_url":"https://api.github.com/users/bbloom/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/lasallecms/lasallecms-l5-usermanagement-pkg/milestones/6","html_url":"https://github.com/lasallecms/lasallecms-l5-usermanagement-pkg/milestones/Version%201.0","labels_url":"https://api.github.com/repos/lasallecms/lasallecms-l5-usermanagement-pkg/milestones/6/labels","id":992453,"number":6,"title":"Version 1.0","description":"","creator":{"login":"bbloom","id":1167621,"avatar_url":"https://avatars.githubusercontent.com/u/1167621?v=3","gravatar_id":"","url":"https://api.github.com/users/bbloom","html_url":"https://github.com/bbloom","followers_url":"https://api.github.com/users/bbloom/followers","following_url":"https://api.github.com/users/bbloom/following{/other_user}","gists_url":"https://api.github.com/users/bbloom/gists{/gist_id}","starred_url":"https://api.github.com/users/bbloom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bbloom/subscriptions","organizations_url":"https://api.github.com/users/bbloom/orgs","repos_url":"https://api.github.com/users/bbloom/repos","events_url":"https://api.github.com/users/bbloom/events{/privacy}","received_events_url":"https://api.github.com/users/bbloom/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":9,"state":"open","created_at":"2015-02-24T05:07:45Z","updated_at":"2015-11-03T16:25:34Z","due_on":"2015-11-03T05:00:00Z","closed_at":null},"comments":0,"created_at":"2015-05-23T17:10:46Z","updated_at":"2015-11-03T16:25:34Z","closed_at":"2015-11-03T16:25:34Z","body":"There are two types of automation for administrative forms: for lookup tables; and,  for regular forms. \r\n\r\nForm automation is specifying a handful of files, and then the controller actions, commands (regular forms only) and views are rendered automatically. \r\n\r\nYou need to specify a lengthy model class, a very thin controller , and a very standardarized set of command handlers (regular forms only). \r\n\r\nAdministration of users and usergroups is handled in the LaSalleCMSAdmin pacakge. Some modifications are required in this UserManagement package to support the form automation. \r\n\r\nThe specialized nature of user management cannot be adequately accommodated by form automation. So the bulk of user management remains hand crafted, although very much based on the automated files. \r\n"}}