{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":223436657,"defaultBranch":"main","name":"api","ownerLogin":"openculinary","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-22T15:53:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57543952?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1702406867.0","currentOid":""},"activityList":{"items":[{"before":"a8acee0b582bf24dda2fc7aa69f3c9a98030b029","after":"439c6a923f137dc1ffc51dc641cf0b5be3d39dfa","ref":"refs/heads/main","pushedAt":"2024-05-07T15:48:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"6772d0e3cd7e1a0d2c2410d4583ea6e38c48d86a","after":"a8acee0b582bf24dda2fc7aa69f3c9a98030b029","ref":"refs/heads/main","pushedAt":"2024-05-02T10:09:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"99f7eb41e91f59afcd9432017d0d77c210ef8fc8","after":"6772d0e3cd7e1a0d2c2410d4583ea6e38c48d86a","ref":"refs/heads/main","pushedAt":"2024-04-20T16:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Cleanup: remove flask-cors plugin (client content is all same-origin).","shortMessageHtmlLink":"Cleanup: remove flask-cors plugin (client content is all same-origin)."}},{"before":"2e3242e54674b62df01da99624129cdb59e40a18","after":"99f7eb41e91f59afcd9432017d0d77c210ef8fc8","ref":"refs/heads/main","pushedAt":"2024-04-17T12:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update gunicorn dependency to ensure that CVE-2024-1135 is inapplicable","shortMessageHtmlLink":"Update gunicorn dependency to ensure that CVE-2024-1135 is inapplicable"}},{"before":"d74ce36763bee81b49565bbd4ea0b7d05bac9daf","after":"2e3242e54674b62df01da99624129cdb59e40a18","ref":"refs/heads/main","pushedAt":"2024-04-16T13:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"9b8ba444bd9c8193bb5317c7a65427582000c127","after":"d74ce36763bee81b49565bbd4ea0b7d05bac9daf","ref":"refs/heads/main","pushedAt":"2024-04-09T16:21:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"pylint recommendation W4905: remove use of deprecated @abstractproperty decorator.","shortMessageHtmlLink":"pylint recommendation W4905: remove use of deprecated @abstractproper…"}},{"before":"e6f8201c61aac1672ea34d5ba7d72bd97c6e2c48","after":"9b8ba444bd9c8193bb5317c7a65427582000c127","ref":"refs/heads/main","pushedAt":"2024-04-09T14:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Cleanup: remove unused RecipeDirection.from_doc method argument.\n\n(cherry picked from commit 085024dfb2a0c0dba99bd57e8d893ec596e9ab45)\n\nConflicts:\n\treciperadar/models/recipes/direction.py","shortMessageHtmlLink":"Cleanup: remove unused RecipeDirection.from_doc method argument."}},{"before":"e3deecf6f9f8a60857aef329dcb8fbf7f37d7137","after":"e6f8201c61aac1672ea34d5ba7d72bd97c6e2c48","ref":"refs/heads/main","pushedAt":"2024-04-09T14:00:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Fixup: staticmethod / abstractmethod decorator ordering.\n\n(cherry picked from commit 9605d6ab94eac3cbefbc866115fdc0e968a4f0d2)\n\nConflicts:\n\treciperadar/models/base.py","shortMessageHtmlLink":"Fixup: staticmethod / abstractmethod decorator ordering."}},{"before":"7ee7df23b052eafd5878440e9ac3623e00f98790","after":"e3deecf6f9f8a60857aef329dcb8fbf7f37d7137","ref":"refs/heads/main","pushedAt":"2024-04-09T13:54:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Fixup: indicate that Storage.from_doc is a static method.\n\n(cherry picked from commit 906ce11cdde516192eacbd21c969a2092490528f)","shortMessageHtmlLink":"Fixup: indicate that Storage.from_doc is a static method."}},{"before":"c16415ab3bc60ddf40338ea7f0af2c0fda103b5d","after":"7ee7df23b052eafd5878440e9ac3623e00f98790","ref":"refs/heads/main","pushedAt":"2024-04-08T19:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"d459dc04335180b2a937220fba92e7b330d2ed68","after":"c16415ab3bc60ddf40338ea7f0af2c0fda103b5d","ref":"refs/heads/main","pushedAt":"2024-03-28T18:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"12fe698c4a2a2d68113bb36fe0f3d1ba339cafca","after":"d459dc04335180b2a937220fba92e7b330d2ed68","ref":"refs/heads/main","pushedAt":"2024-03-20T17:44:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"254ddb9e72289c15208c3c124402c4e040a15796","after":"12fe698c4a2a2d68113bb36fe0f3d1ba339cafca","ref":"refs/heads/main","pushedAt":"2024-02-26T12:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"45ed81d66dc78f7cd81bd0fa59602ce83f295c17","after":"254ddb9e72289c15208c3c124402c4e040a15796","ref":"refs/heads/main","pushedAt":"2024-01-29T15:08:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"35b307e8e12f254fc8a2ff3a14f650f3897a9017","after":"45ed81d66dc78f7cd81bd0fa59602ce83f295c17","ref":"refs/heads/main","pushedAt":"2024-01-16T15:54:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Simplification: replace list comprehension with generator\n\nCredit: pyupgrade","shortMessageHtmlLink":"Simplification: replace list comprehension with generator"}},{"before":"4017924914050720bc1535c158233afba7296333","after":"35b307e8e12f254fc8a2ff3a14f650f3897a9017","ref":"refs/heads/main","pushedAt":"2024-01-16T15:51:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Cleanup: omit 'object' base class references","shortMessageHtmlLink":"Cleanup: omit 'object' base class references"}},{"before":"1741965cbe95ee58548b87538d6f13867582dbee","after":"4017924914050720bc1535c158233afba7296333","ref":"refs/heads/main","pushedAt":"2024-01-11T17:05:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"1d2a555856b704435b457ded83b18124c537729c","after":"1741965cbe95ee58548b87538d6f13867582dbee","ref":"refs/heads/main","pushedAt":"2023-12-13T14:36:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Consistency: YAML key indentation","shortMessageHtmlLink":"Consistency: YAML key indentation"}},{"before":"d4ac6cf88ba74aeeef2eaf28f433f3d4d5d172ec","after":"1d2a555856b704435b457ded83b18124c537729c","ref":"refs/heads/main","pushedAt":"2023-12-13T13:58:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Configure a read-only root filesystem","shortMessageHtmlLink":"Configure a read-only root filesystem"}},{"before":"0eb5827e65c7e3bf1f09a202e7f3fb04d18de6c9","after":null,"ref":"refs/heads/backend-issue-71/add-redirection-support","pushedAt":"2023-12-12T18:47:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"}},{"before":"9ccaf1b122e85fbabff86e8d898b8ba20d4d157e","after":"d4ac6cf88ba74aeeef2eaf28f433f3d4d5d172ec","ref":"refs/heads/main","pushedAt":"2023-12-12T18:47:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Add recipe redirection support to the API (#118)","shortMessageHtmlLink":"Add recipe redirection support to the API (#118)"}},{"before":"a88343ab54459d7105351f576754d1e01f70079b","after":"9ccaf1b122e85fbabff86e8d898b8ba20d4d157e","ref":"refs/heads/main","pushedAt":"2023-12-12T17:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Cleanup: remove the redundant 'process_recipe' task reference","shortMessageHtmlLink":"Cleanup: remove the redundant 'process_recipe' task reference"}},{"before":"4862d3999dab2f96988d996ed439ca55cc57af9c","after":"0eb5827e65c7e3bf1f09a202e7f3fb04d18de6c9","ref":"refs/heads/backend-issue-71/add-redirection-support","pushedAt":"2023-12-12T12:02:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Add (temporary?) recipe redirect logging","shortMessageHtmlLink":"Add (temporary?) recipe redirect logging"}},{"before":"bceff38382179084715241338a8d24635da2712d","after":"4862d3999dab2f96988d996ed439ca55cc57af9c","ref":"refs/heads/backend-issue-71/add-redirection-support","pushedAt":"2023-12-12T11:54:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Add (temporary?) recipe redirect logging","shortMessageHtmlLink":"Add (temporary?) recipe redirect logging"}},{"before":"a927300e60f780f519fcb022531bc554a8161d9c","after":"bceff38382179084715241338a8d24635da2712d","ref":"refs/heads/backend-issue-71/add-redirection-support","pushedAt":"2023-12-12T11:10:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Fixup: tests: add required 'indexed_at' field to recipe document fixture","shortMessageHtmlLink":"Fixup: tests: add required 'indexed_at' field to recipe document fixture"}},{"before":"09bfc173553f9b44bda2d56f00477d3d7fef2386","after":"a927300e60f780f519fcb022531bc554a8161d9c","ref":"refs/heads/backend-issue-71/add-redirection-support","pushedAt":"2023-12-12T11:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Fixup: remove foreign key specification on redirected_id (accidentally included during copy from backend model)","shortMessageHtmlLink":"Fixup: remove foreign key specification on redirected_id (accidentall…"}},{"before":null,"after":"09bfc173553f9b44bda2d56f00477d3d7fef2386","ref":"refs/heads/backend-issue-71/add-redirection-support","pushedAt":"2023-12-12T11:05:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Add basic server-side recipe redirection support to the recipe view endpoint","shortMessageHtmlLink":"Add basic server-side recipe redirection support to the recipe view e…"}},{"before":"b518c63764f48dec8cf69e0b64a4d6b22f22c5ce","after":"a88343ab54459d7105351f576754d1e01f70079b","ref":"refs/heads/main","pushedAt":"2023-11-28T16:02:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"41a4caeb25bf3780847111048e04ebd60ea4c95c","after":"b518c63764f48dec8cf69e0b64a4d6b22f22c5ce","ref":"refs/heads/main","pushedAt":"2023-11-21T19:50:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"64391c579ee7c045db7780f1a8761c7dc9c93a15","after":"41a4caeb25bf3780847111048e04ebd60ea4c95c","ref":"refs/heads/main","pushedAt":"2023-11-11T18:15:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayaddison","name":"James Addison","path":"/jayaddison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55152140?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ8GvRgA","startCursor":null,"endCursor":null}},"title":"Activity · openculinary/api"}