{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":710889248,"defaultBranch":"main","name":"workshop-wizard","ownerLogin":"javaBin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-27T16:50:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/95047?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714145204.0","currentOid":""},"activityList":{"items":[{"before":"1c731ba2809233b192fd683fbc00247310ddbb60","after":"aa4ce09096c16c3917394dcd41ee240c6a22a485","ref":"refs/heads/main","pushedAt":"2024-05-07T11:25:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Merge pull request #9 from javaBin/feat/user-workshop\n\nwip: feat: add email claim and /userinfo endpoint","shortMessageHtmlLink":"Merge pull request #9 from javaBin/feat/user-workshop"}},{"before":"1b468957125ee5ca70a591dae7dbbe856f9500e5","after":"1c731ba2809233b192fd683fbc00247310ddbb60","ref":"refs/heads/main","pushedAt":"2024-05-07T11:23:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Merge pull request #8 from javaBin/feat/load-workshop\n\nFeat/load workshop","shortMessageHtmlLink":"Merge pull request #8 from javaBin/feat/load-workshop"}},{"before":null,"after":"2f2f054c0dfb274c8b9306443887949cd1c54ce6","ref":"refs/heads/feat/user-workshop","pushedAt":"2024-04-26T15:26:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Joolva","name":"Joakim Valand","path":"/Joolva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42599835?s=80&v=4"},"commit":{"message":"wip: feat: add email claim and /userinfo endpoint","shortMessageHtmlLink":"wip: feat: add email claim and /userinfo endpoint"}},{"before":"57460a93ed403a69f18d48f394e769922873e7b9","after":"8a0907ee57fab5fe859749ec2fba676d65f3db53","ref":"refs/heads/feat/load-workshop","pushedAt":"2024-04-23T17:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joolva","name":"Joakim Valand","path":"/Joolva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42599835?s=80&v=4"},"commit":{"message":"feat: update workshop triggered by post to /update-workshop","shortMessageHtmlLink":"feat: update workshop triggered by post to /update-workshop"}},{"before":"587fdb6c041725eae74e3e9e3e35ac76efaf46f2","after":"57460a93ed403a69f18d48f394e769922873e7b9","ref":"refs/heads/feat/load-workshop","pushedAt":"2024-04-17T15:20:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joolva","name":"Joakim Valand","path":"/Joolva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42599835?s=80&v=4"},"commit":{"message":"feat: add change to transaction. Fix upsert for workshop. Add Speakers.\n\nIf you nest multiple dbQuery calls, all will use the outer transaction.\nPrevious behaviour was that inner transactions did not roll back if an outer dbQuery wrapper fails.","shortMessageHtmlLink":"feat: add change to transaction. Fix upsert for workshop. Add Speakers."}},{"before":"b2ca2e56e20cd06387393833884a280d30685c5f","after":"587fdb6c041725eae74e3e9e3e35ac76efaf46f2","ref":"refs/heads/feat/load-workshop","pushedAt":"2024-04-17T14:47:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joolva","name":"Joakim Valand","path":"/Joolva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42599835?s=80&v=4"},"commit":{"message":"feat: add change to transaction. Fix upsert for workshop. Add Speakers.\n\nIf you nest multiple dbQuery calls, all will use the outer transaction.\nPrevious behaviour was that inner transactions did not roll back if an outer dbQuery wrapper fails.","shortMessageHtmlLink":"feat: add change to transaction. Fix upsert for workshop. Add Speakers."}},{"before":"387c96cc40548f8461b3354bebb89a05cfc66850","after":"b2ca2e56e20cd06387393833884a280d30685c5f","ref":"refs/heads/feat/load-workshop","pushedAt":"2024-04-17T14:41:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joolva","name":"Joakim Valand","path":"/Joolva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42599835?s=80&v=4"},"commit":{"message":"feat: add transaction rules and fix upsert for workshop\n\nIf you nest multiple dbQuery calls, all will use the outer transaction.\nPrevious behaviour was that inner transactions did not roll back if an outer dbQuery wrapper fails.","shortMessageHtmlLink":"feat: add transaction rules and fix upsert for workshop"}},{"before":"a76b6e1f994e2353db8274dc30428ee531c6accd","after":"387c96cc40548f8461b3354bebb89a05cfc66850","ref":"refs/heads/feat/load-workshop","pushedAt":"2024-04-17T14:33:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joolva","name":"Joakim Valand","path":"/Joolva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42599835?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/load-workshop","shortMessageHtmlLink":"Merge branch 'main' into feat/load-workshop"}},{"before":"a04408c5d33b6c205c0a273ed5f9402abfc78254","after":"a76b6e1f994e2353db8274dc30428ee531c6accd","ref":"refs/heads/feat/load-workshop","pushedAt":"2024-04-16T17:08:29.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Joolva","name":"Joakim Valand","path":"/Joolva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42599835?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/load-workshop","shortMessageHtmlLink":"Merge branch 'main' into feat/load-workshop"}},{"before":"96762a41c1a7b493d0563466baf49d7bf0ed73cc","after":"a04408c5d33b6c205c0a273ed5f9402abfc78254","ref":"refs/heads/feat/load-workshop","pushedAt":"2024-04-16T17:05:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joolva","name":"Joakim Valand","path":"/Joolva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42599835?s=80&v=4"},"commit":{"message":"feat: add transaction rules and fix upsert for workshop","shortMessageHtmlLink":"feat: add transaction rules and fix upsert for workshop"}},{"before":null,"after":"96762a41c1a7b493d0563466baf49d7bf0ed73cc","ref":"refs/heads/feat/load-workshop","pushedAt":"2024-04-12T09:48:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Joolva","name":"Joakim Valand","path":"/Joolva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42599835?s=80&v=4"},"commit":{"message":"feat: update workshop database in intervals","shortMessageHtmlLink":"feat: update workshop database in intervals"}},{"before":"e7bf2bc4f8bfba65d94d7ec3148660a8cf278480","after":"1b468957125ee5ca70a591dae7dbbe856f9500e5","ref":"refs/heads/main","pushedAt":"2024-04-06T15:18:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LemurP","name":null,"path":"/LemurP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18642937?s=80&v=4"},"commit":{"message":"Explain how to start the application","shortMessageHtmlLink":"Explain how to start the application"}},{"before":"1f6decf4500fab75b88f35f034b170d0ac24b78e","after":"e7bf2bc4f8bfba65d94d7ec3148660a8cf278480","ref":"refs/heads/main","pushedAt":"2024-04-06T15:07:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"01b08d987e0f682f54c843185d7f11100f1f3621","after":"1f6decf4500fab75b88f35f034b170d0ac24b78e","ref":"refs/heads/main","pushedAt":"2024-04-06T15:04:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LemurP","name":null,"path":"/LemurP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18642937?s=80&v=4"},"commit":{"message":"Merge pull request #5 from javaBin/Add-License\n\nCreate LICENSE","shortMessageHtmlLink":"Merge pull request #5 from javaBin/Add-License"}},{"before":"4d7bf9bf6a71645dcb6858a621b88d61e879bc6b","after":"01b08d987e0f682f54c843185d7f11100f1f3621","ref":"refs/heads/main","pushedAt":"2024-04-06T15:04:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Replace exposed-java-time with exposed-kotlin-datetime and add Workshops component\n\nThis update implements several changes in the frontend and backend of the app including the swap from exposed-java-time to exposed-kotlin-datetime in build.gradle.kts for improved runtime efficiency. In the frontend, a new component named Workshops has been added for managing workshop data. Furthermore, backend repository files WorkshopRegistrationRepository and WorkshopRepository are updated respectively for seamless integration with exposed-kotlin-datetime.","shortMessageHtmlLink":"Replace exposed-java-time with exposed-kotlin-datetime and add Worksh…"}},{"before":"3fbdc739ee5d6ede2cd9dd204540f2edd18b15b4","after":"4d7bf9bf6a71645dcb6858a621b88d61e879bc6b","ref":"refs/heads/main","pushedAt":"2024-04-06T11:46:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Refactor WorkshopRepository list method\n\nThe commit changes the implementation of the list method in the WorkshopRepository class. Instead of using a transaction block, it now uses the dbQuery helper from the DatabaseFactory. It also updates the method to be suspending, which is more suitable for the usage of dbQuery.","shortMessageHtmlLink":"Refactor WorkshopRepository list method"}},{"before":"5f077c415aa78cd5727f8a46186f25f070ce4abf","after":"3fbdc739ee5d6ede2cd9dd204540f2edd18b15b4","ref":"refs/heads/main","pushedAt":"2024-04-06T11:34:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Refactor backend for better data management and routing clarity\n\nThis commit encompasses major backend restructuring which aims to enhance data management and routing clarity. Models and related methods have been moved from original Kotlin files to newly created repository files. As part of this refactor, unused paths in the UserRoute have been commented out. Furthermore, the 'Model.kt' file has been relocated from the model package to the repository package, and adapted to ensure seamless operation.","shortMessageHtmlLink":"Refactor backend for better data management and routing clarity"}},{"before":"05a6681326c2787404036a072d221a9289179716","after":"5f077c415aa78cd5727f8a46186f25f070ce4abf","ref":"refs/heads/main","pushedAt":"2024-04-06T11:26:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Refactor backend methods and move models to repository layer\n\nThe commit entails a significant update to the backend structure. The original Kotlin model files have been deleted, and corresponding methods have been migrated onto newly created repository files. Additionally, there's an attempt to clean up routing configurations by commenting out certain paths in UserRoute for sanitization and clarity. Finally, the commit includes moving Model.kt from the model package to the repository package, along with some modifications to keep the program running smoothly.","shortMessageHtmlLink":"Refactor backend methods and move models to repository layer"}},{"before":"a30bd87dcdd9fdafd41c868fa4be8d1bf9a6af63","after":"05a6681326c2787404036a072d221a9289179716","ref":"refs/heads/main","pushedAt":"2024-04-06T10:25:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Clean up routing configuration","shortMessageHtmlLink":"Clean up routing configuration"}},{"before":"54011cc35ddc396fea9c05b9c4f311a2140e12f4","after":"a30bd87dcdd9fdafd41c868fa4be8d1bf9a6af63","ref":"refs/heads/main","pushedAt":"2024-04-06T09:16:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"clean up","shortMessageHtmlLink":"clean up"}},{"before":"4d09fe68236a0166c61a800cff9db5e22ce1b7d3","after":null,"ref":"refs/heads/bruker-registrering","pushedAt":"2024-04-06T09:06:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"}},{"before":"82b4024871b8d71d1111fa10eb7771bd2c36b15b","after":"54011cc35ddc396fea9c05b9c4f311a2140e12f4","ref":"refs/heads/main","pushedAt":"2024-04-06T09:06:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Merge pull request #7 from javaBin/bruker-registrering\n\nBruker registrering","shortMessageHtmlLink":"Merge pull request #7 from javaBin/bruker-registrering"}},{"before":"1a0ca387df92fafcbf162a0f3aabab6ff0e8c3e4","after":"4d09fe68236a0166c61a800cff9db5e22ce1b7d3","ref":"refs/heads/bruker-registrering","pushedAt":"2024-04-06T09:05:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Just push everything","shortMessageHtmlLink":"Just push everything"}},{"before":"e87eea61e67f9cab554c969017a203f1ed753025","after":"82b4024871b8d71d1111fa10eb7771bd2c36b15b","ref":"refs/heads/main","pushedAt":"2024-02-10T16:53:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LemurP","name":null,"path":"/LemurP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18642937?s=80&v=4"},"commit":{"message":"Merge pull request #6 from javaBin/bruker-registrering\n\nMerge bruker-registrering","shortMessageHtmlLink":"Merge pull request #6 from javaBin/bruker-registrering"}},{"before":"e87eea61e67f9cab554c969017a203f1ed753025","after":"1a0ca387df92fafcbf162a0f3aabab6ff0e8c3e4","ref":"refs/heads/bruker-registrering","pushedAt":"2024-01-26T15:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Implement authentication with auth0 and refactord code to use traditional Model-view-controller pattern","shortMessageHtmlLink":"Implement authentication with auth0 and refactord code to use traditi…"}},{"before":null,"after":"e87eea61e67f9cab554c969017a203f1ed753025","ref":"refs/heads/bruker-registrering","pushedAt":"2024-01-26T15:35:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daudmohamed","name":"Daud Mohamed","path":"/daudmohamed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40404694?s=80&v=4"},"commit":{"message":"Merge pull request #2 from LemurP/main\n\nRestructure some domain objects and implement fetching workshop registrations","shortMessageHtmlLink":"Merge pull request #2 from LemurP/main"}},{"before":null,"after":"881868606392521017db08ba023da43c0b8a71b7","ref":"refs/heads/Add-License","pushedAt":"2024-01-23T18:09:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LemurP","name":null,"path":"/LemurP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18642937?s=80&v=4"},"commit":{"message":"Create LICENSE\n\nAdd the MIT License to make sure the source code can be used by others if they want to.","shortMessageHtmlLink":"Create LICENSE"}},{"before":"6ccc2c4dd55c5f1c3e34fee0230945a7fcfe036e","after":"e87eea61e67f9cab554c969017a203f1ed753025","ref":"refs/heads/main","pushedAt":"2024-01-20T14:36:51.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tanettrimas","name":"Tanet Trimas","path":"/tanettrimas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42898343?s=80&v=4"},"commit":{"message":"Merge pull request #2 from LemurP/main\n\nRestructure some domain objects and implement fetching workshop registrations","shortMessageHtmlLink":"Merge pull request #2 from LemurP/main"}},{"before":"e9937671c02bc40eda05f91ad0abb5388283118a","after":null,"ref":"refs/heads/db/setup-db","pushedAt":"2024-01-20T14:14:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tanettrimas","name":"Tanet Trimas","path":"/tanettrimas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42898343?s=80&v=4"}},{"before":"c8ffca9576380b817c3f85916ea8e66da86e85c2","after":"6ccc2c4dd55c5f1c3e34fee0230945a7fcfe036e","ref":"refs/heads/main","pushedAt":"2024-01-20T14:14:25.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tanettrimas","name":"Tanet Trimas","path":"/tanettrimas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42898343?s=80&v=4"},"commit":{"message":"Merge pull request #1 from javaBin/db/setup-db\n\nSetup db","shortMessageHtmlLink":"Merge pull request #1 from javaBin/db/setup-db"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ30glgA","startCursor":null,"endCursor":null}},"title":"Activity · javaBin/workshop-wizard"}