{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9242293,"defaultBranch":"master","name":"HElib","ownerLogin":"homenc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-04-05T13:55:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49323882?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1689690557.0","currentOid":""},"activityList":{"items":[{"before":"f141fef10fe85b70ad3ff642f93eac27bda4cbd2","after":null,"ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-18T14:14:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"}},{"before":"7c9137c4cdd6aa47b7dd64fc3cde5aee50d4fd84","after":"3e337a66a91a92d49de6a9505340826b0eb71081","ref":"refs/heads/master","pushedAt":"2023-07-18T14:14:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Workflow status badge\n\nAdded workflow status badge","shortMessageHtmlLink":"Workflow status badge"}},{"before":"ef409ce88ea4091ab41181aa6e4bca5b1b08ca09","after":"f141fef10fe85b70ad3ff642f93eac27bda4cbd2","ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-17T21:21:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Workflow status badge","shortMessageHtmlLink":"Workflow status badge"}},{"before":"7c9137c4cdd6aa47b7dd64fc3cde5aee50d4fd84","after":"ef409ce88ea4091ab41181aa6e4bca5b1b08ca09","ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-17T21:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"workflow status badge","shortMessageHtmlLink":"workflow status badge"}},{"before":null,"after":"7c9137c4cdd6aa47b7dd64fc3cde5aee50d4fd84","ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-17T21:06:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Documentation Update\n\nDocumentation update","shortMessageHtmlLink":"Documentation Update"}},{"before":"d225906c6d1566c6bd5efea25d070dad565b3ba1","after":null,"ref":"refs/heads/build_and_test_status_badge","pushedAt":"2023-07-17T16:54:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"}},{"before":"7c9137c4cdd6aa47b7dd64fc3cde5aee50d4fd84","after":"d225906c6d1566c6bd5efea25d070dad565b3ba1","ref":"refs/heads/build_and_test_status_badge","pushedAt":"2023-07-17T16:28:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Status Badger","shortMessageHtmlLink":"Status Badger"}},{"before":null,"after":"7c9137c4cdd6aa47b7dd64fc3cde5aee50d4fd84","ref":"refs/heads/build_and_test_status_badge","pushedAt":"2023-07-17T16:27:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Documentation Update\n\nDocumentation update","shortMessageHtmlLink":"Documentation Update"}},{"before":"c8f6efc5e81bb106f1400f274262a4f20d5f355b","after":null,"ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-17T16:25:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"}},{"before":"3047cd840cad33b603372841ac9b9245c5ccc0d2","after":"c8f6efc5e81bb106f1400f274262a4f20d5f355b","ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-17T16:21:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Update github-ci.yml\n\nAdd support for status badge","shortMessageHtmlLink":"Update github-ci.yml"}},{"before":"7c9137c4cdd6aa47b7dd64fc3cde5aee50d4fd84","after":"3047cd840cad33b603372841ac9b9245c5ccc0d2","ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-17T15:55:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Update README.md\n\nAdd status badge","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"7c9137c4cdd6aa47b7dd64fc3cde5aee50d4fd84","ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-17T15:53:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Documentation Update\n\nDocumentation update","shortMessageHtmlLink":"Documentation Update"}},{"before":"8d0d6e711faf99f4c92e07a96e33fe4a2327688d","after":null,"ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-17T15:52:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"}},{"before":"f6a5f90599972d5a8f4b6dfd98bd40aa513efb41","after":"7c9137c4cdd6aa47b7dd64fc3cde5aee50d4fd84","ref":"refs/heads/master","pushedAt":"2023-07-17T12:30:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Documentation Update\n\nDocumentation update","shortMessageHtmlLink":"Documentation Update"}},{"before":"6333143a7ceaf34babf10284f5c873ec137c831c","after":"8d0d6e711faf99f4c92e07a96e33fe4a2327688d","ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-15T01:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b457970c17a7e0fb3a8dda8ed3db8ae767cd1a12","after":"6333143a7ceaf34babf10284f5c873ec137c831c","ref":"refs/heads/workflow-status-badge","pushedAt":"2023-07-15T01:14:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a7a7bbe844e0eb13ed892582b715d945d7f59043","after":"f6a5f90599972d5a8f4b6dfd98bd40aa513efb41","ref":"refs/heads/master","pushedAt":"2023-07-15T00:31:08.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"faberga","name":"Flavio Bergamaschi","path":"/faberga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612423?s=80&v=4"},"commit":{"message":"Extensions to PSI Logic, Updated CI, and Bug Fixes\n\nAdded support for processing queries with the NOT operator homomorphically.\r\nIntroduced the NOT Expr, and a corresponding inline NOT QueryExpr Within the weights, or CNF, framework:\r\n\r\nExtensions to the ExpandOr() function to queries with NOT operators, via a new function negate()\r\nNew function Tidy() which eliminates duplicate columns in inner clauses, or columns and their negation in inner clauses that can be created by squashing ORs. It also eliminates empty clauses,\r\nPut the code from build() which constructed the corresponding weights into a new function buildWeights(), and extended this to the case there are negations of columns\r\nNew framework which evaluates queries homomorphically directly from the string:\r\nNew function removeOr() within the QueryBuilder class which generates a new query string which is logically equivalent, but only has Ands and Nots\r\nOverloaded contains() function that takes a string instead of a QueryType, and evaluates the RPN directly using a stack of ciphertexts\r\nUpdated CI\r\n\r\nDeprecated build&test on Ubuntu 20.04\r\nUpdated build&test on Ubuntu 22.04\r\nAdded build&test on macOS 12 and MacOS 13\r\nBug Fix for unsafe use of sprintf\r\n\r\nCo-authored-by: @TabOg\r\nCo-authored-by: @jlhcrawford\r\nCo-authored-by: @hamishun\r\nCo-authored-by: @faberga","shortMessageHtmlLink":"Extensions to PSI Logic, Updated CI, and Bug Fixes"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADV_YNrgA","startCursor":null,"endCursor":null}},"title":"Activity ยท homenc/HElib"}