Maurício Meneghini Fauth
e0a5491725
Extract HTML from Engine\Innodb::getPageBufferPool()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-27 21:36:57 -03:00
Maurício Meneghini Fauth
ae674da150
Create Engines\Innodb\BufferPool value object
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-27 21:30:52 -03:00
Maurício Meneghini Fauth
1ec41f0457
Refactor unit tests for Engines\Innodb::getPageBufferpool()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-27 13:46:26 -03:00
Maurício Meneghini Fauth
09e8144e97
Refactor Util::formatNumber()
...
Trim whitespace and add more unit prefixes.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-24 10:41:36 -03:00
Maurício Meneghini Fauth
86d9028a8d
Add more unit tests for Util::formatNumber()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-22 12:10:40 -03:00
Maurício Meneghini Fauth
68281c9d76
Remove the PMA_DISABLE_NAVI_SETTINGS constant
...
Replaces it with the Navigation::$isSettingsEnabled class constant.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-17 19:50:13 -03:00
Maurício Meneghini Fauth
a82b8e22a8
Add static analysis stub for PSR ContainerInterface
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-15 18:37:24 -03:00
Maurício Meneghini Fauth
4ccd84bc02
Merge pull request #19765 from MauricioFauth/lazy-load-middleware
...
Lazy-load middleware in QueueRequestHandler
2025-07-15 10:45:16 -03:00
Maurício Meneghini Fauth
842f9868e6
Add Response return for SqlController::addBookmark()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-14 22:47:44 -03:00
Maurício Meneghini Fauth
819e589062
Add Response return for AuthenticationPlugin::logOut()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-14 22:39:31 -03:00
Maurício Meneghini Fauth
4c789727e9
Add Response return for UserPreferences::redirect()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-14 22:14:04 -03:00
Maurício Meneghini Fauth
43ea6900cd
Add Response return for ResponseRenderer::redirectToRoute()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-14 22:14:00 -03:00
Maurício Meneghini Fauth
b43504a182
Lazy-load middleware in QueueRequestHandler
...
Registers only middleware class names instead of instances.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-14 15:22:48 -03: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
783a7c66e8
Collect route info from Route attributes
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-11 21:11:58 -03:00
Maurício Meneghini Fauth
a8b338cb40
Add the Route attribute to controllers classes
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-11 19:47:12 -03:00
Maurício Meneghini Fauth
9c576fcc9c
Refactor Twig extensions to use Twig's AttributeExtension
...
This allows to remove most extensions.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-08 13:23:34 -03:00
Maurício Meneghini Fauth
120f5ae847
Remove PMA_PATH_TO_BASEDIR constant
...
It's always an empty string.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-07 19:40:41 -03:00
Maurício Meneghini Fauth
e7765efd63
Make some comparisons stricter
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-06 15:44:31 -03:00
Maurício Meneghini Fauth
26d685fa58
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-07-06 10:49:31 -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
Kamil Tekiela
b6794bdf1f
Drop Node::$title
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-06-13 02:34:52 +01:00
Kamil Tekiela
dff3c73022
Create Link class
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-06-13 02:34:52 +01:00
Kamil Tekiela
1a5d10e66d
Create Nodes/Icon
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-06-13 02:34:52 +01:00
Kamil Tekiela
82442d4f17
Non-nullable $delimiter
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-06-11 14:43:21 +01:00
Kamil Tekiela
f70305b573
Non-nullable getRoutinename
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-06-11 14:43:21 +01:00
Kamil Tekiela
427479a0ef
Non-nullable messageToShow
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-06-11 14:43:21 +01:00
Kamil Tekiela
0797f9c44b
Rector: small improvements
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-06-11 14:43:20 +01:00
Maurício Meneghini Fauth
9021fbfeab
Merge pull request #19730 from MauricioFauth/equal-operator
...
Replace equal operator with identical operator in GIS classes
2025-06-08 13:38:23 -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
92db227012
Replace == with === in GIS classes
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-06-07 21:32:51 -03:00
Maurício Meneghini Fauth
7024ea9879
Merge pull request #19708 from kamil-tekiela/Fix-duplicate-Set-Cookie
...
Fix duplicate Set-Cookie
Fixes #19702
2025-06-06 21:38:11 -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
fc5245c7fe
Merge PR #19693 Fix issues on Insert page
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-06-06 21:18:37 -03:00
Maurício Meneghini Fauth
320d82efd6
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-06-06 21:04:06 -03:00
Maurício Meneghini Fauth
9bdea18ab9
Merge pull request #19706 from kamil-tekiela/Fix-setup
...
Change port field validation to string
2025-05-31 20:47:42 -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
Maurício Meneghini Fauth
166b7a18ea
Merge pull request #19712 from MauricioFauth/js-vendor-bundle
...
Import OpenLayers and Bootstrap directly using Webpack
2025-05-24 19:43:06 -03:00
Kamil Tekiela
ef85fd44b2
Move Console class to Console NS
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-23 00:27:17 +01:00
Kamil Tekiela
69c1e51b6b
Adjustements to the new class
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-23 00:27:17 +01:00
Kamil Tekiela
52b8a6a831
Move History methods to a new class
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-23 00:27:15 +01:00
Maurício Meneghini Fauth
b870e4dfb0
Merge pull request #19688 from kamil-tekiela/Fix-bugs-in-relations-tab
...
Fix bugs in relations tab
2025-05-22 19:30:59 -03:00
Maurício Meneghini Fauth
3eb9ac92a3
Import Bootstrap directly using Webpack
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-05-22 18:09:06 -03:00
Maurício Meneghini Fauth
a39a8d29ea
Import OpenLayers directly and remove resources/js/ol.mjs
...
The OpenLayers code is extracted into the
public/js/vendor/openlayers/openlayers.js file.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-05-22 14:59:08 -03:00
Kamil Tekiela
06057518b0
Separate strtoupper from getStorageEngine
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-20 18:39:56 +01:00
Kamil Tekiela
98603ff665
Modify getDropdownValueForDatabase
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-20 17:35:49 +01:00
Kamil Tekiela
93bf6e3832
Rewrite getTables to use Information_schema
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-20 17:09:50 +01:00
Kamil Tekiela
6e5f8fd330
Fix duplicate Set-Cookie
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-19 22:26:18 +01:00
Kamil Tekiela
ac28c3a0dd
Revert back to integer
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-18 22:19:10 +01:00
Kamil Tekiela
0ef24ee9a4
Change port field validation to string
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-05-18 22:15:18 +01:00