{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":620551367,"defaultBranch":"main","name":"ronin-app","ownerLogin":"ronin-rb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-28T22:59:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/191455?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719136926.0","currentOid":""},"activityList":{"items":[{"before":"6dc806902cf5351bee4d1cb94a9e43e90070cbf5","after":"032700587ff36eac0aa9393f2066d725dbe392e9","ref":"refs/heads/main","pushedAt":"2024-07-04T17:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Use display names for the `ssl[verify]` form param.","shortMessageHtmlLink":"Use display names for the ssl[verify] form param."}},{"before":"c7266931d31889c39b9fc0b1cabc25fe613a18d0","after":"6dc806902cf5351bee4d1cb94a9e43e90070cbf5","ref":"refs/heads/main","pushedAt":"2024-07-04T16:06:50.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added specs for `Validations::HTTPParams` (closes #130).","shortMessageHtmlLink":"Added specs for Validations::HTTPParams (closes #130)."}},{"before":"cb23f7b478a66b01e210393ee0571eeb160c7549","after":"c7266931d31889c39b9fc0b1cabc25fe613a18d0","ref":"refs/heads/main","pushedAt":"2024-07-02T22:29:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Add a `/network/http` route","shortMessageHtmlLink":"Add a /network/http route"}},{"before":"4533ef5be67061f976d50c54ab085aac6abc1700","after":"cb23f7b478a66b01e210393ee0571eeb160c7549","ref":"refs/heads/main","pushedAt":"2024-07-02T22:27:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Add `/db/model` specs","shortMessageHtmlLink":"Add /db/model specs"}},{"before":"ba794866096f77614943a84f81b9aed4789678bc","after":"4533ef5be67061f976d50c54ab085aac6abc1700","ref":"refs/heads/main","pushedAt":"2024-07-02T20:54:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Set the background color of the tabs for `:hover` (closes #125).","shortMessageHtmlLink":"Set the background color of the tabs for :hover (closes #125)."}},{"before":"6a6dc19648ad89a5126dbc113c470aaca534d7b4","after":"ba794866096f77614943a84f81b9aed4789678bc","ref":"refs/heads/main","pushedAt":"2024-07-02T20:23:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Add a \"Build\" button to the `payloads/show` view (closes #123).","shortMessageHtmlLink":"Add a \"Build\" button to the payloads/show view (closes #123)."}},{"before":"04667cc8b5974db48dc8108ea167e902c14248a6","after":"6a6dc19648ad89a5126dbc113c470aaca534d7b4","ref":"refs/heads/main","pushedAt":"2024-06-25T00:54:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Ignore the `pkg/` directory.","shortMessageHtmlLink":"Ignore the pkg/ directory."}},{"before":"4d9fd084ac111a352e6f5a1b2722e41c780dcf26","after":null,"ref":"refs/heads/add_screenshots","pushedAt":"2024-06-23T10:01:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"}},{"before":"2446dabfa8784c9284e40518df7eca6f975bbdba","after":"04667cc8b5974db48dc8108ea167e902c14248a6","ref":"refs/heads/main","pushedAt":"2024-06-23T09:56:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Use the most recent version of `ronin-payloads`.","shortMessageHtmlLink":"Use the most recent version of ronin-payloads."}},{"before":"f499941a51b1273abc5469f85ca0c08d0114a93e","after":"2446dabfa8784c9284e40518df7eca6f975bbdba","ref":"refs/heads/main","pushedAt":"2024-06-23T09:52:18.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Version bump to 0.1.0.rc1.","shortMessageHtmlLink":"Version bump to 0.1.0.rc1."}},{"before":"4d9fd084ac111a352e6f5a1b2722e41c780dcf26","after":"f499941a51b1273abc5469f85ca0c08d0114a93e","ref":"refs/heads/main","pushedAt":"2024-06-19T00:00:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Mention that ronin-app integrates ronin-recon and ronin-vulns.","shortMessageHtmlLink":"Mention that ronin-app integrates ronin-recon and ronin-vulns."}},{"before":"b98eadbbc71fb89b9dbbe8540c9e34de698cf4e6","after":"4d9fd084ac111a352e6f5a1b2722e41c780dcf26","ref":"refs/heads/main","pushedAt":"2024-06-17T06:37:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Exclude the screenshot files from the built gem.","shortMessageHtmlLink":"Exclude the screenshot files from the built gem."}},{"before":"54bbdc9f060287ca77ba8a501893c61581e804c1","after":"4d9fd084ac111a352e6f5a1b2722e41c780dcf26","ref":"refs/heads/add_screenshots","pushedAt":"2024-06-15T04:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Exclude the screenshot files from the built gem.","shortMessageHtmlLink":"Exclude the screenshot files from the built gem."}},{"before":"04855dc9dfc493d10f48de7b99545c09c4d799cb","after":"b98eadbbc71fb89b9dbbe8540c9e34de698cf4e6","ref":"refs/heads/main","pushedAt":"2024-06-15T01:42:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Link back to the URL's host name.","shortMessageHtmlLink":"Link back to the URL's host name."}},{"before":"03b4e1cb8269aa3abe6fbf81b1a52fc9140fc151","after":"54bbdc9f060287ca77ba8a501893c61581e804c1","ref":"refs/heads/add_screenshots","pushedAt":"2024-06-15T01:35:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Attempt to add screenshots of the app (issue #4).","shortMessageHtmlLink":"Attempt to add screenshots of the app (issue #4)."}},{"before":null,"after":"03b4e1cb8269aa3abe6fbf81b1a52fc9140fc151","ref":"refs/heads/add_screenshots","pushedAt":"2024-06-15T01:33:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Attempt to add screenshots of the app (issue #4).","shortMessageHtmlLink":"Attempt to add screenshots of the app (issue #4)."}},{"before":"666fcbe2ba32a3780897985930532308fdc5d568","after":"04855dc9dfc493d10f48de7b99545c09c4d799cb","ref":"refs/heads/main","pushedAt":"2024-06-15T00:41:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Fixed the `ronin-app` version in the `/about` view.","shortMessageHtmlLink":"Fixed the ronin-app version in the /about view."}},{"before":"496bd8869fd9d0036aad27d407fa95fdc6409a39","after":"666fcbe2ba32a3780897985930532308fdc5d568","ref":"refs/heads/main","pushedAt":"2024-06-15T00:19:18.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Add a note about giving `nmap` and `masscan` additional Linux privileges.\n\n* https://www.maketecheasier.com/run-nmap-without-root-or-sudo/","shortMessageHtmlLink":"Add a note about giving nmap and masscan additional Linux privile…"}},{"before":"afb807590078f24844520808f79e6e6a1b31a636","after":"496bd8869fd9d0036aad27d407fa95fdc6409a39","ref":"refs/heads/main","pushedAt":"2024-05-22T16:00:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Use correct ivar and remove `#organizations` from `street_addresses/show.erb`","shortMessageHtmlLink":"Use correct ivar and remove #organizations from `street_addresses/s…"}},{"before":"97979701c30ed61a923139c4640969171d3cc180","after":"afb807590078f24844520808f79e6e6a1b31a636","ref":"refs/heads/main","pushedAt":"2024-05-22T06:02:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Require Ruby >= 3.1.0 due to `fiber-local-1.1.0`.","shortMessageHtmlLink":"Require Ruby >= 3.1.0 due to fiber-local-1.1.0."}},{"before":"9be8802345bb7b482b5874aab83c8ddafe77944d","after":"97979701c30ed61a923139c4640969171d3cc180","ref":"refs/heads/main","pushedAt":"2024-05-21T21:58:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Use `@software` insted of `@os` in `software/show.erb`","shortMessageHtmlLink":"Use @software insted of @os in software/show.erb"}},{"before":"4e143f54a5cc5fc470aac3b81a0b3083c2ab234a","after":"9be8802345bb7b482b5874aab83c8ddafe77944d","ref":"refs/heads/main","pushedAt":"2024-05-17T06:39:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Fix incorrect ivar name for street address route","shortMessageHtmlLink":"Fix incorrect ivar name for street address route"}},{"before":"5ada7f7c81226498691269d3d86054f1c5a5093d","after":"4e143f54a5cc5fc470aac3b81a0b3083c2ab234a","ref":"refs/heads/main","pushedAt":"2024-05-03T21:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Safely close the connection to the sqlite3 database on Ctrl^C.","shortMessageHtmlLink":"Safely close the connection to the sqlite3 database on Ctrl^C."}},{"before":"63e19eddfa574cdecfb8d26b64727629007504a3","after":"5ada7f7c81226498691269d3d86054f1c5a5093d","ref":"refs/heads/main","pushedAt":"2024-05-03T19:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Fix body height (#105)\n\n---------\r\n\r\nCo-authored-by: Postmodern ","shortMessageHtmlLink":"Fix body height (#105)"}},{"before":"068f0e361d7b17bd884ea1bf24e42d704e1511bd","after":"63e19eddfa574cdecfb8d26b64727629007504a3","ref":"refs/heads/main","pushedAt":"2024-05-02T06:32:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Make the `ports` field required for the masscan form and worker.","shortMessageHtmlLink":"Make the ports field required for the masscan form and worker."}},{"before":"6143bb873a40efff122e7ce9daaeedbd42e3f478","after":"068f0e361d7b17bd884ea1bf24e42d704e1511bd","ref":"refs/heads/main","pushedAt":"2024-05-02T06:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Remove required marking from Ports on the nmap form.","shortMessageHtmlLink":"Remove required marking from Ports on the nmap form."}},{"before":"c21b88f3a4027742d93a6536f65d1d7ab1563684","after":"6143bb873a40efff122e7ce9daaeedbd42e3f478","ref":"refs/heads/main","pushedAt":"2024-05-02T06:18:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Add Sidekiq middleware to clear the ActiveRecord connection pool (issue #16).","shortMessageHtmlLink":"Add Sidekiq middleware to clear the ActiveRecord connection pool (issue "}},{"before":"8ed6391454523d28afeb99ac50bce5339f9a7717","after":"c21b88f3a4027742d93a6536f65d1d7ab1563684","ref":"refs/heads/main","pushedAt":"2024-05-02T06:18:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Fix the two failing dry-validation specs.\n\n* Apparently `Types::Array.of(Types::String).constructor { ... }` no\n longer accepts Array values, but expects only String values.","shortMessageHtmlLink":"Fix the two failing dry-validation specs."}},{"before":"f659bd43f561097731cc0d486b76179b13cd9442","after":"0d1dca73e32bb1e87a8ff7ab20e8b6e89d21e0df","ref":"refs/heads/activerecord_timeout_fix","pushedAt":"2024-05-01T22:03:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Add Sidekiq middleware to clear the ActiveRecord connection pool (issue #16).","shortMessageHtmlLink":"Add Sidekiq middleware to clear the ActiveRecord connection pool (issue "}},{"before":"c21b88f3a4027742d93a6536f65d1d7ab1563684","after":null,"ref":"refs/heads/fix-dry-validation-spec-failures","pushedAt":"2024-05-01T22:02:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdyDTqAA","startCursor":null,"endCursor":null}},"title":"Activity · ronin-rb/ronin-app"}