{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":233268054,"defaultBranch":"master","name":"ftrack-query","ownerLogin":"huntfx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-11T17:15:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10235666?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1675966226.0811079","currentOid":""},"activityList":{"items":[{"before":"830800f85dbc3f8d8f866986f6cb863abd7ed138","after":"fade11a8031042b0c34d72eb7dbd578f47af6273","ref":"refs/heads/master","pushedAt":"2024-02-05T09:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Add basic group_by support\n\nThe feature does not appear to be very fleshed out and was only introduced in ftrack 4.13, so the implementation is being kept simple in case of future API changes by ftrack.","shortMessageHtmlLink":"Add basic group_by support"}},{"before":"8d9ea0be82297aab01c7393a7846295ca03baeb5","after":"830800f85dbc3f8d8f866986f6cb863abd7ed138","ref":"refs/heads/master","pushedAt":"2024-01-12T18:12:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Update setup.py","shortMessageHtmlLink":"Update setup.py"}},{"before":"dd223adcf57189e1f5d53068d03fc0f20df018b1","after":"8d9ea0be82297aab01c7393a7846295ca03baeb5","ref":"refs/heads/master","pushedAt":"2024-01-12T11:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"eaa2751e060bce84b4056113d5cf0a215f8a87d3","after":"dd223adcf57189e1f5d53068d03fc0f20df018b1","ref":"refs/heads/master","pushedAt":"2024-01-11T18:22:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Python 3 fix","shortMessageHtmlLink":"Python 3 fix"}},{"before":"387074a68e087a33d1dd4a4479a8df4a4ce2a862","after":"eaa2751e060bce84b4056113d5cf0a215f8a87d3","ref":"refs/heads/master","pushedAt":"2024-01-11T18:21:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Avoid unnecessary exception","shortMessageHtmlLink":"Avoid unnecessary exception"}},{"before":"53d5d0356c6136d8515567da13b94454d98f8541","after":"387074a68e087a33d1dd4a4479a8df4a4ce2a862","ref":"refs/heads/master","pushedAt":"2024-01-11T18:14:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Fix examples","shortMessageHtmlLink":"Fix examples"}},{"before":"6a63ddfd32d44c18e6f38a330bd1e6c19bf9e9f3","after":"53d5d0356c6136d8515567da13b94454d98f8541","ref":"refs/heads/master","pushedAt":"2024-01-11T17:53:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a7bcbfd1145b24ed00204dd4fc514c333a06d474","after":"6a63ddfd32d44c18e6f38a330bd1e6c19bf9e9f3","ref":"refs/heads/master","pushedAt":"2024-01-11T17:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a06eda93f6a00e0e9ec283a6a3334bda37949e3e","after":"a7bcbfd1145b24ed00204dd4fc514c333a06d474","ref":"refs/heads/master","pushedAt":"2024-01-08T17:00:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Avoid remapping left side of a comparison\n\nA shortcut remaps `a in entity` to `a.id in entity['id']`. This just ensures the `.id` part is not permanently applied.","shortMessageHtmlLink":"Avoid remapping left side of a comparison"}},{"before":"13d965f019f0fdc4e5a509be6fe144fab7a1ee05","after":"a06eda93f6a00e0e9ec283a6a3334bda37949e3e","ref":"refs/heads/master","pushedAt":"2024-01-08T16:51:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Move event tests to correct file","shortMessageHtmlLink":"Move event tests to correct file"}},{"before":"a00b6fe3993bea322d5ee1e6a25630cfd6b78afb","after":"13d965f019f0fdc4e5a509be6fe144fab7a1ee05","ref":"refs/heads/master","pushedAt":"2024-01-08T16:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Change in_() to only take a single argument\n\nKeeps the code a lot cleaner rather than guessing what it should be.","shortMessageHtmlLink":"Change in_() to only take a single argument"}},{"before":"dbb79ab6853a592990716da61212dc5a1f4834b1","after":"a00b6fe3993bea322d5ee1e6a25630cfd6b78afb","ref":"refs/heads/master","pushedAt":"2024-01-08T16:45:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Add support for __and__/__or__","shortMessageHtmlLink":"Add support for __and__/__or__"}},{"before":"5d4e3d00341efa3bc23bf324409f98aa200c1575","after":"dbb79ab6853a592990716da61212dc5a1f4834b1","ref":"refs/heads/master","pushedAt":"2024-01-08T15:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Add subquery() method\n\nSubqueries require at least one projection, so this just ensures there's one set","shortMessageHtmlLink":"Add subquery() method"}},{"before":"b9b35eac042b430bb7417a8c259fd92eda846881","after":"5d4e3d00341efa3bc23bf324409f98aa200c1575","ref":"refs/heads/master","pushedAt":"2023-07-18T11:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"2.0 update\n\nRewrote code to fully support the new \"statements\" syntax while retiring old syntax.\n\nDeprecated:\nRemoved entity and other __getattr__ methods, replaced with attr (`entity.parent.task` is now `attr('parent.task')`)\nRemoved Comparison.__call__ (because primary keys had to be hardcoded - `attr('value')('x')` is no longer mapped to `attr('value') == 'x'`)\nRemoved ability to join queries with __or__ (too complex and not useful - `select('Task').where(name='Task 1') | select('Task').where(name='Task 2')` will no longer evaluate to `'select from Task where (name is \"Task 1\" or name is \"Task 2\")'`)\nRemoved Session.get() override (the type won't automatically default to `TypedContext` any more)\nRemoved keys() method on an entity type (since it wasn't a clean implementation)\nRemoved the custom logger and merged with the default one","shortMessageHtmlLink":"2.0 update"}},{"before":"09917065f49435cbd9ac0ab8f3c3aa8143117803","after":"b9b35eac042b430bb7417a8c259fd92eda846881","ref":"refs/heads/master","pushedAt":"2023-03-07T15:37:48.180Z","pushType":"push","commitsCount":1,"pusher":{"login":"huntfx","name":"Peter Hunt","path":"/huntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10235666?s=80&v=4"},"commit":{"message":"Unpack generators\n\nIt was previously only doing it in one part of the code. May be able to merge the logic together.","shortMessageHtmlLink":"Unpack generators"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD8hnezgA","startCursor":null,"endCursor":null}},"title":"Activity ยท huntfx/ftrack-query"}