{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":824591455,"defaultBranch":"master","name":"VisitScotland-Wishlist","ownerLogin":"martintaylor1635","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-05T13:11:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58300181?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720185228.0","currentOid":""},"activityList":{"items":[{"before":"2055a4842a3b8eab2f3667e87383eab2e2f89a4f","after":"8bf622112bc8b2adda8cb785dd354dae94dfba33","ref":"refs/heads/master","pushedAt":"2024-08-27T16:31:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Add Rest Assured","shortMessageHtmlLink":"Add Rest Assured"}},{"before":"cbbdc31ad6b3591d2341a0559be568bb575b8f32","after":"2055a4842a3b8eab2f3667e87383eab2e2f89a4f","ref":"refs/heads/master","pushedAt":"2024-08-27T16:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Add MongoDB starter and Docker Compose support","shortMessageHtmlLink":"Add MongoDB starter and Docker Compose support"}},{"before":"024bb95a8dc30007ab29bc19f8e0d9404a5847a7","after":"cbbdc31ad6b3591d2341a0559be568bb575b8f32","ref":"refs/heads/master","pushedAt":"2024-08-27T16:28:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Restructure comments within pom.xml","shortMessageHtmlLink":"Restructure comments within pom.xml"}},{"before":"ea98e846d8c704429d2f3853c6fe610138622b2e","after":"024bb95a8dc30007ab29bc19f8e0d9404a5847a7","ref":"refs/heads/master","pushedAt":"2024-08-27T16:27:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Seperated unit and integration tests","shortMessageHtmlLink":"Seperated unit and integration tests"}},{"before":"aa9ce623395c29e5dfae1ccdfc139d3930e529c3","after":"ea98e846d8c704429d2f3853c6fe610138622b2e","ref":"refs/heads/master","pushedAt":"2024-07-09T08:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added support for handling the optional presence of eventDateTime.","shortMessageHtmlLink":"Added support for handling the optional presence of eventDateTime."}},{"before":"662f7266177fcfcd899fef524ee8c9e6b75d88ca","after":"aa9ce623395c29e5dfae1ccdfc139d3930e529c3","ref":"refs/heads/master","pushedAt":"2024-07-09T07:47:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Refactored AddItemRequest.java, datetime is now a LocalDateTime and not ZonedDateTime","shortMessageHtmlLink":"Refactored AddItemRequest.java, datetime is now a LocalDateTime and n…"}},{"before":"ac6cd1d2ca4e97584ab3d925ed7091d490384484","after":"662f7266177fcfcd899fef524ee8c9e6b75d88ca","ref":"refs/heads/master","pushedAt":"2024-07-09T07:46:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Refactored Item.java, datetime is now a String and not ZonedDateTime","shortMessageHtmlLink":"Refactored Item.java, datetime is now a String and not ZonedDateTime"}},{"before":"0a9b724d92102c01a88f529d4a1082c2a9b9075d","after":"ac6cd1d2ca4e97584ab3d925ed7091d490384484","ref":"refs/heads/master","pushedAt":"2024-07-09T07:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Refactored MappingUtility.java, split methods","shortMessageHtmlLink":"Refactored MappingUtility.java, split methods"}},{"before":"b4420d5e006075394c4eda75f8fb5885790cde92","after":"0a9b724d92102c01a88f529d4a1082c2a9b9075d","ref":"refs/heads/master","pushedAt":"2024-07-09T07:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Refactored WishlistService.java to address inconsistencies","shortMessageHtmlLink":"Refactored WishlistService.java to address inconsistencies"}},{"before":"c87aed224ece3dce6c89705965c0c1e3e76e26e3","after":"b4420d5e006075394c4eda75f8fb5885790cde92","ref":"refs/heads/master","pushedAt":"2024-07-09T07:18:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Removed unnecessary comments","shortMessageHtmlLink":"Removed unnecessary comments"}},{"before":"d50cf34a390de438d9490bb679fd51eb844e9181","after":"c87aed224ece3dce6c89705965c0c1e3e76e26e3","ref":"refs/heads/master","pushedAt":"2024-07-09T07:18:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Removed unnecessary validated annotation","shortMessageHtmlLink":"Removed unnecessary validated annotation"}},{"before":"4873e4d880387afe9a4b7011256d304abf5447e5","after":"d50cf34a390de438d9490bb679fd51eb844e9181","ref":"refs/heads/master","pushedAt":"2024-07-08T20:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added initial controller test","shortMessageHtmlLink":"Added initial controller test"}},{"before":"9469b0a7c708aa697f9d9a7c838bf7b9d4a7e47e","after":"4873e4d880387afe9a4b7011256d304abf5447e5","ref":"refs/heads/master","pushedAt":"2024-07-08T19:59:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added logic to Wishlist.java to check if an item exists within the collection of items, other refactors","shortMessageHtmlLink":"Added logic to Wishlist.java to check if an item exists within the co…"}},{"before":"41f7f2b718366d2643d8f2e338ff9d77f992892c","after":"9469b0a7c708aa697f9d9a7c838bf7b9d4a7e47e","ref":"refs/heads/master","pushedAt":"2024-07-08T19:58:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added logic to WishlistService.java to prevent duplicate items being added to the wishlist","shortMessageHtmlLink":"Added logic to WishlistService.java to prevent duplicate items being …"}},{"before":"ad99dde4142eb59d8f56c5004658230cdc714c38","after":"41f7f2b718366d2643d8f2e338ff9d77f992892c","ref":"refs/heads/master","pushedAt":"2024-07-08T19:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added functionality to allow the ValidCategory.java annotation on field level, removed method level access","shortMessageHtmlLink":"Added functionality to allow the ValidCategory.java annotation on fie…"}},{"before":"e29595f1e8328c9b9bbb2eb8748e9a24c11a96bc","after":"ad99dde4142eb59d8f56c5004658230cdc714c38","ref":"refs/heads/master","pushedAt":"2024-07-08T19:57:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added functionality to parse image URL into a URI","shortMessageHtmlLink":"Added functionality to parse image URL into a URI"}},{"before":"d6fe9b9a06561975690fdfcbffaec14c07ebe07f","after":"e29595f1e8328c9b9bbb2eb8748e9a24c11a96bc","ref":"refs/heads/master","pushedAt":"2024-07-08T19:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Refactored Mapper.java - removed unnecessary comment","shortMessageHtmlLink":"Refactored Mapper.java - removed unnecessary comment"}},{"before":"8b61cb5e0265fd97fd6aa2b020fed5758645db63","after":"d6fe9b9a06561975690fdfcbffaec14c07ebe07f","ref":"refs/heads/master","pushedAt":"2024-07-08T19:56:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Refactored ItemAlreadyExistsException.java to display item title","shortMessageHtmlLink":"Refactored ItemAlreadyExistsException.java to display item title"}},{"before":"233badf38ac24c390e62525da109c9d62d3b975b","after":"8b61cb5e0265fd97fd6aa2b020fed5758645db63","ref":"refs/heads/master","pushedAt":"2024-07-08T19:56:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added equals and hashcode based off item title, other refactors","shortMessageHtmlLink":"Added equals and hashcode based off item title, other refactors"}},{"before":"3e41e903969be5dd3ba54d1c47bc8deaf9c17971","after":"233badf38ac24c390e62525da109c9d62d3b975b","ref":"refs/heads/master","pushedAt":"2024-07-08T19:55:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added further validation to AddItemRequest.java","shortMessageHtmlLink":"Added further validation to AddItemRequest.java"}},{"before":"656704924c507798f53c652ebb10b7222d19acda","after":"3e41e903969be5dd3ba54d1c47bc8deaf9c17971","ref":"refs/heads/master","pushedAt":"2024-07-08T17:43:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added initial WishlistController.java and WishlistService.java","shortMessageHtmlLink":"Added initial WishlistController.java and WishlistService.java"}},{"before":"ecafc145bbe7b5a50286a660f26717f787c2af47","after":"656704924c507798f53c652ebb10b7222d19acda","ref":"refs/heads/master","pushedAt":"2024-07-08T17:42:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added initial models","shortMessageHtmlLink":"Added initial models"}},{"before":"a1da8dd84caf918a98a4c57742df6612d384a5ff","after":"ecafc145bbe7b5a50286a660f26717f787c2af47","ref":"refs/heads/master","pushedAt":"2024-07-08T17:39:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added controller advice exception handler","shortMessageHtmlLink":"Added controller advice exception handler"}},{"before":"0f5d70e90429aed397fb66c1df6eb38b3e74457f","after":"a1da8dd84caf918a98a4c57742df6612d384a5ff","ref":"refs/heads/master","pushedAt":"2024-07-08T17:38:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added custom hibernate validator for categories","shortMessageHtmlLink":"Added custom hibernate validator for categories"}},{"before":"e258b24664d386b55f2c495b4d4179edb2339bd4","after":"0f5d70e90429aed397fb66c1df6eb38b3e74457f","ref":"refs/heads/master","pushedAt":"2024-07-08T17:37:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added WishlistRepository.java","shortMessageHtmlLink":"Added WishlistRepository.java"}},{"before":"47b9b7b83656a9d640c85994f7f4fcefa8898b1c","after":"e258b24664d386b55f2c495b4d4179edb2339bd4","ref":"refs/heads/master","pushedAt":"2024-07-08T17:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Renamed application.properties to application.yml, added further configuration","shortMessageHtmlLink":"Renamed application.properties to application.yml, added further conf…"}},{"before":"aa52f9e63bd63f903f2b9d0869758fdc3b122aa3","after":"47b9b7b83656a9d640c85994f7f4fcefa8898b1c","ref":"refs/heads/master","pushedAt":"2024-07-08T17:36:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Removed CategoryNotFoundException.java","shortMessageHtmlLink":"Removed CategoryNotFoundException.java"}},{"before":"f5d051c534778e91010acd96d942d67ab57c310f","after":"aa52f9e63bd63f903f2b9d0869758fdc3b122aa3","ref":"refs/heads/master","pushedAt":"2024-07-08T17:34:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added MappingUtility.java","shortMessageHtmlLink":"Added MappingUtility.java"}},{"before":"1d5ed15b71236ee4b78f43ba15dd7f6f24c747fc","after":"f5d051c534778e91010acd96d942d67ab57c310f","ref":"refs/heads/master","pushedAt":"2024-07-08T17:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added CrudRepository and Mapper interfaces","shortMessageHtmlLink":"Added CrudRepository and Mapper interfaces"}},{"before":"baabc1aa38ce78aca66ed04944ea6c5ccd4e2999","after":"1d5ed15b71236ee4b78f43ba15dd7f6f24c747fc","ref":"refs/heads/master","pushedAt":"2024-07-08T17:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martintaylor1635","name":"Martin Taylor","path":"/martintaylor1635","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58300181?s=80&v=4"},"commit":{"message":"Added request and response records","shortMessageHtmlLink":"Added request and response records"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpZkNqQA","startCursor":null,"endCursor":null}},"title":"Activity · martintaylor1635/VisitScotland-Wishlist"}