{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14370955,"defaultBranch":"master","name":"hackathon-starter","ownerLogin":"sahat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-13T17:24:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/544954?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690594157.0","currentOid":""},"activityList":{"items":[{"before":"d1d7b3798f564e8c19cd79667b9a41a471d14b15","after":"ed7f82d8f80426ab7eb267fb15601668bec993a8","ref":"refs/heads/master","pushedAt":"2023-10-29T14:30:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update README.md with new twitter logo (#1287)\n\n* Update README.md, replaced twitter with X (twitter)","shortMessageHtmlLink":"Update README.md with new twitter logo (#1287)"}},{"before":"cf2f40f4541faddf188b0febc481b98f3fdeb5ca","after":"d1d7b3798f564e8c19cd79667b9a41a471d14b15","ref":"refs/heads/master","pushedAt":"2023-10-26T11:59:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update README.md (#1286)\n\nFixed the broken tumblr logo and added a divider line before the Project Structure section to improve readability.","shortMessageHtmlLink":"Update README.md (#1286)"}},{"before":"c7249e9f240f1036f6866f7452d9e3dc28c39db4","after":"cf2f40f4541faddf188b0febc481b98f3fdeb5ca","ref":"refs/heads/master","pushedAt":"2023-10-26T02:38:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Limit husky to non-prod & Upgrade/Fix Docker (#1285)\n\nUpgraded the docker-compose to version 3.8.\r\nUpgrade the docker Node.js image to 20-slim.\r\nSet mongo image to be the latest instead of a preset version that can go out of date often.\r\nAdded the ability to set the docker environment as development or production.\r\nAdded a check to the package.json prepare script to only install husky’s execution in non-production environments. This prevents npm install from failing in production environments, where dev dependencies may not be installed. Husky has been a dev dependency.\r\nFixed a bug where docker-compose was overwriting the application/build folder causing removal of css files that were built with sass.\r\nRemoved the extra end of line spaces in docker-compose.yml.","shortMessageHtmlLink":"Limit husky to non-prod & Upgrade/Fix Docker (#1285)"}},{"before":"2c9abe36305d0028e1a09525a60ab953bbff7499","after":"c7249e9f240f1036f6866f7452d9e3dc28c39db4","ref":"refs/heads/master","pushedAt":"2023-10-25T18:49:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Fix text colors in the api example index view\n\nAdjusting the text colors to black or white depending on their contrast ratios with the background to unify the text colors while maintaining maximum contrast ratio.","shortMessageHtmlLink":"Fix text colors in the api example index view"}},{"before":"dcf10bd62055c5b5e92af67719228238cc952767","after":"2c9abe36305d0028e1a09525a60ab953bbff7499","ref":"refs/heads/master","pushedAt":"2023-10-17T22:21:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update dependencies (#1283)","shortMessageHtmlLink":"Update dependencies (#1283)"}},{"before":"56bd29f7e8d3bfda1bc78350e7d16c82dd2c81cf","after":"dcf10bd62055c5b5e92af67719228238cc952767","ref":"refs/heads/master","pushedAt":"2023-10-03T00:48:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update dependencies: fix vulnerability warnings (#1267)","shortMessageHtmlLink":"Update dependencies: fix vulnerability warnings (#1267)"}},{"before":"f6cad1522cfa297fd6eba368117c15eb0e169248","after":"56bd29f7e8d3bfda1bc78350e7d16c82dd2c81cf","ref":"refs/heads/master","pushedAt":"2023-07-29T01:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update ChangeLog.md","shortMessageHtmlLink":"Update ChangeLog.md"}},{"before":"9dbaf8e60ae4e873325fc5e99dbd815f5bb30c40","after":"f6cad1522cfa297fd6eba368117c15eb0e169248","ref":"refs/heads/master","pushedAt":"2023-07-29T01:12:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update prod-checklist.md","shortMessageHtmlLink":"Update prod-checklist.md"}},{"before":"c2cfcc150c9db7822dd57db3dbf3c3e7d903376c","after":"9dbaf8e60ae4e873325fc5e99dbd815f5bb30c40","ref":"refs/heads/master","pushedAt":"2023-07-29T00:57:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update readme.me","shortMessageHtmlLink":"Update readme.me"}},{"before":"1e08c8b8a0010a1487a01a51bd6a677a9f10ff02","after":"c2cfcc150c9db7822dd57db3dbf3c3e7d903376c","ref":"refs/heads/master","pushedAt":"2023-07-28T18:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Adjust import order for lint rules","shortMessageHtmlLink":"Adjust import order for lint rules"}},{"before":"68dc9192ef83a281056600d65157d5daeb136188","after":"1e08c8b8a0010a1487a01a51bd6a677a9f10ff02","ref":"refs/heads/master","pushedAt":"2023-07-28T15:34:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update dependencies & remove chalk (unused)","shortMessageHtmlLink":"Update dependencies & remove chalk (unused)"}},{"before":"3fbec293a8cfa3124cba921e53b360e649c26459","after":"68dc9192ef83a281056600d65157d5daeb136188","ref":"refs/heads/master","pushedAt":"2023-07-28T13:23:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Removing Instagram support\n\nInstagram moved to the Graph API and restricted their API access a few years ago. As part of the restrictions, once approved, apps can only the user’s profile and content. Meta for Developers portal also states:\nNote that Basic Display is not an authentication tool. Data returned by the API cannot be used to authenticate your app users or log them into your app. If your app uses API data to authenticate users, it will be rejected during App Review. If you need an authentication solution, use Facebook Login instead.\n\nAs part of the policy change for an app to get approved during the reviews, the app developer needs to develop a “quality” application using temporary tokens for test accounts. Prior attempts to obtain credentials from Instagram for the demo stack have also failed. The previously used dependencies such as passport-instagram are no longer maintained and have broken for a few years. Hackathon starter’s login integration and API demo page have been non-functional for a few years (and we haven’t had github issues or requests about them). Commercial providers such as Auth0 also no longer list login by Instagram as an offering. Hence removing the Instagram login and API examples from the project.","shortMessageHtmlLink":"Removing Instagram support"}},{"before":"ad011f9511ebfb50035805499aebe41ddbead070","after":"3fbec293a8cfa3124cba921e53b360e649c26459","ref":"refs/heads/master","pushedAt":"2023-07-28T00:20:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Minor visual improvements","shortMessageHtmlLink":"Minor visual improvements"}},{"before":"d5888f6c57552c71bc061bb6fec37233dc756597","after":"ad011f9511ebfb50035805499aebe41ddbead070","ref":"refs/heads/master","pushedAt":"2023-07-27T12:24:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Adjust UI spacing (#1243)","shortMessageHtmlLink":"Adjust UI spacing (#1243)"}},{"before":"e7e2204c07f57da20112f6194834033545175ede","after":"d5888f6c57552c71bc061bb6fec37233dc756597","ref":"refs/heads/master","pushedAt":"2023-07-26T01:09:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"6bfad197eee5ee8233d7167ebec044d906ecf38f","after":"e7e2204c07f57da20112f6194834033545175ede","ref":"refs/heads/master","pushedAt":"2023-07-25T23:31:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"9774ebd86195a6eb002c8761a68c904eaaa335d1","after":"6bfad197eee5ee8233d7167ebec044d906ecf38f","ref":"refs/heads/master","pushedAt":"2023-07-25T23:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"5d56b81f6f388d99aca90ce4c641f1c44f42fb8a","after":"9774ebd86195a6eb002c8761a68c904eaaa335d1","ref":"refs/heads/master","pushedAt":"2023-07-25T23:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Updated dependencies and changelog","shortMessageHtmlLink":"Updated dependencies and changelog"}},{"before":"850d964df65b091ca894337cf66ea028d42c9978","after":"5d56b81f6f388d99aca90ce4c641f1c44f42fb8a","ref":"refs/heads/master","pushedAt":"2023-07-25T22:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Improve the chartjs/AlphaVantage example\n\nAdd back up data to display if the API fails to return data","shortMessageHtmlLink":"Improve the chartjs/AlphaVantage example"}},{"before":"34291655d24742b2e1f1bf072898673d8671e200","after":"850d964df65b091ca894337cf66ea028d42c9978","ref":"refs/heads/master","pushedAt":"2023-07-25T20:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Adjust formatting for api index","shortMessageHtmlLink":"Adjust formatting for api index"}},{"before":"98a1ad55231747ea339438d475bd73acc74a2937","after":"34291655d24742b2e1f1bf072898673d8671e200","ref":"refs/heads/master","pushedAt":"2023-07-25T19:38:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Add express rate limiter","shortMessageHtmlLink":"Add express rate limiter"}},{"before":"bbdb83ec01bb9ea8a8233796be32e0caf3ae690a","after":"98a1ad55231747ea339438d475bd73acc74a2937","ref":"refs/heads/master","pushedAt":"2023-07-25T17:36:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Improve Last.fm API example\n\nDo not post the error stack dumps in the browser\nRemove the Artist image as it is no longer provided thru the API\nMinor formatting changes","shortMessageHtmlLink":"Improve Last.fm API example"}},{"before":"8476b2fb4ae4c4d00754395b53f373cbc07f882f","after":"bbdb83ec01bb9ea8a8233796be32e0caf3ae690a","ref":"refs/heads/master","pushedAt":"2023-07-25T14:14:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update default gravatar\n\nGravatar.com responds with a 404 for the exisitng link. Changing the link to use the example at https://en.gravatar.com/site/implement/images/","shortMessageHtmlLink":"Update default gravatar"}},{"before":"4a038ca0fadfa47246a2ccc86c653b78264aa90e","after":"8476b2fb4ae4c4d00754395b53f373cbc07f882f","ref":"refs/heads/master","pushedAt":"2023-07-25T13:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Added a new demo link to README.md","shortMessageHtmlLink":"Added a new demo link to README.md"}},{"before":"0f0ca447fede63d5b65facc27497e3d9e0788224","after":"4a038ca0fadfa47246a2ccc86c653b78264aa90e","ref":"refs/heads/master","pushedAt":"2023-07-25T13:23:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Update copyright year","shortMessageHtmlLink":"Update copyright year"}},{"before":"4141914ea377afa6848b149c652f35986c1608ff","after":null,"ref":"refs/heads/test_fix","pushedAt":"2023-07-25T01:51:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"}},{"before":"18804e838b8ca4956029b19de4ada47aa5928f3d","after":"0f0ca447fede63d5b65facc27497e3d9e0788224","ref":"refs/heads/master","pushedAt":"2023-07-25T01:51:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Add mongodb memory server with MongoDB 6.0.6 for testing","shortMessageHtmlLink":"Add mongodb memory server with MongoDB 6.0.6 for testing"}},{"before":"c1339dd270bc073d0362113660f7951f9c4ae05a","after":"4141914ea377afa6848b149c652f35986c1608ff","ref":"refs/heads/test_fix","pushedAt":"2023-07-25T01:49:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Add mongodb mem srv w/ mdb 6","shortMessageHtmlLink":"Add mongodb mem srv w/ mdb 6"}},{"before":"95ba6839dcec0f85d1f6570f4a31a82ebc61dd09","after":"18804e838b8ca4956029b19de4ada47aa5928f3d","ref":"refs/heads/master","pushedAt":"2023-07-25T01:33:38.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Merge pull request #1241 from sahat/test_fix\n\nFix unit tests for CI","shortMessageHtmlLink":"Merge pull request #1241 from sahat/test_fix"}},{"before":null,"after":"c1339dd270bc073d0362113660f7951f9c4ae05a","ref":"refs/heads/test_fix","pushedAt":"2023-07-25T01:27:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YasharF","name":"Yashar Fakhari","path":"/YasharF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6448697?s=80&v=4"},"commit":{"message":"Respond w/ Page Not Found for 404","shortMessageHtmlLink":"Respond w/ Page Not Found for 404"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADomf1mwA","startCursor":null,"endCursor":null}},"title":"Activity · sahat/hackathon-starter"}