{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":726764655,"defaultBranch":"main","name":"parking-reminder-frontend","ownerLogin":"johanehr","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-03T10:35:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29481661?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716623126.0","currentOid":""},"activityList":{"items":[{"before":"06b4e4e09075c2217166b11dd41efca4ca36f047","after":"64c52727bcbb1beaab886d72feae39ba19566400","ref":"refs/heads/notification-ui","pushedAt":"2024-06-20T09:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"handled case where user tries to set notification on spot which is undergoing cleaning","shortMessageHtmlLink":"handled case where user tries to set notification on spot which is un…"}},{"before":"6cc85b1860d8c4d92ac18d342c00285eb765cdbd","after":"06b4e4e09075c2217166b11dd41efca4ca36f047","ref":"refs/heads/notification-ui","pushedAt":"2024-06-20T06:14:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"added Zod for form data validation","shortMessageHtmlLink":"added Zod for form data validation"}},{"before":"997052084997e2759b75d9cd28d501116c545371","after":"6cc85b1860d8c4d92ac18d342c00285eb765cdbd","ref":"refs/heads/notification-ui","pushedAt":"2024-06-19T19:06:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"reformatted userInput and added logic moving reminder time to day before if user wishes, and back to default if user changes mind.","shortMessageHtmlLink":"reformatted userInput and added logic moving reminder time to day bef…"}},{"before":"81e12514f3ae951736111256b9d6ba5b958ddf42","after":"997052084997e2759b75d9cd28d501116c545371","ref":"refs/heads/notification-ui","pushedAt":"2024-06-19T11:46:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"updates to toggles","shortMessageHtmlLink":"updates to toggles"}},{"before":"52cabb3299f214a831632e1c80560236381853db","after":"81e12514f3ae951736111256b9d6ba5b958ddf42","ref":"refs/heads/notification-ui","pushedAt":"2024-06-19T08:05:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"smaller updates to how notification time is calculatd","shortMessageHtmlLink":"smaller updates to how notification time is calculatd"}},{"before":"ba9d0d5ada227fc8b0a3900fae1cc7b006b96895","after":"52cabb3299f214a831632e1c80560236381853db","ref":"refs/heads/notification-ui","pushedAt":"2024-06-18T17:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"notification time logic with user input and work on modal","shortMessageHtmlLink":"notification time logic with user input and work on modal"}},{"before":"f965c81a7908fce91adfa6d7fdbf16e25edbfed5","after":"ba9d0d5ada227fc8b0a3900fae1cc7b006b96895","ref":"refs/heads/notification-ui","pushedAt":"2024-06-18T13:40:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"small changes to modal ui","shortMessageHtmlLink":"small changes to modal ui"}},{"before":"149ef85ce2d39b585b4f9d58987f68f2736310c3","after":"f965c81a7908fce91adfa6d7fdbf16e25edbfed5","ref":"refs/heads/notification-ui","pushedAt":"2024-06-18T10:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"lifted display window state up in order to integrate selectClosestParkingSpot","shortMessageHtmlLink":"lifted display window state up in order to integrate selectClosestPar…"}},{"before":"0d4d4367e8a506b88056e2437b22ac0f33b3ec6d","after":"149ef85ce2d39b585b4f9d58987f68f2736310c3","ref":"refs/heads/notification-ui","pushedAt":"2024-06-16T19:55:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"work in progress, changed button rendering and started on reminder flow.","shortMessageHtmlLink":"work in progress, changed button rendering and started on reminder flow."}},{"before":"fd88484881ccb657a7c51f004a287e6ff3d54a4a","after":"0d4d4367e8a506b88056e2437b22ac0f33b3ec6d","ref":"refs/heads/notification-ui","pushedAt":"2024-06-16T15:49:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"map now centering on user location, if geolocation enabled, also centering on selected parking spot, if geolocation enabled.","shortMessageHtmlLink":"map now centering on user location, if geolocation enabled, also cent…"}},{"before":null,"after":"fd88484881ccb657a7c51f004a287e6ff3d54a4a","ref":"refs/heads/notification-ui","pushedAt":"2024-05-25T07:45:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"started notification ui flow, map centering and closest spot selection on accepting geolocation, highlghting other spots on click","shortMessageHtmlLink":"started notification ui flow, map centering and closest spot selectio…"}},{"before":"fb542152842a99c667cc9f246fa83aee09457cb4","after":"4d544abc89c3f5d54084f05d90c73bac1c73d8be","ref":"refs/heads/main","pushedAt":"2024-05-14T14:41:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"Feat/proper sendgrid email (#30)","shortMessageHtmlLink":"Feat/proper sendgrid email (#30)"}},{"before":"ead481984e03fba5dfadddd46739ca6d20d113b4","after":"5617ea9f7c1aae1a5ffbd51c9f003cffab41bb79","ref":"refs/heads/feat/proper-sendgrid-email","pushedAt":"2024-05-05T09:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"fix: remove handled TODO","shortMessageHtmlLink":"fix: remove handled TODO"}},{"before":"621d5183aceeafe79d48aa9d647bd739795249fb","after":"ead481984e03fba5dfadddd46739ca6d20d113b4","ref":"refs/heads/feat/proper-sendgrid-email","pushedAt":"2024-05-05T09:44:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"minor fixes, still not quite displaying as desired","shortMessageHtmlLink":"minor fixes, still not quite displaying as desired"}},{"before":null,"after":"621d5183aceeafe79d48aa9d647bd739795249fb","ref":"refs/heads/feat/proper-sendgrid-email","pushedAt":"2024-05-04T14:20:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"wip: implement suggested email copy","shortMessageHtmlLink":"wip: implement suggested email copy"}},{"before":"f99ff224aa68df6b9024014f5bc8502a0d45b67e","after":"fb542152842a99c667cc9f246fa83aee09457cb4","ref":"refs/heads/main","pushedAt":"2024-05-04T09:20:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"chore: Clean up and adapt GCP Cloud Function + Tasks example (#29)","shortMessageHtmlLink":"chore: Clean up and adapt GCP Cloud Function + Tasks example (#29)"}},{"before":null,"after":"f7c28566d13d15ea90f3582d8886affcbaf6ff5d","ref":"refs/heads/chore/clean-up-or-adapt-gcp-example","pushedAt":"2024-05-03T20:54:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"wip: add sendgrid-email-scheduled-reminder","shortMessageHtmlLink":"wip: add sendgrid-email-scheduled-reminder"}},{"before":"b80c90e170ca3248cefeade68a702a19d386cb32","after":"36e30f2aee179222e432810697a75c816477db8f","ref":"refs/heads/privacypolicymodal","pushedAt":"2024-04-16T06:12:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"small text edits","shortMessageHtmlLink":"small text edits"}},{"before":"a08d18600f53186ac3bb8cb4e0280871c01671ac","after":"b80c90e170ca3248cefeade68a702a19d386cb32","ref":"refs/heads/privacypolicymodal","pushedAt":"2024-04-15T18:17:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"run linting","shortMessageHtmlLink":"run linting"}},{"before":"ccb31d240f8434f6b19d3cad6a94a58c61b44ab4","after":"a08d18600f53186ac3bb8cb4e0280871c01671ac","ref":"refs/heads/privacypolicymodal","pushedAt":"2024-04-15T18:09:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"language update, few tweaks to privacy policy","shortMessageHtmlLink":"language update, few tweaks to privacy policy"}},{"before":"6207aacd5a48e809d54e1cf3fb5db705fc0ecae1","after":null,"ref":"refs/heads/feat/add-gcp-backend-example","pushedAt":"2024-04-02T21:06:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"}},{"before":"20d5238039173f3d3c0d4f2f1e8191cb07aee98c","after":"f99ff224aa68df6b9024014f5bc8502a0d45b67e","ref":"refs/heads/main","pushedAt":"2024-04-02T21:06:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"Feat: Add GCP backend examples (#27)\n\n* Add gcp tutorial files with minor modifications\r\n\r\n* add some notes\r\n\r\n* add notes on how I got it to finally work\r\n\r\n* fix jest picking up tests from gcp example","shortMessageHtmlLink":"Feat: Add GCP backend examples (#27)"}},{"before":"db27cae3da2d6aa72d9e71750f8265f42de8b1a8","after":"ccb31d240f8434f6b19d3cad6a94a58c61b44ab4","ref":"refs/heads/privacypolicymodal","pushedAt":"2024-04-01T16:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"updated with close button","shortMessageHtmlLink":"updated with close button"}},{"before":null,"after":"db27cae3da2d6aa72d9e71750f8265f42de8b1a8","ref":"refs/heads/privacypolicymodal","pushedAt":"2024-04-01T14:20:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"draft update to about and privacy policy","shortMessageHtmlLink":"draft update to about and privacy policy"}},{"before":"a98cbbe436533ee61dba9cccd633337a6ff15fb2","after":"6207aacd5a48e809d54e1cf3fb5db705fc0ecae1","ref":"refs/heads/feat/add-gcp-backend-example","pushedAt":"2024-03-29T15:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"fix jest picking up tests from gcp example","shortMessageHtmlLink":"fix jest picking up tests from gcp example"}},{"before":"17f1b9e8dff9eb96b92edbebc1fc6c6678f919ed","after":"a98cbbe436533ee61dba9cccd633337a6ff15fb2","ref":"refs/heads/feat/add-gcp-backend-example","pushedAt":"2024-03-29T15:40:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"add notes on how I got it to finally work","shortMessageHtmlLink":"add notes on how I got it to finally work"}},{"before":null,"after":"17f1b9e8dff9eb96b92edbebc1fc6c6678f919ed","ref":"refs/heads/feat/add-gcp-backend-example","pushedAt":"2024-03-17T21:30:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"johanehr","name":"Johan Ehrenfors","path":"/johanehr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29481661?s=80&v=4"},"commit":{"message":"add some notes","shortMessageHtmlLink":"add some notes"}},{"before":"be522eded44198f5723edb0db0c43f827bf18b73","after":null,"ref":"refs/heads/notecontribution","pushedAt":"2024-03-14T21:10:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"}},{"before":"fe5433de4cc2a090c244075fd5b5cdaafce94308","after":"20d5238039173f3d3c0d4f2f1e8191cb07aee98c","ref":"refs/heads/main","pushedAt":"2024-03-14T21:10:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"notes on contributions :) (#19)\n\n* notes on contributions :)\r\n\r\n* further changes to contributions\r\n\r\n* tweaks in layout\r\n\r\n* updates to contributions\r\n\r\n* further updates on homepage styling\r\n\r\n* small grammatical corrections","shortMessageHtmlLink":"notes on contributions :) (#19)"}},{"before":"cddafcb42061ffd99a992943186d4be047aa71ae","after":"be522eded44198f5723edb0db0c43f827bf18b73","ref":"refs/heads/notecontribution","pushedAt":"2024-03-14T15:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosgit","name":"Francis Jones","path":"/frankosgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/132131624?s=80&v=4"},"commit":{"message":"small grammatical corrections","shortMessageHtmlLink":"small grammatical corrections"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEal_k3wA","startCursor":null,"endCursor":null}},"title":"Activity · johanehr/parking-reminder-frontend"}