{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":197253614,"defaultBranch":"master","name":"neogma","ownerLogin":"themetalfleece","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-16T19:14:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19432855?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712255094.0","currentOid":""},"activityList":{"items":[{"before":"94bcb7d611fff11e75dc0aa21757c05ac3328aa3","after":"f59ee63779f97fe136917e2c6f0cc7e7ba664ee8","ref":"refs/heads/docs","pushedAt":"2024-04-04T18:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build docs","shortMessageHtmlLink":"Build docs"}},{"before":"b0744d7304d07812f8e840e33fc5a968db919d7a","after":"1a9c4282633af95bf21853b36d0f52fa46609973","ref":"refs/heads/master","pushedAt":"2024-04-04T18:24:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.14.0","shortMessageHtmlLink":"1.14.0"}},{"before":"f4e9802a6a7dfea6ab37178893669d49f0cd99c1","after":"b0744d7304d07812f8e840e33fc5a968db919d7a","ref":"refs/heads/master","pushedAt":"2024-04-04T18:22:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"Implemented support for property removal via the update model static (#97)\n\nResolves #93","shortMessageHtmlLink":"Implemented support for property removal via the update model static (#…"}},{"before":"d7815a22af8aaa4b70558972e70c91d358d8281d","after":"94bcb7d611fff11e75dc0aa21757c05ac3328aa3","ref":"refs/heads/docs","pushedAt":"2024-03-17T14:54:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build docs","shortMessageHtmlLink":"Build docs"}},{"before":"100d8f35a926ffdc1418f92cf96a1411766301ae","after":"f4e9802a6a7dfea6ab37178893669d49f0cd99c1","ref":"refs/heads/master","pushedAt":"2024-03-17T14:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.13.1","shortMessageHtmlLink":"1.13.1"}},{"before":"7bb78abd7c239f29317f4bfe00d0159c0690275d","after":"100d8f35a926ffdc1418f92cf96a1411766301ae","ref":"refs/heads/master","pushedAt":"2024-03-14T14:47:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"Allow multiple operators in Where class for each property (#95)\n\n# Description\r\n\r\nThis PR addresses an issue where the Where class in Neogma was not\r\nallowing multiple operators per property. This change fixes that\r\nomission, enabling the use of multiple operators for each property in\r\nthe Where class.\r\n\r\n## Type of change\r\n- [X] Bug fix (non-breaking change which fixes an issue)\r\n\r\n# How Has This Been Tested?\r\n\r\nTo verify these changes, I performed the following tests:\r\n\r\n- [X] Test for adding two operators to a property\r\n\r\n**Test Configuration**:\r\n\r\n- SDK: Jest\r\n- Software version: 26\r\n- Toolchain: super-test\r\n\r\n# Checklist:\r\n\r\n- [X] My code follows the style guidelines of this project\r\n- [ ] I have performed a self-review of my own code\r\n- [ ] I have commented my code, particularly in hard-to-understand areas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [X] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [X] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules","shortMessageHtmlLink":"Allow multiple operators in Where class for each property (#95)"}},{"before":"1a23b8711fbd9347a2021d658f73a16962abd187","after":"d7815a22af8aaa4b70558972e70c91d358d8281d","ref":"refs/heads/docs","pushedAt":"2024-01-15T18:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build docs","shortMessageHtmlLink":"Build docs"}},{"before":"efcb3ab524a3e0bc47784b35562e5a5743746713","after":"7bb78abd7c239f29317f4bfe00d0159c0690275d","ref":"refs/heads/master","pushedAt":"2024-01-15T18:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.13.0","shortMessageHtmlLink":"1.13.0"}},{"before":"84992f923db7a05a138a1a67692fa6ece49293b2","after":"efcb3ab524a3e0bc47784b35562e5a5743746713","ref":"refs/heads/master","pushedAt":"2024-01-15T18:37:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"Upgrade all packages","shortMessageHtmlLink":"Upgrade all packages"}},{"before":"259483c39b836b708a7eb780b77c3413dbd43045","after":null,"ref":"refs/heads/bugfix/optiona-relationship-properties","pushedAt":"2024-01-15T18:35:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"}},{"before":"c05c4b560af1c1910b5f119d3f77a049f891996a","after":"84992f923db7a05a138a1a67692fa6ece49293b2","ref":"refs/heads/master","pushedAt":"2024-01-15T18:35:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"Do not add non-existent relationship properties (#90)\n\n- Fix issue where the relationship property would be added even if it\r\nwas optional.\r\n- Make schema validation \"required\" property non-optional.","shortMessageHtmlLink":"Do not add non-existent relationship properties (#90)"}},{"before":"4537e8b02ec8afb629a2129a573e582d5ad39a47","after":"c05c4b560af1c1910b5f119d3f77a049f891996a","ref":"refs/heads/master","pushedAt":"2024-01-15T18:33:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"Added support for temp dbs (#88) (#89)\n\nAdded util functions to manage temp databases (create and delete) and\r\nintegrated them as methods on the `Neogma` class.\r\n\r\n- Copied over the functions from the\r\n[@neo4j-labs/temp-dbs](https://github.com/neo4j-contrib/neo4j-temp-db)\r\nrepo and ported them to typescript.\r\n- Integrated the functions into the `Neogma` class and removed the\r\n`driver.close()` calls in the functions in favor of the global driver\r\nmanager.\r\n- Added tests to make sure the intended behaviour was successfully\r\nimplemented.\r\n\r\n---------\r\n\r\nCo-authored-by: Jason Athanasoglou ","shortMessageHtmlLink":"Added support for temp dbs (#88) (#89)"}},{"before":null,"after":"259483c39b836b708a7eb780b77c3413dbd43045","ref":"refs/heads/bugfix/optiona-relationship-properties","pushedAt":"2024-01-15T18:30:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"Do not add non-existent relationship properties\nmake \"required\" non-optional","shortMessageHtmlLink":"Do not add non-existent relationship properties"}},{"before":"79b89671b57cef327c306e4eccccd3e464aeb37a","after":"4537e8b02ec8afb629a2129a573e582d5ad39a47","ref":"refs/heads/master","pushedAt":"2023-12-09T21:10:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"fix deleteRelationships typo @ docs","shortMessageHtmlLink":"fix deleteRelationships typo @ docs"}},{"before":"d7ccf5432397527becfa375fb48f36e8d17a9cb2","after":"1a23b8711fbd9347a2021d658f73a16962abd187","ref":"refs/heads/docs","pushedAt":"2023-09-20T16:13:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build docs","shortMessageHtmlLink":"Build docs"}},{"before":"f622fd185ca1386050cdeddfd1cb3632e494b541","after":"79b89671b57cef327c306e4eccccd3e464aeb37a","ref":"refs/heads/master","pushedAt":"2023-09-20T16:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.12.3","shortMessageHtmlLink":"1.12.3"}},{"before":"02bf6f4960bc8fc5ddbfc062e15e9b5fe0e6e4df","after":null,"ref":"refs/heads/improvement/set-query-runner-inside-neogma","pushedAt":"2023-09-20T16:11:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"}},{"before":"ecba15c10afb59c554af684c2dcdafd619ebd34f","after":"f622fd185ca1386050cdeddfd1cb3632e494b541","ref":"refs/heads/master","pushedAt":"2023-09-20T16:11:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"Set QueryBuilder.queryRunner inside Neogma (#79)\n\n- Use the created `queryRunner` instance inside the Neogma constructor.","shortMessageHtmlLink":"Set QueryBuilder.queryRunner inside Neogma (#79)"}},{"before":null,"after":"02bf6f4960bc8fc5ddbfc062e15e9b5fe0e6e4df","ref":"refs/heads/improvement/set-query-runner-inside-neogma","pushedAt":"2023-09-20T16:09:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"set QueryBuilder.queryRunner inside Neogma","shortMessageHtmlLink":"set QueryBuilder.queryRunner inside Neogma"}},{"before":"3be8cc6c4fa5b77d02c84b69cc6287446a107edd","after":"d7ccf5432397527becfa375fb48f36e8d17a9cb2","ref":"refs/heads/docs","pushedAt":"2023-09-05T19:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build docs","shortMessageHtmlLink":"Build docs"}},{"before":"c306f751075d033f62101922687482be3644c479","after":"ecba15c10afb59c554af684c2dcdafd619ebd34f","ref":"refs/heads/master","pushedAt":"2023-09-05T19:35:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.12.2","shortMessageHtmlLink":"1.12.2"}},{"before":"cf2c3ea4bf7a1029cec63148390042ac9828cb52","after":null,"ref":"refs/heads/improvement/add-session-params-query-builder-runner","pushedAt":"2023-09-05T19:34:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"}},{"before":"f7f483e9125932bfc673847a7c28a08b549c19f3","after":"c306f751075d033f62101922687482be3644c479","ref":"refs/heads/master","pushedAt":"2023-09-05T19:34:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"Add sessionParams to QueryBuilder and QueryRunner (#78)\n\n- Add `sessionParams` property to `QueryBuilder`.\r\n- `QueryRunner` uses it when running queries or when calling\r\n`queryBuilder.run()`.\r\n- `QueryBuilder` uses it when calling `getRunnable` in its `run` method.\r\n- Pass the `sessionParams` of the Neogma instance to `QueryRunner`.","shortMessageHtmlLink":"Add sessionParams to QueryBuilder and QueryRunner (#78)"}},{"before":"20e4bb34b6ad3cb0d600cccf79cffcbcb6f32929","after":"cf2c3ea4bf7a1029cec63148390042ac9828cb52","ref":"refs/heads/improvement/add-session-params-query-builder-runner","pushedAt":"2023-09-05T19:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"remove sessionParams from QueryBuilder, pass the one from queryRunner","shortMessageHtmlLink":"remove sessionParams from QueryBuilder, pass the one from queryRunner"}},{"before":null,"after":"20e4bb34b6ad3cb0d600cccf79cffcbcb6f32929","ref":"refs/heads/improvement/add-session-params-query-builder-runner","pushedAt":"2023-09-05T17:47:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"add sessionParams to QueryBuilder","shortMessageHtmlLink":"add sessionParams to QueryBuilder"}},{"before":"8b0bca692a389e2a44549cde1f94ba53e8daabe7","after":"3be8cc6c4fa5b77d02c84b69cc6287446a107edd","ref":"refs/heads/docs","pushedAt":"2023-09-03T14:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build docs","shortMessageHtmlLink":"Build docs"}},{"before":"2aae6ca516976e89c71751666cc7a7823112d20e","after":"f7f483e9125932bfc673847a7c28a08b549c19f3","ref":"refs/heads/master","pushedAt":"2023-09-03T14:09:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.12.1","shortMessageHtmlLink":"1.12.1"}},{"before":"f4acce1ea0d310282d88f33bba6b97ffd899707c","after":null,"ref":"refs/heads/improvement--database-and-session-params","pushedAt":"2023-09-03T14:02:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"}},{"before":"805ce006101c9e9c1a5534de165f016869603527","after":"2aae6ca516976e89c71751666cc7a7823112d20e","ref":"refs/heads/master","pushedAt":"2023-09-03T14:02:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"},"commit":{"message":"Database and Session params (#76)\n\n- Add `sessionParams` to all Session-related methods.\r\n- Add `database` to the Neogma constructor.\r\n- Add `sessionParams` to all Neogma Session-related method, while\r\npassing `database` as the default.","shortMessageHtmlLink":"Database and Session params (#76)"}},{"before":"fe012003306b8d773027caa16637f0f643a1613f","after":null,"ref":"refs/heads/patch--min-max-hops","pushedAt":"2023-09-03T07:41:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"themetalfleece","name":"Jason Athanasoglou","path":"/themetalfleece","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19432855?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKB1_5wA","startCursor":null,"endCursor":null}},"title":"Activity · themetalfleece/neogma"}