William Desportes
23f6245775
Merge branch 'QA_5_2'
2026-03-17 13:36:53 +01:00
Liviu-Mihail Concioiu
d489d893c7
Add sql highlighting for Show create
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-02-20 16:00:26 +01: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
William Desportes
4da3aaaf7a
Merge branch 'QA_5_2'
...
Already merged in master: https://github.com/phpmyadmin/phpmyadmin/pull/19960
Re-write of the test from 4de9f0f0b1
Merge of 631cac096f
Merge of 58cee9656f but could not find the code to implement
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-12-29 18:50:41 +01:00
Kamil Tekiela
d9426e17e4
Fix message_to_show
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-12-11 00:16:35 +00:00
Kamil Tekiela
13fad957cf
Move hiddenFields HTML to template
...
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
Maurício Meneghini Fauth
09e453c333
Disable ajax for routine, event and trigger list forms
...
These forms have event listeners for each action, so it's not needed to
have ajax enabled on the form itself.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-08-31 09:50:58 -03:00
Akshay Ahuja
144eb92295
fix: criteria form visibility toggle on checkbox in multi-table query
...
Signed-off-by: Akshay Ahuja <ahujaaakshay0000@gmail.com>
2025-06-13 16:52:00 +05:30
Maurício Meneghini Fauth
65a4eed88f
Replace events export jQuery UI's dialog with a modal
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-05-14 12:51:40 -03:00
Maurício Meneghini Fauth
dd0c8a4c88
Replace events editor jQuery UI's dialog with a modal
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-05-14 12:42:53 -03:00
Kamil Tekiela
0e5b3968b2
Synchronize routines UX
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-04-18 13:22:01 +01:00
Petr Duda
cfb99ea0ce
Add paging to Routines page
...
Related to #16487
Signed-off-by: Petr Duda <petrduda@seznam.cz>
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-16 20:26:00 -03:00
Maurício Meneghini Fauth
cd26c052eb
Replace execute routine jQuery UI's dialog with a modal
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-10 10:36:41 -03:00
Maurício Meneghini Fauth
2ab001b3d7
Replace routines export jQuery UI's dialog with a modal
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-08 18:05:56 -03:00
Maurício Meneghini Fauth
09d77a0e04
Replace routine editor jQuery UI's dialog with a modal
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-08 13:20:09 -03:00
Maurício Meneghini Fauth
e941044cc7
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-03-17 16:24:03 -03:00
Faissal Wahabali
e8bff4d476
Add button for Copy Query ( #19555 )
...
* add copy query
Signed-off-by: faissaloux <fwahabali@gmail.com>
* show message when query is empty, add translations
Signed-off-by: faissaloux <fwahabali@gmail.com>
* use strCopyQueryButtonSuccess
Signed-off-by: faissaloux <fwahabali@gmail.com>
* enable/disable Copy Query button depending on editor content
Signed-off-by: faissaloux <fwahabali@gmail.com>
* display query copy success message
Signed-off-by: faissaloux <fwahabali@gmail.com>
* use copyToClipboard()
Signed-off-by: faissaloux <fwahabali@gmail.com>
* add types
Signed-off-by: faissaloux <fwahabali@gmail.com>
* extract displayCopyNotification()
Signed-off-by: faissaloux <fwahabali@gmail.com>
* displayCopyNotification() handle error case
Signed-off-by: faissaloux <fwahabali@gmail.com>
---------
Signed-off-by: faissaloux <fwahabali@gmail.com>
2025-03-13 20:05:00 -03:00
Maurício Meneghini Fauth
358e9e7f42
Merge pull request #19513 from faissaloux/fix-op-type-display-input
...
hide unwanted input depending on choosen op type
2025-03-11 10:30:15 -03:00
Liviu-Mihail Concioiu
b33ebab568
Fix result count when searching in database ( #19595 )
...
* Fix result count when searching in database
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
---------
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-02-18 12:44:31 -03:00
William Desportes
0893fc9dc1
Merge branch 'QA_5_2'
2025-01-17 23:10:14 +01:00
faissaloux
b2e8aafb9b
hide unwanted input depending on choosen op type
...
Signed-off-by: faissaloux <fwahabali@gmail.com>
2025-01-13 15:39:31 +01:00
Liviu-Mihail Concioiu
961b6a3e99
Replace checked="checked" with checked
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-01-12 03:30:13 +01:00
Liviu-Mihail Concioiu
025d1aa162
Replace disabled="disabled" with disabled
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-01-12 03:17:05 +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
Maurício Meneghini Fauth
3355837920
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-25 12:10:29 -03:00
gregor
3f0c5c9bdb
add optional support for binary data in database search
...
Signed-off-by: gregor <gregor.lohaus@8mylez.com>
2024-09-17 01:50:44 +02: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
70105294ef
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-07-22 15:44: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
Maximilian Krög
fb3e4f0f5e
Allow opening table create form without table name
...
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-06-01 21:44:39 +02: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
William Desportes
9584a4b1c2
Merge remote-tracking branch 'QA_5_2'
2024-04-28 12:06:41 +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
eb766a96ce
Disable Ajax for some links
...
These links already do a full page change via ajax, so it's better to do
a full page request without using javascript.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-16 22:25:34 -03:00
Maurício Meneghini Fauth
d61a059650
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-29 18:25:45 -03:00
Maurício Meneghini Fauth
ec0926df90
Merge pull request #18916 from NOPR9D/18558
...
Add format button to routine, event and trigger.
2024-01-31 15:06:08 -03:00
Kamil Tekiela
0b3ec77f87
Implement proper value object
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-01-24 18:24:52 +01:00
NOPR9D
3097019b30
Add format button to routine, event and trigger.
...
Signed-off-by: Boucham Amine <boucham-amine@mylabz.xyz>
2024-01-16 10:43:06 +01:00
Kamil Tekiela
d6076edfa7
Merge the arrays together
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-18 23:41:44 +01:00
Kamil Tekiela
4f93d3d15d
Remove Twig function call
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-18 23:41:06 +01:00
Kamil Tekiela
479f7d77ce
Inline Twig file
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-18 23:41:06 +01:00
Kamil Tekiela
58a6584740
Remove unused param
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-18 23:41:06 +01:00
Kamil Tekiela
fd9c7e6a22
Add DTO ColumnInfo
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-09 21:48:20 +01:00
Kamil Tekiela
a33c982ff3
Add isNullable
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-11-29 19:36:22 +01:00
Maurício Meneghini Fauth
f9ab9d15ac
Revert "Change icons to use SVG sprite instead of individual images"
...
This reverts commit d2d416e0cc .
This does not work correctly on Chromium browsers.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-11-12 18:40:11 -03:00
Maurício Meneghini Fauth
d2d416e0cc
Change icons to use SVG sprite instead of individual images
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-11-11 16:32:42 -03:00