{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":790946454,"defaultBranch":"main","name":"tee-time-forecast-app","ownerLogin":"andrewc0urt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-23T20:14:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/142356998?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715031669.0","currentOid":""},"activityList":{"items":[{"before":"df28f5d4596f52e25f3c478f00cfa3630e77df74","after":"0414784e165da63ede1ce8b828e5878f34a420f6","ref":"refs/heads/main","pushedAt":"2024-05-07T12:31:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Updated README.md","shortMessageHtmlLink":"Updated README.md"}},{"before":"313c1600aa82314d61efe23cd9207c077c69b98a","after":"df28f5d4596f52e25f3c478f00cfa3630e77df74","ref":"refs/heads/main","pushedAt":"2024-05-07T01:11:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Commented Out console.logs\n\nCommented out all console.log() statements that were used for debugging during production","shortMessageHtmlLink":"Commented Out console.logs"}},{"before":"250c49496139ba83553598381e2b9713ad3aa366","after":"313c1600aa82314d61efe23cd9207c077c69b98a","ref":"refs/heads/main","pushedAt":"2024-05-07T01:05:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Updated homepageMediaQueries.css\n\nChanged font-size of submit button so that the button looks better on small devices & down","shortMessageHtmlLink":"Updated homepageMediaQueries.css"}},{"before":"e9944e1edbea38b4a860465aa350b655aed18e31","after":"250c49496139ba83553598381e2b9713ad3aa366","ref":"refs/heads/main","pushedAt":"2024-05-06T22:35:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Updated errorMediaQueries.css\n\nIncreased button font-size to 1rem after seeing it deployed and live on mobile phone","shortMessageHtmlLink":"Updated errorMediaQueries.css"}},{"before":"b30afbe3993d2711084c8ccb79261473c36fb505","after":"e9944e1edbea38b4a860465aa350b655aed18e31","ref":"refs/heads/main","pushedAt":"2024-05-06T22:25:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Updated index.js\n\nAdded process.env.PORT to app.listen()","shortMessageHtmlLink":"Updated index.js"}},{"before":"472ac1b3183fde2976cf82f5d8ff0eb0b8705186","after":"b30afbe3993d2711084c8ccb79261473c36fb505","ref":"refs/heads/main","pushedAt":"2024-05-06T22:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Created Procfile\n\nCreated Procfile to try and deploy app using Heroku","shortMessageHtmlLink":"Created Procfile"}},{"before":"c91af9ab4cfce2049761c168e274d544747be4cb","after":null,"ref":"refs/heads/code-cleanup","pushedAt":"2024-05-06T21:41:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"}},{"before":"71d5aa8ea99704d45ef6ada97e875fdf87662ef0","after":"472ac1b3183fde2976cf82f5d8ff0eb0b8705186","ref":"refs/heads/main","pushedAt":"2024-05-06T21:41:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Merge pull request #4 from andrewc0urt/code-cleanup\n\nMerge a Code Cleanup into Main","shortMessageHtmlLink":"Merge pull request #4 from andrewc0urt/code-cleanup"}},{"before":"71d5aa8ea99704d45ef6ada97e875fdf87662ef0","after":"c91af9ab4cfce2049761c168e274d544747be4cb","ref":"refs/heads/code-cleanup","pushedAt":"2024-05-06T21:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Code Cleanup\n\nRemoved commented out code and console.log statements.\n\nUpdated index.js error that produced a bug when entering a zip code.","shortMessageHtmlLink":"Code Cleanup"}},{"before":null,"after":"71d5aa8ea99704d45ef6ada97e875fdf87662ef0","ref":"refs/heads/code-cleanup","pushedAt":"2024-05-06T21:26:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Merge pull request #3 from andrewc0urt/results-page-design\n\nMerge Error Pages, Results Page, and Completed App into Main","shortMessageHtmlLink":"Merge pull request #3 from andrewc0urt/results-page-design"}},{"before":"2e3fd7f7489beac692b5fc3621fb76e64e3ced67","after":null,"ref":"refs/heads/code-cleanup","pushedAt":"2024-05-06T21:26:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"}},{"before":null,"after":"2e3fd7f7489beac692b5fc3621fb76e64e3ced67","ref":"refs/heads/code-cleanup","pushedAt":"2024-05-06T21:20:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Minor Button Fixes\n\nUpdated media queries for the homepage to address button responsiveness issues","shortMessageHtmlLink":"Minor Button Fixes"}},{"before":"9e69eaa57ac972a9f1fd4b8180d167532050b1fa","after":null,"ref":"refs/heads/results-page-design","pushedAt":"2024-05-06T20:22:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"}},{"before":"2e3fd7f7489beac692b5fc3621fb76e64e3ced67","after":"71d5aa8ea99704d45ef6ada97e875fdf87662ef0","ref":"refs/heads/main","pushedAt":"2024-05-06T20:22:09.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Merge pull request #3 from andrewc0urt/results-page-design\n\nMerge Error Pages, Results Page, and Completed App into Main","shortMessageHtmlLink":"Merge pull request #3 from andrewc0urt/results-page-design"}},{"before":"b0ec3b65ff4d4d2cb79e6a899886e56903bf0ddc","after":"9e69eaa57ac972a9f1fd4b8180d167532050b1fa","ref":"refs/heads/results-page-design","pushedAt":"2024-05-06T20:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Completed Full App\n\nCreated and designed error pages (400, 404, & 500).\n\nUpdated index.js to route to correct error pages.\n\nUpdate css for homepage.ejs to enhance responsiveness and improve layout.\n\nApp is fully functional. The next feature, down the line, is to add a way for users to view golf course near their current location.","shortMessageHtmlLink":"Completed Full App"}},{"before":"cdc9bed48dfc3099dade2c794c5ecb8d143433c1","after":"b0ec3b65ff4d4d2cb79e6a899886e56903bf0ddc","ref":"refs/heads/results-page-design","pushedAt":"2024-04-30T17:47:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Implemented Dynamic Background Image for Current Weather Conditions\n\nRefactored code to dynamically set the background image for the current weather conditions section based on the weather condition description. Removed unnecessary object from index.js and deleted obsolete images. Added new images for the weather conditions section background.","shortMessageHtmlLink":"Implemented Dynamic Background Image for Current Weather Conditions"}},{"before":"2e3fd7f7489beac692b5fc3621fb76e64e3ced67","after":"cdc9bed48dfc3099dade2c794c5ecb8d143433c1","ref":"refs/heads/results-page-design","pushedAt":"2024-04-29T02:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Completed Styling and Layout for Results Page\n\nFinished the styling and layout for the Results page, which displays weather conditions after user input.\n\nAdded new images for background based on current weather conditions.\n\nImplemented responsive design for optimal viewing on various devices.\n\nNext steps:\n\n- Implement logic to dynamically change background image of the weather conditions container (section element with class of 'item-3' in results.ejs) based on the current weather.\n\n- Minor adjustments to the layout of the Results page using media queries","shortMessageHtmlLink":"Completed Styling and Layout for Results Page"}},{"before":"c4fbf0740bb04d0485bb5bf284becc831d76a7b6","after":"2e3fd7f7489beac692b5fc3621fb76e64e3ced67","ref":"refs/heads/results-page-design","pushedAt":"2024-04-28T15:11:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Minor Button Fixes\n\nUpdated media queries for the homepage to address button responsiveness issues","shortMessageHtmlLink":"Minor Button Fixes"}},{"before":null,"after":"c4fbf0740bb04d0485bb5bf284becc831d76a7b6","ref":"refs/heads/results-page-design","pushedAt":"2024-04-28T15:00:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Merge pull request #2 from andrewc0urt/api-call-weather\n\nMerge Weather APIs and Homepage Design into Main","shortMessageHtmlLink":"Merge pull request #2 from andrewc0urt/api-call-weather"}},{"before":"c4fbf0740bb04d0485bb5bf284becc831d76a7b6","after":"2e3fd7f7489beac692b5fc3621fb76e64e3ced67","ref":"refs/heads/main","pushedAt":"2024-04-28T15:00:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Minor Button Fixes\n\nUpdated media queries for the homepage to address button responsiveness issues","shortMessageHtmlLink":"Minor Button Fixes"}},{"before":"b40aca6b50915e76d23dc1586ce8c9e3892542e2","after":null,"ref":"refs/heads/api-call-weather","pushedAt":"2024-04-28T13:57:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"}},{"before":"8a9cbe42cd2e150c9112d3ab9b162545a448c536","after":"c4fbf0740bb04d0485bb5bf284becc831d76a7b6","ref":"refs/heads/main","pushedAt":"2024-04-28T13:57:08.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Merge pull request #2 from andrewc0urt/api-call-weather\n\nMerge Weather APIs and Homepage Design into Main","shortMessageHtmlLink":"Merge pull request #2 from andrewc0urt/api-call-weather"}},{"before":"0de5bdd9f391066bb8e0b604458e18ce5b6cd55c","after":"b40aca6b50915e76d23dc1586ce8c9e3892542e2","ref":"refs/heads/api-call-weather","pushedAt":"2024-04-28T13:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Completed Homepage HTML, CSS, and Media Queries\n\nFinished all HTML and CSS for styling and layout for the homepage, with heavy focus on the form for user input and media queries for responsiveness.\n\nRestructured directory organization for CSS files to improve organization and clarity.","shortMessageHtmlLink":"Completed Homepage HTML, CSS, and Media Queries"}},{"before":"5448c732458ecef4baa4a264aa288cd7673abcea","after":"0de5bdd9f391066bb8e0b604458e18ce5b6cd55c","ref":"refs/heads/api-call-weather","pushedAt":"2024-04-26T22:18:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Created New Object & Successfully Extracted Multi-Day Forecast Data\n\nCreated a new object, weatherConditions, where the keys are based on the value of the 'icon' property returned by the OpenWeather API. The value is the path to the icon/image of the corresponding current weather condition\n\nAdded all new icon images for specific weather conditions","shortMessageHtmlLink":"Created New Object & Successfully Extracted Multi-Day Forecast Data"}},{"before":"f7bed2f98f1a2e32df95f1038d6e9627b4c3049c","after":"5448c732458ecef4baa4a264aa288cd7673abcea","ref":"refs/heads/api-call-weather","pushedAt":"2024-04-26T19:06:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Fixed bug that was preventing zip code search\n\nFixed a bug that prevented the zip code from being search if the city and state inputs were missing.\n\nAdd weather condition icons to the images folder","shortMessageHtmlLink":"Fixed bug that was preventing zip code search"}},{"before":"788fff26977e299e318c8d1c1c89f3d72596b799","after":"f7bed2f98f1a2e32df95f1038d6e9627b4c3049c","ref":"refs/heads/api-call-weather","pushedAt":"2024-04-26T18:36:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Implemented API Call to OpenWeather and Enhanced UX for City Search\n\nImplemented an API call to OpenWeather API to get better data on the current weather for a specific location\n\nUpdated index.js by removing \"if/else\" statement so that users aren't restricted to typing the full name of the city to get a result (i.e. \"Saint Petersburg, FL\" can be searched by typing \"St Petersburg, FL\"\n\nUpdated comments to enhance clarity","shortMessageHtmlLink":"Implemented API Call to OpenWeather and Enhanced UX for City Search"}},{"before":"8a9cbe42cd2e150c9112d3ab9b162545a448c536","after":"788fff26977e299e318c8d1c1c89f3d72596b799","ref":"refs/heads/api-call-weather","pushedAt":"2024-04-26T02:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Implemented National Weather Service API Call\n\nFully implemented the fetchWeatherData function to facilitate API calls to the National Weather Service API. This function takes latitude and longitude coordinates obtained from a previous API call to Geoapify and retrieves the current weather data and 7-day forecast data. The implementation involves making multiple API calls to the National Weather Service API to gather necessary data, including current weather observations and multiday forecasts. The function successfully retrieves the required weather information and returns it in the form of an object containing currentWeatherData and forecastData. Additionally, updated the Express routes to utilize this function, ensuring that weather data is retrieved and passed to the appropriate view template for rendering.\n\nNo styling has been applied at this stage; focus was solely on verifying the correctness of the logic and functionality.","shortMessageHtmlLink":"Implemented National Weather Service API Call"}},{"before":null,"after":"8a9cbe42cd2e150c9112d3ab9b162545a448c536","ref":"refs/heads/api-call-weather","pushedAt":"2024-04-25T17:34:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Merge pull request #1 from andrewc0urt/api-call-geoapify\n\nMerge Geoapify API Integration for Location Data into Main","shortMessageHtmlLink":"Merge pull request #1 from andrewc0urt/api-call-geoapify"}},{"before":"fda80b3e156b2ed8fbd0eb74b16710ed09d83198","after":null,"ref":"refs/heads/api-call-geoapify","pushedAt":"2024-04-24T22:05:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"}},{"before":"328518e9028463f91bfd3a0e97c909d0cc6a0e4a","after":"8a9cbe42cd2e150c9112d3ab9b162545a448c536","ref":"refs/heads/main","pushedAt":"2024-04-24T22:05:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"andrewc0urt","name":"Andrew Court","path":"/andrewc0urt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142356998?s=80&v=4"},"commit":{"message":"Merge pull request #1 from andrewc0urt/api-call-geoapify\n\nMerge Geoapify API Integration for Location Data into Main","shortMessageHtmlLink":"Merge pull request #1 from andrewc0urt/api-call-geoapify"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ4zEWQA","startCursor":null,"endCursor":null}},"title":"Activity ยท andrewc0urt/tee-time-forecast-app"}