{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":639281739,"defaultBranch":"main","name":"SSW.Rules.GPT","ownerLogin":"SSWConsulting","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-11T06:37:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7947936?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710988619.0","currentOid":""},"activityList":{"items":[{"before":"6b094f29349fbac222d3a407f600364bd7a8416f","after":"7b898991e59175ca8909cc7df5ddcd8b786ad2fe","ref":"refs/heads/48-refresh-embeddings","pushedAt":"2024-03-21T06:08:40.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"jackreimers","name":"Jack Reimers","path":"/jackreimers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10693364?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 48-refresh-embeddings","shortMessageHtmlLink":"Merge branch 'main' into 48-refresh-embeddings"}},{"before":"05954b81a1065b7eaf004c88fddcc512e81a7009","after":null,"ref":"refs/heads/fix-json-capitalisation","pushedAt":"2024-03-21T02:47:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jackreimers","name":"Jack Reimers","path":"/jackreimers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10693364?s=80&v=4"}},{"before":"927d11b59848f9dd75d7b2afdab42cb0a63494de","after":"9f974ee333e22056bc2ff9d7166b6e631a9ef308","ref":"refs/heads/main","pushedAt":"2024-03-21T02:47:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackreimers","name":"Jack Reimers","path":"/jackreimers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10693364?s=80&v=4"},"commit":{"message":"🐛 Fix Json Capitalisation (#166)\n\nasdf","shortMessageHtmlLink":"🐛 Fix Json Capitalisation (#166)"}},{"before":null,"after":"05954b81a1065b7eaf004c88fddcc512e81a7009","ref":"refs/heads/fix-json-capitalisation","pushedAt":"2024-03-21T02:36:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"asdf","shortMessageHtmlLink":"asdf"}},{"before":"f8c84ab7e05ae8ea4ff0aaedc201ddeff024f49b","after":null,"ref":"refs/heads/db-health-check","pushedAt":"2024-03-15T07:30:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"}},{"before":"fe698a7a418378cbdef9c2b7b897cd5861a207ed","after":"927d11b59848f9dd75d7b2afdab42cb0a63494de","ref":"refs/heads/main","pushedAt":"2024-03-15T07:30:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"✨ Database Health Check (#163)","shortMessageHtmlLink":"✨ Database Health Check (#163)"}},{"before":null,"after":"f8c84ab7e05ae8ea4ff0aaedc201ddeff024f49b","ref":"refs/heads/db-health-check","pushedAt":"2024-03-15T07:27:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"asdf","shortMessageHtmlLink":"asdf"}},{"before":"04c0804f7d8bd5d5514f9abf3312d9b2534906bf","after":null,"ref":"refs/heads/db-calls-async","pushedAt":"2024-03-15T04:53:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"}},{"before":"99a11da769b5d40958ce1fda96e28bed48dbae5f","after":"fe698a7a418378cbdef9c2b7b897cd5861a207ed","ref":"refs/heads/main","pushedAt":"2024-03-15T04:53:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"♻️ Make db calls async (#162)\n\nasdf","shortMessageHtmlLink":"♻️ Make db calls async (#162)"}},{"before":null,"after":"04c0804f7d8bd5d5514f9abf3312d9b2534906bf","ref":"refs/heads/db-calls-async","pushedAt":"2024-03-15T04:48:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"asdf","shortMessageHtmlLink":"asdf"}},{"before":"905a56eb7781a155f42f393908341bccac637659","after":null,"ref":"refs/heads/update-actions-versions","pushedAt":"2024-03-15T03:55:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"}},{"before":"1ded9147a3d656eeee40a39232e3418b95246481","after":"99a11da769b5d40958ce1fda96e28bed48dbae5f","ref":"refs/heads/main","pushedAt":"2024-03-15T03:55:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"⬆️ Update deprecated Github Actions (#161)\n\nasdf","shortMessageHtmlLink":"⬆️ Update deprecated Github Actions (#161)"}},{"before":null,"after":"905a56eb7781a155f42f393908341bccac637659","ref":"refs/heads/update-actions-versions","pushedAt":"2024-03-15T03:40:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"asdf","shortMessageHtmlLink":"asdf"}},{"before":"c56cd303a50434bf6d878caef0ad2d9543940e60","after":null,"ref":"refs/heads/146-add-chat-history","pushedAt":"2024-03-15T02:11:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"}},{"before":"d71af4341e5146af2a436812e20332f186862731","after":"1ded9147a3d656eeee40a39232e3418b95246481","ref":"refs/heads/main","pushedAt":"2024-03-15T02:11:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"🐛 Update Semantic Kernel to newest version (#159)\n\n* Add left nav\r\n\r\n* Add API endpoint and configure auth\r\n\r\n* Move chat linked list to shared project\r\n\r\n* Fix references on shared library\r\n\r\n* Add chat history service\r\n\r\n* Write message history to DB\r\n\r\n* Add more routes for chat history\r\n\r\n* Refactor services and datastate\r\n\r\n* Fix deserialization issues and add loading of past conversations\r\n\r\n* Add coversation title generation\r\n\r\n* Fix issue with async db operations conflicting\r\n\r\n* Fix issue with async db operations conflicting\r\n\r\n* Fix UI update issue with cancel request button\r\n\r\n* Update date on chat when content is updated\r\n\r\n* Fix bug when traversing chat branches\r\n\r\n* Add clearing of all conversations\r\n\r\n* Order conversations by date\r\n\r\n* Remove unused code\r\n\r\n* Remove unnecessary auth check and add const for policy name\r\n\r\n* Add current user service\r\n\r\n* UI improvements\r\n\r\n* Rename SharedClasses project to Shared\r\n\r\n* Move SemanticKernelService to infrastructure\r\n\r\n* Add not to parameterless constructor on ChatMessage\r\n\r\n* Inject ChatHistoryService into route handlers\r\n\r\n* Update conversation history routes\r\n\r\n* Fix comment indentation\r\n\r\n* Add comment for conversation validation method\r\n\r\n* Return new conversation ID to frontend\r\n\r\n* Use options for Azure OpenAI configuration\r\n\r\n* Move schema version to constant\r\n\r\n* Update src/WebAPI/Routes/ConversationHistoryRoutes.cs\r\n\r\nCo-authored-by: Daniel Mackay [SSW] <2636640+danielmackay@users.noreply.github.com>\r\n\r\n* Remove semantic kernel from application\r\n\r\n* Update semantic kernel to newest version\r\n\r\n* merge conflicts\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Mackay [SSW] <2636640+danielmackay@users.noreply.github.com>\r\nCo-authored-by: Matthew Parker [SSW] <61717342+MattParkerDev@users.noreply.github.com>","shortMessageHtmlLink":"🐛 Update Semantic Kernel to newest version (#159)"}},{"before":"65dc08d8eb3899eb74425fef7df3b249bb1ac3ce","after":"c56cd303a50434bf6d878caef0ad2d9543940e60","ref":"refs/heads/146-add-chat-history","pushedAt":"2024-03-15T02:07:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"merge conflicts","shortMessageHtmlLink":"merge conflicts"}},{"before":"6a9d4281f110db9db678625897c2379669923d44","after":null,"ref":"refs/heads/net-8","pushedAt":"2024-03-15T02:03:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"}},{"before":"d7b509b0b9ea01be58224869ae6fdbd725297fe6","after":"d71af4341e5146af2a436812e20332f186862731","ref":"refs/heads/main","pushedAt":"2024-03-15T02:03:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"⬆️ Update to .NET 8 (#160)","shortMessageHtmlLink":"⬆️ Update to .NET 8 (#160)"}},{"before":"70d4ba4eeed65f102d4f9976205da5b21d7fe5f5","after":"6a9d4281f110db9db678625897c2379669923d44","ref":"refs/heads/net-8","pushedAt":"2024-03-15T01:54:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"Update main.bicep","shortMessageHtmlLink":"Update main.bicep"}},{"before":null,"after":"70d4ba4eeed65f102d4f9976205da5b21d7fe5f5","ref":"refs/heads/net-8","pushedAt":"2024-03-15T01:50:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"asdf","shortMessageHtmlLink":"asdf"}},{"before":"76523365dbcec1ecf2801c18f4ea1f8488ad387b","after":null,"ref":"refs/heads/system-assigned-identity","pushedAt":"2024-03-14T06:19:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"}},{"before":"26096d1e04a489251555b360cbd7fe065ebd32f9","after":"d7b509b0b9ea01be58224869ae6fdbd725297fe6","ref":"refs/heads/main","pushedAt":"2024-03-14T06:19:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"♻️ Use System Assigned Managed Identity (#158)","shortMessageHtmlLink":"♻️ Use System Assigned Managed Identity (#158)"}},{"before":"0da28db43654fe58a1425b033223c03d63018cb7","after":"76523365dbcec1ecf2801c18f4ea1f8488ad387b","ref":"refs/heads/system-assigned-identity","pushedAt":"2024-03-14T06:07:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"Update main.bicep","shortMessageHtmlLink":"Update main.bicep"}},{"before":"2241d989dd69b44753d993d56df8bbe2b6a6b4b9","after":"0da28db43654fe58a1425b033223c03d63018cb7","ref":"refs/heads/system-assigned-identity","pushedAt":"2024-03-14T05:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"Update main.bicep","shortMessageHtmlLink":"Update main.bicep"}},{"before":"22464d4cc793d8bf58292e8d69ab10f8b6221fb7","after":"2241d989dd69b44753d993d56df8bbe2b6a6b4b9","ref":"refs/heads/system-assigned-identity","pushedAt":"2024-03-14T05:40:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MattParkerDev","name":"Matthew Parker [SSW]","path":"/MattParkerDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61717342?s=80&v=4"},"commit":{"message":"Merge branch 'main' into system-assigned-identity","shortMessageHtmlLink":"Merge branch 'main' into system-assigned-identity"}},{"before":"eb483c3c48731c0df809d061cdfb9094c657fd18","after":"65dc08d8eb3899eb74425fef7df3b249bb1ac3ce","ref":"refs/heads/146-add-chat-history","pushedAt":"2024-03-14T04:12:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jackreimers","name":"Jack Reimers","path":"/jackreimers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10693364?s=80&v=4"},"commit":{"message":"Merge main into branch","shortMessageHtmlLink":"Merge main into branch"}},{"before":null,"after":"eb483c3c48731c0df809d061cdfb9094c657fd18","ref":"refs/heads/146-add-chat-history","pushedAt":"2024-03-14T04:05:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jackreimers","name":"Jack Reimers","path":"/jackreimers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10693364?s=80&v=4"},"commit":{"message":"Update semantic kernel to newest version","shortMessageHtmlLink":"Update semantic kernel to newest version"}},{"before":"8300bd3190d4abc26c4b306af86e11c266936910","after":null,"ref":"refs/heads/146-add-chat-history","pushedAt":"2024-03-13T05:07:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jackreimers","name":"Jack Reimers","path":"/jackreimers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10693364?s=80&v=4"}},{"before":"48dc7ce7136dc09fc8470c6a7bfc91fa9cf9b700","after":"26096d1e04a489251555b360cbd7fe065ebd32f9","ref":"refs/heads/main","pushedAt":"2024-03-13T05:06:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackreimers","name":"Jack Reimers","path":"/jackreimers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10693364?s=80&v=4"},"commit":{"message":"✨ Add conversation history (#150)\n\n* Add left nav\r\n\r\n* Add API endpoint and configure auth\r\n\r\n* Move chat linked list to shared project\r\n\r\n* Fix references on shared library\r\n\r\n* Add chat history service\r\n\r\n* Write message history to DB\r\n\r\n* Add more routes for chat history\r\n\r\n* Refactor services and datastate\r\n\r\n* Fix deserialization issues and add loading of past conversations\r\n\r\n* Add coversation title generation\r\n\r\n* Fix issue with async db operations conflicting\r\n\r\n* Fix issue with async db operations conflicting\r\n\r\n* Fix UI update issue with cancel request button\r\n\r\n* Update date on chat when content is updated\r\n\r\n* Fix bug when traversing chat branches\r\n\r\n* Add clearing of all conversations\r\n\r\n* Order conversations by date\r\n\r\n* Remove unused code\r\n\r\n* Remove unnecessary auth check and add const for policy name\r\n\r\n* Add current user service\r\n\r\n* UI improvements\r\n\r\n* Rename SharedClasses project to Shared\r\n\r\n* Move SemanticKernelService to infrastructure\r\n\r\n* Add not to parameterless constructor on ChatMessage\r\n\r\n* Inject ChatHistoryService into route handlers\r\n\r\n* Update conversation history routes\r\n\r\n* Fix comment indentation\r\n\r\n* Add comment for conversation validation method\r\n\r\n* Return new conversation ID to frontend\r\n\r\n* Use options for Azure OpenAI configuration\r\n\r\n* Move schema version to constant\r\n\r\n* Update src/WebAPI/Routes/ConversationHistoryRoutes.cs\r\n\r\nCo-authored-by: Daniel Mackay [SSW] <2636640+danielmackay@users.noreply.github.com>\r\n\r\n* Remove semantic kernel from application\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Mackay [SSW] <2636640+danielmackay@users.noreply.github.com>","shortMessageHtmlLink":"✨ Add conversation history (#150)"}},{"before":"61da1c97e0d2a583c711159b3084e6eec6141a80","after":"8300bd3190d4abc26c4b306af86e11c266936910","ref":"refs/heads/146-add-chat-history","pushedAt":"2024-03-13T00:32:30.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jackreimers","name":"Jack Reimers","path":"/jackreimers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10693364?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 146-add-chat-history","shortMessageHtmlLink":"Merge branch 'main' into 146-add-chat-history"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEG2PRxgA","startCursor":null,"endCursor":null}},"title":"Activity · SSWConsulting/SSW.Rules.GPT"}