Commit Graph

58 Commits

Author SHA1 Message Date
William Desportes
63f642dd02
Merge #20126 - Fix #20121 - Find and Replace
Pull-request: #20126
Fixes: #20121
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-16 23:49:53 +01:00
William Desportes
bf7e0c3d85
Merge #20213 - Improve design in structure snapshot page
Pull-request: #20213
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-16 23:45:31 +01:00
William Desportes
b3e2ac1ece
Merge branch 'QA_5_2'
Config get was removed in 7547341bee

Config set was changed into adc834f1ae

Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-03-05 13:03:23 +01:00
Liviu-Mihail Concioiu
8107a8f4b9 Improve table structure design in structure snapshot
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-03-04 23:06:01 +01:00
Liviu-Mihail Concioiu
d0954d8bdc Improve indexes design in structure snapshot
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-03-04 23:05:48 +01:00
Kamil Tekiela
60ef62d5e5 Fix Find and Replace
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-17 23:28:10 +00:00
Maurício Meneghini Fauth
17e34144a1
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-02-10 22:32:28 -03:00
Mohammad Nassif Hamid
9b3070e94a Insert: Add padding below action buttons
Signed-off-by: Mohammad Nassif Hamid <nassiftheprogrammer@gmail.com>
2025-12-12 09:52:11 +05:30
Kamil Tekiela
d9426e17e4 Fix message_to_show
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-12-11 00:16:35 +00:00
Maurício Meneghini Fauth
f291fcc13c
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-12-05 16:11:26 -03:00
William Desportes
150c4417c9
Merge #19564 - Fix #19118 - update table comment field to textarea
Pull-request: #19564
Fixes: #19118
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-12-05 14:43:39 +01:00
Kamil Tekiela
9b4a522a77 Fix default value quoting
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-11-26 15:14:14 +00:00
Matt Harrison
675193093c
Remove Berkeley DB support and references
- Remove Berkeley DB storage engine classes (Berkeleydb.php, Bdb.php)
- Update StorageEngine.php to remove BDB/BerkeleyDB from getEngine() method
- Remove BerkeleyDB references from table operations and stats templates
- Update StructureController.php to remove BerkeleyDB case handling
- Remove BDB from transactional engines list in Import.php
- Update test files and remove BdbTest.php
- Update documentation to remove Berkeley DB references

Berkeley DB engine was removed from MySQL 5.1.12 in 2006 and is no longer supported.

Signed-off-by: Matt Harrison <matt@harrison.us.com>
2025-10-19 06:44:31 -04:00
Zjmainstay
77f5f7922b
add show create table link (#19812)
Fixes #19745

* add show create table link

Signed-off-by: Zjmainstay <hzgdys@163.com>



---------

Signed-off-by: Zjmainstay <hzgdys@163.com>
2025-08-28 11:40:15 -03:00
Liviu-Mihail Concioiu
49db2ffd76 Add Go button at the top of the insert row table
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-07-06 09:55:09 +02:00
Maurício Meneghini Fauth
dc7df877bf
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-06-02 23:23:02 -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
ff7395c3ea Fix bugs in relations tab
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-01 23:24:35 +01:00
Kamil Tekiela
e6e9751a02 Update column_row.twig
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-01-30 17:02:38 +00:00
Khaled Alam
ba8bd05021 fix: update table comment field to textarea (#19118)
- Changed the table comment field from a textfield to a textarea to support longer comments.
- Updated the maximum character limit to 2048 to align with MySQL and MariaDB documentation.
- Ensured the textarea allows multi-line input for improved user experience when adding comments.

Closes #19118.

Signed-off-by: Khaled Alam <khaledalam.net@gmail.com>
2025-01-28 09:59:42 +04:00
William Desportes
f44bb362e4
Merge branch 'QA_5_2'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-01-16 03:16:56 +01:00
Liviu-Mihail Concioiu
35cba06f1b Replace required="required" with required
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-01-12 03:22:15 +01:00
Liviu-Mihail Concioiu
0fa9721ed4 Replace selected="selected" with selected
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-01-12 03:11:39 +01:00
Kamil Tekiela
ff5adaa923 Refactor pmaType
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-07 04:07:08 +00:00
Maurício Meneghini Fauth
43640af9f4
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-01 16:38:12 -03:00
Kamil Tekiela
5e5630b3ee Simplify Twig condition
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-09-28 13:58:09 +01:00
Kamil Tekiela
ec977df5cd ForeignerKey
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-09-24 18:35:32 +01:00
Maurício Meneghini Fauth
d65d0b220c
Remove the Functions JS global object
Exports each function individually and removes the Functions global
object.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-07-27 15:38:41 -03:00
Maurício Meneghini Fauth
90ee00efd5
Create the 'pma' global variable for Twig templates
Creates the Twig\PmaGlobalVariable class to handle the 'pma' Twig global
variable.

The idea of this global variable is to automatically inject in all
templates some useful information.

For now it only includes `pma.version` to get the phpMyAdmin version
and `pma.text_dir` to get the text direction ('ltr' or 'rtl').

Adding new variables to the `pma` global variable should be done with
caution.

- https://twig.symfony.com/doc/3.x/advanced.html#globals

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-07-09 20:30:48 -03:00
Maurício Meneghini Fauth
846dd4ca58
Replace jqPlot with Chart.js in table zoom search page
Adds dependency on chartjs-plugin-zoom to support the zoom feature.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-06-24 21:35:17 -03:00
Maurício Meneghini Fauth
a3f7a2cfaa
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-06-23 13:23:11 -03:00
Maurício Meneghini Fauth
99d6800d9c
Replace jqplot by Chart.js for table/chart page
Adds date-fns to support the timeline chart.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-06-21 17:18:44 -03:00
Maurício Meneghini Fauth
f30b98e977
Refactor GIS data editor form to use Bootstrap classes
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-31 14:40:16 -03:00
Maurício Meneghini Fauth
bd4bcc92d6
Extracts OpenLayers JS from the GIS PHP classes
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-31 14:40:16 -03:00
Maurício Meneghini Fauth
1f3d644ada
Use grid instead of float for GIS editor layout
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-31 14:40:16 -03:00
Maurício Meneghini Fauth
f07354436b
Replace GIS editor custom modal with the Bootstrap modal
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-31 14:40:15 -03:00
Maurício Meneghini Fauth
cd62509cb3
Make AddKeyController extends AbstractIndexController
Refactors Table\Structure\AddKeyController class to extends
Table\Structure\AbstractIndexController and to remove the dependency on
the Sql\SqlController class.

This helps with the response handling.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-22 12:18:07 -03:00
Maurício Meneghini Fauth
cf44e8beb4
Extract flash messages view into components/flash_messages.twig
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-16 15:11:39 -03:00
Maurício Meneghini Fauth
c10d265ae5
Move flash message context to the shaped array
Does not group the messages by context.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-16 14:41:04 -03:00
Maurício Meneghini Fauth
24fcf259f3
Add support for statement messages in FlashMessages class
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-15 19:20:37 -03:00
Maurício Meneghini Fauth
43ebb1b4a0
Merge pull request #19134 from kamil-tekiela/ForeignData
Create ForeignData
2024-04-29 21:30:07 -03:00
William Desportes
9584a4b1c2
Merge remote-tracking branch 'QA_5_2' 2024-04-28 12:06:41 +02:00
Kamil Tekiela
6e8f5b16d0 Create ForeignData
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-04-27 21:31:25 +02:00
Maurício Meneghini Fauth
b1cb1c8129
Replace trans tag with the t function in templates
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-25 14:17:52 -03:00
Maurício Meneghini Fauth
b6eda64b43
Replace trans filter with the t function for templates
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-25 14:10:42 -03:00
Maurício Meneghini Fauth
decde7f3fb
Remove controller object from table/zoom_search/index template
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-09 15:52:40 -03:00
Maurício Meneghini Fauth
f6a8b78a96
Remove controller object from table/search/index template
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-09 14:40:19 -03:00
Maurício Meneghini Fauth
a6a2862d71
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-21 21:18:24 -03:00
Maurício Meneghini Fauth
fcb47e4552
Remove dbi object from table/relation/common_form.twig
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-14 20:21:58 -03:00
Kamil Tekiela
187d948866 Redesign IndexRenameController
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-31 17:29:58 +01:00