Madhura Jayaratne
2e387fd203
Fix #13800 Database lost when renaming to similar name and lower_case_table_names=1
...
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2017-11-30 22:21:33 -05:00
Isaac Bennetch
d3d5b994fc
Prepare for 4.7.6-dev
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2017-11-30 22:21:06 -05:00
Tadas Ustinavičius
1d74d35385
Fix for password change issues on Galera cluster
...
Signed-off-by: Tadas Ustinavičius <tadas@ring.lt>
2017-11-30 22:21:06 -05:00
Isaac Bennetch
4a60cbd442
Prepare for release 4.7.5
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2017-10-21 04:00:49 -04:00
Michal Čihař
3a625bcd1f
Fixed listing of bookmarks for a database
...
Fixes #13761
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-20 11:04:45 +02:00
Madhura Jayaratne
b000c394f7
Fix #13686 Clicking on column name to trigger sort with an active search leads to logout
...
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2017-10-09 23:16:57 +11:00
Michal Čihař
d0d24ce20b
Fixed IPv4/IPv6 To Binary input transformation
...
We really can't just output binary value, it can not be safely used in
the result utf-8 query string.
Fixes #13552
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-03 15:55:11 +02:00
Michal Čihař
e40a81602a
Fixed setting input transformations
...
Fixes #13477
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-03 15:24:21 +02:00
Michal Čihař
c46082a196
Make advisor evaluation a bit stricter
...
- whitelist function names, we do not want to replace them if they exist
- define missing PMA_MYSQL_INT_VERSION
Fixes #13710
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-03 14:55:49 +02:00
Michal Čihař
75728ab854
Fixed export of tables with VIRTUAL columns
...
Apparently the flag differs between MySQL and MariaDB versions, so let's
check both.
Fixes #13647
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-05 15:15:12 +02:00
Michal Čihař
71370f1be3
Remove no longer needed attribute
...
Issue #13533
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 16:19:48 +02:00
Michal Čihař
ed912090ec
Fixed saving column to display
...
- avoid consulting current value as that can be automatically guessed
- use REPLACE query to avoid need of figuring out query type
Fixes #13533
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 16:17:30 +02:00
Michal Čihař
f4b0faf698
Ensure we use correct name for internal relations
...
Fixes #13638
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 15:30:58 +02:00
Michal Čihař
2b87c7d643
Fix condition checking for result
...
Fixes #13637
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 15:04:46 +02:00
Michal Čihař
47f7ba159e
Fixed error when browsing non SELECT results
...
We can not assume that the analyzer will work on our query.
Fixes #13639
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 15:04:46 +02:00
Michal Čihař
483324d0a9
Fixed crash on invalid ordering data
...
We have to validate the data prior to use. Having just integer doesn't
make them work.
Fixes #13604
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 15:04:46 +02:00
Michal Čihař
00485eb593
Share code for getting column params
...
Issue #13604
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 15:04:46 +02:00
Michal Čihař
aa75d66eec
Remove tested propery
...
Originally the code could delete PROP_COLUMN_ORDER when asking for
PROP_COLUMN_VISIB.
Issue #13604
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 15:04:46 +02:00
Michal Čihař
27fd0a88f6
Include language parameter when loading js messages
...
This forces reloading javscript messages when changing language.
Fixes #13633
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-04 10:17:13 +02:00
Michal Čihař
0e8729264c
Add missing require
...
Fixes #13444
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-30 12:58:53 +02:00
Michal Čihař
6580cc26a5
Add support for loading MariaDB contexts in SQL parser
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-30 12:34:27 +02:00
Michal Čihař
f2cb155ed1
Use same OS name on client and server
...
Issue #13444 and #13628
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-29 15:34:21 +02:00
Michal Čihař
2f04cdaa7a
Properly escape javascript variables
...
In case some variable name contains special chars, we should really
escape it.
Issue #13444
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-29 14:58:40 +02:00
Michal Čihař
7dc3dac382
Avoid problems with browsing unknown query types
...
Avoid trying to construct sort links when the parser has failed on the
query. This currently happens in WITH clause, but this is generic
problem.
Fixes #13615
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-28 13:48:12 +02:00
Isaac Bennetch
748fac446b
Prepare for 4.7.5-dev
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2017-08-24 10:56:10 -04:00
Isaac Bennetch
aa39b4a93a
Release 4.7.4
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2017-08-23 15:49:52 -04:00
Michal Čihař
3c79eb6cdb
Better handle situation where debug_backtrace is disabled
...
Fixes #13599
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-21 11:23:55 +02:00
Michal Čihař
76f51a1ffb
Use tryQuery instead of query to handle errors
...
We really do not want to end up in mysql_die here as we could have sent
some output already.
Fixes #13600
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-21 11:20:42 +02:00
Michal Čihař
402ebadb19
Improved error handling on corrupted tables
...
Better handle situation where MySQL is unable to give us description of
a column. This usually happens when the table is corrupted in some way,
but still we should be able to recover from the error and not to fail
with dozen of undefined variables.
Fixes #13553
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-16 17:10:38 +02:00
Michal Čihař
73328f12ad
Fix typo in unknown charset
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-10 09:13:15 -04:00
Michal Čihař
f753654ac8
Fixed edit variable link in advisor
...
Fixes #13561
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-06 07:56:25 -04:00
Anant Jain
e251184179
maximum length limitation to UserGroup name
...
Fixes #13562
Signed-off-by: Anant Jain <anantjain60@gmail.com>
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-06 07:37:28 -04:00
Michal Čihař
73181a26c1
Do not manipulate with session settings when running tests
...
Those can't be executed on PHP 7.2 after headers have been sent.
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-01 08:54:42 +02:00
Michal Čihař
76e0e6dbc8
Implement Countable interface in OptionsPropertyGroup
...
This is really needed in OptionsPropertyRootGroup, but makes sense here
as well.
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-01 08:54:42 +02:00
Michal Čihař
fc2ac9f4c6
Hide differences in PHP 7.2 error reporting
...
It adds (this will throw an Error in a future version of PHP)
to undefined constant error.
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-01 08:50:26 +02:00
Michal Čihař
f96886a445
Fix check for null
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-01 08:50:26 +02:00
Michal Čihař
4b037582d9
Avoid counting null (default) value
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-01 08:50:26 +02:00
Michal Čihař
f2433304b6
Missing newline in ALTER exports
...
Fixes #13523
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-31 16:35:34 +02:00
Michal Čihař
c06d613051
Fixed per server theme feature
...
We need to know server even when loading minimal common for the CSS.
Fixes #13507
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-21 14:22:07 +02:00
Michal Čihař
753712d29e
Remove not needed code for handling per server theme
...
Issue #13507
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-21 14:21:26 +02:00
Michal Čihař
3dfa8d751f
Pass server parameter to the CSS backend
...
Issue #13507
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-21 14:15:52 +02:00
Michal Čihař
65767f1abe
Move theme initialization behind server
...
We really need to validate server first before using it.
Issue #13507
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-21 14:08:25 +02:00
Michal Čihař
04038e27dd
Avoid calling function multiple times
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-21 14:07:28 +02:00
Isaac Bennetch
0b5063999d
Prepare for 4.7.4-dev
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2017-07-20 16:39:27 -04:00
Isaac Bennetch
633b5e72ad
Prepare for release 4.7.3
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2017-07-20 14:32:10 -04:00
Michal Čihař
b7788850a9
Fixed usage of some browser transformations
...
Fixes #13478
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-18 14:18:02 +02:00
Michal Čihař
300cc8b8b2
Factor out code for MIME tranformations mapping
...
Issue #1347
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-18 14:07:55 +02:00
Michal Čihař
b2a902de4d
Switch to SSL connection if server tells us to do so
...
Fixes #13436
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-18 13:26:35 +02:00
Michal Čihař
471b341d2e
Allow SSL connection even when the certs are not set
...
Issue #13436
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-18 13:00:06 +02:00
Michal Čihař
b2b3886e22
Fail if ini_set/ini_get are disabled
...
We might support operation without these two later, but it's quite a lot
of work and nobody was really requesting this.
Fixes #13471
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-18 12:04:38 +02:00