After week of silence (and sickness) I again did some work on phpMyAdmin. Again it was mostly focused on cleaning up piled issues and pull requests and it worked quite well.
Several of them needed minor changes before they can be safely merged and they were waiting for these for several weeks. In the end I've processed most of them and merged them with needed cleanups or polishing.
Handled issues:
- #12372 Fixes #12322, no default function selected for foreignkey fields
- #12564 Properly escape strings in MySQL statement values
- #12519 Fixes #12514 - Uses sys_get_temp_dir in place of empty string for temporary file creation
- #12322 UUID, wrong relation INSERT statements
- #12363 Fixes #12352 - password strength simulator
- #12352 Adding Password Strength Simulator
- #12369 Fixes #12361 and #12360 - Self XSS
- #12685 Use a work around for testing if numRecords at least N
- #12688 Bookmark id that is an auto_increment column can only take positive v…
- #12686 Missing punctuation
- #12689 Add LEFT JOIN only for different constraints
- #12160 Designer not working with MySQL relations only
- #12676 Create upgrade_column_info_4_6_5+.sql
- #12629 Safari 10
- #12683 Fix #12681
- #12666 Fix #12651: Allow for all MySQL-allowed Date values
- #12675 Stable
- #12678 Allow for proper MySQL-allowed strings as identifiers
- #80 Unable to access phpMyAdmin
- #97 In SQL we should use 'column' and not 'field'
- #98 Fix test for terminology change
- #96 Fix #22 : Validate order of clauses in the parsing of statements