{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":708554017,"defaultBranch":"main","name":"service-course","ownerLogin":"bthreader","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-22T22:13:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/62354395?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698012926.0","currentOid":""},"activityList":{"items":[{"before":"4d016dbd02448941856caebc176918f8be4259c0","after":"e9324cab808c6ec3ec70055f49728fd423c47574","ref":"refs/heads/main","pushedAt":"2023-12-30T19:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"#17 BikesServiceImpl: force fetch join on all non-count queries","shortMessageHtmlLink":"#17 BikesServiceImpl: force fetch join on all non-count queries"}},{"before":"9560f5e2f8bd77d61118acdd3632fc3bc7cf2fd0","after":"4d016dbd02448941856caebc176918f8be4259c0","ref":"refs/heads/main","pushedAt":"2023-12-23T18:07:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"#12 BikeRepository: remove @Query as not compatible with Specification","shortMessageHtmlLink":"#12 BikeRepository: remove @query as not compatible with Specification"}},{"before":"5fd523f571b2030b9f4871149b3e9cbb0d44ac8c","after":"9560f5e2f8bd77d61118acdd3632fc3bc7cf2fd0","ref":"refs/heads/main","pushedAt":"2023-12-23T17:48:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"#16 configure apollo graphql client","shortMessageHtmlLink":"#16 configure apollo graphql client"}},{"before":"bd0fba4ce26c4513126b32c1ed480724ae21b683","after":"5fd523f571b2030b9f4871149b3e9cbb0d44ac8c","ref":"refs/heads/main","pushedAt":"2023-12-23T15:43:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"CursorUtils: fix docstring","shortMessageHtmlLink":"CursorUtils: fix docstring"}},{"before":"c9f6e8f299968f101b5a453a4b440a68c8ccc018","after":"bd0fba4ce26c4513126b32c1ed480724ae21b683","ref":"refs/heads/main","pushedAt":"2023-12-23T15:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"#15 configure UI linting","shortMessageHtmlLink":"#15 configure UI linting"}},{"before":"2bfd4f66d1a3cfd771409a8e698f682a6837936f","after":"c9f6e8f299968f101b5a453a4b440a68c8ccc018","ref":"refs/heads/main","pushedAt":"2023-12-21T22:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"#12 add pagination for bikes","shortMessageHtmlLink":"#12 add pagination for bikes"}},{"before":"987e532b7aa9638b531ea0fd0d1a860dd41ec383","after":"2bfd4f66d1a3cfd771409a8e698f682a6837936f","ref":"refs/heads/main","pushedAt":"2023-12-16T14:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"improve coverage on entities","shortMessageHtmlLink":"improve coverage on entities"}},{"before":"8bd5f2a8eee181d6e71f1e0bc810ae21ebbb6ce4","after":"987e532b7aa9638b531ea0fd0d1a860dd41ec383","ref":"refs/heads/main","pushedAt":"2023-12-09T21:32:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add UI stubs","shortMessageHtmlLink":"add UI stubs"}},{"before":"8fecd7bce8ae4d7031e32b524997658baef6651b","after":"8bd5f2a8eee181d6e71f1e0bc810ae21ebbb6ce4","ref":"refs/heads/main","pushedAt":"2023-12-09T21:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add groupset created and delete","shortMessageHtmlLink":"add groupset created and delete"}},{"before":"013f41021c2d7cf71deb572ee400394b7ea06c5e","after":"8fecd7bce8ae4d7031e32b524997658baef6651b","ref":"refs/heads/main","pushedAt":"2023-12-09T20:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add javadoc for the two Id Serde classes","shortMessageHtmlLink":"add javadoc for the two Id Serde classes"}},{"before":"1296890c8f76115b037fef580a31fd3e43db6e23","after":"013f41021c2d7cf71deb572ee400394b7ea06c5e","ref":"refs/heads/main","pushedAt":"2023-12-09T20:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"improve schema docs, add integer filter specification","shortMessageHtmlLink":"improve schema docs, add integer filter specification"}},{"before":"6102d6655f4e04bc7b9c9cccc85bbe6b011c0cc4","after":"1296890c8f76115b037fef580a31fd3e43db6e23","ref":"refs/heads/main","pushedAt":"2023-12-09T17:51:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"various docstring changes, remove gql java version lock","shortMessageHtmlLink":"various docstring changes, remove gql java version lock"}},{"before":"2ac8e952a33c46182b61314ff3cb2114ec8aa5a7","after":"6102d6655f4e04bc7b9c9cccc85bbe6b011c0cc4","ref":"refs/heads/main","pushedAt":"2023-12-07T21:18:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add url converter test and point assertThrows assertions to new exceptions","shortMessageHtmlLink":"add url converter test and point assertThrows assertions to new excep…"}},{"before":"d0b4e9ef54122927c7ab6fe3f4f6573539b9cb1b","after":"2ac8e952a33c46182b61314ff3cb2114ec8aa5a7","ref":"refs/heads/main","pushedAt":"2023-12-06T23:27:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add test coverage","shortMessageHtmlLink":"add test coverage"}},{"before":"d6de4c7bb3fc8314d3248cfaa9866a84f0afc642","after":"d0b4e9ef54122927c7ab6fe3f4f6573539b9cb1b","ref":"refs/heads/main","pushedAt":"2023-12-05T22:14:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"improve resiliency of input handlers","shortMessageHtmlLink":"improve resiliency of input handlers"}},{"before":"e6b6530d746a016a13e4e57eb3bbb359ef6011cd","after":"d6de4c7bb3fc8314d3248cfaa9866a84f0afc642","ref":"refs/heads/main","pushedAt":"2023-12-05T20:57:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"move URLConverter into common folder, reword TODO","shortMessageHtmlLink":"move URLConverter into common folder, reword TODO"}},{"before":"e00ecf5cc5d71046e46037f2a7b1e1b0da64128f","after":"e6b6530d746a016a13e4e57eb3bbb359ef6011cd","ref":"refs/heads/main","pushedAt":"2023-12-05T20:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"substantially improve exception handling and documentation for services","shortMessageHtmlLink":"substantially improve exception handling and documentation for services"}},{"before":"5851b0e45a1b82caa2db616da8c7e705bbeb288c","after":"e00ecf5cc5d71046e46037f2a7b1e1b0da64128f","ref":"refs/heads/main","pushedAt":"2023-11-27T18:26:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add model entity spec, use it in bike entity spec","shortMessageHtmlLink":"add model entity spec, use it in bike entity spec"}},{"before":"ecd2a8f5521d02fa340f4cb184f7de5f12f65401","after":"5851b0e45a1b82caa2db616da8c7e705bbeb288c","ref":"refs/heads/main","pushedAt":"2023-11-27T13:43:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"fix bad join on bike queries, specification utils","shortMessageHtmlLink":"fix bad join on bike queries, specification utils"}},{"before":"022059559788f28dc5c3bebc6c372c5f822a2d13","after":"ecd2a8f5521d02fa340f4cb184f7de5f12f65401","ref":"refs/heads/main","pushedAt":"2023-11-26T23:07:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add some filtering capability to bikes query","shortMessageHtmlLink":"add some filtering capability to bikes query"}},{"before":"71a793ed0e8d59bc6dc2f1b3b086124cda16aa46","after":"022059559788f28dc5c3bebc6c372c5f822a2d13","ref":"refs/heads/main","pushedAt":"2023-11-26T00:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"implement models data loader and setup some caching","shortMessageHtmlLink":"implement models data loader and setup some caching"}},{"before":"2c740733c69441f229710b9bfd9c99260c67f9fe","after":"71a793ed0e8d59bc6dc2f1b3b086124cda16aa46","ref":"refs/heads/main","pushedAt":"2023-11-02T17:25:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"model and bike brands services and fetchers, mock model loader, specify gql-java v to fix dgs bug","shortMessageHtmlLink":"model and bike brands services and fetchers, mock model loader, speci…"}},{"before":"d7f6b4cfbe427d1cfe6715ffc4f53a267aa83108","after":"2c740733c69441f229710b9bfd9c99260c67f9fe","ref":"refs/heads/main","pushedAt":"2023-11-01T21:47:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add bike brand list persistence","shortMessageHtmlLink":"add bike brand list persistence"}},{"before":"05aa96c9d09a8b3cec5a75fb132a8f7b8a5ea177","after":"d7f6b4cfbe427d1cfe6715ffc4f53a267aa83108","ref":"refs/heads/main","pushedAt":"2023-10-30T22:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add checkout step, add build badge to readme","shortMessageHtmlLink":"add checkout step, add build badge to readme"}},{"before":"44bf152508df37fa62a5aae5374ac01ac210a133","after":"05aa96c9d09a8b3cec5a75fb132a8f7b8a5ea177","ref":"refs/heads/main","pushedAt":"2023-10-30T22:03:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add CI","shortMessageHtmlLink":"add CI"}},{"before":"7afdad364f83492111c2a402860034dc1624ba06","after":"44bf152508df37fa62a5aae5374ac01ac210a133","ref":"refs/heads/main","pushedAt":"2023-10-30T21:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add more functionality to models service interface, implement and test deleteModel","shortMessageHtmlLink":"add more functionality to models service interface, implement and tes…"}},{"before":"5c0544f564354d2f54d467e493d32bab926b8ffe","after":"7afdad364f83492111c2a402860034dc1624ba06","ref":"refs/heads/main","pushedAt":"2023-10-27T23:38:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"improve readability of tests","shortMessageHtmlLink":"improve readability of tests"}},{"before":"844c75ea9c1050107fcd82f716a0933bdb214e89","after":"5c0544f564354d2f54d467e493d32bab926b8ffe","ref":"refs/heads/main","pushedAt":"2023-10-27T23:26:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"bike entity test and updating some interfaces","shortMessageHtmlLink":"bike entity test and updating some interfaces"}},{"before":"4180be85e0f984e8850fde7a0ac70c4b992c33c5","after":"844c75ea9c1050107fcd82f716a0933bdb214e89","ref":"refs/heads/main","pushedAt":"2023-10-27T20:53:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"add readme","shortMessageHtmlLink":"add readme"}},{"before":"d417df14d42e6c8e824ea49ecb52b5409c78964d","after":"4180be85e0f984e8850fde7a0ac70c4b992c33c5","ref":"refs/heads/main","pushedAt":"2023-10-27T20:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bthreader","name":"Ben Threader","path":"/bthreader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62354395?s=80&v=4"},"commit":{"message":"folder restructure and more tests for bike service","shortMessageHtmlLink":"folder restructure and more tests for bike service"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1LfHiwA","startCursor":null,"endCursor":null}},"title":"Activity · bthreader/service-course"}