{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":285415129,"defaultBranch":"main","name":"privacy-preserving-xgboost-inference","ownerLogin":"awslabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-05T22:10:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3299148?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1681242755.0","currentOid":""},"activityList":{"items":[{"before":"288da5f65799695ef08f271299347a8ae3f90600","after":"eadac0d2936f8d25c306d659ac5bd8c15e95fbbb","ref":"refs/heads/main","pushedAt":"2023-04-20T19:41:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Loosened numpy dependency for compatibility","shortMessageHtmlLink":"Loosened numpy dependency for compatibility"}},{"before":"a3be89f4bf975ab8c2372443544204424d6d874b","after":null,"ref":"refs/heads/dependabot/pip/numpy-1.22.0","pushedAt":"2023-04-11T19:52:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"5989249d4af90aa4d89271c17600dac9a7200f4f","after":"288da5f65799695ef08f271299347a8ae3f90600","ref":"refs/heads/main","pushedAt":"2023-04-11T19:52:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Bump numpy from 1.21.6 to 1.22.0 (#25)\n\nBumps [numpy](https://github.com/numpy/numpy) from 1.21.6 to 1.22.0.\r\n- [Release notes](https://github.com/numpy/numpy/releases)\r\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\r\n- [Commits](https://github.com/numpy/numpy/compare/v1.21.6...v1.22.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: numpy\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump numpy from 1.21.6 to 1.22.0 (#25)"}},{"before":null,"after":"a3be89f4bf975ab8c2372443544204424d6d874b","ref":"refs/heads/dependabot/pip/numpy-1.22.0","pushedAt":"2023-03-31T17:00:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump numpy from 1.21.6 to 1.22.0\n\nBumps [numpy](https://github.com/numpy/numpy) from 1.21.6 to 1.22.0.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v1.21.6...v1.22.0)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump numpy from 1.21.6 to 1.22.0"}},{"before":"2893c5445ccc6cc5a40055bf247fb41b9288f32d","after":null,"ref":"refs/heads/packaging_update","pushedAt":"2023-03-31T16:59:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"}},{"before":"ea242124ce10757f3a477115ed945be08c09de1c","after":"5989249d4af90aa4d89271c17600dac9a7200f4f","ref":"refs/heads/main","pushedAt":"2023-03-31T16:59:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Packaging update (#24)\n\n* Added dependencies to pyproject.toml\r\n\r\n* Relaxed requirement on feature names\r\n\r\n* Moved requirements to pyproject.toml and removed requirements.txt, setup.py, and setup.cfg\r\n\r\n* Updated regex for labels\r\n\r\n---------\r\n\r\nCo-authored-by: Eric Crockett ","shortMessageHtmlLink":"Packaging update (#24)"}},{"before":"752287b5edbf706ca5eadd4fef1058978ea6e454","after":"2893c5445ccc6cc5a40055bf247fb41b9288f32d","ref":"refs/heads/packaging_update","pushedAt":"2023-03-31T16:58:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Updated regex for labels","shortMessageHtmlLink":"Updated regex for labels"}},{"before":"e98ae0d9b3c4ed2fafc585f18c1f8c017a4d3463","after":"752287b5edbf706ca5eadd4fef1058978ea6e454","ref":"refs/heads/packaging_update","pushedAt":"2023-03-30T23:32:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Moved requirements to pyproject.toml and removed requirements.txt, setup.py, and setup.cfg","shortMessageHtmlLink":"Moved requirements to pyproject.toml and removed requirements.txt, se…"}},{"before":"0857addbaad3f5f788e026058df2611d8f291855","after":"e98ae0d9b3c4ed2fafc585f18c1f8c017a4d3463","ref":"refs/heads/packaging_update","pushedAt":"2023-03-30T23:18:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Removed unnecessary setup.py and setup.cfg","shortMessageHtmlLink":"Removed unnecessary setup.py and setup.cfg"}},{"before":"b5bb75b77547ab6e786645de8b1b16b702417197","after":"0857addbaad3f5f788e026058df2611d8f291855","ref":"refs/heads/packaging_update","pushedAt":"2023-03-30T22:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Relaxed requirement on feature names","shortMessageHtmlLink":"Relaxed requirement on feature names"}},{"before":"8ca264a3e45b8a250ba6727a0a772e49e6aef870","after":"b5bb75b77547ab6e786645de8b1b16b702417197","ref":"refs/heads/packaging_update","pushedAt":"2023-03-30T22:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"temp","shortMessageHtmlLink":"temp"}},{"before":"b95b28c8bf1d94054941f98582f470534b09ccc0","after":"8ca264a3e45b8a250ba6727a0a772e49e6aef870","ref":"refs/heads/packaging_update","pushedAt":"2023-03-30T22:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"temp","shortMessageHtmlLink":"temp"}},{"before":"a4497c8c623b162b368fdd1a885ff045ba5e558b","after":"b95b28c8bf1d94054941f98582f470534b09ccc0","ref":"refs/heads/packaging_update","pushedAt":"2023-03-30T21:46:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Rebased on main","shortMessageHtmlLink":"Rebased on main"}},{"before":"1213a428c8f00b37462dcda024d1309a0188d917","after":"a4497c8c623b162b368fdd1a885ff045ba5e558b","ref":"refs/heads/packaging_update","pushedAt":"2023-03-30T21:14:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"temp","shortMessageHtmlLink":"temp"}},{"before":"6b3e14cd26867ee40d0dc825b3aec80bc02b8c3a","after":"1213a428c8f00b37462dcda024d1309a0188d917","ref":"refs/heads/packaging_update","pushedAt":"2023-03-30T21:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"temp","shortMessageHtmlLink":"temp"}},{"before":null,"after":"6b3e14cd26867ee40d0dc825b3aec80bc02b8c3a","ref":"refs/heads/packaging_update","pushedAt":"2023-03-30T21:09:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Added dependencies to pyproject.toml","shortMessageHtmlLink":"Added dependencies to pyproject.toml"}},{"before":"2ee3027e02ab22fb809efcf471a22fb6ae1fc770","after":"ea242124ce10757f3a477115ed945be08c09de1c","ref":"refs/heads/main","pushedAt":"2023-03-29T17:40:13.639Z","pushType":"push","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Updated xgboost dependency version","shortMessageHtmlLink":"Updated xgboost dependency version"}},{"before":"8dc63fc9960c782c306b8e872e6291ad5a43b335","after":null,"ref":"refs/heads/encryption_apis","pushedAt":"2023-03-28T23:06:32.430Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"}},{"before":"1472ceb476e043300ac9b088b3032fc514fcab37","after":"2ee3027e02ab22fb809efcf471a22fb6ae1fc770","ref":"refs/heads/main","pushedAt":"2023-03-28T22:54:08.209Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Encryption apis (#22)\n\n* Moved encryption APIs to tree traversal\r\n\r\n* Removed unused discretize API\r\n\r\n* Fixed rebase errors\r\n\r\n* Fixed rebase errors\r\n\r\n---------\r\n\r\nCo-authored-by: Eric Crockett ","shortMessageHtmlLink":"Encryption apis (#22)"}},{"before":"39ee99a300ed9edc6435cf1a0a957e80a35e157b","after":"8dc63fc9960c782c306b8e872e6291ad5a43b335","ref":"refs/heads/encryption_apis","pushedAt":"2023-03-28T22:52:34.427Z","pushType":"push","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Fixed rebase errors","shortMessageHtmlLink":"Fixed rebase errors"}},{"before":"b08294557b242bc0352b5f45c51ce2d2ef549912","after":"39ee99a300ed9edc6435cf1a0a957e80a35e157b","ref":"refs/heads/encryption_apis","pushedAt":"2023-03-28T22:28:03.128Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Fixed rebase errors","shortMessageHtmlLink":"Fixed rebase errors"}},{"before":"01ece12dab7f0647b80bcb9cf41d1df8de484fe8","after":null,"ref":"refs/heads/metadata","pushedAt":"2023-03-28T22:09:25.383Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"}},{"before":"2115f039659f122ecd6e59616aca45cb8d389fca","after":"1472ceb476e043300ac9b088b3032fc514fcab37","ref":"refs/heads/main","pushedAt":"2023-03-28T22:09:20.592Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Refactored metadata API in preparation for encryption API overhaul (#21)\n\n* Created abstraction for binary trees in PPXGBoost\r\n\r\n* Refactored metadata API in preparation for encryption API overhaul\r\n\r\n* temp\r\n\r\n* Added missing import\r\n\r\n---------\r\n\r\nCo-authored-by: Eric Crockett ","shortMessageHtmlLink":"Refactored metadata API in preparation for encryption API overhaul (#21)"}},{"before":"6e0bb1fbc22f8b6c9879444ce4355aa28732013b","after":"01ece12dab7f0647b80bcb9cf41d1df8de484fe8","ref":"refs/heads/metadata","pushedAt":"2023-03-28T22:09:00.208Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Added missing import","shortMessageHtmlLink":"Added missing import"}},{"before":"cdb1cac6b69946985b203ee2feab37200f42e41e","after":null,"ref":"refs/heads/cleanup","pushedAt":"2023-03-28T21:39:15.386Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"}},{"before":"c43331c0fdeed2af411be0336a5e15c8399286df","after":"2115f039659f122ecd6e59616aca45cb8d389fca","ref":"refs/heads/main","pushedAt":"2023-03-28T21:39:10.860Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Cleanup and minor refactoring in two APIs (#20)\n\n* Removed unnecessary dependencies and updated packaging and installation files to match recommendations\r\n\r\n* Created abstraction for binary trees in PPXGBoost\r\n\r\n* Removed old comment\r\n\r\n* Created abstraction for binary trees in PPXGBoost\r\n\r\n* Cleanup and minor refactoring in two APIs\r\n\r\n* Use PPKey APIs\r\n\r\n* Explicitly return a pair from generatePPXGBoostKeys\r\n\r\n* Added interface to key generation to set OPE parameters\r\n\r\n* Fixed rebase error\r\n\r\n---------\r\n\r\nCo-authored-by: Eric Crockett ","shortMessageHtmlLink":"Cleanup and minor refactoring in two APIs (#20)"}},{"before":"1b292272ae09331604c2760ea01ffa9fc46ee2dd","after":"cdb1cac6b69946985b203ee2feab37200f42e41e","ref":"refs/heads/cleanup","pushedAt":"2023-03-28T21:38:42.476Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Fixed rebase error","shortMessageHtmlLink":"Fixed rebase error"}},{"before":"aa8d2e9744d019eba0dbd5e489ae18d03873b1cc","after":null,"ref":"refs/heads/abstract_models","pushedAt":"2023-03-28T21:28:56.417Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"}},{"before":"b96327a26d3b24a5fa7b2be535a01f886477f73a","after":"c43331c0fdeed2af411be0336a5e15c8399286df","ref":"refs/heads/main","pushedAt":"2023-03-28T21:28:51.130Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Created abstraction for binary trees in PPXGBoost (#19)\n\n* Removed unnecessary dependencies and updated packaging and installation files to match recommendations\r\n\r\n* Added missing dependencies\r\n\r\n* reverted version of xgboost: the Iris example fails with the newer version for unknown reasons.\r\n\r\n* Created abstraction for binary trees in PPXGBoost\r\n\r\n* Removed old comment\r\n\r\n---------\r\n\r\nCo-authored-by: Eric Crockett ","shortMessageHtmlLink":"Created abstraction for binary trees in PPXGBoost (#19)"}},{"before":"68e6f9f2c3b80031a6c4055f0b065ecd80036c59","after":"aa8d2e9744d019eba0dbd5e489ae18d03873b1cc","ref":"refs/heads/abstract_models","pushedAt":"2023-03-28T21:28:30.175Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"crockeea","name":null,"path":"/crockeea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4899463?s=80&v=4"},"commit":{"message":"Removed old comment","shortMessageHtmlLink":"Removed old comment"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yMFQxOTo0MTo0OC4wMDAwMDBazwAAAAMdIHwp","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yMFQxOTo0MTo0OC4wMDAwMDBazwAAAAMdIHwp","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yOFQyMToyODozMC4xNzU4MDVazwAAAAMNSLCD"}},"title":"Activity · awslabs/privacy-preserving-xgboost-inference"}