{"action":"created","issue":{"url":"https://api.github.com/repos/ElvishArtisan/rivendell/issues/245","repository_url":"https://api.github.com/repos/ElvishArtisan/rivendell","labels_url":"https://api.github.com/repos/ElvishArtisan/rivendell/issues/245/labels{/name}","comments_url":"https://api.github.com/repos/ElvishArtisan/rivendell/issues/245/comments","events_url":"https://api.github.com/repos/ElvishArtisan/rivendell/issues/245/events","html_url":"https://github.com/ElvishArtisan/rivendell/pull/245","id":367570619,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIwOTU4Mzg2","number":245,"title":"(Master New Utility) Beta of RDDBConfig for creating, backing up, and restoring Rivendell Database","user":{"login":"deltecent","id":24786756,"node_id":"MDQ6VXNlcjI0Nzg2NzU2","avatar_url":"https://avatars2.githubusercontent.com/u/24786756?v=4","gravatar_id":"","url":"https://api.github.com/users/deltecent","html_url":"https://github.com/deltecent","followers_url":"https://api.github.com/users/deltecent/followers","following_url":"https://api.github.com/users/deltecent/following{/other_user}","gists_url":"https://api.github.com/users/deltecent/gists{/gist_id}","starred_url":"https://api.github.com/users/deltecent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deltecent/subscriptions","organizations_url":"https://api.github.com/users/deltecent/orgs","repos_url":"https://api.github.com/users/deltecent/repos","events_url":"https://api.github.com/users/deltecent/events{/privacy}","received_events_url":"https://api.github.com/users/deltecent/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-10-07T16:31:41Z","updated_at":"2018-10-08T12:54:19Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/ElvishArtisan/rivendell/pulls/245","html_url":"https://github.com/ElvishArtisan/rivendell/pull/245","diff_url":"https://github.com/ElvishArtisan/rivendell/pull/245.diff","patch_url":"https://github.com/ElvishArtisan/rivendell/pull/245.patch"},"body":"This is something I threw together as a proof of concept and feedback for adoption into Rivendell 3."},"comment":{"url":"https://api.github.com/repos/ElvishArtisan/rivendell/issues/comments/427820953","html_url":"https://github.com/ElvishArtisan/rivendell/pull/245#issuecomment-427820953","issue_url":"https://api.github.com/repos/ElvishArtisan/rivendell/issues/245","id":427820953,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNzgyMDk1Mw==","user":{"login":"ElvishArtisan","id":7059945,"node_id":"MDQ6VXNlcjcwNTk5NDU=","avatar_url":"https://avatars1.githubusercontent.com/u/7059945?v=4","gravatar_id":"","url":"https://api.github.com/users/ElvishArtisan","html_url":"https://github.com/ElvishArtisan","followers_url":"https://api.github.com/users/ElvishArtisan/followers","following_url":"https://api.github.com/users/ElvishArtisan/following{/other_user}","gists_url":"https://api.github.com/users/ElvishArtisan/gists{/gist_id}","starred_url":"https://api.github.com/users/ElvishArtisan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ElvishArtisan/subscriptions","organizations_url":"https://api.github.com/users/ElvishArtisan/orgs","repos_url":"https://api.github.com/users/ElvishArtisan/repos","events_url":"https://api.github.com/users/ElvishArtisan/events{/privacy}","received_events_url":"https://api.github.com/users/ElvishArtisan/received_events","type":"User","site_admin":false},"created_at":"2018-10-08T12:54:19Z","updated_at":"2018-10-08T12:54:19Z","author_association":"OWNER","body":"On Oct 7, 2018, at 12:31, Deltec Enterprises <notifications@github.com> wrote:\n\n> This is something I threw together as a proof of concept and feedback for adoption into Rivendell 3.\n\nHi Patrick:\n\nVery nice! I like how the current DB parameters are displayed in the GUI.\n\nI am seeing a few things that will need to be addressed:\n\n1) When I start the utility with no Rivendell DB at all existing —e.g. right after initializing a new MySQL instance — it throws an error about ‘Unable to open database’. Isn’t this something that ‘Create’ is intended to handle?\n\n2) Clicking ‘Create’ brings up a dialog for dba credentials to be entered, but after clicking ‘OK’, nothing seems to happen. No DB is created. ‘Backup’ and ‘Restore’ appear to work as expected.\n\n3) Right now, rddbconfig(8) is not being included as part of the full build —i.e. by doing ‘make’ from the top-level source directory. You can fix this by adding the ‘rddbconfig’ directory to the ‘SUBDIRS’ rule in ‘utils/Makefile.am’.\n\n4) This is a very powerful utility, and as such should be accessible only to ‘root’ users. We’ll need to add a check at program startup to enforce that. See lines 56-62 of ‘utils/rddbmgr/rddbmgr.cpp’ for an example of how that can be done.\n\nAll-in-all, very promising!\n\nCheers!\n\n\n|----------------------------------------------------------------------|\n| Frederick F. Gleason, Jr. |              Chief Developer             |\n|                           |              Paravel Systems             |\n|----------------------------------------------------------------------|\n|          A room without books is like a body without a soul.         |\n|                                         -- Cicero                    |\n|----------------------------------------------------------------------|"}}
{"actor":{"display_login":"ElvishArtisan"}}