Commit Graph

212 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
819e589062
Add Response return for AuthenticationPlugin::logOut()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-14 22:39:31 -03:00
Maurício Meneghini Fauth
e7765efd63
Make some comparisons stricter
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-06 15:44:31 -03:00
Maurício Meneghini Fauth
26d685fa58
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-06 10:49:31 -03:00
Maurício Meneghini Fauth
37cbc4b3f3
Extract dependencies from Transformations class
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-06-21 14:39:37 -03:00
Kamil Tekiela
82442d4f17 Non-nullable $delimiter
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-06-11 14:43:21 +01:00
Kamil Tekiela
0797f9c44b Rector: small improvements
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-06-11 14:43:20 +01:00
Kamil Tekiela
05892fb923 Invert <pre> and <code>
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-12 21:08:58 +01:00
Kamil Tekiela
3c88ec1457 Refactor getFunctionNames & getProcedureNames
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-11 13:59:46 +01:00
Kamil Tekiela
a18547ca3f Access property directly
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-04-28 00:09:31 +01:00
Maurício Meneghini Fauth
c52edb3e07
Move indexes classes to the Indexes namespace
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-03-30 14:23:23 -03:00
Maurício Meneghini Fauth
65cd15d10d
Merge pull request #19569 from kamil-tekiela/Replace-trigger_error-in-mysqli
Add an error instead of triggering warning
2025-02-19 20:28:57 -03:00
Kamil Tekiela
73ff5a4323 Replace E_USER_ERROR with exception
Both will stop processing the current code.

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-29 19:57:20 +00:00
Kamil Tekiela
a687b114cc Create addNotice and addUserError
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-29 18:33:36 +00:00
Kamil Tekiela
bc477b68ad Refactor AuthenticationConfig
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-28 21:41:29 +00:00
Kamil Tekiela
01142a9edc Make it clear what type &$flag is
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-25 21:10:09 +00:00
Kamil Tekiela
d70ab76665 Convert Lang to use $config
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-24 17:13:53 +00:00
Kamil Tekiela
410b84ce33 Change PMA_IS_GD2 isGd2Available() method
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-24 17:12:24 +00:00
Kamil Tekiela
5ae628088e Convert PmaAbsoluteUri to $config
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-24 17:12:23 +00:00
Kamil Tekiela
aadd4a2d9a Move renderFooter & renderHeader to more appropriate classes
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-24 17:12:23 +00:00
Kamil Tekiela
6909ef45b3 Merge ColumnFull & Column
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-22 16:38:43 +00:00
William Desportes
d8f082cc06
Merge #19525 - Add support for INSERT IGNORE into for non table imports
Pull-request: #19525
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-01-17 01:29:19 +01:00
Kamil Tekiela
b62ffe17c7 Merge the logic into Settings
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-16 19:31:50 +00:00
William Desportes
adff627875
Add support for INSERT IGNORE into for non table imports
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-01-16 00:46:11 +01:00
Maurício Meneghini Fauth
3a619b6824
Remove plugin global variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-14 16:25:41 -03:00
Maurício Meneghini Fauth
43d9f1b0b9
Remove the fields_meta global variable
This feature is broken since phpMyAdmin 4.1.0, so it's better to remove
that option for now.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-13 20:34:17 -03:00
Maurício Meneghini Fauth
728f682c9e
Remove the exporting_metadata global variable
Replaces it with a static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-10 18:05:05 -03:00
Maurício Meneghini Fauth
25e0ef6c4d
Remove the eof global variable
Replaces it with ImportShp::$eof static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-10 17:46:59 -03:00
Maurício Meneghini Fauth
43cd4f4393
Remove the buffer global variable
Replaces it with a static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-10 17:40:07 -03:00
Maurício Meneghini Fauth
1176de2a4b
Remove the importHandle global variable
Replaces it with a static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-10 17:31:35 -03:00
Maurício Meneghini Fauth
4e1f0c10d9
Remove the maxY global variable
Replaces it with a local variable.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-10 17:15:19 -03:00
Maurício Meneghini Fauth
34bd94bb23
Remove the errorUrl global varaible
Replaces it with Import::$errorUrl static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-10 17:07:10 -03:00
Maurício Meneghini Fauth
faded196d7
Remove the no_constraints_comments global variable
Replaces it with ExportSql::$noConstraintsComments static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-10 16:37:00 -03:00
Maurício Meneghini Fauth
adf0f1f4c2
Remove the row global variable
Replaces it with Results::$row static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-10 15:53:53 -03:00
Maurício Meneghini Fauth
e479d26616
Remove the table_data global variable
Replaces it with Export::$tableData static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-10 13:47:49 -03:00
Maurício Meneghini Fauth
84546f0f5b
Remove the old_tz global variable
Replaces it with ExportSql::$oldTimezone static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-09 19:50:09 -03:00
Maurício Meneghini Fauth
06c62ee3e3
Remove the from_cookie global variable
Replaces it with AuthenticationCookie::$fromCookie static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-09 18:25:35 -03:00
Maurício Meneghini Fauth
aa9736bc2d
Remove the pma_auth_server global variable
Replaces it with AuthenticationCookie::$authServer static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-09 02:10:31 -03:00
Maurício Meneghini Fauth
b962abf428
Remove the charset global variable
Replaces it with Current::$charset static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-09 01:47:01 -03:00
Maurício Meneghini Fauth
f5d99cec89
Remove the errno global variable
Replaces it with DatabaseInterface::$errorNumber static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-09 00:57:19 -03:00
Maurício Meneghini Fauth
14068160ec
Remove the conn_error global variable
Replaces it with AuthenticationCookie::$connectionError static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-08 18:57:53 -03:00
Maurício Meneghini Fauth
1998aa70e5
Remove some unused global variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-08 17:21:45 -03:00
Maurício Meneghini Fauth
716c4bb9d3
Remove the output_charset_conversion global variable
Replaces it with Export::$outputCharsetConversion static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-08 02:12:09 -03:00
Maurício Meneghini Fauth
a164696998
Remove the SESSION_KEY global variable
Replaces it with the Import\Ajax::SESSION_KEY constant.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-08 01:04:09 -03:00
Maurício Meneghini Fauth
aad57a864b
Remove the asfile global variable
Replaces it with Export::$asFile static property.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-08 00:27:45 -03:00
Maurício Meneghini Fauth
4b30f0eaaf
Remove error global variable
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-07 15:59:59 -03:00
Maurício Meneghini Fauth
6e8e98cdc0
Remove csv_* global variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-04 00:55:34 -03:00
Maurício Meneghini Fauth
1c57a44202
Remove excel_* global variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-03 17:32:39 -03:00
Maurício Meneghini Fauth
0ca6b2d73a
Split ExportExcel and ExportCsv classes
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-02 20:19:17 -03:00
Maurício Meneghini Fauth
d931426af8
Merge #19382 Refactor TokenRequestParamChecking
Closes #19382

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-25 20:41:25 -03:00
Maurício Meneghini Fauth
38f42dab62
Merge pull request #19470 from kamil-tekiela/getColumnsFull
Remove DatabaseInterface::getColumnsFull()
2024-12-25 11:53:10 -03:00