{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":770823349,"defaultBranch":"main","name":"obsinthe","ownerLogin":"obsint","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-12T08:20:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/156197513?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712749517.0","currentOid":""},"activityList":{"items":[{"before":"2cc3cad5879bf3ec8213ab5770ab5ea5438417f2","after":"514268769883f611d87b37c434d009c9ddb8327e","ref":"refs/heads/main","pushedAt":"2024-07-26T13:26:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"feat(utils): relative risks calculator","shortMessageHtmlLink":"feat(utils): relative risks calculator"}},{"before":"20b282f3b0ce0c1b2ea0a0945b75ac0fb04d68e7","after":"2cc3cad5879bf3ec8213ab5770ab5ea5438417f2","ref":"refs/heads/main","pushedAt":"2024-07-26T13:21:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"feat(utils): relative risks calculator","shortMessageHtmlLink":"feat(utils): relative risks calculator"}},{"before":"3e703f0d52987efc6f27e1fff0439767530f334a","after":"20b282f3b0ce0c1b2ea0a0945b75ac0fb04d68e7","ref":"refs/heads/main","pushedAt":"2024-07-24T07:19:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"fix(prom): group_by_time don't ignore nil values\n\nThe `pandas` groupby defaults are a bit odd, leading for nil columns\nto be ignored + including all values for enums, even when not present.\n\n`dropna=False, observed=True` seems like better default for us.","shortMessageHtmlLink":"fix(prom): group_by_time don't ignore nil values"}},{"before":"204c9d1c48fa34bd817cf93513d2e0aa090d4db4","after":"3e703f0d52987efc6f27e1fff0439767530f334a","ref":"refs/heads/main","pushedAt":"2024-04-10T11:45:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"release: 0.0.3","shortMessageHtmlLink":"release: 0.0.3"}},{"before":"ddde271f0f9f598cbe53416919a5284e528900bf","after":"204c9d1c48fa34bd817cf93513d2e0aa090d4db4","ref":"refs/heads/main","pushedAt":"2024-04-10T11:42:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"feat(utils): get_row_digests\n\nHelper fuction to generate digest based on the content of the DataFrame\nrows.","shortMessageHtmlLink":"feat(utils): get_row_digests"}},{"before":"690fbf2b1a4b3c8c0e3fedd67d0f3a7b78179c8f","after":"ddde271f0f9f598cbe53416919a5284e528900bf","ref":"refs/heads/main","pushedAt":"2024-04-02T16:14:10.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"release: 0.0.2","shortMessageHtmlLink":"release: 0.0.2"}},{"before":"9285f74d74ffce60504431529e02a2b4ea6358ea","after":"690fbf2b1a4b3c8c0e3fedd67d0f3a7b78179c8f","ref":"refs/heads/main","pushedAt":"2024-04-02T16:13:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"docs(readme): quickstart","shortMessageHtmlLink":"docs(readme): quickstart"}},{"before":"9285f74d74ffce60504431529e02a2b4ea6358ea","after":null,"ref":"refs/tags/0.0.2","pushedAt":"2024-04-02T16:11:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"}},{"before":"71122d5857d3eaae0143d22e2ac087978faeeef1","after":"9285f74d74ffce60504431529e02a2b4ea6358ea","ref":"refs/heads/main","pushedAt":"2024-04-02T16:10:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"release: 0.0.2","shortMessageHtmlLink":"release: 0.0.2"}},{"before":"690fbf2b1a4b3c8c0e3fedd67d0f3a7b78179c8f","after":"71122d5857d3eaae0143d22e2ac087978faeeef1","ref":"refs/heads/main","pushedAt":"2024-04-02T16:09:15.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"Merge pull request #1 from iNecas/interval-query-enhance\n\nQuery interface improvements","shortMessageHtmlLink":"Merge pull request #1 from iNecas/interval-query-enhance"}},{"before":"ecd33a37524e1317b61acdd246bdcd83ec4eca59","after":"690fbf2b1a4b3c8c0e3fedd67d0f3a7b78179c8f","ref":"refs/heads/main","pushedAt":"2024-03-18T20:59:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"docs(readme): quickstart","shortMessageHtmlLink":"docs(readme): quickstart"}},{"before":"cd33ae5db41f1f2d158a7de10b77c3c6edced70f","after":"ecd33a37524e1317b61acdd246bdcd83ec4eca59","ref":"refs/heads/main","pushedAt":"2024-03-18T18:55:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"docs(recipes): alerts clustering demo","shortMessageHtmlLink":"docs(recipes): alerts clustering demo"}},{"before":"22218f553b9a691665a18ec34e392752bf33edab","after":"cd33ae5db41f1f2d158a7de10b77c3c6edced70f","ref":"refs/heads/main","pushedAt":"2024-03-18T18:49:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"refactor(vis): prefer returning figures over show\n\nReturning the fig object is more flexible then just showing it.","shortMessageHtmlLink":"refactor(vis): prefer returning figures over show"}},{"before":"7b6b21c098281c25e07622ba24192875d7d55401","after":"22218f553b9a691665a18ec34e392752bf33edab","ref":"refs/heads/main","pushedAt":"2024-03-18T12:28:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"release: 0.0.1 ๐ŸŽ‰","shortMessageHtmlLink":"release: 0.0.1 ๐ŸŽ‰"}},{"before":"5303a34c50f877ab4c2497329b705f15f5465642","after":"7b6b21c098281c25e07622ba24192875d7d55401","ref":"refs/heads/main","pushedAt":"2024-03-18T12:27:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"release: 0.0.1 ๐ŸŽ‰","shortMessageHtmlLink":"release: 0.0.1 ๐ŸŽ‰"}},{"before":"5cf085f6a231dde7e759ad141d711d09580f8598","after":"5303a34c50f877ab4c2497329b705f15f5465642","ref":"refs/heads/main","pushedAt":"2024-03-16T21:28:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"feat(alerts): DBSCAN clustering","shortMessageHtmlLink":"feat(alerts): DBSCAN clustering"}},{"before":"a9f6a0174c2c89fefe6dc90e809957f9cb4627e3","after":"5cf085f6a231dde7e759ad141d711d09580f8598","ref":"refs/heads/main","pushedAt":"2024-03-15T14:25:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"refactor(prom)!: consistent use for dataset\n\nBoth Dataset and DataSet were used in multiple places: settling\ndown on Dataset as the right format. Also, for readability purposes,\nnot using `DS` in class names (e.g. `InstantDS` becomes\n`InstantDataset`).\n\nWe still expect `ds` to be used as an acronym in variables.","shortMessageHtmlLink":"refactor(prom)!: consistent use for dataset"}},{"before":"16118a7d644ca8a95a834e9ccc7b10ddfae184b3","after":"a9f6a0174c2c89fefe6dc90e809957f9cb4627e3","ref":"refs/heads/main","pushedAt":"2024-03-15T14:13:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"refactor(prom)!: consistent use for dataset\n\nBoth Dataset and DataSet were used in multiple places: settling\ndown on Dataset as the right format. Also, for readability purposes,\nnot using `DS` in class names (e.g. `InstantDS` becomes\n`InstantDataset`).\n\nWe still expect `ds` to be used as an acronym in variables.","shortMessageHtmlLink":"refactor(prom)!: consistent use for dataset"}},{"before":"07e77df365d52e760e589167237add6c530138ab","after":"16118a7d644ca8a95a834e9ccc7b10ddfae184b3","ref":"refs/heads/main","pushedAt":"2024-03-14T20:54:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"feat(testing): richer alerts simulation data\n\nAdd more noise into the dataset to better simulate the reality.","shortMessageHtmlLink":"feat(testing): richer alerts simulation data"}},{"before":"3cf65c492b21174b7e761be9a5c75215f825503f","after":"07e77df365d52e760e589167237add6c530138ab","ref":"refs/heads/main","pushedAt":"2024-03-13T16:38:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"feat(testing): alerts data e2e simulation","shortMessageHtmlLink":"feat(testing): alerts data e2e simulation"}},{"before":"09b4629fdd8cef244ffcfd213f064bb04e1f01b4","after":"3cf65c492b21174b7e761be9a5c75215f825503f","ref":"refs/heads/main","pushedAt":"2024-03-12T09:16:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"build: bump requirements for Python to be 3.10+\n\nWe're starting hitting some issues when incorporating newer libraries\n(scikit-learn) and given the Python 3.8 lifecycle, not targetting for\nsupporting it.","shortMessageHtmlLink":"build: bump requirements for Python to be 3.10+"}},{"before":null,"after":"09b4629fdd8cef244ffcfd213f064bb04e1f01b4","ref":"refs/heads/main","pushedAt":"2024-03-12T08:35:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iNecas","name":"Ivan Necas","path":"/iNecas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/190443?s=80&v=4"},"commit":{"message":"build: bump requirements for Python to be 3.10+\n\nWe're starting hitting some issues when incorporating newer libraries\n(scikit-learn) and given the Python 3.8 lifecycle, not targetting for\nsupporting it.","shortMessageHtmlLink":"build: bump requirements for Python to be 3.10+"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEihC_rgA","startCursor":null,"endCursor":null}},"title":"Activity ยท obsint/obsinthe"}