{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":268241771,"defaultBranch":"main","name":"neapolitan","ownerLogin":"carltongibson","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-31T08:46:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64686?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714145714.0","currentOid":""},"activityList":{"items":[{"before":"40be954ea83dfad73f0b60c1abad33d60a56141e","after":"b2f45b99e27c252bbdaa8e6e4185bcb4dc09a2ff","ref":"refs/heads/main","pushedAt":"2024-04-26T15:58:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed typo in changelog.","shortMessageHtmlLink":"Fixed typo in changelog."}},{"before":"eacd6fec33be4b919bb9141fc8ce2157cefd53e8","after":"40be954ea83dfad73f0b60c1abad33d60a56141e","ref":"refs/heads/main","pushedAt":"2024-04-26T15:57:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed code-block markup in Changelog.","shortMessageHtmlLink":"Fixed code-block markup in Changelog."}},{"before":"df8df7856e735b8dde50459906b914f15886ab07","after":null,"ref":"refs/heads/custom-roles","pushedAt":"2024-04-26T15:32:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"9c2b96d5e32da1377b9dde06cd22e6800bd731c6","after":"eacd6fec33be4b919bb9141fc8ce2157cefd53e8","ref":"refs/heads/main","pushedAt":"2024-04-26T15:32:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Bumped version number for v23.4 release.","shortMessageHtmlLink":"Bumped version number for v23.4 release."}},{"before":"ea58e0b2a3007e54db4fe8da2649d66c850628c3","after":"df8df7856e735b8dde50459906b914f15886ab07","ref":"refs/heads/custom-roles","pushedAt":"2024-04-26T14:56:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Bumped version number for v23.4 release.","shortMessageHtmlLink":"Bumped version number for v23.4 release."}},{"before":"532c170761e9a7b20ead69844735a76e9b29272a","after":"ea58e0b2a3007e54db4fe8da2649d66c850628c3","ref":"refs/heads/custom-roles","pushedAt":"2024-04-26T14:49:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added changelog for 9c2b96d5.","shortMessageHtmlLink":"Added changelog for 9c2b96d."}},{"before":"0951236665d89810e1f2e257ef8879f80500c0b8","after":"532c170761e9a7b20ead69844735a76e9b29272a","ref":"refs/heads/custom-roles","pushedAt":"2024-04-26T14:47:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added docs for get_urls() and as_view().","shortMessageHtmlLink":"Added docs for get_urls() and as_view()."}},{"before":"4b3afc4fbc730192cebff60d16aabc387ee6ce6c","after":"0951236665d89810e1f2e257ef8879f80500c0b8","ref":"refs/heads/custom-roles","pushedAt":"2024-04-26T14:28:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Allow URL customisation and specifying subset of CRUD roles.\n\nRoute only some roles:\n\n BookmarkView.get_urls(roles={Role.LIST, Role.DETAIL})\n\nPlus, specify url_base, and path_converter for URL routing.\n\nCo-authored-by: Kasun Herath ","shortMessageHtmlLink":"Allow URL customisation and specifying subset of CRUD roles."}},{"before":"cf2cd39909f0d70a85a59d82e2c9cc25fda8b549","after":"9c2b96d5e32da1377b9dde06cd22e6800bd731c6","ref":"refs/heads/main","pushedAt":"2024-04-26T14:25:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Improved app folder discovery in mktemplate command. (#43)\n\nUsing `app_config.path` in more correct, since it leverages Django's app folder\r\ndiscovery, allowing apps to be placed in various locations.","shortMessageHtmlLink":"Improved app folder discovery in mktemplate command. (#43)"}},{"before":null,"after":"4b3afc4fbc730192cebff60d16aabc387ee6ce6c","ref":"refs/heads/custom-roles","pushedAt":"2024-04-26T14:18:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Allow URL customisation and specifying subset of CRUD roles.\n\nRoute only some roles:\n\n BookmarkView.get_urls(roles={Role.LIST, Role.DETAIL})\n\nPlus, specify url_base, and path_converter for URL routing.\n\nCo-authored-by: Kasun Herath ","shortMessageHtmlLink":"Allow URL customisation and specifying subset of CRUD roles."}},{"before":"ffb7316816cbae1acfa980979b8bc9ef2a8c75b5","after":null,"ref":"refs/heads/add-filterset-to-context","pushedAt":"2024-03-24T15:16:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"1290d17b7056b9cca164592daa59d2d7fab303eb","after":"cf2cd39909f0d70a85a59d82e2c9cc25fda8b549","ref":"refs/heads/main","pushedAt":"2024-03-24T15:16:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added change notes and bumped version for 24.3 release.","shortMessageHtmlLink":"Added change notes and bumped version for 24.3 release."}},{"before":"5e39a11d9622b40855cdb2de4c787fc01a70903c","after":"ffb7316816cbae1acfa980979b8bc9ef2a8c75b5","ref":"refs/heads/add-filterset-to-context","pushedAt":"2024-03-24T14:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added change notes and bumped version for 24.3 release.","shortMessageHtmlLink":"Added change notes and bumped version for 24.3 release."}},{"before":null,"after":"5e39a11d9622b40855cdb2de4c787fc01a70903c","ref":"refs/heads/add-filterset-to-context","pushedAt":"2024-03-24T13:57:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added filterset to list view context.\n\nCloses #12","shortMessageHtmlLink":"Added filterset to list view context."}},{"before":"2e5e20cf17bf49871741375a5b7ab97a1e5aea1d","after":"1290d17b7056b9cca164592daa59d2d7fab303eb","ref":"refs/heads/main","pushedAt":"2024-03-24T13:36:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added get_urls() to reference.","shortMessageHtmlLink":"Added get_urls() to reference."}},{"before":"834c9d3a5023a46344979e012b82875a2a2a5551","after":null,"ref":"refs/heads/adjust-docs","pushedAt":"2024-03-24T13:28:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"9a9b197dbcb6759b549d2d732c700042ab1d99e9","after":"2e5e20cf17bf49871741375a5b7ab97a1e5aea1d","ref":"refs/heads/main","pushedAt":"2024-03-24T13:19:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Add form, pagination and filtering, and rendering methods to reference.","shortMessageHtmlLink":"Add form, pagination and filtering, and rendering methods to reference."}},{"before":"af39a497ba8fcc21d6f900148a0f9ddc0b58a7f6","after":"9a9b197dbcb6759b549d2d732c700042ab1d99e9","ref":"refs/heads/main","pushedAt":"2024-03-24T13:05:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added QuerySet and object lookup methods to reference.","shortMessageHtmlLink":"Added QuerySet and object lookup methods to reference."}},{"before":"343608526fd37e4f5feaa27272aaae40baf8be34","after":"af39a497ba8fcc21d6f900148a0f9ddc0b58a7f6","ref":"refs/heads/main","pushedAt":"2024-03-24T11:40:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Tweaked docs wording.","shortMessageHtmlLink":"Tweaked docs wording."}},{"before":"94cc999d0c71ca31cffe3e2a5608d5e40af76bec","after":"343608526fd37e4f5feaa27272aaae40baf8be34","ref":"refs/heads/main","pushedAt":"2024-03-24T11:31:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added request handlers to reference docs.","shortMessageHtmlLink":"Added request handlers to reference docs."}},{"before":"544c1b7411ecd9f048595dbf7c9e70696b07a304","after":"94cc999d0c71ca31cffe3e2a5608d5e40af76bec","ref":"refs/heads/main","pushedAt":"2024-02-25T11:41:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Use JSON builder for docs workflow.","shortMessageHtmlLink":"Use JSON builder for docs workflow."}},{"before":"be8579cc913ab7243b79310dfee00b32da40f53b","after":"544c1b7411ecd9f048595dbf7c9e70696b07a304","ref":"refs/heads/main","pushedAt":"2024-02-25T11:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed workflow typo.","shortMessageHtmlLink":"Fixed workflow typo."}},{"before":"b344f4107ef735605d76d3c97a4bbe8fc3c14ca9","after":"be8579cc913ab7243b79310dfee00b32da40f53b","ref":"refs/heads/main","pushedAt":"2024-02-25T11:32:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Add gha workflow for docs (#20)","shortMessageHtmlLink":"Add gha workflow for docs (#20)"}},{"before":"99b04c53d1ecc6e75fc417ff4a4de93046f0c1c7","after":"b344f4107ef735605d76d3c97a4bbe8fc3c14ca9","ref":"refs/heads/main","pushedAt":"2024-02-07T06:54:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added GHA workflow for tests. (#38)","shortMessageHtmlLink":"Added GHA workflow for tests. (#38)"}},{"before":"446e4e708153e551029a09e987a7f0427d814e74","after":"99b04c53d1ecc6e75fc417ff4a4de93046f0c1c7","ref":"refs/heads/main","pushedAt":"2024-02-02T14:39:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Bumped version for 24.2 release.","shortMessageHtmlLink":"Bumped version for 24.2 release."}},{"before":"5d6ca2f22042b67a61030aa384baa3dfd712adca","after":null,"ref":"refs/heads/add-mktemplate-command","pushedAt":"2024-02-02T14:35:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"39bc29655e1752b73d8a7ca48e5917323a814e38","after":"446e4e708153e551029a09e987a7f0427d814e74","ref":"refs/heads/main","pushedAt":"2024-02-02T14:35:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added mktemplate command to bootstrap templates. (#37)\n\n```\r\n% ./manage.py mktemplate --help\r\nusage: manage.py mktemplate [-h] (-l | -d | -c | -u | -f | --delete) [--version] [-v {0,1,2,3}] [--settings SETTINGS]\r\n [--pythonpath PYTHONPATH] [--traceback] [--no-color] [--force-color] [--skip-checks]\r\n model\r\n\r\nBootstrap a CRUD template for a model, copying from the active neapolitan default templates.\r\n\r\npositional arguments:\r\n model The model to bootstrap a template for, in the form of 'app_name.model_name'.\r\n\r\noptions:\r\n -h, --help show this help message and exit\r\n -l, --list List role\r\n -d, --detail Detail role\r\n -c, --create Create role\r\n -u, --update Update role\r\n -f, --form Form role\r\n --delete Delete role\r\n```","shortMessageHtmlLink":"Added mktemplate command to bootstrap templates. (#37)"}},{"before":"0dbaf78dd4c42ff1d6f93dacaa795a3287c38c45","after":"5d6ca2f22042b67a61030aa384baa3dfd712adca","ref":"refs/heads/add-mktemplate-command","pushedAt":"2024-02-02T14:30:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Allowed fallback to project level templates directory.","shortMessageHtmlLink":"Allowed fallback to project level templates directory."}},{"before":"4e5237f1b6cd394b876eb218ac03610c317ba3ce","after":"0dbaf78dd4c42ff1d6f93dacaa795a3287c38c45","ref":"refs/heads/add-mktemplate-command","pushedAt":"2024-02-02T06:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Wording tweak.","shortMessageHtmlLink":"Wording tweak."}},{"before":"6ea865bc5384cc8b53f3f096945c271071604e3c","after":"4e5237f1b6cd394b876eb218ac03610c317ba3ce","ref":"refs/heads/add-mktemplate-command","pushedAt":"2024-02-01T19:46:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Expanded docs note.","shortMessageHtmlLink":"Expanded docs note."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO1KkvgA","startCursor":null,"endCursor":null}},"title":"Activity ยท carltongibson/neapolitan"}