{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":67439677,"defaultBranch":"master","name":"wikiloves","ownerLogin":"JeanFred","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-09-05T17:35:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/364381?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1674054221.402698","currentOid":""},"activityList":{"items":[{"before":"2f5ac2728632e1ed68c6f19f68c830483f8d9bba","after":"7f7efe8715eea71cce89034775690f541ef6fd9b","ref":"refs/heads/master","pushedAt":"2024-09-18T10:55:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Add category exception for WLM 2024 in Austria\n\nAustria does not follow the usual category layout,\nas the competition runs as part of WikiDaheim.\n\nSame as 2017 (907ecbcb), 2018 (df98ab9a),\n2019 (36907a4e), 2020 (daf759fc),\n2021 and 2022 (803e075), 2023 (af63dae).","shortMessageHtmlLink":"Add category exception for WLM 2024 in Austria"}},{"before":"69f06687481f30137fa0912ccacbc9365aa39e09","after":"2f5ac2728632e1ed68c6f19f68c830483f8d9bba","ref":"refs/heads/master","pushedAt":"2024-05-04T21:11:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Remove category exception from Armenia\n\nBack in e810058, we added category exception for Armenia\nto instead target `Images from Wiki Loves Monuments in Armenia & Nagorno-Karabakh`,\nas this was the pattern used for WLM 2015 and 2017 as well as WLE 2014.\n\nIt turned out this naming convention only held for these three instances,\nand we had to add a specialy exception every year since then\n\nAs it's now clear what is considered the default pattern,\nlet's revert this and instead add a handful of exceptions\nfor these three instances.\n\nReverts e810058\n\nAlso reverts:\n- a488a29 Add an exception for Wiki Loves Monuments 2023 in Armenia\n- 19b5d50 Add special exception for Wiki Loves Earth 2023 in Armenia\n- e965b41 Add an exception for Wiki Loves Monuments 2022 in Armenia. (#39)\n- 23a61d2 Add an exception for Wiki Loves Monuments 2021 in Armenia. (#22)\n- aebc1f9 Add special exception for WLE 2021 in Armenia\n- dfbe5ea Add special exception for WLM 2020 in Armenia\n- a8dd9ea Add special exception for WSC 2015 in Armenia\n- b13167a Add special exception for WLE 2020 in Armenia\n- 9b1d32b Add special exception for WLM 2019 in Armenia\n\nBug: T364035","shortMessageHtmlLink":"Remove category exception from Armenia"}},{"before":"af63daec02d812b48ec4f9db77ed6b9e85d34860","after":"69f06687481f30137fa0912ccacbc9365aa39e09","ref":"refs/heads/master","pushedAt":"2024-05-04T21:11:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Remove category exception from Armenia\n\nBack in e810058, we added category exception for Armenia\nto instead target `Images from Wiki Loves Monuments in Armenia & Nagorno-Karabakh`,\nas this was the pattern used for WLM 2015 and 2017 as well as WLE 2014.\n\nIt turned out this naming convention only held for these three instances,\nand we had to add a specialy exception every year since then\n\nAs it's now clear what is considered the default pattern,\nlet's revert this and instead add a handful of exceptions\nfor these three instances.\n\nReverts e810058\n\nAlso reverts:\n- a488a29 Add an exception for Wiki Loves Monuments 2023 in Armenia\n- 19b5d50 Add special exception for Wiki Loves Earth 2023 in Armenia\n- e965b41 Add an exception for Wiki Loves Monuments 2022 in Armenia. (#39)\n- 23a61d2 Add an exception for Wiki Loves Monuments 2021 in Armenia. (#22)\n- aebc1f9 Add special exception for WLE 2021 in Armenia\n- dfbe5ea Add special exception for WLM 2020 in Armenia\n- a8dd9ea Add special exception for WSC 2015 in Armenia\n- b13167a Add special exception for WLE 2020 in Armenia\n- 9b1d32b Add special exception for WLM 2019 in Armenia","shortMessageHtmlLink":"Remove category exception from Armenia"}},{"before":"dedd5777b94f953f5848c4adcf7a0edd4c83c9fd","after":"af63daec02d812b48ec4f9db77ed6b9e85d34860","ref":"refs/heads/master","pushedAt":"2023-10-12T07:19:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Add category exception for WLM 2023 in Austria\n\nAustria does not follow the usual category layout,\nas the competition runs as part of WikiDaheim.\n\nSame as 2017 (907ecbcb), 2018 (df98ab9a),\n2019 (36907a4e), 2020 (daf759fc),\n2021 and 2022 (803e075).","shortMessageHtmlLink":"Add category exception for WLM 2023 in Austria"}},{"before":"ade9f35d2db3a8d9e09806a0543ac2c90a3b84d4","after":"dedd5777b94f953f5848c4adcf7a0edd4c83c9fd","ref":"refs/heads/master","pushedAt":"2023-09-18T16:09:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Update database query after schema changes\n\nThe Wiki Replicas have had schema changes:\n- *_user and *_user_text fields were dropped.\n- there is a new 'actor' table\n\nSee https://wikitech.wikimedia.org/wiki/News/Actor_storage_changes_on_the_Wiki_Replicas\n\nJust like we did in aabd6ec2b0, we do an additional\njoin on the `actor_image` view to get the actor_name.\n\nBug: T231796","shortMessageHtmlLink":"Update database query after schema changes"}},{"before":"19b5d502f336fc27f3965e20f5eba3558ad794b3","after":"ade9f35d2db3a8d9e09806a0543ac2c90a3b84d4","ref":"refs/heads/master","pushedAt":"2023-07-10T14:17:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Add special exception for Wiki Loves Earth 2022/2023 in DR Congo\n\nThe expected format is `in the Democratic Republic of the Congo]]³\n\nBut the categories for WLE 2022 and 2023 is\n`Images_from_Wiki_Loves_Earth_2023_in_DR_Congo`\n\n(Also fix a mistake in UAE above).","shortMessageHtmlLink":"Add special exception for Wiki Loves Earth 2022/2023 in DR Congo"}},{"before":"5c0ed68443b8deac795fd6c8b6bb0b12b042798d","after":"19b5d502f336fc27f3965e20f5eba3558ad794b3","ref":"refs/heads/master","pushedAt":"2023-06-06T18:39:48.696Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Add special exception for Wiki Loves Earth 2023 in Armenia\n\nSince e810058 the expected format is `in Armenia_&_Nagorno-Karabakh`.\n\nBut the category for WLE 2023 is `Images_from_Wiki_Loves_Earth_2023_in_Armenia`\n\nSame as b13167ae for WLE 2020 and aebc1f909 for WLE 2021","shortMessageHtmlLink":"Add special exception for Wiki Loves Earth 2023 in Armenia"}},{"before":"442fa0d0fdd23de500a3538444fbcd6f659d6f0d","after":"5c0ed68443b8deac795fd6c8b6bb0b12b042798d","ref":"refs/heads/master","pushedAt":"2023-05-03T14:58:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Decode the username returned as bytes from the database\n\nOtherwise, `json.dumps` fails with\n`\"TypeError: keys must be a string, not bytes`","shortMessageHtmlLink":"Decode the username returned as bytes from the database"}},{"before":"3ebc78442e25e058d161ee550ea9a7e75196b5cd","after":"442fa0d0fdd23de500a3538444fbcd6f659d6f0d","ref":"refs/heads/master","pushedAt":"2023-04-18T11:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Upgrade codebase to Python 2.9\n\nWe already upgraded from 2.7 to 3.7 in 1b084c4,\nbut Toolforge only has Python 3.9 available by now.\n\nThis is probably also a requirement to move\nthe cron jobs from GridEngine to Kubernetes.\n\nPart of T334932, will help with T320160\n\nBug: T334932\nBug: T320160","shortMessageHtmlLink":"Upgrade codebase to Python 2.9"}},{"before":"357c9cc4c98affc598415260230c873033696842","after":"3ebc78442e25e058d161ee550ea9a7e75196b5cd","ref":"refs/heads/master","pushedAt":"2023-04-18T11:30:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JeanFred","name":"Jean-Frédéric","path":"/JeanFred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/364381?s=80&v=4"},"commit":{"message":"Re-lock Pipfile and regenerate requirements\n\nUsing\n```\npipenv --rm\npipenv lock\npipenv requirements > requirements.txt\npipenv requirements --dev-only > requirements-dev.txt\n```","shortMessageHtmlLink":"Re-lock Pipfile and regenerate requirements"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMDo1NToyNy4wMDAwMDBazwAAAAS5kDvT","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMDo1NToyNy4wMDAwMDBazwAAAAS5kDvT","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xOFQxMTozMDozNi4wMDAwMDBazwAAAAMbGqz7"}},"title":"Activity · JeanFred/wikiloves"}