Here is my phpMyAdmin report for September 2019.
In September 2019 I worked on the main repository, docker, sql-parser and the Debian packaging. On the side I fixed the deprecated snake_case usage in pixelpeter/laravel5-isocodes-validation (#15).
First week (36)
I worked on the CI: I moved to xenial while keeping PHP 5.5 on a trusty custom step, used NodeJS 10 on the release step and fixed the OSX build, cherry-picking MaurĂcio's work and removing sudo from the step. I also reverted the floating menubar fix, it was not the right fix. On the designer I fixed the page saving and reloading: the page number is cast to an int, -1 or positive, the URL and the page status are correct after saving (#15440, #15439) and the full screen icon says enter mode again. On docker I merged four pull-requests: documentation for using secrets, a cleanup of unused files with a configuration improvement, the generate-stackbrew-library.sh script and a makefile fix. I also opened a pull-request to rewrite the end to end tests with Cucumber and Puppeteer (#15462).
- d43e34868b - Merge branch 'QA_5_0' into master
- d070127c2d - Merge branch 'QA_4_9' into QA_5_0
- 7110206cb9 - Fix redirected links in docs
- 8343320841 - Merge branch 'QA_4_9' into QA_5_0
- 4de8243469 - Move php 5.5 step to custom steps to use trusty instead of xenial
- 3ce36efe4f - Use xenial and remove mysql-server-5.6 from packages on TravisCI
- 42ec546c56 - Use NodeJS 10 on travis CI release step and fix OSX step
- 1095d793f0 - Update brew on travis CI OSX step
- 983a49dc00 - Revert "Add ChangeLog entry for #15127"
- 1056e65b2b - Revert "Fix #15127 - fixed the white square in floating menubar"
- 27f56863fe - Add ChangeLog entries for #15349, #15440, 58f56111, 79c1b628, baada957, 631de237a
- 631de237a3 - Fix designer exit full screen mode icon and text back to enter mode
- baada9571f - Fix designer page URLs when saving
- 79c1b62831 - Fix designer page number -1 is an int
- 58f56111df - Fix reloading a designer page
- f49c253b9a - Fix #15440 - Page number is not being updated in the URL after saving a designer's page
- 57a00351a2 - Fix #15439 - Designer page status not updated when added a new table from another database
- 21dbdb8968 - Merge #232 - Add documentation for using secrets
- ff0e3c994a - Merge #221 - remove files and improve configuration
- 24d76d8e35 - Merge #216 - Add generate-stackbrew-library.sh
- d3281e86e1 - Merge #234 - Fix makefile
Second week (37)
A quiet week: on the Debian packaging of google-recaptcha I only fixed the Vcs-* URLs.
Third week (38)
I fixed the advisor that failed on MySQL 8.0.3 and above (#14245), and the errors on the ssl_* variables (#14804, #15304). I also fixed the texts that were not truncated anymore, a regression from an earlier pull-request (#15414), and upgraded tcpdf to 6.3.x.
- d33122867f - Merge branch 'QA_5_0' into master
- bbf94a7f40 - Merge branch 'QA_4_9' into QA_5_0
- 614468f905 - Add ChangeLog entry for #14245
- 88821f8248 - Fix #14245 - mysql 8.0.3 and above fails on advisor
- f1f4860043 - Merge branch 'QA_5_0' into 'master'
- adbaf63551 - Merge branch 'QA_4_9' into QA_5_0
- 9a77826c2f - Add ChangeLog entry for #14804
- 9a6a66b9f4 - Fix #14804 - Undefined index: ssl_* variables
- b5b1488bd6 - Add ChangeLog entry for #15304
- eb525891ce - Fix #15304 - ssl_use php error
- 988e644c08 - Fix texts where not truncated anymore
- 1859f8afc0 - Upgrade tcpdf to 6.3.x
Fourth week (39)
This week was about phpunit 8 support: I updated sql-parser (#261), motranslator and shapefile, adding the void return type on setUp and fixing the deprecated annotations. I also added the GitLab CI configuration files for the Debian packaging.
- dc8ee8e44d - Set phpunit version from ^8.0 to ^8
- 1fe95d9b79 - Add support for phpunit 8.0
- 9798cdd11c - Fix deprecated annotations
- c9406f4a0e - Set return type to void on setUp for phpunit
- a4a8eb72da - Add support for phpunit 8.0
- a70cf4635c - Set return type to void on setUp for phpunit
- a3e02c09ec - Allow usage of phpunit ^8
- 5f3183a3f0 - Add gitlab CI config file
- a83c6c9d08 - Add gitlab CI config file
- 08fdc4cfb3 - Add debian gitlab CI config file
- 1d41857cd2 - Add gitlab CI config file
Fifth week (40)
I increased the upload and post limits on the docker image, which closed a handful of docker issues (#238, #240, #239, #233 and #189).