{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":704438128,"defaultBranch":"main","name":"intelligence","ownerLogin":"oonid","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-13T09:00:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1251789?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713322985.0","currentOid":""},"activityList":{"items":[{"before":"58d05ee6582bd42bcea7b6bfda0808aad74182b2","after":"42ed8617bee03f9cc3d87771af3cc07cb249838b","ref":"refs/heads/main","pushedAt":"2024-04-17T03:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"Create semgrep.yml","shortMessageHtmlLink":"Create semgrep.yml"}},{"before":"8da18f845022a88675723e4e502176ec96a00856","after":"58d05ee6582bd42bcea7b6bfda0808aad74182b2","ref":"refs/heads/main","pushedAt":"2024-04-17T03:14:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"Create osv-scanner.yml","shortMessageHtmlLink":"Create osv-scanner.yml"}},{"before":"951131d19a5072bc2cdde789e8d90d1e4a00544c","after":"8da18f845022a88675723e4e502176ec96a00856","ref":"refs/heads/main","pushedAt":"2024-04-17T03:12:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"Delete .github/workflows/osv-scanner.yml","shortMessageHtmlLink":"Delete .github/workflows/osv-scanner.yml"}},{"before":"5675adecd3ae7a551fcf5ea65836cfebf06c402e","after":"951131d19a5072bc2cdde789e8d90d1e4a00544c","ref":"refs/heads/main","pushedAt":"2024-04-17T03:08:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"Create osv-scanner.yml","shortMessageHtmlLink":"Create osv-scanner.yml"}},{"before":"52f9d433e7ffabe15fffa7bb79fd105c0e8cd703","after":null,"ref":"refs/heads/dependabot/pip/basecamp_app/pip-b6df1a1e09","pushedAt":"2024-04-17T03:03:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9aa578368301b03db9d78529c66f361ce1f8c63c","after":"5675adecd3ae7a551fcf5ea65836cfebf06c402e","ref":"refs/heads/main","pushedAt":"2024-04-17T03:02:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"Merge pull request #1 from oonid/dependabot/pip/basecamp_app/pip-b6df1a1e09\n\nUpdate gunicorn requirement from ~=21.2 to ~=22.0 in /basecamp_app in the pip group across 1 directory","shortMessageHtmlLink":"Merge pull request #1 from oonid/dependabot/pip/basecamp_app/pip-b6df…"}},{"before":null,"after":"52f9d433e7ffabe15fffa7bb79fd105c0e8cd703","ref":"refs/heads/dependabot/pip/basecamp_app/pip-b6df1a1e09","pushedAt":"2024-04-17T02:55:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update gunicorn requirement\n\nUpdates the requirements on [gunicorn](https://github.com/benoitc/gunicorn) to permit the latest version.\n\nUpdates `gunicorn` to 22.0.0\n- [Release notes](https://github.com/benoitc/gunicorn/releases)\n- [Commits](https://github.com/benoitc/gunicorn/compare/21.2.0...22.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: gunicorn\n dependency-type: direct:production\n dependency-group: pip\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update gunicorn requirement"}},{"before":"c71b579f231e93161563ff6ede464adbaf4d5118","after":"9aa578368301b03db9d78529c66f361ce1f8c63c","ref":"refs/heads/main","pushedAt":"2024-02-15T07:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"refactor views to use template response, to avoid xss.","shortMessageHtmlLink":"refactor views to use template response, to avoid xss."}},{"before":"088358121d1d6fd9ad88a823e705fb11579748c0","after":"c71b579f231e93161563ff6ede464adbaf4d5118","ref":"refs/heads/main","pushedAt":"2024-02-15T05:12:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"add repr_template_response_simple_with_back. change most responses that contain back href with repr.","shortMessageHtmlLink":"add repr_template_response_simple_with_back. change most responses th…"}},{"before":"a0a91f8fb5073d73ddfc49a8a9c4ecd3a0470bc4","after":"088358121d1d6fd9ad88a823e705fb11579748c0","ref":"refs/heads/main","pushedAt":"2024-02-14T11:51:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"add repr_template_response_entity_creator_bucket. refactor views with repr template response to avoid xss. (34 more code scanning alerts)","shortMessageHtmlLink":"add repr_template_response_entity_creator_bucket. refactor views with…"}},{"before":"3f45f6b8b04ad68ad1c7a1cc4ba2b3630559dac9","after":"a0a91f8fb5073d73ddfc49a8a9c4ecd3a0470bc4","ref":"refs/heads/main","pushedAt":"2024-02-14T10:21:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"refactor views with repr template response to avoid xss. (41 more code scanning alerts)","shortMessageHtmlLink":"refactor views with repr template response to avoid xss. (41 more cod…"}},{"before":"7cac129a7725155a7ae7ea1998150d0bea6e57cd","after":"3f45f6b8b04ad68ad1c7a1cc4ba2b3630559dac9","ref":"refs/heads/main","pushedAt":"2024-02-14T09:49:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"refactor repr_template_response_entity_not_found. replace several views with repr functions.","shortMessageHtmlLink":"refactor repr_template_response_entity_not_found. replace several vie…"}},{"before":"c086c539fb2fad86778db5449aec59cb6aef0e86","after":"7cac129a7725155a7ae7ea1998150d0bea6e57cd","ref":"refs/heads/main","pushedAt":"2024-02-13T09:08:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"add repr for entity creator, bucket, parent type validation. refactor the usage on comment, recording, vault. minor adjustment on test_views.","shortMessageHtmlLink":"add repr for entity creator, bucket, parent type validation. refactor…"}},{"before":"1affbf08472920f2b27c5f14a048046047180e13","after":"c086c539fb2fad86778db5449aec59cb6aef0e86","ref":"refs/heads/main","pushedAt":"2024-02-13T07:35:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"refactor vault.py to adopt response template string and local variable naming. minor refactor on project.py.","shortMessageHtmlLink":"refactor vault.py to adopt response template string and local variabl…"}},{"before":"dee8c9bb46cd9c83ee13b073caa14bfd0ee203ed","after":"1affbf08472920f2b27c5f14a048046047180e13","ref":"refs/heads/main","pushedAt":"2024-01-09T08:26:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"cover 100% tests for views/project.py. current coverage status is 60%.","shortMessageHtmlLink":"cover 100% tests for views/project.py. current coverage status is 60%."}},{"before":"33e414fe830748d10918d44198ae4fc900b5417f","after":"dee8c9bb46cd9c83ee13b073caa14bfd0ee203ed","ref":"refs/heads/main","pushedAt":"2024-01-08T09:44:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"cover 100% tests for views/message.py. current coverage status is 58%.","shortMessageHtmlLink":"cover 100% tests for views/message.py. current coverage status is 58%."}},{"before":"f26addce4108977d72ad338c2538387fa440d6e0","after":"33e414fe830748d10918d44198ae4fc900b5417f","ref":"refs/heads/main","pushedAt":"2024-01-05T08:17:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"update badge for test coverage 53%.","shortMessageHtmlLink":"update badge for test coverage 53%."}},{"before":"d7a993482097fb58e713abaf4e6ea4fc8ac2ce5d","after":"f26addce4108977d72ad338c2538387fa440d6e0","ref":"refs/heads/main","pushedAt":"2024-01-04T06:52:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"cover 100% tests for utils/. current coverage status is 51%.","shortMessageHtmlLink":"cover 100% tests for utils/. current coverage status is 51%."}},{"before":"c9a91fa27c4f2df12643e2eb85f62f37a3d8998c","after":"d7a993482097fb58e713abaf4e6ea4fc8ac2ce5d","ref":"refs/heads/main","pushedAt":"2024-01-03T01:55:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"cover 100% tests for utils/db.py and utils/consts.py. current coverage status is 50%.","shortMessageHtmlLink":"cover 100% tests for utils/db.py and utils/consts.py. current coverag…"}},{"before":"7dc8d1a732dd7ac172b54a210906b84404c9443b","after":"c9a91fa27c4f2df12643e2eb85f62f37a3d8998c","ref":"refs/heads/main","pushedAt":"2023-12-30T16:08:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"cover 100% tests for utils/api.py with mock requests http get. current coverage status is 45%.","shortMessageHtmlLink":"cover 100% tests for utils/api.py with mock requests http get. curren…"}},{"before":"4b9b375e6b30cfd6899f4c6fb95b98cab217bc75","after":"7dc8d1a732dd7ac172b54a210906b84404c9443b","ref":"refs/heads/main","pushedAt":"2023-12-26T05:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"update badge for test coverage 40%.","shortMessageHtmlLink":"update badge for test coverage 40%."}},{"before":"5707828dffc752aae03c1647c46488d2539c0754","after":"4b9b375e6b30cfd6899f4c6fb95b98cab217bc75","ref":"refs/heads/main","pushedAt":"2023-12-26T05:04:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"cover 100% tests for serializers/webhook.py with current coverage status is 40%.","shortMessageHtmlLink":"cover 100% tests for serializers/webhook.py with current coverage sta…"}},{"before":"e36cdbd04cf87e41966c247d1e1634b4adc40837","after":"5707828dffc752aae03c1647c46488d2539c0754","ref":"refs/heads/main","pushedAt":"2023-12-21T06:20:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"add coverage_badge.svg to README file.","shortMessageHtmlLink":"add coverage_badge.svg to README file."}},{"before":"bbe1b002b540828f4d24c700f081bd9cd4290ae8","after":"e36cdbd04cf87e41966c247d1e1634b4adc40837","ref":"refs/heads/main","pushedAt":"2023-12-21T05:51:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"cover 100% tests for serializers/people.py with current coverage status 34%.","shortMessageHtmlLink":"cover 100% tests for serializers/people.py with current coverage stat…"}},{"before":"671094a51786d2645df7fa06ffd22c34768b6517","after":"bbe1b002b540828f4d24c700f081bd9cd4290ae8","ref":"refs/heads/main","pushedAt":"2023-12-15T07:18:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"move api sample for test to api_sample.json. using fixtures to initiate test data. complete tests for all models.","shortMessageHtmlLink":"move api sample for test to api_sample.json. using fixtures to initia…"}},{"before":"450859cbe50fcb886c088553c583ba72a30910f2","after":"671094a51786d2645df7fa06ffd22c34768b6517","ref":"refs/heads/main","pushedAt":"2023-12-07T17:03:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"add tests for models: BcProjectTool and BcProject. now with coverage 32%.","shortMessageHtmlLink":"add tests for models: BcProjectTool and BcProject. now with coverage …"}},{"before":"17de4ed41f1b7124080b94b30a41edc628bdb117","after":"450859cbe50fcb886c088553c583ba72a30910f2","ref":"refs/heads/main","pushedAt":"2023-12-07T11:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"Update python version 3.10.x on django.yml\n\nupdate version python to 3.10.x as the 3.10 identified as 3.1.\r\nupdate change directory to basecamp_app.","shortMessageHtmlLink":"Update python version 3.10.x on django.yml"}},{"before":"5f1f49a86cc549018e8cfa867327f51406af8139","after":"17de4ed41f1b7124080b94b30a41edc628bdb117","ref":"refs/heads/main","pushedAt":"2023-12-07T11:04:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"Update dependencies path on django.yml\n\nchange directory to intelligence/basecamp_app","shortMessageHtmlLink":"Update dependencies path on django.yml"}},{"before":"855295019de07a68f736cb79a31938823fd605b9","after":"5f1f49a86cc549018e8cfa867327f51406af8139","ref":"refs/heads/main","pushedAt":"2023-12-07T11:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"Create django.yml for GitHub workflow","shortMessageHtmlLink":"Create django.yml for GitHub workflow"}},{"before":"5cfa868d10f2dd3b490f32ef609ee980237bd4e8","after":"855295019de07a68f736cb79a31938823fd605b9","ref":"refs/heads/main","pushedAt":"2023-12-07T10:57:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oonid","name":"oon arfiandwi","path":"/oonid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1251789?s=80&v=4"},"commit":{"message":"initiate tests for the app bc. start with 31% coverage!","shortMessageHtmlLink":"initiate tests for the app bc. start with 31% coverage!"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMqG9ngA","startCursor":null,"endCursor":null}},"title":"Activity · oonid/intelligence"}