{"action":"created","comment":{"url":"https://api.github.com/repos/rdatu/Remind_Me/pulls/comments/36059301","id":36059301,"diff_hunk":"@@ -0,0 +1,324 @@\n+package rdatu.android.cyscorpions.com.projectplanner.view;\n+\n+\n+import android.app.Activity;\n+import android.content.Context;\n+import android.graphics.Color;\n+import android.os.Bundle;\n+import android.support.v4.app.ListFragment;\n+import android.util.Log;\n+import android.view.ContextMenu;\n+import android.view.LayoutInflater;\n+import android.view.Menu;\n+import android.view.MenuInflater;\n+import android.view.MenuItem;\n+import android.view.View;\n+import android.view.ViewGroup;\n+import android.widget.AdapterView;\n+import android.widget.ArrayAdapter;\n+import android.widget.LinearLayout;\n+import android.widget.ListView;\n+import android.widget.TextView;\n+\n+import java.text.SimpleDateFormat;\n+import java.util.ArrayList;\n+import java.util.Calendar;\n+\n+import rdatu.android.cyscorpions.com.projectplanner.R;\n+import rdatu.android.cyscorpions.com.projectplanner.controller.TaskManager;\n+import rdatu.android.cyscorpions.com.projectplanner.model.Tasks;\n+\n+/**\n+ * Created by rayeldatu on 7/27/15.\n+ */\n+public class ListPlannerFragment extends ListFragment implements DatePickerDialog.Callbacks {\n+\n+    public static final String FUNCTION_FORCHANGE = \"jumpto\";\n+    private static final String TAG = \"Planner\";\n+    private final String[] TIME_SLOT = {\n+            \"00:00 - 01:00\", \"01:00 - 02:00\",\n+            \"02:00 - 03:00\", \"03:00 - 04:00\",\n+            \"04:00 - 05:00\", \"05:00 - 06:00\",\n+            \"06:00 - 07:00\", \"07:00 - 08:00\",\n+            \"08:00 - 09:00\", \"09:00 - 10:00\",\n+            \"10:00 - 11:00\", \"11:00 - 12:00\",\n+            \"12:00 - 13:00\", \"13:00 - 14:00\",\n+            \"14:00 - 15:00\", \"15:00 - 16:00\",\n+            \"16:00 - 17:00\", \"17:00 - 18:00\",\n+            \"18:00 - 19:00\", \"19:00 - 20:00\",\n+            \"20:00 - 21:00\", \"21:00 - 22:00\",\n+            \"22:00 - 23:00\", \"23:00 - 24:00\",\n+    };\n+\n+    private TaskManager mTaskManager;\n+    private LinearLayout mLayout;\n+    private Calendar mCalendar;\n+    private TextView mTextTask, mTimeSlot, mDescription;\n+    private Callbacks mCallbacks;\n+    private Context mAppContext;\n+    private ArrayList<Tasks> mListTasks;\n+\n+\n+    public ListPlannerFragment() {\n+\n+    }\n+\n+    public ListPlannerFragment(Calendar a, Context c) {\n+        mCalendar = a;\n+        mAppContext = c;\n+        mTaskManager = TaskManager.get(mAppContext, true);\n+\n+    }\n+\n+    public static ListPlannerFragment newInstance(Calendar a, Context c) {\n+        return new ListPlannerFragment(a, c);\n+    }\n+\n+    @Override\n+    public void onAttach(Activity activity) {\n+        super.onAttach(activity);\n+        mCallbacks = (Callbacks) activity;\n+        mCallbacks.onListUpdate(getStringDate());\n+        Log.d(TAG, \"onAttach successful...\" + \" : \" + (mCalendar == null) + \", \" + getStringDate());\n+    }\n+\n+    @Override\n+    public void onCreate(Bundle savedInstanceState) {\n+        super.onCreate(savedInstanceState);\n+\n+        setHasOptionsMenu(true);\n+        mListTasks = new ArrayList<>();\n+        mListTasks = mTaskManager.getTasks();\n+        ListFragmentAdapter adapter = new ListFragmentAdapter(TIME_SLOT);\n+        adapter.setNotifyOnChange(true);\n+        setListAdapter(adapter);\n+\n+\n+    }\n+\n+    @Override\n+    public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {\n+        super.onCreateOptionsMenu(menu, inflater);\n+        inflater.inflate(R.menu.planner_menu, menu);\n+\n+    }\n+\n+    @Override\n+    public boolean onOptionsItemSelected(MenuItem item) {\n+\n+        switch (item.getItemId()) {\n+\n+            //Test Function for Delete All Tasks.\n+            /*case R.id.menu_item_refresh:\n+                ArrayList<Tasks> tasks;\n+                tasks = mTaskManager.getTasks();\n+                mTaskManager.deleteAllTasks();\n+                tasks.clear();\n+                tasks = mTaskManager.getTasks();\n+                getListView().invalidateViews();\n+                return true;*/\n+\n+            default:\n+                return super.onOptionsItemSelected(item);\n+        }\n+    }\n+\n+    @Override\n+    public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {\n+\n+        AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo;\n+        Tasks t = mTaskManager.getLoadedTask();\n+        if (t == null)\n+            return;\n+        getActivity().getMenuInflater().inflate(R.menu.context_menu, menu);\n+        mTaskManager.getSpecificTask(getActivity().getTitle().toString(), TIME_SLOT[info.position]);\n+\n+        menu.setHeaderTitle(TIME_SLOT[info.position]);\n+    }\n+\n+    @Override\n+    public boolean onContextItemSelected(MenuItem item) {\n+        AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo();\n+        int position = info.position;\n+\n+        switch (item.getItemId()) {\n+            case R.id.menu_item_delete:\n+                Log.d(\"Planner\", TIME_SLOT[position]);\n+                mTaskManager.deleteEntry(getActivity().getTitle().toString(), TIME_SLOT[position]);\n+                getListView().invalidateViews();\n+        }\n+        return true;\n+    }\n+\n+    @Override\n+    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {\n+        View v = super.onCreateView(inflater, container, savedInstanceState);\n+        return v;\n+    }\n+\n+    @Override\n+    public void onActivityCreated(Bundle savedInstanceState) {\n+        ListView lv = getListView();\n+        registerForContextMenu(lv);\n+\n+        super.onActivityCreated(savedInstanceState);\n+    }\n+\n+    protected final void onNextDay() {\n+\n+        if (mCalendar.get(Calendar.DAY_OF_MONTH) == mCalendar.getActualMaximum(Calendar.DAY_OF_MONTH)) {\n+            mCalendar.add(Calendar.MONTH, 1);\n+            mCalendar.set(Calendar.DAY_OF_MONTH, 1);\n+        } else {\n+            mCalendar.add(Calendar.DAY_OF_MONTH, 1);\n+        }\n+        try {\n+            mCallbacks.onListUpdate(getStringDate());\n+        } catch (Exception e) {\n+            Log.e(\"Planner\", \"Error\", e);\n+        }\n+\n+\n+        try {\n+            getListView().invalidateViews();\n+        } catch (Exception e) {\n+\n+        }\n+    }\n+\n+\n+    protected final void onPreviousDay() {\n+\n+        if (mCalendar.get(Calendar.DAY_OF_MONTH) == mCalendar.getActualMinimum(Calendar.DAY_OF_MONTH)) {\n+            mCalendar.add(Calendar.MONTH, -1);\n+            mCalendar.set(Calendar.DAY_OF_MONTH, mCalendar.getActualMaximum(Calendar.DAY_OF_MONTH));\n+        } else {\n+            mCalendar.add(Calendar.DAY_OF_MONTH, -1);\n+        }\n+\n+        try {\n+            mCallbacks.onListUpdate(getStringDate());\n+        } catch (Exception e) {\n+            Log.e(\"Planner\", \"Error\", e);\n+        }\n+        try {\n+            getListView().invalidateViews();\n+        } catch (Exception e) {\n+        }\n+    }\n+\n+    private String getStringDate() {\n+        SimpleDateFormat df = new SimpleDateFormat(\"MMM-dd-yyyy\");\n+        return df.format(mCalendar.getTime());\n+    }\n+\n+    @Override\n+    public void onListItemClick(ListView l, View v, int position, long id) {\n+        String name, place, descr, priority, task;\n+        Tasks tasks;\n+        String time = ((TextView) v.findViewById(R.id.time_slot)).getText().toString();\n+        mTaskManager.getSpecificTask(getActivity().getTitle().toString(), time);\n+        tasks = mTaskManager.getLoadedTask();\n+        if (tasks != null) {\n+            name = tasks.getTaskName();\n+            place = tasks.getPlace();\n+            descr = tasks.getDescription();\n+            priority = tasks.getPriority();\n+            task = \"edit\";\n+        } else {\n+            name = \"\";\n+            place = \"\";\n+            descr = \"\";\n+            priority = \"LOW\";\n+            task = \"FUNCTION\";\n+        }\n+        mCallbacks.onTimeSlotSelected(time, getActivity().getTitle().toString(), name, place, descr, priority, task);\n+    }\n+\n+    public void onResume() {\n+        super.onResume();\n+        getListView().invalidateViews();\n+    }\n+\n+    @Override\n+    public void onDateChanged(String date) {\n+        //Not Used\n+    }\n+\n+    @Override\n+    public void onJumpTo(String date) {\n+        //Not Used\n+    }\n+\n+    public interface Callbacks {\n+        void onListUpdate(String date);\n+\n+        void onTimeSlotSelected(String time, String date, String name, String place, String descr, String priority, String task);\n+    }\n+\n+\n+    private class ListFragmentAdapter extends ArrayAdapter<String> {\n+\n+        public ListFragmentAdapter(String[] time_slot) {\n+            super(getActivity(), android.R.layout.simple_list_item_1, time_slot);\n+        }\n+\n+        @Override\n+        public View getView(int position, View convertView, ViewGroup parent) {\n+            if (convertView == null) {\n+                convertView = getActivity().getLayoutInflater().inflate(R.layout.daily_list_item, null);\n+            }\n+\n+            String time = getItem(position);\n+\n+            mTimeSlot = (TextView) convertView.findViewById(R.id.time_slot);\n+            mTimeSlot.setText(time);\n+\n+            mTextTask = (TextView) convertView.findViewById(R.id.task_name);\n+            mTextTask.setText(getString(R.string.default_task_text));\n+\n+            mDescription = (TextView) convertView.findViewById(R.id.task_description);\n+            mDescription.setText(\"No Description\");\n+\n+            mLayout = (LinearLayout) convertView.findViewById(R.id.list_item_back);\n+            mLayout.setBackgroundColor(Color.WHITE);\n+\n+            mListTasks = mTaskManager.getTasksForDate(getActivity().getTitle().toString());\n+\n+            Log.d(\"Planner\", getActivity().getTitle().toString());\n+            try {\n+                mTextTask.setText(getString(R.string.default_task_text));\n+                if (mListTasks == null) {\n+                    return convertView;\n+                }\n+                for (Tasks t : mListTasks) {\n+                    if (t.getDate().equals(getActivity().getTitle().toString())) {\n+                        if (t.getTimeSlot().equals(mTimeSlot.getText().toString())) {\n+                            mTextTask.setText(t.getTaskName());\n+\n+                            mDescription.setText(t.getDescription());\n+                            if (t.getPriority().equals(\"HIGH\")) {","path":"Planner/app/src/main/java/rdatu/android/cyscorpions/com/projectplanner/view/ListPlannerFragment.java","position":290,"original_position":300,"commit_id":"238cf9f021abe927f00193bbcde9bd0f80a74c1b","original_commit_id":"9a5dcf37b91b17522e59cc3689b5fe21c674b3cb","user":{"login":"rdatu","id":9650778,"avatar_url":"https://avatars.githubusercontent.com/u/9650778?v=3","gravatar_id":"","url":"https://api.github.com/users/rdatu","html_url":"https://github.com/rdatu","followers_url":"https://api.github.com/users/rdatu/followers","following_url":"https://api.github.com/users/rdatu/following{/other_user}","gists_url":"https://api.github.com/users/rdatu/gists{/gist_id}","starred_url":"https://api.github.com/users/rdatu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdatu/subscriptions","organizations_url":"https://api.github.com/users/rdatu/orgs","repos_url":"https://api.github.com/users/rdatu/repos","events_url":"https://api.github.com/users/rdatu/events{/privacy}","received_events_url":"https://api.github.com/users/rdatu/received_events","type":"User","site_admin":false},"body":"I'll look what I can do ma'am ","created_at":"2015-08-03T06:41:34Z","updated_at":"2015-08-03T06:41:34Z","html_url":"https://github.com/rdatu/Remind_Me/pull/1#discussion_r36059301","pull_request_url":"https://api.github.com/repos/rdatu/Remind_Me/pulls/1","_links":{"self":{"href":"https://api.github.com/repos/rdatu/Remind_Me/pulls/comments/36059301"},"html":{"href":"https://github.com/rdatu/Remind_Me/pull/1#discussion_r36059301"},"pull_request":{"href":"https://api.github.com/repos/rdatu/Remind_Me/pulls/1"}}},"pull_request":{"url":"https://api.github.com/repos/rdatu/Remind_Me/pulls/1","id":41193019,"html_url":"https://github.com/rdatu/Remind_Me/pull/1","diff_url":"https://github.com/rdatu/Remind_Me/pull/1.diff","patch_url":"https://github.com/rdatu/Remind_Me/pull/1.patch","issue_url":"https://api.github.com/repos/rdatu/Remind_Me/issues/1","number":1,"state":"open","locked":false,"title":"Dev 1.0","user":{"login":"rdatu","id":9650778,"avatar_url":"https://avatars.githubusercontent.com/u/9650778?v=3","gravatar_id":"","url":"https://api.github.com/users/rdatu","html_url":"https://github.com/rdatu","followers_url":"https://api.github.com/users/rdatu/followers","following_url":"https://api.github.com/users/rdatu/following{/other_user}","gists_url":"https://api.github.com/users/rdatu/gists{/gist_id}","starred_url":"https://api.github.com/users/rdatu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdatu/subscriptions","organizations_url":"https://api.github.com/users/rdatu/orgs","repos_url":"https://api.github.com/users/rdatu/repos","events_url":"https://api.github.com/users/rdatu/events{/privacy}","received_events_url":"https://api.github.com/users/rdatu/received_events","type":"User","site_admin":false},"body":"Tasks: \r\nCreate a Scheduled task\r\n- add a scheduled activity by clicking on a time slot\r\nSQLite Database\r\n- preparing a SQLDatabase \r\n- being handle by a manager class\r\nCheck for Schedule Conflicts\r\n- checking for conflicts when inserting a tasks. automatically cancels the insertion whenever it detects a conflict. \r\n- inserted conflicts prior to the conflict detected will be retained and stored in the database\r\nRetrieve and Delete Datas\r\n- retrieving schedules when clicking on a filled timeslot\r\n- deleting scheduled tasks using a context menu\r\nMenus and ContextMenus\r\n- deletion and jumping to another date will be handled by menus\r\n","created_at":"2015-07-30T02:35:33Z","updated_at":"2015-08-03T06:41:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"d14a83117064c6cae5a050c072fcf821f34e7116","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/rdatu/Remind_Me/pulls/1/commits","review_comments_url":"https://api.github.com/repos/rdatu/Remind_Me/pulls/1/comments","review_comment_url":"https://api.github.com/repos/rdatu/Remind_Me/pulls/comments{/number}","comments_url":"https://api.github.com/repos/rdatu/Remind_Me/issues/1/comments","statuses_url":"https://api.github.com/repos/rdatu/Remind_Me/statuses/238cf9f021abe927f00193bbcde9bd0f80a74c1b","head":{"label":"rdatu:dev_1.0","ref":"dev_1.0","sha":"238cf9f021abe927f00193bbcde9bd0f80a74c1b","user":{"login":"rdatu","id":9650778,"avatar_url":"https://avatars.githubusercontent.com/u/9650778?v=3","gravatar_id":"","url":"https://api.github.com/users/rdatu","html_url":"https://github.com/rdatu","followers_url":"https://api.github.com/users/rdatu/followers","following_url":"https://api.github.com/users/rdatu/following{/other_user}","gists_url":"https://api.github.com/users/rdatu/gists{/gist_id}","starred_url":"https://api.github.com/users/rdatu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdatu/subscriptions","organizations_url":"https://api.github.com/users/rdatu/orgs","repos_url":"https://api.github.com/users/rdatu/repos","events_url":"https://api.github.com/users/rdatu/events{/privacy}","received_events_url":"https://api.github.com/users/rdatu/received_events","type":"User","site_admin":false},"repo":{"id":39745568,"name":"Remind_Me","full_name":"rdatu/Remind_Me","owner":{"login":"rdatu","id":9650778,"avatar_url":"https://avatars.githubusercontent.com/u/9650778?v=3","gravatar_id":"","url":"https://api.github.com/users/rdatu","html_url":"https://github.com/rdatu","followers_url":"https://api.github.com/users/rdatu/followers","following_url":"https://api.github.com/users/rdatu/following{/other_user}","gists_url":"https://api.github.com/users/rdatu/gists{/gist_id}","starred_url":"https://api.github.com/users/rdatu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdatu/subscriptions","organizations_url":"https://api.github.com/users/rdatu/orgs","repos_url":"https://api.github.com/users/rdatu/repos","events_url":"https://api.github.com/users/rdatu/events{/privacy}","received_events_url":"https://api.github.com/users/rdatu/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/rdatu/Remind_Me","description":"","fork":false,"url":"https://api.github.com/repos/rdatu/Remind_Me","forks_url":"https://api.github.com/repos/rdatu/Remind_Me/forks","keys_url":"https://api.github.com/repos/rdatu/Remind_Me/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rdatu/Remind_Me/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rdatu/Remind_Me/teams","hooks_url":"https://api.github.com/repos/rdatu/Remind_Me/hooks","issue_events_url":"https://api.github.com/repos/rdatu/Remind_Me/issues/events{/number}","events_url":"https://api.github.com/repos/rdatu/Remind_Me/events","assignees_url":"https://api.github.com/repos/rdatu/Remind_Me/assignees{/user}","branches_url":"https://api.github.com/repos/rdatu/Remind_Me/branches{/branch}","tags_url":"https://api.github.com/repos/rdatu/Remind_Me/tags","blobs_url":"https://api.github.com/repos/rdatu/Remind_Me/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rdatu/Remind_Me/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rdatu/Remind_Me/git/refs{/sha}","trees_url":"https://api.github.com/repos/rdatu/Remind_Me/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rdatu/Remind_Me/statuses/{sha}","languages_url":"https://api.github.com/repos/rdatu/Remind_Me/languages","stargazers_url":"https://api.github.com/repos/rdatu/Remind_Me/stargazers","contributors_url":"https://api.github.com/repos/rdatu/Remind_Me/contributors","subscribers_url":"https://api.github.com/repos/rdatu/Remind_Me/subscribers","subscription_url":"https://api.github.com/repos/rdatu/Remind_Me/subscription","commits_url":"https://api.github.com/repos/rdatu/Remind_Me/commits{/sha}","git_commits_url":"https://api.github.com/repos/rdatu/Remind_Me/git/commits{/sha}","comments_url":"https://api.github.com/repos/rdatu/Remind_Me/comments{/number}","issue_comment_url":"https://api.github.com/repos/rdatu/Remind_Me/issues/comments{/number}","contents_url":"https://api.github.com/repos/rdatu/Remind_Me/contents/{+path}","compare_url":"https://api.github.com/repos/rdatu/Remind_Me/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rdatu/Remind_Me/merges","archive_url":"https://api.github.com/repos/rdatu/Remind_Me/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rdatu/Remind_Me/downloads","issues_url":"https://api.github.com/repos/rdatu/Remind_Me/issues{/number}","pulls_url":"https://api.github.com/repos/rdatu/Remind_Me/pulls{/number}","milestones_url":"https://api.github.com/repos/rdatu/Remind_Me/milestones{/number}","notifications_url":"https://api.github.com/repos/rdatu/Remind_Me/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rdatu/Remind_Me/labels{/name}","releases_url":"https://api.github.com/repos/rdatu/Remind_Me/releases{/id}","created_at":"2015-07-26T23:08:52Z","updated_at":"2015-07-27T06:10:36Z","pushed_at":"2015-08-03T06:28:40Z","git_url":"git://github.com/rdatu/Remind_Me.git","ssh_url":"git@github.com:rdatu/Remind_Me.git","clone_url":"https://github.com/rdatu/Remind_Me.git","svn_url":"https://github.com/rdatu/Remind_Me","homepage":null,"size":380,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"base":{"label":"rdatu:master","ref":"master","sha":"b40635f2881f612cf722fc1c4ba33805b2c36fb2","user":{"login":"rdatu","id":9650778,"avatar_url":"https://avatars.githubusercontent.com/u/9650778?v=3","gravatar_id":"","url":"https://api.github.com/users/rdatu","html_url":"https://github.com/rdatu","followers_url":"https://api.github.com/users/rdatu/followers","following_url":"https://api.github.com/users/rdatu/following{/other_user}","gists_url":"https://api.github.com/users/rdatu/gists{/gist_id}","starred_url":"https://api.github.com/users/rdatu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdatu/subscriptions","organizations_url":"https://api.github.com/users/rdatu/orgs","repos_url":"https://api.github.com/users/rdatu/repos","events_url":"https://api.github.com/users/rdatu/events{/privacy}","received_events_url":"https://api.github.com/users/rdatu/received_events","type":"User","site_admin":false},"repo":{"id":39745568,"name":"Remind_Me","full_name":"rdatu/Remind_Me","owner":{"login":"rdatu","id":9650778,"avatar_url":"https://avatars.githubusercontent.com/u/9650778?v=3","gravatar_id":"","url":"https://api.github.com/users/rdatu","html_url":"https://github.com/rdatu","followers_url":"https://api.github.com/users/rdatu/followers","following_url":"https://api.github.com/users/rdatu/following{/other_user}","gists_url":"https://api.github.com/users/rdatu/gists{/gist_id}","starred_url":"https://api.github.com/users/rdatu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdatu/subscriptions","organizations_url":"https://api.github.com/users/rdatu/orgs","repos_url":"https://api.github.com/users/rdatu/repos","events_url":"https://api.github.com/users/rdatu/events{/privacy}","received_events_url":"https://api.github.com/users/rdatu/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/rdatu/Remind_Me","description":"","fork":false,"url":"https://api.github.com/repos/rdatu/Remind_Me","forks_url":"https://api.github.com/repos/rdatu/Remind_Me/forks","keys_url":"https://api.github.com/repos/rdatu/Remind_Me/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rdatu/Remind_Me/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rdatu/Remind_Me/teams","hooks_url":"https://api.github.com/repos/rdatu/Remind_Me/hooks","issue_events_url":"https://api.github.com/repos/rdatu/Remind_Me/issues/events{/number}","events_url":"https://api.github.com/repos/rdatu/Remind_Me/events","assignees_url":"https://api.github.com/repos/rdatu/Remind_Me/assignees{/user}","branches_url":"https://api.github.com/repos/rdatu/Remind_Me/branches{/branch}","tags_url":"https://api.github.com/repos/rdatu/Remind_Me/tags","blobs_url":"https://api.github.com/repos/rdatu/Remind_Me/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rdatu/Remind_Me/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rdatu/Remind_Me/git/refs{/sha}","trees_url":"https://api.github.com/repos/rdatu/Remind_Me/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rdatu/Remind_Me/statuses/{sha}","languages_url":"https://api.github.com/repos/rdatu/Remind_Me/languages","stargazers_url":"https://api.github.com/repos/rdatu/Remind_Me/stargazers","contributors_url":"https://api.github.com/repos/rdatu/Remind_Me/contributors","subscribers_url":"https://api.github.com/repos/rdatu/Remind_Me/subscribers","subscription_url":"https://api.github.com/repos/rdatu/Remind_Me/subscription","commits_url":"https://api.github.com/repos/rdatu/Remind_Me/commits{/sha}","git_commits_url":"https://api.github.com/repos/rdatu/Remind_Me/git/commits{/sha}","comments_url":"https://api.github.com/repos/rdatu/Remind_Me/comments{/number}","issue_comment_url":"https://api.github.com/repos/rdatu/Remind_Me/issues/comments{/number}","contents_url":"https://api.github.com/repos/rdatu/Remind_Me/contents/{+path}","compare_url":"https://api.github.com/repos/rdatu/Remind_Me/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rdatu/Remind_Me/merges","archive_url":"https://api.github.com/repos/rdatu/Remind_Me/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rdatu/Remind_Me/downloads","issues_url":"https://api.github.com/repos/rdatu/Remind_Me/issues{/number}","pulls_url":"https://api.github.com/repos/rdatu/Remind_Me/pulls{/number}","milestones_url":"https://api.github.com/repos/rdatu/Remind_Me/milestones{/number}","notifications_url":"https://api.github.com/repos/rdatu/Remind_Me/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rdatu/Remind_Me/labels{/name}","releases_url":"https://api.github.com/repos/rdatu/Remind_Me/releases{/id}","created_at":"2015-07-26T23:08:52Z","updated_at":"2015-07-27T06:10:36Z","pushed_at":"2015-08-03T06:28:40Z","git_url":"git://github.com/rdatu/Remind_Me.git","ssh_url":"git@github.com:rdatu/Remind_Me.git","clone_url":"https://github.com/rdatu/Remind_Me.git","svn_url":"https://github.com/rdatu/Remind_Me","homepage":null,"size":380,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/rdatu/Remind_Me/pulls/1"},"html":{"href":"https://github.com/rdatu/Remind_Me/pull/1"},"issue":{"href":"https://api.github.com/repos/rdatu/Remind_Me/issues/1"},"comments":{"href":"https://api.github.com/repos/rdatu/Remind_Me/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/rdatu/Remind_Me/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/rdatu/Remind_Me/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/rdatu/Remind_Me/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/rdatu/Remind_Me/statuses/238cf9f021abe927f00193bbcde9bd0f80a74c1b"}}}}