William Desportes
5775005692
Fix LintControllerTest
...
Probably due to sql-parser changes
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-04 22:32:44 +02:00
William Desportes
66f607c608
Merge branch 'QA_5_2'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-04 22:30:56 +02:00
William Desportes
75a83d09a2
Add ChangeLog entries for 4a965c6d15 and #17654
...
Ref: 4a965c6d15
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-04 18:49:32 +02:00
William Desportes
4a5180c901
Merge #18252 - Fix #17654 - Unprivileged user cannot change password on MySQL >= 5.7.37
...
Pull-request: #18252
Fixes : #17654
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-04 18:47:24 +02:00
William Desportes
4a965c6d15
Replace slim/psr7 by nyholm/psr7
...
Maybe this will be temporary, but we can not stop because the vendor does not reply.
It's been two weeks.
Ref: https://github.com/slimphp/Slim-Psr7/issues/284
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-05-04 18:45:21 +02:00
Maurício Meneghini Fauth
db5341afb7
Merge pull request #18381 from kamil-tekiela/Psalm-5.10
...
Update Psalm baseline
2023-05-03 16:48:28 -03:00
Kamil Tekiela
82427ce600
Update psalm-baseline.xml
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-03 15:25:05 +01:00
Maurício Meneghini Fauth
1921a8bb1d
Rename Config\Settings\Server properties to use camel case
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-02 15:50:59 -03:00
Maurício Meneghini Fauth
2f4dab8880
Add missing Config\Settings\Server control_ properties
...
https://docs.phpmyadmin.net/en/latest/config.html#cfg_Servers_control_ *
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-02 15:24:59 -03:00
Maurício Meneghini Fauth
eeb1997fea
Refactor Config\Settings\ServerTest test class
...
Test properties individually.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-02 13:45:12 -03:00
Xzonn
d322d564ef
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (3448 of 3448 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/zh_Hans/
Signed-off-by: Xzonn <Xzonn@outlook.com>
2023-05-02 10:51:05 +02:00
Maurício Meneghini Fauth
5021f361ff
Merge pull request #18375 from MauricioFauth/config-current-server
...
Add the `Config::getCurrentServer()` method
2023-04-30 19:26:10 -03:00
Maurício Meneghini Fauth
250a32b795
Add the Config::getCurrentServer() method
...
The Config::getCurrentServer() method returns the current server
configuration. It's an VO that is equivalent to
$GLOBALS['cfg']['Server'] setting.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-30 17:37:34 -03:00
Maurício Meneghini Fauth
aa119f7e62
Remove unused Config::$defaultServer property
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-30 13:23:27 -03:00
Maurício Meneghini Fauth
5b63d8485a
Merge pull request #18373 from MoonE/phpstan-object-shape
...
phpstan supports object shape since 1.10.12
2023-04-29 21:45:22 -03:00
phpMyAdmin bot
cbe344d9b3
Update po files
...
[ci skip]
Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2023-04-30 00:19:15 +00:00
Maximilian Krög
d1a0aa45de
phpstan supports object shape since 1.10.12
...
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-04-29 22:43:55 +02:00
Maurício Meneghini Fauth
14084fdae5
Merge pull request #18372 from MauricioFauth/config-check-servers-removal
...
Remove `Config::checkServers()` method
2023-04-29 16:49:07 -03:00
Maurício Meneghini Fauth
5ffe2847ac
Remove Config::checkServers() method
...
Removes the Config::checkServers() method as it's duplicated in
Config\Settings class.
Also uses the Settings class to filter invalid config keys when loading
a config file.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-29 14:50:18 -03:00
mixeros
97f1d2fc69
Translated using Weblate (Czech)
...
Currently translated at 100.0% (3448 of 3448 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/cs/
Signed-off-by: mixeros <mixer@mixercz.cz>
2023-04-29 09:51:47 +02:00
mixeros
3274f87b63
Translated using Weblate (Czech)
...
Currently translated at 100.0% (3427 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/cs/
Signed-off-by: mixeros <mixer@mixercz.cz>
2023-04-29 09:47:38 +02:00
Maurício Meneghini Fauth
42d01ccd47
Merge pull request #18370 from MauricioFauth/config-load-defaults
...
Move Config::loadDefaults() to constructor
2023-04-28 14:30:05 -03:00
Maurício Meneghini Fauth
56926e807f
Move Config::loadDefaults() to constructor
...
Makes sure that Config's properties are always initialized and that
the config property is in sync with the settings property.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-27 21:48:56 -03:00
Maurício Meneghini Fauth
fd88454d08
Update request URI scheme with config value
...
Removes the Config::isHttps() call from constructor as PmaAbsoluteUri is
not available yet.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-27 16:40:29 -03:00
Maurício Meneghini Fauth
74ba4f17b0
Remove config global var from Logging class
...
Uses the Settings class to access the log settings.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-27 14:38:18 -03:00
Maurício Meneghini Fauth
df4acc931b
Refactor Config\SettingsTest tests
...
Tests properties individually.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-26 14:17:38 -03:00
Kristjan Räts
c5783557f4
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (3427 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/et/
Signed-off-by: Kristjan Räts <kristjanrats@gmail.com>
2023-04-26 13:52:57 +02:00
Meno25
6c88a0b94b
Translated using Weblate (Arabic)
...
Currently translated at 56.6% (1942 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/ar/
Signed-off-by: Meno25 <meno25mail@gmail.com>
2023-04-26 13:52:55 +02:00
Kristjan Räts
0fed903688
Translated using Weblate (Estonian)
...
Currently translated at 98.2% (3388 of 3448 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/et/
Signed-off-by: Kristjan Räts <kristjanrats@gmail.com>
2023-04-26 13:52:44 +02:00
Meno25
581643b913
Translated using Weblate (Arabic)
...
Currently translated at 54.9% (1896 of 3448 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ar/
Signed-off-by: Meno25 <meno25mail@gmail.com>
2023-04-26 13:52:43 +02:00
Maurício Meneghini Fauth
103ada16b5
Merge pull request #18366 from kamil-tekiela/InsertEdit-refactoring2
...
InsertEdit refactoring - part 2
2023-04-24 22:16:54 -03:00
Kamil Tekiela
a01eefc4c2
Remove $timestampSeen which was always false
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
36481a0dca
Change if into its short form
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
ae5b5a1a86
Remove $jsvkey and $vkey
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
fbb185e7a9
Remove globals
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
9124c19539
Remove $GLOBALS['columns_cnt']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
39035f91f9
Remove strlen
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
c3701e3fea
Remove no longer needed @psalm-suppress
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
9a8fec903f
Replace escapeString with quoteString
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
bfe1f4facf
Remove redundant argument
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
b2357568a1
Use str_ends_with and str_starts_with
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
1e14d588a7
Replace ternary with boolean condition
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
0032b489f3
Merge $tabindex and $idindex into $fieldIndex
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
269535a7a5
Change $tabindex into a private property
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
7f05587905
Remove method_exists
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
a8070b5498
$tabindexForValue was always 0
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
62459b33e5
Change RW param into a private property
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
747941ece1
Move $returnToSqlQuery out of the method
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:04 +01:00
Maurício Meneghini Fauth
0d2432580b
Merge pull request #18359 from kamil-tekiela/InsertEdit-refactoring
...
InsertEdit refactoring - part 1
2023-04-23 05:33:02 -03:00
phpMyAdmin bot
fe2d9d4f32
Update po files
...
[ci skip]
Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2023-04-23 00:20:18 +00:00