Commit Graph

124634 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
e89ebe179c
Merge pull request #17825 from MauricioFauth/common-refactor
Improve `index.php` and `setup/index.php`
2022-10-22 10:13:23 -03:00
Maurício Meneghini Fauth
334bd84002
Move Routing::callControllerForRoute call to Common class
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-22 09:56:22 -03:00
Maurício Meneghini Fauth
49e7d82c0f
Extract setup routing logic to the Routing class
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-22 09:56:21 -03:00
Maurício Meneghini Fauth
dbb9d68236
Extract setup page bootstrap to the Common class
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-22 09:56:21 -03:00
Maurício Meneghini Fauth
39270211d9
Remove the setup/lib/common.inc.php file
Inline the file contents into setup/index.php file.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-22 09:56:21 -03:00
Maurício Meneghini Fauth
93ed4b12ad
Merge pull request #17822 from MauricioFauth/isMinimumCommon-removal
Remove `isMinimumCommon` variable from global space
2022-10-21 14:33:40 -03:00
Maurício Meneghini Fauth
2c3ce59718
Remove isMinimumCommon variable from global space
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-21 13:51:58 -03:00
Maurício Meneghini Fauth
9fa9a8d753
Fix a coding standard error
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-20 23:50:58 -03:00
Maurício Meneghini Fauth
b25dc2426e
Merge pull request #17806 from sivadasrajan/refactoring-db-table
Refactored Bookmark::get() for DatabaseName
2022-10-20 21:57:43 -03:00
Abdul Kader Jailani P R
ada01514cb
Fixed Typos in README.rst (#17798)
* Update README.rst

Signed-off-by: Abdul Kader Jailani P R <jailanijailani968@gmail.com>
2022-10-20 21:35:57 -03:00
Umang Patel
fdb5528648
Use Database type instead of string (#17746)
* Refactored tryColumnCreationQuery function inside CreateAddField to use DatabaseName type instead of string
* Refactored exportDatabase and lockTables function to use DatabaseName type instead of string for database name

Signed-off-by: Umang Patel <umang.patel@healthengine.com.au>
Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-20 21:34:10 -03:00
SIVADAS P R
12656141f6 Refactored Bookmark::get() for DatabaseName
Signed-off-by: SIVADAS P R <sivadasrajan@gmail.com>
2022-10-21 01:52:09 +05:30
Kristjan Räts
10dfc6d641
Translated using Weblate (Estonian)
Currently translated at 100.0% (3431 of 3431 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>
2022-10-20 12:02:38 +02:00
Maurício Meneghini Fauth
187642560c
Fix Database QbeTest
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-20 03:07:47 -03:00
Maurício Meneghini Fauth
816bec5493
Merge pull request #17816 from pistej/server-request-db-controllers-1
Use ServerRequest Object instead superglobals - MultiTableQuery
2022-10-20 02:02:19 -03:00
Luca Perna
d1b5cb6987
16276 - Reduce the usage of SuperGlobals (#17795)
Signed-off-by: Luca Perna <luca@perna.rocks>
2022-10-20 01:52:38 -03:00
Sebastian Walther
d569fe2f05 Use ServerRequestObject to access POST-vars
Signed-off-by: Sebastian Walther <swalther@complex-it.de>
2022-10-20 01:23:50 -03:00
Maurício Meneghini Fauth
d3a8edb4e2
Update Psalm/PHPStan baselines
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-19 22:45:50 -03:00
Sebastian Walther
edfe8a5881
Replace POST-var access with Serverrequest object - pt 2 (#17787)
* Use ServerRequestObject to access POST-vars

Signed-off-by: Sebastian Walther <swalther@complex-it.de>
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-19 22:06:35 -03:00
Jozef Pistej
5e23fcde36 Use ServerRequest Object instead superglobals - MultiTableQuery controllers
Signed-off-by: Jozef Pistej <pistej2@gmail.com>
2022-10-19 22:48:37 +02:00
Liviu-Mihail Concioiu
5ab43f618d
Adds support for SHA2 function (#17809)
* Adds support for SHA2 function

Fixes #17760

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2022-10-18 16:12:06 -03:00
Domen
eb2a9558be
Translated using Weblate (Slovenian)
Currently translated at 100.0% (3431 of 3431 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/sl/
Signed-off-by: Domen <mitenem@outlook.com>
2022-10-18 21:02:30 +02:00
Oğuz Ersen
da5bdd6f7c
Translated using Weblate (Turkish)
Currently translated at 100.0% (3431 of 3431 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/tr/
Signed-off-by: Oğuz Ersen <oguz@ersen.moe>
2022-10-18 21:02:29 +02:00
Arpit Jain
e4652bc044
Replace $db and $table with DatabaseName and TableName (#17790)
Signed-off-by: Arpit Gulgulia <arpitgulgulia@gmail.com>
2022-10-18 14:31:27 -03:00
Maurício Meneghini Fauth
1bf0abdbb7
Merge pull request #17810 from kamil-tekiela/triggers-and-routines
Triggers and routines should be a dependency
2022-10-18 11:10:30 -03:00
Maurício Meneghini Fauth
b054d0091e
Merge pull request #17807 from kamil-tekiela/table-dbi
Pass $dbi as argument to Table
2022-10-18 11:08:36 -03:00
Maurício Meneghini Fauth
c76bb77b3c
Merge pull request #17805 from kamil-tekiela/Fix-phpstan-issues3
Fix static analysis issues
2022-10-18 11:05:32 -03:00
Kamil Tekiela
27fad8821e Make Routines a dependency
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-18 13:53:15 +01:00
Kamil Tekiela
3e5f101d6f Make Triggers a dependency
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-18 13:53:14 +01:00
Maurício Meneghini Fauth
0f57dfff5b
Merge pull request #17800 from kamil-tekiela/Fix-phpstan-issues-2
Fix PHPStan issues 2
2022-10-17 20:32:59 -03:00
Maurício Meneghini Fauth
0216137094
Merge pull request #17799 from kamil-tekiela/js-escaping
Refactor JS escaping mechanism
2022-10-17 20:24:33 -03:00
Maurício Meneghini Fauth
bc71e6c474
Merge pull request #17792 from kamil-tekiela/performConfigChecksServersSetBlowfishSecret
Refactor ServerConfigChecks::performConfigChecks
2022-10-17 20:10:56 -03:00
Maurício Meneghini Fauth
800c10ab69
Merge branch 'standan-hulk-fix-return-types'
Resolves #17785

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-17 19:24:10 -03:00
Kamil Tekiela
2c416128e5 Pass as argument to Table
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 22:30:33 +01:00
Kamil Tekiela
7ca71c79df Update phpstan-baseline.neon
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:31:08 +01:00
Kamil Tekiela
3cc128b47c e('js') to escape('js')
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:31:08 +01:00
Kamil Tekiela
93d1994224 Update psalm-baseline.xml
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:31:08 +01:00
Kamil Tekiela
f835485588 Remove remaining bits of Sanitize::jsFormat
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:31:07 +01:00
Kamil Tekiela
bd287cf79e Remove custom Twig escape_js_string filter
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:31:07 +01:00
Kamil Tekiela
48e3f7f882 Use Twig's JS escaping
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:31:07 +01:00
Kamil Tekiela
2c1c873220 Use json_encode in javascript/redirect
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:31:07 +01:00
Kamil Tekiela
3c0281ce41 Remove Sanitize::escapeJsString from Tracking
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:31:07 +01:00
Kamil Tekiela
c9e6767850 Refactor linkOrButton
Warning: there are no tests and this part seems to be unused.
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:31:04 +01:00
Kamil Tekiela
f2a83311ae Simplify onchange in InsertEdit.php
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:28:57 +01:00
Kamil Tekiela
fd7b043cf3 Use json_encode in addJsValidate
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:28:57 +01:00
Kamil Tekiela
270ad693eb Replace uses of escapeJsString with json_encode
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:28:56 +01:00
Kamil Tekiela
4035ec7e35 Make getJsValue use json_encode
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:28:56 +01:00
Kamil Tekiela
35a4291d57 Refactor ServerConfigChecks::performConfigChecks
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-17 21:26:05 +01:00
Maurício Meneghini Fauth
a52f50ad58 Merge branch 'standan-hulk-fix-phpstan-issues'
Resolves https://github.com/phpmyadmin/phpmyadmin/pull/17782

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-17 16:42:36 -03:00
Bhuvi100
9a3090ef75
Make search input field types match columns types (integer and float) (#17765)
This PR adds type attribute as well as inputmode attribute to search value input fields which makes it easier for validation as well as for using phpMyAdmin on touch devices with virtual keyboards.

Fixes #17745

Signed-off-by: Bhuvanesh T G <gbhuvanesh100@gmail.com>
Co-authored-by: William Desportes <williamdes@wdes.fr>
2022-10-17 15:41:51 -03:00