{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":115066713,"defaultBranch":"master","name":"locus","ownerLogin":"g-andrade","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-22T02:16:49.000Z","ownerAvatar":"https://github.com/avatars/u/7349502?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721841106.0","currentOid":""},"activityList":{"items":[{"before":"329f5c918abe63f70ede2edc8fa52946e6d89e84","after":"49ef42394954fe14451b8bad0ebb4c8d8d8e4be8","ref":"refs/heads/master","pushedAt":"2024-07-24T17:11:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Fix use of binary string in `database_cache_file` option","shortMessageHtmlLink":"Fix use of binary string in database_cache_file option"}},{"before":"9d93c3fdb909fe16931987864815303898260921","after":"329f5c918abe63f70ede2edc8fa52946e6d89e84","ref":"refs/heads/master","pushedAt":"2024-07-20T16:23:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Commit unfinished work needed to fix test downloads from MaxMind","shortMessageHtmlLink":"Commit unfinished work needed to fix test downloads from MaxMind"}},{"before":"3252d610969b4335c9f651b84402fb91c0900e05","after":"9d93c3fdb909fe16931987864815303898260921","ref":"refs/heads/master","pushedAt":"2024-07-20T15:58:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Check if CI passes on OTP 27.0 / Windows combo","shortMessageHtmlLink":"Check if CI passes on OTP 27.0 / Windows combo"}},{"before":"df4c5caf621c6ef4295aa2bf96a9e81dca0d3f9b","after":"3252d610969b4335c9f651b84402fb91c0900e05","ref":"refs/heads/master","pushedAt":"2024-07-20T15:54:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Update README.md (#46)\n\nFix reference to MaxMind license key section, and add setup instructions\r\nfor Elixir.","shortMessageHtmlLink":"Update README.md (#46)"}},{"before":"8ae96beb8e3dcb4fcf58f1e8360071c5747bc6c1","after":"df4c5caf621c6ef4295aa2bf96a9e81dca0d3f9b","ref":"refs/heads/master","pushedAt":"2024-05-22T16:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Skip failing CI on combo OTP 27.0 + Windows 2019","shortMessageHtmlLink":"Skip failing CI on combo OTP 27.0 + Windows 2019"}},{"before":"1ddf03a94f1183684b6df1fbb878116b515f1056","after":"8ae96beb8e3dcb4fcf58f1e8360071c5747bc6c1","ref":"refs/heads/master","pushedAt":"2024-05-22T16:02:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Try again CI on Windows","shortMessageHtmlLink":"Try again CI on Windows"}},{"before":"c0dc83e243025a5b3900d1a438ccfbb1d26f426b","after":"1ddf03a94f1183684b6df1fbb878116b515f1056","ref":"refs/heads/master","pushedAt":"2024-05-22T15:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Check if CI failure is Windows-specific","shortMessageHtmlLink":"Check if CI failure is Windows-specific"}},{"before":"c800a299275f6ae7bac2076cc31489e779e70d95","after":"c0dc83e243025a5b3900d1a438ccfbb1d26f426b","ref":"refs/heads/master","pushedAt":"2024-05-22T15:14:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Funnily enough, there's no OTP 26.3","shortMessageHtmlLink":"Funnily enough, there's no OTP 26.3"}},{"before":"f40b110d41b8faf01c1985bef1e6277d83d2065d","after":"c800a299275f6ae7bac2076cc31489e779e70d95","ref":"refs/heads/master","pushedAt":"2024-05-22T15:12:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Check if CI on OTP 27.0 is already available","shortMessageHtmlLink":"Check if CI on OTP 27.0 is already available"}},{"before":"65bfdc6b247c669b3fec615bb8cdf0f6e2045ff9","after":"f40b110d41b8faf01c1985bef1e6277d83d2065d","ref":"refs/heads/master","pushedAt":"2024-05-04T18:44:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Add missing CHANGELOG update","shortMessageHtmlLink":"Add missing CHANGELOG update"}},{"before":"0a6ba9abc544c02ea95f93b234ea55820c1577f0","after":"65bfdc6b247c669b3fec615bb8cdf0f6e2045ff9","ref":"refs/heads/master","pushedAt":"2024-05-04T18:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Import latest test data from MaxMind","shortMessageHtmlLink":"Import latest test data from MaxMind"}},{"before":"ea1fd792db9d801d8d44ad7126973956ba3ed9fa","after":"0a6ba9abc544c02ea95f93b234ea55820c1577f0","ref":"refs/heads/master","pushedAt":"2024-05-04T18:34:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Modernize Makefile and rebar.config.script while fixing CI on OTP 22","shortMessageHtmlLink":"Modernize Makefile and rebar.config.script while fixing CI on OTP 22"}},{"before":"75e38f3dd09981730d09c18d3d2b70bf28345be1","after":"ea1fd792db9d801d8d44ad7126973956ba3ed9fa","ref":"refs/heads/master","pushedAt":"2024-05-04T18:20:29.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Ensure CI runs recently bumped plugins","shortMessageHtmlLink":"Ensure CI runs recently bumped plugins"}},{"before":"8d0019d3010fdd7a1bf6db68488d7be36eda7664","after":"75e38f3dd09981730d09c18d3d2b70bf28345be1","ref":"refs/heads/master","pushedAt":"2024-05-04T17:30:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Fix wrong impl failing IPv4-in-IPv6 when IPv4-mapped IPv6 is missing\n\n---\nFix wrong root in MMDB tree parser, which failed IPv4 lookups in IPv6\ndatabases that don't include IPv4-mapped IPv6 addresses.\n\nA bug that was part of locus since forever but didn't show up in MaxMind\ndatabases since those appear to always include the IPv4-mapped IPv6\naddresses node.\n\nThanks to https://github.com/nickjacob who left me the clues I needed in\nan earlier closed PR:\n* https://github.com/g-andrade/locus/pull/39","shortMessageHtmlLink":"Fix wrong impl failing IPv4-in-IPv6 when IPv4-mapped IPv6 is missing"}},{"before":"e622739e688ff9402de68b3fc0f82038125b1175","after":"8d0019d3010fdd7a1bf6db68488d7be36eda7664","ref":"refs/heads/master","pushedAt":"2024-03-16T16:34:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Freshen things up","shortMessageHtmlLink":"Freshen things up"}},{"before":"ed62b2d0a5e0596dd9adc3d98b918a61ae6c25da","after":"e622739e688ff9402de68b3fc0f82038125b1175","ref":"refs/heads/master","pushedAt":"2024-02-18T19:43:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Allow for CI to pass on OTP 27 once it's released\n\nWork around failure to compile `rebar_raw_resource` on OTP 27.0-rc1:\n* https://github.com/alertlogic/rebar_raw_resource/pull/9","shortMessageHtmlLink":"Allow for CI to pass on OTP 27 once it's released"}},{"before":"534299cbbddc4fc292dbb520df9162cdf4237409","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-02-18T19:19:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"}},{"before":"123ac63d00cecee7ebecc19994ff325885223441","after":null,"ref":"refs/heads/dependabot/github_actions/actions/cache-4","pushedAt":"2024-02-18T19:19:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"}},{"before":"4c4989f188317a6acbd2479a98e3a2bd7a63e4ac","after":"ed62b2d0a5e0596dd9adc3d98b918a61ae6c25da","ref":"refs/heads/master","pushedAt":"2024-02-18T19:19:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Merge Dependabot PRs","shortMessageHtmlLink":"Merge Dependabot PRs"}},{"before":null,"after":"123ac63d00cecee7ebecc19994ff325885223441","ref":"refs/heads/dependabot/github_actions/actions/cache-4","pushedAt":"2024-02-18T19:07:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/cache from 3 to 4\n\nBumps [actions/cache](https://github.com/actions/cache) from 3 to 4.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/cache from 3 to 4"}},{"before":null,"after":"534299cbbddc4fc292dbb520df9162cdf4237409","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-02-18T19:07:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":"baa9790d1a517c456da855066728e5b79eb30e63","after":"4c4989f188317a6acbd2479a98e3a2bd7a63e4ac","ref":"refs/heads/master","pushedAt":"2024-02-18T19:07:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Enable Dependabot for GitHub Actions","shortMessageHtmlLink":"Enable Dependabot for GitHub Actions"}},{"before":"f42b41d349e9106bb59eda85ab09abea2c926dab","after":"baa9790d1a517c456da855066728e5b79eb30e63","ref":"refs/heads/master","pushedAt":"2024-01-01T16:43:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"MMXXIV","shortMessageHtmlLink":"MMXXIV"}},{"before":"cac9ea8036c7041497bb58bf4f9e22e0d93a1b99","after":"f42b41d349e9106bb59eda85ab09abea2c926dab","ref":"refs/heads/master","pushedAt":"2023-12-25T12:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Add OTP 26.2 to CI","shortMessageHtmlLink":"Add OTP 26.2 to CI"}},{"before":"df510d333a7884979d5c8e4ca75412fbaeee9a21","after":"cac9ea8036c7041497bb58bf4f9e22e0d93a1b99","ref":"refs/heads/master","pushedAt":"2023-12-12T16:43:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Import latest test data from MaxMind","shortMessageHtmlLink":"Import latest test data from MaxMind"}},{"before":"5cb12a5e4c2698406cca8d68f4251ed938e18823","after":"df510d333a7884979d5c8e4ca75412fbaeee9a21","ref":"refs/heads/master","pushedAt":"2023-10-14T19:54:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"CI: remove duplicate mapping","shortMessageHtmlLink":"CI: remove duplicate mapping"}},{"before":"2fff00a931bc002b8fcebb3000c808b75dbe9b22","after":"5cb12a5e4c2698406cca8d68f4251ed938e18823","ref":"refs/heads/master","pushedAt":"2023-09-21T23:49:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Import latest test data from MaxMind","shortMessageHtmlLink":"Import latest test data from MaxMind"}},{"before":"47e3af58a24f59c18d0231a7490eb78463f0cbbd","after":"2fff00a931bc002b8fcebb3000c808b75dbe9b22","ref":"refs/heads/master","pushedAt":"2023-09-21T23:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"CI: cover OTP 26.1","shortMessageHtmlLink":"CI: cover OTP 26.1"}},{"before":"21ac0b9e54f187aec1ed38cb1758b08c4002b09c","after":"47e3af58a24f59c18d0231a7490eb78463f0cbbd","ref":"refs/heads/master","pushedAt":"2023-06-22T10:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"Check if ssl_verify_fun 1.1.7 passes CI","shortMessageHtmlLink":"Check if ssl_verify_fun 1.1.7 passes CI"}},{"before":"3e1d74fe658dff02f415241609bbad2f5f9f8c00","after":"21ac0b9e54f187aec1ed38cb1758b08c4002b09c","ref":"refs/heads/master","pushedAt":"2023-06-12T09:44:23.686Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-andrade","name":"Guilherme Andrade","path":"/g-andrade","primaryAvatarUrl":"https://github.com/avatars/u/7349502?s=80&v=4"},"commit":{"message":"CI: tentatively fix cache lookup when previous run has failed","shortMessageHtmlLink":"CI: tentatively fix cache lookup when previous run has failed"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQxNzoxMTozMS4wMDAwMDBazwAAAASIMoGi","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQxNzoxMTozMS4wMDAwMDBazwAAAASIMoGi","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0xMlQwOTo0NDoyMy42ODY5OTZazwAAAAM_d8V6"}},"title":"Activity ยท g-andrade/locus"}