Commit Graph

860 Commits

Author SHA1 Message Date
Hugues Peccatte
20735aeff0 Fix #14291 Incorrect linkage from one table's value to another table
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2019-08-02 22:50:01 +02:00
Jack Cherng
b989e825e1
Fix PHP 7.4 deprecation: array/string curly braces access
Deprecated: Array and string offset access syntax with curly braces is deprecated

0e6e2297fc/UPGRADING (L356-L357)

Signed-off-by: Jack Cherng <jfcherng@gmail.com>
2019-07-27 08:34:16 +08:00
William Desportes
b42685c63a
Fix errors when reporting errors
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-07-01 11:28:18 +02:00
Maurício Meneghini Fauth
6451c1371f Add description for the _nopad (NO PAD) collation suffix
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-30 00:09:07 -03:00
Maurício Meneghini Fauth
c75b141fd5 Add description for the _ks (kana-sensitive) collation suffix
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-29 23:51:07 -03:00
Maurício Meneghini Fauth
2adab7cb27 Added Russian, Swedish, Slovak and Chinese UCA 9.0.0 collations description
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-29 23:42:01 -03:00
Maurício Meneghini Fauth
48676c2270 Add GB18030 Chinese collations description
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-29 14:54:48 -03:00
William Desportes
cc73250b43
Fix #14918 - Use hex for the session token
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-24 22:05:56 +02:00
William Desportes
aab50ab37a
Replace $_REQUEST by $_GET and $_POST for GIS visualisation
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-22 14:16:42 +02:00
William Desportes
bbac072fb5
Fix #15334 - export of GIS visualisation not working
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-22 14:14:52 +02:00
William Desportes
5e66bdeba2
Fix coding standard errors and phpdoc
[ci skip]

Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-22 13:04:38 +02:00
William Desportes
d2caddf5e9
Fix broken foreign key links
Fixes: #14270 - Middle-click on foreign key link broken
Fixes: #14363 - Broken relational links in tables
Pull-request: #15325

Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-22 11:41:39 +02:00
Maurício Meneghini Fauth
1b6c564ee2 Fix a TypeError in Import class with PHP 8
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-19 15:43:52 -03:00
William Desportes
fc014c5b72
Harden the HMAC secret by using the blowfish_secret
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-13 20:05:11 +02:00
William Desportes
80a7f0a75c
Make the hmac secret a secret for the user
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-13 19:05:04 +02:00
William Desportes
c59790b05e
Remove typehints for hhvm
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-12 13:36:58 +02:00
William Desportes
4bf8bfcaa1
Fix broken foreign key links
Fixes: #15225 - Using Command+Click to open in new tab does not work (Firefox/Safari)
Fixes: #14270 - Middle-click on foreign key link broken
Fixes: #14363 - Broken relational links in tables

Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-12 10:43:15 +02:00
William Desportes
ec74b34010
Fix "logout and try as another user link"
- I changed the link to not use ajax mode

Try the query 'GRANT PROXY ON 'root'@'localhost' TO 'root'@'localhost' WITH GRANT OPTION' to reproduce

Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-09 17:15:16 +02:00
William Desportes
64dc20460e
Fix #15315 - Cannot edit or export TIMESTAMP column with default CURRENT_TIMESTAMP in MySQL >= 8.0.13
Fixes: #15315

Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-06-09 16:43:45 +02:00
Isaac Bennetch
e7b73831e5 Prepare for version 4.9.1
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2019-06-04 12:21:25 -04:00
Isaac Bennetch
004848d93f Prepare version 4.9.0.1
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2019-06-04 12:05:18 -04:00
Isaac Bennetch
712e4a2d98 Prepare for 4.9.1-dev
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2019-06-04 11:34:38 -04:00
Isaac Bennetch
519c32bc08 Prepare for release 4.9.0
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2019-06-04 10:45:01 -04:00
Isaac Bennetch
8108eb7ded Merge remote-tracking branch 'security/QA_4_8-security' into QA_4_8 2019-06-04 10:41:26 -04:00
Maurício Meneghini Fauth
015c404038 Retrieve parameters from $_POST in AuthenticationCookie plugin
Retrieves pma_username and pma_password parameters from $_POST instead of $_REQUEST

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-01 15:50:33 -03:00
Eugene Kazakov
9edcc5e43a Bug #10846 TypeError: Cannot read property 'substring' of undefined
Signed-off-by: Eugene Kazakov <ekazakov@plesk.com>
2019-05-31 18:21:30 +02:00
William Desportes
d198598b93
Fix class name
Introduced-by: 9d586fc539
[ci skip]
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-28 00:00:56 +02:00
William Desportes
9d586fc539
#15041 - Fix logo link for internal links
As documented here: 761a1f623b
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-27 21:42:45 +02:00
Maurício Meneghini Fauth
dafc17c52e Add explicit parentheses in nested ternary operators
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-05-22 18:32:42 -03:00
William Desportes
073169f6f3
Fix key block size (sprintf)
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-19 22:06:19 +02:00
William Desportes
d0cb22a819
Fix #13854 - Column options are ignored for GENERATED/VIRTUAL/STORED columns
Fixes: #13854
Pull-request: #15278
Pull-request: #15275
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-19 20:10:57 +02:00
William Desportes
966902b7a5
Add support for virtual columns on PerconaDB
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-19 20:06:27 +02:00
Michael Voříšek
b09bd204c9 Fix generate field SQL for MySQL virtual columns
Fix issue #13854, based on official syntax:
column_definition: https://dev.mysql.com/doc/refman/5.7/en/create-table.html

Signed-Off-By: Michael Voříšek <mvorisek@mvorisek.cz>
2019-05-19 14:10:52 +02:00
William Desportes
35fcea7df6
Fix #14621 - add "Propose table structure" on MariaDB
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-19 00:33:11 +02:00
William Desportes
09d20e8c8d
Fix #15276 - Partitioning is missing in Structure page UI
Fixes: #15276
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-18 21:17:16 +02:00
William Desportes
47bd88dffa
Add support for auto-increment on ROCKSDB
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-11 23:53:07 +02:00
Isaac Bennetch
191d0485b6
Merge pull request #15246 from williamdes/bugfix/issue-14412-auth-signon
Fix #14412 - AuthenticationSignon.php's showFailure function does not consider SignonCookieParams
2019-05-10 13:03:23 -04:00
William Desportes
335ae4fe13
Fix #14588 - export all geometry objects as hex
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-07 13:47:37 +02:00
William Desportes
b50a85bb04
Fix #14588 - export all geometry objects as hex (ODS, ODT)
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-07 13:47:37 +02:00
William Desportes
7f454ac590
Fix #14588 - export all geometry objects as hex
Fixes: #14588
Export all geometry objects as hex
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-07 12:35:53 +02:00
William Desportes
7233a887da
Fix #15251 - SQL queries > affected lines > -1 > does not show as error
Fixes: #15251
Introduced-by: 4e01371cd251a0f30b26540f22bbda3ea80945feSigned-off-by: William Desportes <williamdes@wdes.fr>
2019-05-07 10:34:56 +02:00
William Desportes
47c3f131b4
Fix #14412 - AuthenticationSignon.php's showFailure function does not consider SignonCookieParams
Fixes: #14412
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-05 13:48:29 +02:00
Maurício Meneghini Fauth
b30555f887
Merge pull request #14993 from bahl24/fix-#14934
removed readonly cond as its redundant
2019-05-04 16:57:15 -03:00
William Desportes
97ab2953a9
Fixes #15157 - 'Settings' not marked as active when browsing 2FA settings
Fixes: #15157
[ci skip]
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-04 20:27:35 +02:00
William Desportes
6cc7b0f170
Fix #15240 - Apply a Settings form with errors shows a JSON response after using return back
Fixes: #15240
Fixes: 'Warning - htmlspecialchars() expects parameter 1 to be string, array given'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-04 16:30:50 +02:00
William Desportes
3027f0ef49
Fix #13726 - Can not copy user on Percona Server 5.7 (password copy)
Fixes: #13726
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-04 11:03:39 +02:00
William Desportes
1f0e34ad07
Add ; at the end of SET old_passwords
Why ? : because all other queries have ; at the end.
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-04 09:54:42 +02:00
William Desportes
49874c4e28
Fix #13726 - Can not copy user on Percona Server 5.7
Fixes: #13726
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-04 09:53:57 +02:00
William Desportes
07389d12aa
Fixed error reporting (current web page url, JS file name sanitization)
- Added tests on master branch
- Added support for js/*.js files
- Added support for slashes and dots in file paths
- Added back support for 'url' (the current webpage)

All js files where reported as 'index.php' now they are reported as their real name

Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-01 21:31:11 +02:00
William Desportes
89f8b16dcd
Fix #14383 #12865 - Fix GIS functions for mysql 8.0
Fixes: #14383
Fixes: #12865
Pull-request: #15149
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-05-01 17:09:24 +02:00