Commit Graph

126513 Commits

Author SHA1 Message Date
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
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
Maurício Meneghini Fauth
d4eba842f4
Merge pull request #18364 from MauricioFauth/bootstrap-theme-dark-mode-fixes
Fix some color issues for Bootstrap dark theme
2023-04-22 20:48:43 -03:00
Maurício Meneghini Fauth
692f06c3c3
Fix some nav tree color issues with Bootstrap dark theme
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-22 18:30:32 -03:00
Maurício Meneghini Fauth
cf390a68b9
Add a dark version of Bootstrap theme SVG icons
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-22 15:59:24 -03:00
CreaZyp154
7e4e8b67b3
Translated using Weblate (French)
Currently translated at 99.7% (3441 of 3448 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/fr/
Signed-off-by: CreaZyp154 <cyril@strahm.org>
2023-04-22 00:48:32 +02:00
Maurício Meneghini Fauth
6c1adad296
Fix error TS2345 reported by TypeScript
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-21 19:45:27 -03:00
Maurício Meneghini Fauth
36924ffb77
Fix error TS2322 reported by TypeScript
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-21 18:10:41 -03:00
Maurício Meneghini Fauth
0f92356358
Fix error TS2538 reported by TypeScript
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-21 17:35:09 -03:00
Maurício Meneghini Fauth
0701a3cbeb
Fix error TS2769 reported by TypeScript
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-21 17:13:55 -03:00
Maurício Meneghini Fauth
c0ac1b178d
Fix errors TS2367 and TS2405 reported by TypeScript
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-21 16:41:59 -03:00
Maurício Meneghini Fauth
a493cbdf84
Fix error TS2365 reported by TypeScript
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-21 14:10:00 -03:00
Maurício Meneghini Fauth
8000b0158c
Fix errors TS2362 and TS2363 reported by TypeScript
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-20 22:26:32 -03:00
Kamil Tekiela
5cd6c16684 Instead of returning array, use array cast
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
25b24966c1 Move getParamsForUpdateOrInsert into controller
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
a852acb3e9 Move $isInsertignore out of getParamsForUpdateOrInsert
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
15f1fc44e7 Unwind getSpecialCharsAndBackupFieldForInsertingMode()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
9640a76556 Move $specialCharsEncoded out of getSpecialCharsAndBackupFieldForInsertingMode
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
d10d11bf8f Add missing @psalm-return
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
56d1eed358 Remove MAX_FILE_SIZE
This is not used anywhere in frontend or backend.

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
8367af19be Remove unused $biggestMaxFileSize param
Not sure if it should have been a global, but judging by the rest of the code, I believe it's no longer needed.

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
3c6fbee97c getMaxUploadSize() should only return string
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
fa7fe0da97 Drop getColumnSetValueAndSelectSize()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
2d7617fe47 Drop getColumnEnumValues()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
aa689f04f3 Drop getEnumSetAndTimestampColumns()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:18 +01:00
Kamil Tekiela
9800c3574f Move urlParamsInEditMode to ChangeController
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:18 +01:00