1
0
mirror of https://github.com/phpmyadmin/phpmyadmin.git synced 2026-10-23 18:29:15 +03:00

95 Commits

Author SHA1 Message Date
Kamil Tekiela
ea3c53e199 Remove ajax_request
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-10-19 02:05:05 +01:00
Maurício Meneghini Fauth
469c6560e5 Merge pull request #20444 from kamil-tekiela/Remove-calculatePosForLastPage
Remove calculatePosForLastPage()
2026-09-28 20:31:46 -03:00
Kamil Tekiela
6aa3747078 Refactor Ajax class
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-09-24 23:42:29 +01:00
Kamil Tekiela
9b325f3bc0 Remove calculatePosForLastPage()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-08-28 21:11:44 +01:00
Maurício Meneghini Fauth
28cd3776d2 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-07-31 18:15:28 -03:00
Maurício Meneghini Fauth
6f427d8785 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-07-18 15:26:39 -03:00
Maurício Meneghini Fauth
f6d656b6a3 Fix bookmarks not being properly saved
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-05-22 19:32:03 -03:00
Kamil Tekiela
f708e074c9 Clean up config again (#20264)
* MaxTableList/MaxDbList/QueryHistoryMax
* UserprefsDisallow
* NaturalOrder
* Update TableTest.php
* MaxExactCountViews
* Update ReplicationGuiTest.php
* Update RoutinesTest.php
* Update StructureControllerTest.php
* Update ExportControllerTest.php
* Update StructureControllerTest.php
* Update BookmarkTest.php
* MaxCharactersInDisplayedSQL
* ActionLinksMode/ShowSQL/MysqlSslWarningSafeHosts
* Update TwoFactorTest.php
* ForeignKeyMaxLimit/ForeignKeyDropdownOrder
* QueryHistoryDB
* ZeroConf
* UseDbSearch
* MaxRoutineList
* NumFavoriteTables
* EnableAutocompleteForTablesAndColumns
* MaxExactCount/ShowStats
* InitialSlidersState
* Remove isset in Results
* Remove isset and fix tests
* PmaNoRelation_DisableWarning
* ShowCreateDb
* Update phpstan-baseline.neon
* Navigation
* Upgrading vimeo/psalm (6.15.0 => 6.16.1)

---------

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-04-10 16:33:08 -03:00
Nicolai Ehrhardt
bcaf89c19f Fix #20041 - Fix export for raw queries without table reference
Signed-off-by: Nicolai Ehrhardt <245527909+predictor2718@users.noreply.github.com>
2026-04-05 14:45:16 +02:00
Maurício Meneghini Fauth
119694fda5 Merge pull request #20192 from MoonE/ol-wkt
Transmit OpenLayers data as WKT
2026-03-19 14:32:05 -03:00
Maximilian Krög
7778e3afb0 Rework file export to avoid output buffer when possible
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2026-03-05 19:36:54 +01:00
William Desportes
a34bb65806 Update the gis test & coding standard
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-05 13:29:28 +01:00
Maximilian Krög
ecf75a991d Transmit the wkt data, without processing for ol
OpenLayers comes with its very own WKT parser.
This reduces the size of transmitted data.

Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2026-02-27 22:58:33 +01:00
Maurício Meneghini Fauth
71ac9f7143 Merge pull request #20103 from kamil-tekiela/Properties-2
Refactoring of Properties 2
2026-02-25 21:17:33 -03:00
Maurício Meneghini Fauth
b93e747994 Remove method AbstractTestCase::callFunction()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-21 18:01:03 -03:00
Kamil Tekiela
90caa57986 Remove all unnecessary tearDown
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-19 22:24:48 +00:00
Kamil Tekiela
2702f2814e PluginType enum
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-14 22:01:11 +00:00
Maurício Meneghini Fauth
3392a3c2c6 Extract ResponseRenderer dependency from Config\PageSettings
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-13 21:22:16 -03:00
Maurício Meneghini Fauth
ce3db158d7 Remove method Core::previewSQL()
Inlines it to remove the ResponseRenderer dependency.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-13 21:22:15 -03:00
Maurício Meneghini Fauth
ef2477bae2 Extract ResponseRenderer from Sql
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-13 21:22:14 -03:00
Maurício Meneghini Fauth
7e6248c796 Extract ResponseRenderer dependency from InsertEdit
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-13 21:22:14 -03:00
Maurício Meneghini Fauth
f6be1e9ec3 Merge pull request #20098 from MauricioFauth/template-di
Extract Config dependency from Template class
2026-02-13 09:36:42 -03:00
Maurício Meneghini Fauth
2dabc839b3 Extract Config dependency from Template class
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-11 22:51:02 -03:00
Maurício Meneghini Fauth
d46fe6c0aa Refactor Table\SqlControllerTest test class
Extracts HTML into a fixture file

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-11 12:36:08 -03:00
Kamil Tekiela
244bde1a9a Move createConfig to ConfigTest
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-03 09:59:13 -03:00
Maurício Meneghini Fauth
0386b1a0f9 Replace time() with ClockInterface in UserPreferences class
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-19 19:22:54 -03:00
Maurício Meneghini Fauth
4eecb4d7ae Extract Config dependency from UserPreferences class
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-09 11:45:49 -03:00
Maurício Meneghini Fauth
a7d53fa76d Extract dependencies from UserPreferencesHandler class
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-09 11:39:34 -03:00
Maurício Meneghini Fauth
520cd8ef8b Move UserPreferences class to Config namespace
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-09 11:13:26 -03:00
Kamil Tekiela
0facf1883f Refactor ShowFunctionFields
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-09 00:19:52 +00:00
Kamil Tekiela
70a773e52c Refactor hasNoRightsToDropDatabase
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-11-21 00:30:33 +00:00
Maurício Meneghini Fauth
4354f4b246 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-11-08 19:44:44 -03:00
Maurício Meneghini Fauth
7567aecd73 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-10-17 10:20:27 -03:00
Maximilian Krög
8286d5c555 Indent heredocs
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2025-08-18 21:09:05 +02:00
Maurício Meneghini Fauth
44bcf98a43 Extract string constants from RelationParameters class
These strings are very similar to some Config\Settings\Server
properties, so is better to avoid confusion.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-08-05 18:26:40 -03:00
Maximilian Krög
39b0908a85 Only add label to gis svg when it is non-empty
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2025-07-26 00:17:35 +02:00
Maximilian Krög
5eaddaa145 Remove id from svg geometries
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2025-07-25 23:29:15 +02:00
Maurício Meneghini Fauth
e52a9fb67c Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-12 19:05:41 -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
Maurício Meneghini Fauth
f22126228c Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-06-08 01:27:16 -03:00
Maurício Meneghini Fauth
14f168f291 Merge PR #19700 Improve error template
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-06-06 21:33:43 -03:00
Maurício Meneghini Fauth
5df240f767 Extract HTML from InsertEdit::getHtmlInput()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-05-29 16:47:35 -03:00
Kamil Tekiela
98603ff665 Modify getDropdownValueForDatabase
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-20 17:35:49 +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
Maurício Meneghini Fauth
39b9899e03 Replace Sql class construction with DI when possible
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-05-06 20:44:07 -03:00
Maurício Meneghini Fauth
1a25a06d0d Replace Config::getInstance with DI in controllers
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-05-01 21:51:43 -03:00
Maurício Meneghini Fauth
62d64dfa95 Add Bootstrap form classes to column definition inputs
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-04 15:15:10 -03: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
Faissal Wahabali
ad3072cd97 Merge pull request #19568 from faissaloux/fix/table-structure-columns-order
Fix columns order in Table Structure



Fixes #19558
2025-03-17 10:25:24 -03:00
Kamil Tekiela
1bae655268 Fix mysql default value insert
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-03-14 18:13:19 +00:00