Commit Graph

47 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
887cd542b9
Remove jQuery UI's tooltip and name-conflict-fixes file
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-23 17:50:45 -03:00
Maurício Meneghini Fauth
070074456a
Replace jQuery UI's tooltip for showHints()
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-23 17:07:36 -03:00
Maurício Meneghini Fauth
bc6edc910d
Replace jQuery UI's tooltip from datetime picker
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-23 16:44:38 -03:00
Maurício Meneghini Fauth
7c876d8424
Replace jQuery UI's tooltip in navigation/event-loader.ts
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-23 15:18:36 -03:00
Maurício Meneghini Fauth
f2dd364582
Replace jQuery UI's tooltip from ajax messages
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-23 13:54:27 -03:00
Maurício Meneghini Fauth
1280adb2c8
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-13 16:17:52 -03: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
Maurício Meneghini Fauth
4ba5cf1863
Fix error reported by TypeScript
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-03 20:23:09 -03:00
Jacek Barecki
003f092277
Fix #17262 - Add warning when setting a password to a blank value if AllowNoPassword is false (#19315)
* Fix #17262 - Add warning when setting a password to a blank value if AllowNoPassword is false

Closes #17262

Signed-off-by: Jacek Barecki <jacek.barecki@gmail.com>
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-10-11 14:35:11 -03:00
Maurício Meneghini Fauth
ae27f1606f
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-08-28 21:10:18 -03:00
Maurício Meneghini Fauth
e1ef15bf69
Remove DatabaseStructure JS global variable
Extracts the adjustTotals functions into a separate file.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-08-06 17:09:58 -03: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
20bf3d2307
Remove Functions.sqlPrettyPrint() function
This function is not used anywhere.
It was removed by 1aa0ac8b79.

- Related to https://github.com/phpmyadmin/phpmyadmin/issues/10437

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-07-27 13:16:03 -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
10ebe228fe
Remove jqPlot library
Move chart.ts to modules/chart.ts.
Rename table/zoom_plot_jqplot.ts to table/zoom_search.ts.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-06-28 02:32:09 -03:00
Maurício Meneghini Fauth
4b5c45deb1
Replace jqplot with chart.js for system monitor profiling chart
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-06-28 01:31:05 -03:00
Maurício Meneghini Fauth
f0d8fc21a5
Replace jqplot with chart.js for system monitor charts
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-06-27 21:22:02 -03:00
Maurício Meneghini Fauth
e03642be0d
Extract config inline params JS from config/form_display/display.twig
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-06-05 20:08:21 -03:00
Maurício Meneghini Fauth
1db76c69f1
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-06-03 22:04:18 -03:00
Maurício Meneghini Fauth
50e5350f62
Remove div#pageSettingsModal from footer.twig
Creates div#pageSettingsModal when needed instead of including the
template for every request.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-22 19:40:45 -03:00
Maurício Meneghini Fauth
a163d75856
Remove div#addIndexModal from footer.twig
Creates div#addIndexModal when needed instead of including the
template for every request.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-22 19:19:37 -03:00
Maurício Meneghini Fauth
1be9bfef3f
Remove div#functionConfirmModal from footer.twig
Creates div#functionConfirmModal when needed instead of including the
template for every request.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-05-22 17:08:13 -03:00
Maurício Meneghini Fauth
85c83858de
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-30 16:39:40 -03:00
William Desportes
e1845d3bc9
Merge #18537 - Fix #18529 - Add copy to clipboard for export as text
Pull-request: #18537
Fixes #18529

Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-04-28 14:01:36 +02:00
William Desportes
c2909c260d
Merge #18534 - Improve copy to clipboard code
Pull-request: #18534

Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-04-28 13:40:31 +02:00
Maurício Meneghini Fauth
9b25d12e01
Extract recent table handling from Header into a middleware
This removes the recent visited table handling from the Header class and
moves it to a new middleware.

This also removes a duplicated update via front-end.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-14 17:19:26 -03:00
Maurício Meneghini Fauth
a921326245
Change recent/favorite buttons to use Bootstrap dropdowns
This removes a lot of custom CSS.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-13 02:52:56 -03:00
Maurício Meneghini Fauth
d4cdfbe2eb
Rename functions/config.ts to navigation/updateNavigationWidthConfig.ts
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-31 11:10:49 -03:00
Maurício Meneghini Fauth
adc834f1ae
Move SetConfigController to Controller\Navigation namespace
Changes the route to /navigation/update-width.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-31 10:37:40 -03:00
Maurício Meneghini Fauth
6482dfa28b
Change SetConfigController to only set NavigationWidth
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-31 10:37:40 -03:00
Maurício Meneghini Fauth
7547341bee
Remove GetConfigController class
This is only used to get the NavigationWidth config value, and the same
value is stored in a data attribute. So this removes an unnecessary HTTP
request.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-31 10:37:39 -03:00
Maurício Meneghini Fauth
774ec8259e
Change Console\UpdateConfigController to return a Response object
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-28 21:13:34 -03:00
Maurício Meneghini Fauth
2c32a6c583
Change Console\UpdateConfigController to validade params
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-28 21:13:34 -03:00
Maurício Meneghini Fauth
0e7ea9cb89
Convert Console's Config object into a class
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-28 21:13:34 -03:00
Maurício Meneghini Fauth
db5b230ae5
Split Console's Config.set() for each property
This allows for better type handling.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-28 21:13:33 -03:00
Maurício Meneghini Fauth
e299aef4b4
Restore console config values only when necessary
This reduces the need of unnecessary HTTP requests.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-28 21:13:33 -03:00
Maurício Meneghini Fauth
f9600ddcd8
Add event listeners for each console setting
This reduces the number of HTTP requests from 5 to 1.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-28 21:13:33 -03:00
Maurício Meneghini Fauth
65c6f18f9a
Create a dedicated controller to update Console config
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-28 21:13:32 -03:00
Maurício Meneghini Fauth
775a9a4537
Remove getConfigValue() call from Console.initialize()
Uses data attributes to store the config values.
That removes the need to do a HTTP request to get the values.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-28 21:13:32 -03:00
Maurício Meneghini Fauth
352c465640
Initialize Console settings at server side
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-28 21:13:31 -03:00
Evan C
15fa69aa54 Fix Add n column(s) to index doesn't work
Signed-off-by: Evan C <ycchuang1999@gmail.com>
2023-12-27 02:18:59 +08:00
Maurício Meneghini Fauth
d4539826e5
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-12-20 10:48:16 -03:00
Maurício Meneghini Fauth
3360cc6a90
Extract some #floating_menubar CSS from JS
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-12-12 15:44:41 -03: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
William Desportes
083fdd8568
Merge branch 'QA_5_2' 2023-11-12 17:38:38 +01: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
Maurício Meneghini Fauth
d888c29e0d
Move ./js directory to ./resources/js
- Related to https://github.com/phpmyadmin/phpmyadmin/issues/18512

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-10-25 11:24:14 -03:00