Here is my phpMyAdmin report for March 2022.
In March 2022 my focus was tests and CI, plus a few fixes.
First week (9)
I fixed #16746 by removing the use of the deprecated strftime in OpenDocument exports, and wrote a test for the OpenDocument class. I merged #17191 to fix the GIS visualization with an edited query (#17188), and #17377 for an incorrect usage of escapeMysqlWildcards.
- 6f6913855f - Add one more file to the create release exclude list
- ce4ee3e9a1 - Add a ChangeLog entry for a4417e07df
- ed133f270f - Write a test for the OpenDocument class
- a4417e07df - Ref #17418 - Fix #16746 - Remove the use of deprecated strftime in OpenDocument exports
- 639175db9e - Fix a typo on OpenDocument class
- 0c4b5051c0 - Cover one case of GisVisualization class - #17188
- 2861579e25 - Cover more cases of GisVisualization class
- 71efab6ff3 - Update phpstan and psalm baseline
- 20a955b5cd - Force composer scripts to use the same version as the invoker, make it easy to use multi PHP versions
- 8f80a25f34 - Add a ChangeLog entry for #17188
- dd0f88f6d9 - Forbid phpcs to sniff files that are in the .git folder
- 1cad1f5808 - Merge #17191 - Fix #17188 - GIS visualization with edited query
- 012d5aa60f - Add a ChangeLog entry for 049c6f877
- 049c6f8771 - Merge #17377 - Fix incorrect usage of escapeMysqlWildcards
Second week (11)
A quiet week, I only merged the updates of the path to pt-PT instead of pt-BR on localized_docs.
Third week (12)
Mostly CI work: I improved and fixed the Scrutinizer coverage upload on phpmyadmin, sql-parser, motranslator and shapefile, and marked PHP 8.1 as a normal tested version. On motranslator I merged #42 to add the ability to use APCu for the translation cache.
- 3164994a76 - Fetch more commits for Scrutinizer coverage upload
- 8691e4af92 - Improve Codacy coverage sending workflow
- 0d6175d6ca - Improve tests workflow to send the coverage to Scrutinizer in the right conditions
- 3f9a95ab79 - Merge branch 'master' into 6.0.x
- de4416b9f6 - Mark PHP 8.1 as a normal tested version
- 0bc2989e9f - Improve and fix the Scrutinizer coverage upload
- 91227d4aa6 - Merge #42 - Add ability to use APCu for translation cache
- c42fb4becb - Add allow-plugins to composer.json
- 12298304e8 - Improve and fix the Scrutinizer coverage upload
- 749f8347e6 - Mark PHP 8.1 as a normal tested PHP version and test on nightly
- 83cc112dd5 - Improve and fix the Scrutinizer coverage upload
Fourth week (13)
On the website I migrated to the CDN77 API v3 (#151). On motranslator I added more tests for the StringReader class and fixed a type error on StringReader::read.
- 8d39b2cf95 - Ref #151 - Do not throw an exception for the queued state
- a180276096 - Fix #151 - Migrate to CDN77 API v3
- 34bcb7d7ee - Ref #42 - Test nightly with the PHP extensions config
- fce2ec212a - Improve the tests workflow display name and fix Scrutinizer reports count
- 7285b31690 - Add more tests for the StringReader class
- 0221fef43a - Fix a type error on StringReader::read
- e789faaf39 - Simplify composer commands
- ae764cfeef - Run composer commands with the same PHP version as composer is run with
- 43888dc915 - Use use_website_config: false on Scrutinizer config