diff --git a/Uploader.inc b/Uploader.inc new file mode 100644 index 0000000..562593c --- /dev/null +++ b/Uploader.inc @@ -0,0 +1,128 @@ + $request_url, + CURLOPT_RETURNTRANSFER => true, + CURLOPT_ENCODING => "", + CURLOPT_MAXREDIRS => 10, + CURLOPT_TIMEOUT => 30, + CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, + CURLOPT_CUSTOMREQUEST => "POST", + CURLOPT_POSTFIELDS => "------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; + name=\"api_token\"\r\n\r\n" . $token . "\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; + name=\"workspace_id\"\r\n\r\n" . $w_id . "\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; + name=\"filedata\"; + filename=\"" . $file_name . "\"\r\nContent-Type: text/csv\r\n\r\n" . $csv_content . "\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; + name=\"toggl_new\"\r\n\r\ntrue\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW--", + CURLOPT_HTTPHEADER => array( + "cache-control: no-cache", + "content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" + ), + )); + + $response = curl_exec($curl); + $err = curl_error($curl); + + curl_close($curl); + + if ($err) { + return "cURL Error #:" . $err; + } else { + return $response; + } + } + + private static function sendRequest($request_url, $token, $w_id, $u_id){ + $curl = curl_init(); + + curl_setopt_array($curl, array( + CURLOPT_URL => $request_url, + CURLOPT_RETURNTRANSFER => true, + CURLOPT_ENCODING => "", + CURLOPT_MAXREDIRS => 10, + CURLOPT_TIMEOUT => 30, + CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, + CURLOPT_CUSTOMREQUEST => "POST", + CURLOPT_POSTFIELDS => "------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; + name=\"upload_id\"\r\n\r\n" . $u_id . "\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; + name=\"api_token\"\r\n\r\n" . $token . "\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; + name=\"workspace_id\"\r\n\r\n". $w_id . "\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; + name=\"toggl_new\"\r\n\r\ntrue\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW--", + CURLOPT_HTTPHEADER => array( + "cache-control: no-cache", + "content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" + ), + )); + + $response = curl_exec($curl); + $err = curl_error($curl); + + curl_close($curl); + + if ($err) { + return false; + } else { + return $response; + } + } + + public static function uploadFile($file){ + global $config; + $name = basename($file, ".csv"); + $workspace_id = explode("/", $config[$name])[5]; + + $verify_result = json_decode(Uploader::sendVerifyRequest($config['validate_URL'], $config['API_token'], $workspace_id, "/opt/lampp/htdocs/" . $file, $name),true); + + $upload_id = $verify_result["data"]["upload_id"]; + + if ($verify_result["data"]["confirmable"]){ + $import_result = Uploader::sendRequest($config['upload_URL'], $config['API_token'], $workspace_id, $upload_id); + if (!$import_result){ + sleep(1); + $status_result = json_decode(Uploader::sendRequest($config['status_URL'], $config['API_token'], $workspace_id, $upload_id),true); + $status_text = $status_result["data"]["status"]; + $step = 0; + $error = false; + do{ + if ($status_text == "Complete") break; + if ($status_text == "Running"){ + $step = $step + 1; + if ($step == 5){ + $error = true; + break; + } + sleep(1); + continue; + } + }while(1); + + if (!$error){ + echo (" OK "); + }else{ + echo (" NOT OK - status! "); + echo ($status_result["data"]["status"]); + } + }else{ + echo (" NOT OK - upload!"); + } + }else{ + echo (" NOT OK - verify !"); + } + } +} + + + +?> \ No newline at end of file diff --git a/config.inc b/config.inc new file mode 100644 index 0000000..fb78a53 --- /dev/null +++ b/config.inc @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/converted/2017-09-01_2017-09-20/Analytics Fire.csv b/converted/2017-09-01_2017-09-20/Analytics Fire.csv new file mode 100644 index 0000000..23e6d54 --- /dev/null +++ b/converted/2017-09-01_2017-09-20/Analytics Fire.csv @@ -0,0 +1,5 @@ +User,Email,Client,Project,Description,"Start date","Start time",Duration +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,"Analytics Fire",Other,"OASIS3 retro preparation",2017-09-14,15:30:31,00:30:00 +"Monika Glier",monika.glier@rebased.com,"Analytics Fire",Other,"Oasis3 retro meeting",2017-09-14,16:00:27,02:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,"Analytics Fire",Other,"OASIS3 retro",2017-09-14,16:00:31,02:00:00 +"Monika Glier",monika.glier@rebased.com,"Analytics Fire",Other,"360 friendly review",2017-09-14,19:30:00,01:00:00 diff --git a/converted/2017-09-01_2017-09-20/SunPower.csv b/converted/2017-09-01_2017-09-20/SunPower.csv new file mode 100644 index 0000000..28c13ef --- /dev/null +++ b/converted/2017-09-01_2017-09-20/SunPower.csv @@ -0,0 +1,123 @@ +User,Email,Client,Project,Description,"Start date","Start time",Duration +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/5mhSJuvV/267-o3-server-grab-data-from-more-than-one-batch,2017-09-01,07:45:31,01:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 057","Inverter https://trello.com/c/94N19fIQ/246-the-graphs-on-the-inverter-page-should-show-data-as-per-the-polling-speed-chosen-with-a-minimum-limit-of-5-secs-and-the-graphs-s (DynamoDB check-up)",2017-09-01,08:15:48,01:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150102124] DocGen Request: Add State Tax Credit for cash quotes in NY, UT, and SC",2017-09-01,09:00:00,08:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/w9LkehrK/332-small-change-to-left-hand-nav-bread-crumb,2017-09-01,09:15:48,04:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/5mhSJuvV/267-o3-server-grab-data-from-more-than-one-batch,2017-09-01,10:45:59,07:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 068",https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now,2017-09-01,13:15:48,03:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,TMAC,Overhead,"handling a rogue delete_old_messages crontab runs on TMAC1 and TMAC2",2017-09-04,07:15:21,01:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150148138] Create 'Total Savings' Bar Graph",2017-09-04,09:00:00,08:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 068",https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now,2017-09-04,09:15:08,08:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/j1nFwUKF/446-o3-server-fix-remote-ui-display-of-events-and-system-messages,2017-09-04,09:30:36,06:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/j1nFwUKF/446-o3-server-fix-remote-ui-display-of-events-and-system-messages,2017-09-04,20:00:13,02:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead","Talks with Daniel about remote app, AWS stg credentials",2017-09-05,08:15:02,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 006","https://trello.com/c/j1nFwUKF/446-o3-server-fix-remote-ui-display-of-events-and-system-messages (talks & check-ups with Piotr)",2017-09-05,08:45:02,01:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 068",https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now,2017-09-05,09:30:09,01:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150148138] Create 'Total Savings' Bar Graph",2017-09-05,10:00:00,07:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 068",https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now,2017-09-05,10:30:02,07:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/j1nFwUKF/446-o3-server-fix-remote-ui-display-of-events-and-system-messages,2017-09-05,12:30:29,04:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead",stand-up,2017-09-05,17:00:29,00:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,Overhead,"EDDiE Standup",2017-09-05,17:30:00,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Unknown","filter GALABETA on stg-remote - for demo, talks with Grzegorz & review",2017-09-06,08:00:28,01:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150148138] Create 'Total Savings' Bar Graph",2017-09-06,09:00:00,08:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 068",https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now,2017-09-06,09:45:28,05:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 068",https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now,2017-09-06,10:00:44,05:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 068","https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now (o3-ui part)",2017-09-06,15:15:28,01:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 034",https://trello.com/c/5g1hOcLl/350-beta-2-o3-server-sc-nws-stow,2017-09-06,15:45:31,01:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 064","https://trello.com/c/nhqKuOaQ/454-stac-ids-update (discussion)",2017-09-06,16:45:28,00:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/j1nFwUKF/446-o3-server-fix-remote-ui-display-of-events-and-system-messages,2017-09-06,20:30:22,02:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150148138] Create 'Total Savings' Bar Graph",2017-09-07,10:00:00,07:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 068","https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now (o3-ui part)",2017-09-07,10:00:44,02:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 068",https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now,2017-09-07,12:00:44,01:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/j1nFwUKF/446-o3-server-fix-remote-ui-display-of-events-and-system-messages,2017-09-07,12:00:51,05:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 064",https://trello.com/c/Y2zrUZeO/452-v0055-refer-to-stac-preferably-by-mac-id-in-the-api,2017-09-07,13:30:44,03:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead",stand-up,2017-09-07,17:00:16,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead",Standup,2017-09-07,17:00:44,00:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,Overhead,"EDDiE Standup",2017-09-07,17:30:00,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 068","https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now (check ups, o3-server code reviews)",2017-09-07,17:30:44,01:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/j1nFwUKF/446-o3-server-fix-remote-ui-display-of-events-and-system-messages,2017-09-08,07:00:56,04:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead","Emails, Trello, stg deploy & check ups",2017-09-08,08:00:46,01:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150148138] Create 'Total Savings' Bar Graph",2017-09-08,09:00:00,08:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 068","https://trello.com/c/WmI6DYt4/376-remote-ui-login-screen-just-engineer-user-for-now (drop HTTP Auth review, talks & merge)",2017-09-08,10:00:46,01:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/IrDnl4BP/445-add-snow-and-rain-forecast-graphs-site-level-remote-ui (o3-ui review, smoke test)",2017-09-08,11:00:46,01:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/5mhSJuvV/267-o3-server-grab-data-from-more-than-one-batch,2017-09-08,12:00:37,05:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 064","https://trello.com/c/OUrhnwax/456-assigned-stacs-no-longer-sorted-by-tracker-id, deploys",2017-09-08,12:00:46,02:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu (zoom research)",2017-09-08,14:30:46,01:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 006","https://trello.com/c/j1nFwUKF/446-o3-server-fix-remote-ui-display-of-events-and-system-messages (code review, talks with Piotr)",2017-09-08,16:00:46,01:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 012",https://trello.com/c/4nOgamTa/463-device-configuration-download-doesnt-work,2017-09-11,07:00:44,02:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead","Emails, Test cases review",2017-09-11,08:00:51,01:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150148138] Create 'Total Savings' Bar Graph",2017-09-11,09:00:00,08:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 012",https://trello.com/c/4nOgamTa/463-device-configuration-download-doesnt-work,2017-09-11,09:45:21,04:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/X2BxSsXT/449-site-level-chart-should-show-sc-lat-long-overlaid-on-google-map-api-this-ticket-is-just-for-site-level-grid-page-not-sc-level-gr,2017-09-11,10:00:03,04:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead","dev-remote audit before the demo, talks with Piotr, Grzegorz, Damian",2017-09-11,14:00:03,01:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 012",https://trello.com/c/xfvnhz9I/465-device-configuration-upload-does-not-update-the-file-list-drop-down,2017-09-11,14:15:23,02:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 012","https://trello.com/c/Tmba689W/276-spo3rm15-o3-server-some-commands-lack-user, deploys",2017-09-11,15:00:03,02:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 012",https://trello.com/c/xfvnhz9I/465-device-configuration-upload-does-not-update-the-file-list-drop-down,2017-09-11,18:30:30,02:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 012",https://trello.com/c/xfvnhz9I/465-device-configuration-upload-does-not-update-the-file-list-drop-down,2017-09-12,07:30:45,01:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150148138] Create 'Total Savings' Bar Graph",2017-09-12,09:30:00,07:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 012",https://trello.com/c/4nOgamTa/463-device-configuration-download-doesnt-work,2017-09-12,09:30:31,07:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/X2BxSsXT/449-site-level-chart-should-show-sc-lat-long-overlaid-on-google-map-api-this-ticket-is-just-for-site-level-grid-page-not-sc-level-gr (https, SH0399 check up)",2017-09-12,10:00:24,02:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 006",https://trello.com/c/lPOZgwad/119-remote-inverter-reportinverter-inverterreport,2017-09-12,12:30:24,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 006","https://trello.com/c/xfvnhz9I/465-device-configuration-upload-does-not-update-the-file-list-drop-down (code review, talks with Piotr)",2017-09-12,13:00:24,01:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 007","dev-remote blocked datepicker & data export - talks with Daniel",2017-09-12,14:30:24,01:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu,2017-09-12,15:30:24,01:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead",stand-up,2017-09-12,17:00:17,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead",Standup,2017-09-12,17:00:24,00:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,Overhead,"EDDiE Standup",2017-09-12,17:30:00,00:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead","event data export",2017-09-12,17:30:17,01:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead","talks with Daniel about graphs min & max & priorities",2017-09-12,17:30:24,00:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead","event data export",2017-09-13,08:00:35,02:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150148138] Create 'Total Savings' Bar Graph",2017-09-13,09:00:00,04:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu,2017-09-13,09:15:50,08:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead","event data export",2017-09-13,11:30:27,05:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150941674] Remove text from expand/hide button",2017-09-13,13:00:00,02:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150872553] Change wording on locked quote",2017-09-13,15:00:00,01:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150923042] Make sure that ""+Adder"" from settings is included in the Payments part of the savings chart",2017-09-13,16:00:00,01:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead","event data export",2017-09-13,20:30:08,01:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead","graph data export",2017-09-14,08:00:24,04:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu,2017-09-14,09:00:27,07:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150923042] Make sure that ""+Adder"" from settings is included in the Payments part of the savings chart",2017-09-14,10:00:00,07:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/5mhSJuvV/267-o3-server-grab-data-from-more-than-one-batch,2017-09-14,14:30:50,01:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,Overhead,"EDDiE Standup",2017-09-14,17:30:00,00:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead","report data export",2017-09-14,18:00:31,00:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 072",https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu,2017-09-15,07:30:07,01:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead","Emails, Trello",2017-09-15,08:15:28,00:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150923042] Make sure that ""+Adder"" from settings is included in the Payments part of the savings chart",2017-09-15,09:00:00,08:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu,2017-09-15,09:45:28,05:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/E5Zqvltz/483-add-site-level-bulk-actions-the-same-exact-buttons-as-on-the-power-block-level-bulk-actions-on-the-stacs-page,2017-09-15,15:15:28,02:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 072",https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu,2017-09-15,19:00:52,05:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/E5Zqvltz/483-add-site-level-bulk-actions-the-same-exact-buttons-as-on-the-power-block-level-bulk-actions-on-the-stacs-page,2017-09-15,19:00:57,01:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/euTKloas/484-there-appears-to-be-an-issue-with-view-all-events-on-the-remote-server,2017-09-16,11:30:31,02:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/5mhSJuvV/267-o3-server-grab-data-from-more-than-one-batch,2017-09-17,17:00:14,01:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/E5Zqvltz/483-add-site-level-bulk-actions-the-same-exact-buttons-as-on-the-power-block-level-bulk-actions-on-the-stacs-page,2017-09-17,19:00:34,01:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/5mhSJuvV/267-o3-server-grab-data-from-more-than-one-batch,2017-09-17,19:45:31,02:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu (o3-server code review)",2017-09-17,20:00:34,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/PPq0NvAN/268-o3-server-charts-min-max-date (o3-processor min max date, code review)",2017-09-18,07:00:07,01:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 006",https://trello.com/c/5mhSJuvV/267-o3-server-grab-data-from-more-than-one-batch,2017-09-18,07:30:33,14:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 006",https://trello.com/c/5mhSJuvV/267-o3-server-grab-data-from-more-than-one-batch,2017-09-18,08:00:07,01:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150148138] Create 'Total Savings' Bar Graph - reaserach the problem with different values",2017-09-18,09:00:00,08:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/E5Zqvltz/483-add-site-level-bulk-actions-the-same-exact-buttons-as-on-the-power-block-level-bulk-actions-on-the-stacs-page (o3-ui & o3-server stacs models for fw update)",2017-09-18,09:00:07,04:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead","Demo check ups",2017-09-18,13:00:40,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 065",https://trello.com/c/0D9OmzQi/492-stacs-flood-mode-command,2017-09-18,13:30:40,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/PPq0NvAN/268-o3-server-charts-min-max-date (o3-processor code review part 2)",2017-09-18,15:00:40,01:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/E5Zqvltz/483-add-site-level-bulk-actions-the-same-exact-buttons-as-on-the-power-block-level-bulk-actions-on-the-stacs-page (fw update)",2017-09-18,16:00:30,01:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu (limit param for /graph_data)",2017-09-18,18:30:52,01:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,Overhead,"Talk with Terrence",2017-09-18,19:00:00,01:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu (force rerender on datepicker)",2017-09-18,21:00:49,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead","Emails, Trello",2017-09-19,08:00:55,00:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 007",https://trello.com/c/t5hWNLUu/503-o3-server-multi-device-graphs-performance-and-data-range,2017-09-19,09:30:05,07:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#151181134] Remove 6% Escalator Option on for 25 Yr Savings Graph",2017-09-19,11:00:00,03:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 061","https://trello.com/c/KMYHDoR6/495-motor-torque-setpoint-instead-of-newton-meters, https://trello.com/c/aluurdfm/488-rename-label-on-sc-page-status-section-mqtt-server-remote-server (code reviews)",2017-09-19,12:00:55,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu (oldest & newest data for chart picker, tests)",2017-09-19,12:30:55,02:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#151108847] Update Text on Savings Tab for Electric Bill",2017-09-19,14:00:00,03:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu (loading spinner)",2017-09-19,14:30:41,02:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"SC #Overhead",stand-up,2017-09-19,17:00:22,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead",Standup,2017-09-19,17:00:41,00:30:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,Overhead,"EDDiE Standup",2017-09-19,17:30:00,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072","https://trello.com/c/Z77saDKW/435-remote-ui-show-combined-graphs-at-site-ui-station-hub-ui-pages-for-stac-tracker-angles-stac-pv-string-current-and-stac-temperatu (loading spinner)",2017-09-19,17:30:41,00:30:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 007",https://trello.com/c/t5hWNLUu/503-o3-server-multi-device-graphs-performance-and-data-range,2017-09-20,08:00:33,01:00:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"SC #Overhead","Emails, Trello",2017-09-20,08:30:59,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 061",https://trello.com/c/sSjrTZNw/497-alerts-we-can-rely-on-modechange-%E2%86%92-error-as-the-single-source-of-truth-for-stac-errors-if-can-is-error-we-should-recognize-the-e,2017-09-20,09:00:59,00:30:00 +"Monika Glier",monika.glier@rebased.com,OASIS,"RM 072",https://trello.com/c/qs9GwDh6/500-deletion-of-power-blocks,2017-09-20,09:30:59,07:00:00 +"Krzysztof Wawer",krzysztof.wawer@rebased.pl,EDDiE,"Manual Mode Tasks","[#150872618] Name proposal in gear icon - reasearch how we can fast do it and prepare first draft",2017-09-20,10:00:00,08:00:00 +"Piotr Szotkowski",piotr.szotkowski@rebased.pl,OASIS,"RM 007",https://trello.com/c/t5hWNLUu/503-o3-server-multi-device-graphs-performance-and-data-range,2017-09-20,10:00:50,05:00:00 diff --git a/converted/2017-09-01_2017-09-20/iCracked.csv b/converted/2017-09-01_2017-09-20/iCracked.csv new file mode 100644 index 0000000..6c996c2 --- /dev/null +++ b/converted/2017-09-01_2017-09-20/iCracked.csv @@ -0,0 +1,2 @@ +User,Email,Client,Project,Description,"Start date","Start time",Duration +"Kamil Grabowski",kamil.grabowski@rebased.pl,iCracked,"Out of Scope Requests",emails,2017-09-11,15:00:00,00:30:00