{"action":"created","issue":{"url":"https://api.github.com/repos/governmentbg/opendata/issues/35","repository_url":"https://api.github.com/repos/governmentbg/opendata","labels_url":"https://api.github.com/repos/governmentbg/opendata/issues/35/labels{/name}","comments_url":"https://api.github.com/repos/governmentbg/opendata/issues/35/comments","events_url":"https://api.github.com/repos/governmentbg/opendata/issues/35/events","html_url":"https://github.com/governmentbg/opendata/issues/35","id":125502836,"number":35,"title":"Инструменти за автоматично качване","user":{"login":"Glamdring","id":387325,"avatar_url":"https://avatars.githubusercontent.com/u/387325?v=3","gravatar_id":"","url":"https://api.github.com/users/Glamdring","html_url":"https://github.com/Glamdring","followers_url":"https://api.github.com/users/Glamdring/followers","following_url":"https://api.github.com/users/Glamdring/following{/other_user}","gists_url":"https://api.github.com/users/Glamdring/gists{/gist_id}","starred_url":"https://api.github.com/users/Glamdring/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Glamdring/subscriptions","organizations_url":"https://api.github.com/users/Glamdring/orgs","repos_url":"https://api.github.com/users/Glamdring/repos","events_url":"https://api.github.com/users/Glamdring/events{/privacy}","received_events_url":"https://api.github.com/users/Glamdring/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"banzsh","id":2796682,"avatar_url":"https://avatars.githubusercontent.com/u/2796682?v=3","gravatar_id":"","url":"https://api.github.com/users/banzsh","html_url":"https://github.com/banzsh","followers_url":"https://api.github.com/users/banzsh/followers","following_url":"https://api.github.com/users/banzsh/following{/other_user}","gists_url":"https://api.github.com/users/banzsh/gists{/gist_id}","starred_url":"https://api.github.com/users/banzsh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/banzsh/subscriptions","organizations_url":"https://api.github.com/users/banzsh/orgs","repos_url":"https://api.github.com/users/banzsh/repos","events_url":"https://api.github.com/users/banzsh/events{/privacy}","received_events_url":"https://api.github.com/users/banzsh/received_events","type":"User","site_admin":false},"milestone":null,"comments":31,"created_at":"2016-01-07T22:49:14Z","updated_at":"2016-02-11T10:42:38Z","closed_at":null,"body":"Нужна е базова функционалност за автоматично качване на масиви от компютри в администрацията.\r\n\r\nФункционалността е:\r\n- посочване на път към екселски файл и период на upload. Инструментът периодично конвертира файла в CSV и го качва на портала (към указан dataset). Опция за \"нов\" ресурс или за override.\r\n- посочване на sql заявка и database credentials. Инструментът периодично изпълнява заявката и качва резултата в CSV към указан dataset. Отново опция за \"нов\" ресурс или за override. Тук не е нужно да се поддържат всички бази данни. Евентуални проблеми с ODBC драйвери например не следва да бъдат разрешавани. MySQL/postgres/евентуално Oracle би било достатъчно засега (ORM-ите би трябвало да дават такава функционалност).\r\n\r\nТрябва да работи под windows.\r\n\r\nПриложението може да бъде с CLI, вкл. да бъде python скрипт и да изисква инсталация на python на машината. Няма нужда от GUI. \r\nКонфигурирането на периодичността може да бъде приложението или в windows scheduler. Ако е в приложението, то то следва да се регистрира като windows service. Допуска се добавянето като service или като scheduled task да бъде ръчно или с отделен .bat скрипт.\r\n"},"comment":{"url":"https://api.github.com/repos/governmentbg/opendata/issues/comments/182802221","html_url":"https://github.com/governmentbg/opendata/issues/35#issuecomment-182802221","issue_url":"https://api.github.com/repos/governmentbg/opendata/issues/35","id":182802221,"user":{"login":"mitio","id":129307,"avatar_url":"https://avatars.githubusercontent.com/u/129307?v=3","gravatar_id":"","url":"https://api.github.com/users/mitio","html_url":"https://github.com/mitio","followers_url":"https://api.github.com/users/mitio/followers","following_url":"https://api.github.com/users/mitio/following{/other_user}","gists_url":"https://api.github.com/users/mitio/gists{/gist_id}","starred_url":"https://api.github.com/users/mitio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mitio/subscriptions","organizations_url":"https://api.github.com/users/mitio/orgs","repos_url":"https://api.github.com/users/mitio/repos","events_url":"https://api.github.com/users/mitio/events{/privacy}","received_events_url":"https://api.github.com/users/mitio/received_events","type":"User","site_admin":false},"created_at":"2016-02-11T10:42:37Z","updated_at":"2016-02-11T10:42:37Z","body":"@banzsh, извинявай за забавянето. Аз ще направя каквото ти трябва, само ми кажи пак какво, че не можах да разбера:\r\n\r\n- В кое хранилище искаш нов бранч `nodejs`?\r\n- Откъде да стартира този бранч?\r\n- Ти нямаш ли права да го направиш?\r\n\r\nНе разбрах и какво ще стане зян, ако го няма този бранч.\r\n\r\nМного въпроси, знам и звуча малко неориентирано, за което се извинявам :bow: "}}