{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":441263496,"defaultBranch":"main","name":"FotoStorioMicroservices","ownerLogin":"DavidAJohn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-23T18:21:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1767554?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718711083.0","currentOid":""},"activityList":{"items":[{"before":"9c66a559b4ccc826e9a98225038e7bd18ac50dae","after":"253fed7ea9a15e1d26ea8a7f6aad9432091870af","ref":"refs/heads/main","pushedAt":"2024-07-05T14:10:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Added custom style rules to tailwind","shortMessageHtmlLink":"Added custom style rules to tailwind"}},{"before":"fc39cbbb00482b27bb718c92701bca15e9b1c956","after":"9c66a559b4ccc826e9a98225038e7bd18ac50dae","ref":"refs/heads/main","pushedAt":"2024-07-05T13:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Added Order and Product model classes","shortMessageHtmlLink":"Added Order and Product model classes"}},{"before":"a121d021c7f17a260b79fa6ae244002b5d17340a","after":"fc39cbbb00482b27bb718c92701bca15e9b1c956","ref":"refs/heads/main","pushedAt":"2024-07-05T13:31:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Corrected the display of recent orders in the home component","shortMessageHtmlLink":"Corrected the display of recent orders in the home component"}},{"before":"7b4ad3a450b703bde9fe59bbdb28b094b836f7d6","after":"a121d021c7f17a260b79fa6ae244002b5d17340a","ref":"refs/heads/main","pushedAt":"2024-07-05T12:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Updated nav menu placeholder links","shortMessageHtmlLink":"Updated nav menu placeholder links"}},{"before":"96418bbbf7c89c1b9567cebc6226655f0b310f1e","after":"7b4ad3a450b703bde9fe59bbdb28b094b836f7d6","ref":"refs/heads/main","pushedAt":"2024-07-05T12:39:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Upated home component to show data from the order service","shortMessageHtmlLink":"Upated home component to show data from the order service"}},{"before":"8d201ad39afaaaada7b88902c2da6c8554377aea","after":"96418bbbf7c89c1b9567cebc6226655f0b310f1e","ref":"refs/heads/main","pushedAt":"2024-07-05T12:14:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created an order service to get recent order data","shortMessageHtmlLink":"Created an order service to get recent order data"}},{"before":"4940cbf3ec2e9188950ca267c1b4bcac2a8f33c3","after":"8d201ad39afaaaada7b88902c2da6c8554377aea","ref":"refs/heads/main","pushedAt":"2024-07-04T16:01:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Added environment variable for recent orders","shortMessageHtmlLink":"Added environment variable for recent orders"}},{"before":"aba99b36a0f143f7c1c8d5f1adde509e79503246","after":"4940cbf3ec2e9188950ca267c1b4bcac2a8f33c3","ref":"refs/heads/main","pushedAt":"2024-07-04T15:59:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Updated config to send bearer token with marketing gateway requests","shortMessageHtmlLink":"Updated config to send bearer token with marketing gateway requests"}},{"before":"cbf1b15cc57c0a5418f0d2c8bfa2b68dcf156b25","after":"aba99b36a0f143f7c1c8d5f1adde509e79503246","ref":"refs/heads/main","pushedAt":"2024-07-04T15:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created a product service and used it to display product count in home component","shortMessageHtmlLink":"Created a product service and used it to display product count in hom…"}},{"before":"7eb9cc85da2044ef79f93b5113d434470d984778","after":"cbf1b15cc57c0a5418f0d2c8bfa2b68dcf156b25","ref":"refs/heads/main","pushedAt":"2024-07-04T14:15:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created a campaign service and incorporated it into the home component","shortMessageHtmlLink":"Created a campaign service and incorporated it into the home component"}},{"before":"10ada6109c0cd8c9e53fdc761a6496a456cbe931","after":"7eb9cc85da2044ef79f93b5113d434470d984778","ref":"refs/heads/main","pushedAt":"2024-07-04T13:22:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created a discount service and used it to display data in the home component","shortMessageHtmlLink":"Created a discount service and used it to display data in the home co…"}},{"before":"03f4f39a8ce6688d1cf65169865bd858f42f7b43","after":"10ada6109c0cd8c9e53fdc761a6496a456cbe931","ref":"refs/heads/main","pushedAt":"2024-07-03T16:26:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Updated home component with dashboard-style placeholder content","shortMessageHtmlLink":"Updated home component with dashboard-style placeholder content"}},{"before":"698ac91f3852d901a88464f4bd9660d427f2b973","after":"03f4f39a8ce6688d1cf65169865bd858f42f7b43","ref":"refs/heads/main","pushedAt":"2024-07-03T15:56:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Updated auth guard and token service to also restrict access by role","shortMessageHtmlLink":"Updated auth guard and token service to also restrict access by role"}},{"before":"ba08b198393ec9be47c0621471c21695e520d14e","after":"698ac91f3852d901a88464f4bd9660d427f2b973","ref":"refs/heads/main","pushedAt":"2024-07-03T13:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created an error interceptor to auto-redirect on any auth errors","shortMessageHtmlLink":"Created an error interceptor to auto-redirect on any auth errors"}},{"before":"9be01f6c9053e7c27ba2846ecebc861f778d365b","after":"ba08b198393ec9be47c0621471c21695e520d14e","ref":"refs/heads/main","pushedAt":"2024-07-03T12:54:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created an auth guard to redirect unauthorised users","shortMessageHtmlLink":"Created an auth guard to redirect unauthorised users"}},{"before":"46400255929efd0357de3dc43712844c8926152b","after":"9be01f6c9053e7c27ba2846ecebc861f778d365b","ref":"refs/heads/main","pushedAt":"2024-07-03T12:36:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Updated login display component to get display name from decoded token","shortMessageHtmlLink":"Updated login display component to get display name from decoded token"}},{"before":"bae54fb6328e655e5ac638bc55e24c5b386fdfb3","after":"46400255929efd0357de3dc43712844c8926152b","ref":"refs/heads/main","pushedAt":"2024-07-03T12:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created a token service to decode jwts","shortMessageHtmlLink":"Created a token service to decode jwts"}},{"before":"eb99114fe73c2f9f6ddddb8e91c881f31aa048bb","after":"bae54fb6328e655e5ac638bc55e24c5b386fdfb3","ref":"refs/heads/main","pushedAt":"2024-07-02T13:36:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Updated login display component to display user and log in/out link","shortMessageHtmlLink":"Updated login display component to display user and log in/out link"}},{"before":"c2acb233907e92ad8eab2c744af58675d0048333","after":"eb99114fe73c2f9f6ddddb8e91c881f31aa048bb","ref":"refs/heads/main","pushedAt":"2024-07-02T13:17:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created a login page component and added a route","shortMessageHtmlLink":"Created a login page component and added a route"}},{"before":"6846dfd518977e405068aab9525a95d759aa51e4","after":"c2acb233907e92ad8eab2c744af58675d0048333","ref":"refs/heads/main","pushedAt":"2024-07-02T11:56:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Added a barrel file to the services folder","shortMessageHtmlLink":"Added a barrel file to the services folder"}},{"before":"27878d222737e0cb8d154a4d1daa00db4d235954","after":"6846dfd518977e405068aab9525a95d759aa51e4","ref":"refs/heads/main","pushedAt":"2024-07-02T11:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created an authentication service","shortMessageHtmlLink":"Created an authentication service"}},{"before":"ee4696423dd851677714e86c9cca33365516e0b0","after":"27878d222737e0cb8d154a4d1daa00db4d235954","ref":"refs/heads/main","pushedAt":"2024-07-02T11:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Corrected the location and path to the environment file","shortMessageHtmlLink":"Corrected the location and path to the environment file"}},{"before":"51d30d1a16b33441ea8674b0d8d0a99f3919bd9f","after":"ee4696423dd851677714e86c9cca33365516e0b0","ref":"refs/heads/main","pushedAt":"2024-07-01T11:54:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Added a barrel file to the models folder","shortMessageHtmlLink":"Added a barrel file to the models folder"}},{"before":"9c869a7fc8726f64b9b648a682d05dc37eca60d0","after":"51d30d1a16b33441ea8674b0d8d0a99f3919bd9f","ref":"refs/heads/main","pushedAt":"2024-07-01T11:51:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created additional authentication model classes","shortMessageHtmlLink":"Created additional authentication model classes"}},{"before":"f29e06e85e0384b45c9dcf6f92d14744d81866b6","after":"9c869a7fc8726f64b9b648a682d05dc37eca60d0","ref":"refs/heads/main","pushedAt":"2024-07-01T11:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created a login model class","shortMessageHtmlLink":"Created a login model class"}},{"before":"5fcf5d1c74f505c2b3d12451f15fd2af24816b70","after":"f29e06e85e0384b45c9dcf6f92d14744d81866b6","ref":"refs/heads/main","pushedAt":"2024-07-01T11:31:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Add environments path to tsconfig","shortMessageHtmlLink":"Add environments path to tsconfig"}},{"before":"3346a0e2ca629f84593d218a02dad657e43324b4","after":"5fcf5d1c74f505c2b3d12451f15fd2af24816b70","ref":"refs/heads/main","pushedAt":"2024-07-01T11:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created an environment file to store app variables","shortMessageHtmlLink":"Created an environment file to store app variables"}},{"before":"7fe2ecc1938755895d300732f7ad6f4a1ef367e8","after":"3346a0e2ca629f84593d218a02dad657e43324b4","ref":"refs/heads/main","pushedAt":"2024-07-01T11:25:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created a placeholder login display component","shortMessageHtmlLink":"Created a placeholder login display component"}},{"before":"5783f0aeb2f5faf861933dd6b534b766e947b39f","after":"7fe2ecc1938755895d300732f7ad6f4a1ef367e8","ref":"refs/heads/main","pushedAt":"2024-06-28T13:54:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Added logic for displaying the mobile menu in main layout","shortMessageHtmlLink":"Added logic for displaying the mobile menu in main layout"}},{"before":"027bc1a88710db4b53c3937f0995ea938ad1e926","after":"5783f0aeb2f5faf861933dd6b534b766e947b39f","ref":"refs/heads/main","pushedAt":"2024-06-28T13:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidAJohn","name":"David John","path":"/DavidAJohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1767554?s=80&v=4"},"commit":{"message":"Created a mobile menu component and added it to the main layout","shortMessageHtmlLink":"Created a mobile menu component and added it to the main layout"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd91b_gA","startCursor":null,"endCursor":null}},"title":"Activity · DavidAJohn/FotoStorioMicroservices"}