{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13612955,"defaultBranch":"main","name":"citer","ownerLogin":"5j9","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-10-16T07:55:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1055747?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714656012.0","currentOid":""},"activityList":{"items":[{"before":"9996dfb2d0acb0441bc62118544aa76011c430e9","after":"bad22e9f0e06a586e14a284cf50eef007bfd903c","ref":"refs/heads/main","pushedAt":"2024-09-27T13:47:26.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore(requirements): -bs4","shortMessageHtmlLink":"chore(requirements): -bs4"}},{"before":"e641f398d6e7456eaab56f9e123fb58177cdcb04","after":"9996dfb2d0acb0441bc62118544aa76011c430e9","ref":"refs/heads/main","pushedAt":"2024-09-26T18:38:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore: fix some more typing issues","shortMessageHtmlLink":"chore: fix some more typing issues"}},{"before":"a757a6bea1b153fd373187edf112965e33225be6","after":"e641f398d6e7456eaab56f9e123fb58177cdcb04","ref":"refs/heads/main","pushedAt":"2024-09-26T18:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore: add/fix/ignore some type hints","shortMessageHtmlLink":"chore: add/fix/ignore some type hints"}},{"before":"21894ec61f656cfd4352160727a14afef21e749a","after":"a757a6bea1b153fd373187edf112965e33225be6","ref":"refs/heads/main","pushedAt":"2024-09-26T16:51:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"feat: move oa check into is_free_doi\n\nThis will avoid a web request for hard-coded known\nDOIs. Also, some DOI retrievals do not go through\nthe doi.py module, they me be gathered from\na web page for example. This change will\nmake sure that they get checked for\nfree access too.","shortMessageHtmlLink":"feat: move oa check into is_free_doi"}},{"before":"57369325c844f1abd80bcff7e0e53ea58f4f3646","after":"21894ec61f656cfd4352160727a14afef21e749a","ref":"refs/heads/main","pushedAt":"2024-09-13T10:51:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"fix: always copy headers list\n\nPEP 3333 states that the server may mutate headers in unspecified manner:\n\"the server may change its contents in any way it desires.\"\n\nthis was causing headers to contain a wrong content length.","shortMessageHtmlLink":"fix: always copy headers list"}},{"before":"4b3c8556fb84024a141cf756c860d4f2d6bbfcba","after":"57369325c844f1abd80bcff7e0e53ea58f4f3646","ref":"refs/heads/main","pushedAt":"2024-09-13T10:35:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore: update ruff settings","shortMessageHtmlLink":"chore: update ruff settings"}},{"before":"60bb2474b181752a6ef1618a61a1afe994f87969","after":"4b3c8556fb84024a141cf756c860d4f2d6bbfcba","ref":"refs/heads/main","pushedAt":"2024-09-13T09:31:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"Spaces to tabs in js","shortMessageHtmlLink":"Spaces to tabs in js"}},{"before":"fc32554606f7d5e0486d6523e7b4fdeb25057759","after":"60bb2474b181752a6ef1618a61a1afe994f87969","ref":"refs/heads/main","pushedAt":"2024-09-12T16:03:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"fix(common.js): trim user_input in j","shortMessageHtmlLink":"fix(common.js): trim user_input in j"}},{"before":"4c6398fef84f21c5ff3050aac6e3bc9c29fc3e9f","after":"fc32554606f7d5e0486d6523e7b4fdeb25057759","ref":"refs/heads/main","pushedAt":"2024-09-12T15:50:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"fix: SyntaxError: f-string: unmatched '('\n\nold python","shortMessageHtmlLink":"fix: SyntaxError: f-string: unmatched '('"}},{"before":"7833132974efb3108d7a9142180fe88b89697b5e","after":"4c6398fef84f21c5ff3050aac6e3bc9c29fc3e9f","ref":"refs/heads/main","pushedAt":"2024-09-12T15:46:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"feat: strip user_input","shortMessageHtmlLink":"feat: strip user_input"}},{"before":"e872e401aa22c92d66c8d67761e0030060b508f8","after":"7833132974efb3108d7a9142180fe88b89697b5e","ref":"refs/heads/main","pushedAt":"2024-08-04T15:17:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore(bibtex): add type hint","shortMessageHtmlLink":"chore(bibtex): add type hint"}},{"before":"16b43ebd62ec6ba708124460a70f4ac3693bba9a","after":"e872e401aa22c92d66c8d67761e0030060b508f8","ref":"refs/heads/main","pushedAt":"2024-08-04T15:16:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore(bibtex): add type hint","shortMessageHtmlLink":"chore(bibtex): add type hint"}},{"before":"35a88df0eebfffc3c7f52b93ed5d21a2f17b8b95","after":"16b43ebd62ec6ba708124460a70f4ac3693bba9a","ref":"refs/heads/main","pushedAt":"2024-08-04T15:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore(bibtex): add type hint","shortMessageHtmlLink":"chore(bibtex): add type hint"}},{"before":"023f8ff12e321cd30d98483183dc2d8a78d2db31","after":"35a88df0eebfffc3c7f52b93ed5d21a2f17b8b95","ref":"refs/heads/main","pushedAt":"2024-08-02T15:20:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore: rm .vscode settings (committed by mistake)","shortMessageHtmlLink":"chore: rm .vscode settings (committed by mistake)"}},{"before":"15f9a137d54bf81ad4e2d503c14d2cfabd095c3b","after":"023f8ff12e321cd30d98483183dc2d8a78d2db31","ref":"refs/heads/main","pushedAt":"2024-08-02T15:17:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore(en.js): add type hints","shortMessageHtmlLink":"chore(en.js): add type hints"}},{"before":"1549c08a5f0c0264f1f2cec997c2ecebb44954dc","after":"15f9a137d54bf81ad4e2d503c14d2cfabd095c3b","ref":"refs/heads/main","pushedAt":"2024-05-07T16:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"feat(generator): switch back to a random ref name","shortMessageHtmlLink":"feat(generator): switch back to a random ref name"}},{"before":"7f9670e0eb9cd15223e368d37da076c0179c998b","after":"1549c08a5f0c0264f1f2cec997c2ecebb44954dc","ref":"refs/heads/main","pushedAt":"2024-05-02T17:36:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"fix(install): set permissions after copying config\n\notherwise set_file_permissions may fail if config is not there\nyet.","shortMessageHtmlLink":"fix(install): set permissions after copying config"}},{"before":"7f9670e0eb9cd15223e368d37da076c0179c998b","after":null,"ref":"refs/heads/master","pushedAt":"2024-05-02T13:20:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"}},{"before":null,"after":"7f9670e0eb9cd15223e368d37da076c0179c998b","ref":"refs/heads/main","pushedAt":"2024-05-02T13:20:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"tests(test_has_doi_but_no_crossref): fix expected date format","shortMessageHtmlLink":"tests(test_has_doi_but_no_crossref): fix expected date format"}},{"before":"37b2111670109e5595e286d3b097474c2eef947c","after":"7f9670e0eb9cd15223e368d37da076c0179c998b","ref":"refs/heads/master","pushedAt":"2024-05-02T13:15:14.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"tests(test_has_doi_but_no_crossref): fix expected date format","shortMessageHtmlLink":"tests(test_has_doi_but_no_crossref): fix expected date format"}},{"before":"b1bd05d66643a9496a3fbb873f509cef47d49628","after":"37b2111670109e5595e286d3b097474c2eef947c","ref":"refs/heads/master","pushedAt":"2024-03-14T10:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"feat(ANYDATE_PATTERN): avoid obvious date ranges\n\ncloses #54","shortMessageHtmlLink":"feat(ANYDATE_PATTERN): avoid obvious date ranges"}},{"before":"38f99569489813f189d6c90e6b3f981098f1e150","after":"b1bd05d66643a9496a3fbb873f509cef47d49628","ref":"refs/heads/master","pushedAt":"2024-02-23T18:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore(app): improve type annotations","shortMessageHtmlLink":"chore(app): improve type annotations"}},{"before":"c2d6eaaa6786839327e1e102504c0bbe27367560","after":"38f99569489813f189d6c90e6b3f981098f1e150","ref":"refs/heads/master","pushedAt":"2024-02-23T17:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"feat: handle exception in app","shortMessageHtmlLink":"feat: handle exception in app"}},{"before":"6280ffe5fc0ef9cf5b57cdd9d2d62af6d00ef14c","after":"c2d6eaaa6786839327e1e102504c0bbe27367560","ref":"refs/heads/master","pushedAt":"2024-02-23T16:42:50.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"feat(app)!: support html input type for post requests","shortMessageHtmlLink":"feat(app)!: support html input type for post requests"}},{"before":"7d80e8d11984dbfa48ce12b6af5fe6f7227c7102","after":"6280ffe5fc0ef9cf5b57cdd9d2d62af6d00ef14c","ref":"refs/heads/master","pushedAt":"2024-02-23T11:00:59.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore: use |= instead of .update\n\navailable since 3.9\nhttps://peps.python.org/pep-0584/","shortMessageHtmlLink":"chore: use |= instead of .update"}},{"before":"86188c7220b33af34528f7c865fdb2823a9a74bf","after":"7d80e8d11984dbfa48ce12b6af5fe6f7227c7102","ref":"refs/heads/master","pushedAt":"2024-02-22T19:31:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"feat!: switch from httpx to curl_cffi","shortMessageHtmlLink":"feat!: switch from httpx to curl_cffi"}},{"before":"234f4c175e732ee04152816af7160a0ff7bac64b","after":"86188c7220b33af34528f7c865fdb2823a9a74bf","ref":"refs/heads/master","pushedAt":"2024-02-11T10:41:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore(find_authors): using dict is faster than creating one","shortMessageHtmlLink":"chore(find_authors): using dict is faster than creating one"}},{"before":"458047edcd2d23ac6b9b8855f31adfe510946e4c","after":"234f4c175e732ee04152816af7160a0ff7bac64b","ref":"refs/heads/master","pushedAt":"2024-02-11T06:01:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"fix(find_authors): do not return duplicate names","shortMessageHtmlLink":"fix(find_authors): do not return duplicate names"}},{"before":"ee42fce57a494fb7193f0d519dc825cfc6c53c43","after":"458047edcd2d23ac6b9b8855f31adfe510946e4c","ref":"refs/heads/master","pushedAt":"2024-02-06T17:10:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"feat: allow all origins","shortMessageHtmlLink":"feat: allow all origins"}},{"before":"160dcc6bc029511af4a7b2cb06c726c7b6a421b0","after":"ee42fce57a494fb7193f0d519dc825cfc6c53c43","ref":"refs/heads/master","pushedAt":"2024-01-13T17:04:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"5j9","name":"5j9","path":"/5j9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055747?s=80&v=4"},"commit":{"message":"chore(pyproject): use short traceback\n\n--showlocals did not work with native and now\nI think it is unnecessarily verbose.","shortMessageHtmlLink":"chore(pyproject): use short traceback"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxMzo0NzoyNi4wMDAwMDBazwAAAATCqOyO","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xM1QxNzowNDowMS4wMDAwMDBazwAAAAPe-ddK"}},"title":"Activity ยท 5j9/citer"}