{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":508747717,"defaultBranch":"main","name":"ptyx-mcq","ownerLogin":"wxgeo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-29T15:28:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/407183?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705271944.0","currentOid":""},"activityList":{"items":[{"before":"b9b8ec0a11efc76f29a71e0d2ce7aae0c87ae8a3","after":"0cbd5e9cc4b5f739fdcf20ab2a64832e21ebe40b","ref":"refs/heads/main","pushedAt":"2024-05-15T19:14:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"typing: Set `check_untyped_defs = true` in mypy configuration.","shortMessageHtmlLink":"typing: Set check_untyped_defs = true in mypy configuration."}},{"before":"a57c9841751a7ffdd993cd0c38dbdcc3891c90f4","after":"b9b8ec0a11efc76f29a71e0d2ce7aae0c87ae8a3","ref":"refs/heads/main","pushedAt":"2024-04-26T08:41:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"test: Add tests for answers detection edition.","shortMessageHtmlLink":"test: Add tests for answers detection edition."}},{"before":"778bbd94781455ea5e2110fe47602ff7675ca51d","after":"a57c9841751a7ffdd993cd0c38dbdcc3891c90f4","ref":"refs/heads/main","pushedAt":"2024-04-24T22:29:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"fix: Fix some corner cases for names conflict (when user entered name induces other conflicts).","shortMessageHtmlLink":"fix: Fix some corner cases for names conflict (when user entered name…"}},{"before":"8d3930dd6aaaff979ab1a86992016edd52e7e132","after":"778bbd94781455ea5e2110fe47602ff7675ca51d","ref":"refs/heads/main","pushedAt":"2024-04-24T15:46:04.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"refactor: Remove old code.","shortMessageHtmlLink":"refactor: Remove old code."}},{"before":"f8597623d1d1fe1d3059ca08e4c9a7df4255e385","after":"8d3930dd6aaaff979ab1a86992016edd52e7e132","ref":"refs/heads/main","pushedAt":"2024-04-22T19:01:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat: Write `ok` to validate name suggestion.","shortMessageHtmlLink":"feat: Write ok to validate name suggestion."}},{"before":"ad31d50f5dd9d8455cfff4ae76722eb209a73d37","after":"f8597623d1d1fe1d3059ca08e4c9a7df4255e385","ref":"refs/heads/main","pushedAt":"2024-04-22T10:46:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"refactoring: python files in scan/ folder have been distributed into several subdirectories.","shortMessageHtmlLink":"refactoring: python files in scan/ folder have been distributed into …"}},{"before":"e7f191c909c254e0cbb9463eec8c0afc8b0dbe70","after":"ad31d50f5dd9d8455cfff4ae76722eb209a73d37","ref":"refs/heads/main","pushedAt":"2024-04-22T08:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat: Disable PYTHONHASHSEED only when launching command.","shortMessageHtmlLink":"feat: Disable PYTHONHASHSEED only when launching command."}},{"before":"79684ec9d2057d95c60f6cc3b34549464b56ac40","after":"e7f191c909c254e0cbb9463eec8c0afc8b0dbe70","ref":"refs/heads/main","pushedAt":"2024-04-08T12:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"dev: Fix assertion error induced by previous commit when running tests.","shortMessageHtmlLink":"dev: Fix assertion error induced by previous commit when running tests."}},{"before":"c553c40c0b49943d91be1d3a888b99e0f30ca12a","after":"79684ec9d2057d95c60f6cc3b34549464b56ac40","ref":"refs/heads/main","pushedAt":"2024-04-08T10:54:25.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat: Disable PYTHONHASHSEED by default, to make compilations more reproducible.","shortMessageHtmlLink":"feat: Disable PYTHONHASHSEED by default, to make compilations more re…"}},{"before":"2f333e54b192f5c851cbf02192e90ae17423657b","after":"c553c40c0b49943d91be1d3a888b99e0f30ca12a","ref":"refs/heads/main","pushedAt":"2024-03-20T20:41:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat: Define DEFAULT_PTYX_MCQ_COMPILATION_OPTIONS global variable.","shortMessageHtmlLink":"feat: Define DEFAULT_PTYX_MCQ_COMPILATION_OPTIONS global variable."}},{"before":"de0942d1823a44a2f0e310a3af911ca82d9474ba","after":"2f333e54b192f5c851cbf02192e90ae17423657b","ref":"refs/heads/main","pushedAt":"2024-03-09T23:51:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"fix: SameAnswerError is now compatible with pickle.","shortMessageHtmlLink":"fix: SameAnswerError is now compatible with pickle."}},{"before":"07a939db775c659de6b2f813c3be18bf9dc71cf9","after":"de0942d1823a44a2f0e310a3af911ca82d9474ba","ref":"refs/heads/main","pushedAt":"2024-03-07T18:17:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat: Use multiprocessing to generate amended pdf.","shortMessageHtmlLink":"feat: Use multiprocessing to generate amended pdf."}},{"before":"eb74d580e7c5ae72314126d4d31572ce91396b39","after":"07a939db775c659de6b2f813c3be18bf9dc71cf9","ref":"refs/heads/main","pushedAt":"2024-03-05T07:59:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"fix: Smallgraphlib support was broken in preview mode.","shortMessageHtmlLink":"fix: Smallgraphlib support was broken in preview mode."}},{"before":"c2d593d34437eb123a9dc53f4a93caeb6443c7cd","after":"eb74d580e7c5ae72314126d4d31572ce91396b39","ref":"refs/heads/main","pushedAt":"2024-02-19T21:27:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat: Protect `mcq make` from accidentally overwriting generated document.","shortMessageHtmlLink":"feat: Protect mcq make from accidentally overwriting generated docu…"}},{"before":"4cf036d4087d6a59e05a929aa055fc94ec271d0b","after":"c2d593d34437eb123a9dc53f4a93caeb6443c7cd","ref":"refs/heads/main","pushedAt":"2024-02-09T14:42:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"refactor: Update code to match new ptyx version (28.2+).","shortMessageHtmlLink":"refactor: Update code to match new ptyx version (28.2+)."}},{"before":"df2f85a7bca7b48374b287d8ed9532a8704cf07e","after":"4cf036d4087d6a59e05a929aa055fc94ec271d0b","ref":"refs/heads/main","pushedAt":"2024-01-30T15:08:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat: MCQ can now include special answers whose truth value depends on context.\n\nThe corresponding new syntax is `?{condition} answer`.","shortMessageHtmlLink":"feat: MCQ can now include special answers whose truth value depends o…"}},{"before":"86db062061cf5b799a3e46e294275d5a9ed56968","after":"df2f85a7bca7b48374b287d8ed9532a8704cf07e","ref":"refs/heads/main","pushedAt":"2024-01-26T19:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"refactor: Split exercises parsing code in several functions.","shortMessageHtmlLink":"refactor: Split exercises parsing code in several functions."}},{"before":"0b0fc3b29db5cbf144681514671ece81c50439d5","after":"86db062061cf5b799a3e46e294275d5a9ed56968","ref":"refs/heads/main","pushedAt":"2024-01-26T15:55:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"cli!: Remove --correction-only option and add --with-correction option instead.","shortMessageHtmlLink":"cli!: Remove --correction-only option and add --with-correction optio…"}},{"before":"30045f6d1f486f81f6c5dcd10f58ed6c475feb60","after":"0b0fc3b29db5cbf144681514671ece81c50439d5","ref":"refs/heads/main","pushedAt":"2024-01-26T15:21:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"dev: Simplified .gitignore.","shortMessageHtmlLink":"dev: Simplified .gitignore."}},{"before":"3abf31b078153efb58cfb68836dcd3ee645636bd","after":"30045f6d1f486f81f6c5dcd10f58ed6c475feb60","ref":"refs/heads/main","pushedAt":"2024-01-21T22:16:39.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"test: Add tests for duplicate pages conflict solver.","shortMessageHtmlLink":"test: Add tests for duplicate pages conflict solver."}},{"before":"5f6198a437140bbc7ecfcc040f5c35f48311203a","after":"3abf31b078153efb58cfb68836dcd3ee645636bd","ref":"refs/heads/main","pushedAt":"2024-01-14T22:39:32.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"fix: When runnning a scan again, don't ask for documents already skipped before.","shortMessageHtmlLink":"fix: When runnning a scan again, don't ask for documents already skip…"}},{"before":"5f6198a437140bbc7ecfcc040f5c35f48311203a","after":null,"ref":"refs/heads/master","pushedAt":"2024-01-14T22:39:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"}},{"before":null,"after":"5f6198a437140bbc7ecfcc040f5c35f48311203a","ref":"refs/heads/main","pushedAt":"2024-01-14T22:39:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"refactor: Rename some variables and functions.","shortMessageHtmlLink":"refactor: Rename some variables and functions."}},{"before":"51c0f9cf91fc3860067a8710dfffa999a32475bf","after":"5f6198a437140bbc7ecfcc040f5c35f48311203a","ref":"refs/heads/master","pushedAt":"2024-01-11T23:46:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"refactor: Rename some variables and functions.","shortMessageHtmlLink":"refactor: Rename some variables and functions."}},{"before":"bc8396dc7fd83d2d4fa368ad9e3adde8f3c07c3d","after":"51c0f9cf91fc3860067a8710dfffa999a32475bf","ref":"refs/heads/master","pushedAt":"2024-01-11T23:42:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat!: New --debug option in CLI. Remove old --ask-for-name option.\n\nMajor refactoring in `scan_pic.py` and some other linked modules.","shortMessageHtmlLink":"feat!: New --debug option in CLI. Remove old --ask-for-name option."}},{"before":"b24cc807a9b3f3fc5839892d5bef1a54526f944c","after":"bc8396dc7fd83d2d4fa368ad9e3adde8f3c07c3d","ref":"refs/heads/master","pushedAt":"2024-01-08T17:51:31.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"dev: update dependencies.","shortMessageHtmlLink":"dev: update dependencies."}},{"before":"322762b2f86fe7349b272dab7e5793e531296c64","after":"b24cc807a9b3f3fc5839892d5bef1a54526f944c","ref":"refs/heads/master","pushedAt":"2023-12-22T08:39:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat: use \"/\" to skip a document when name is missing.","shortMessageHtmlLink":"feat: use \"/\" to skip a document when name is missing."}},{"before":"31939d14d54b5740e80e1994ae1f8394ca35e5c5","after":"322762b2f86fe7349b272dab7e5793e531296c64","ref":"refs/heads/master","pushedAt":"2023-12-18T22:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"fix: Nicer display for exercise preview mode.","shortMessageHtmlLink":"fix: Nicer display for exercise preview mode."}},{"before":"fb1401d86ac410e8b8f8a9d9f2f9271b8401f4d6","after":"31939d14d54b5740e80e1994ae1f8394ca35e5c5","ref":"refs/heads/master","pushedAt":"2023-12-17T10:23:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"feat: add `add_directories()` function (CLI must yet be updated accordingly).","shortMessageHtmlLink":"feat: add add_directories() function (CLI must yet be updated accor…"}},{"before":"2f803aaac32052f507b8eec3a207921142a77b7b","after":"fb1401d86ac410e8b8f8a9d9f2f9271b8401f4d6","ref":"refs/heads/master","pushedAt":"2023-11-28T07:26:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxgeo","name":null,"path":"/wxgeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407183?s=80&v=4"},"commit":{"message":"26.1.0\n\nAutomatically generated by python-semantic-release","shortMessageHtmlLink":"26.1.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xNVQxOToxNDo1My4wMDAwMDBazwAAAARK5o5p","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xNVQxOToxNDo1My4wMDAwMDBazwAAAARK5o5p","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yOFQwNzoyNjo1Ny4wMDAwMDBazwAAAAO5hNjX"}},"title":"Activity · wxgeo/ptyx-mcq"}