Maurício Meneghini Fauth
9a0d34b01d
Rename tests/selenium to tests/end-to-end
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-23 13:29:07 -03:00
Maurício Meneghini Fauth
606f66b5df
Rename tests/classes to tests/unit
...
This directory is for unit tests only, so let's rename it to unit to be
more clear.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-23 13:29:07 -03:00
Robert Johnson Nallori
54f14eaa6c
Fix Error When adding a user on MariaDB ( #19002 )
...
* Fix Error When adding a user on MariaDB
Signed-off-by: Robert Johnson Nallori <johnson361@gmail.com>
* Fix coding standard and static analysis issues
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
* Add unit tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
Fixes #18989
---------
Signed-off-by: Robert Johnson Nallori <johnson361@gmail.com>
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-23 13:19:37 -03:00
Maurício Meneghini Fauth
cc56e4c81a
Merge pull request #19006 from MauricioFauth/composer-update
...
Update PHP dependencies
2024-02-22 12:39:27 -03:00
Maurício Meneghini Fauth
3b685ee7ce
Update PHP dependencies
...
- Upgrading fidry/cpu-core-counter (1.0.0 => 1.1.0)
- Upgrading laminas/laminas-diactoros (3.3.0 => 3.3.1)
- Upgrading phpdocumentor/type-resolver (1.8.0 => 1.8.1)
- Upgrading phpmyadmin/sql-parser (dev-master c4efadf => dev-master 48bd285)
- Upgrading phpstan/phpstan (1.10.57 => 1.10.59)
- Upgrading roave/security-advisories (dev-latest 794e58e => dev-latest 1f77ae7)
- Upgrading spatie/array-to-xml (3.2.2 => 3.2.3)
- Upgrading squizlabs/php_codesniffer (3.8.1 => 3.9.0)
- Upgrading vimeo/psalm (5.21.1 => 5.22.1)
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-22 12:26:24 -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
7bc3da7f7b
Merge pull request #19001 from johnson361/UNIQUE_key_18940
...
Fix Cannot create a UNIQUE key from More dropdown
Fixes #18940
2024-02-21 21:08:42 -03:00
Maurício Meneghini Fauth
2b1f21ef07
Remove unused parameter from Table\StructureController::displayStructure
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-21 21:05:48 -03:00
Robert Johnson Nallori
55fd04832d
Fix Cannot create a UNIQUE key from More dropdown
...
Signed-off-by: Robert Johnson Nallori <johnson361@gmail.com>
2024-02-21 20:47:40 -03:00
PAUL MICHIEL VAN DER BLONK
61cf618233
Translated using Weblate (English (United Kingdom))
...
Currently translated at 95.9% (3269 of 3407 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/en_GB/
Signed-off-by: PAUL MICHIEL VAN DER BLONK <blonkm@gmail.com>
2024-02-20 23:32:57 +01:00
Andrzej Pauli
178dd8a2ba
Translated using Weblate (Polish)
...
Currently translated at 90.1% (3089 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/pl/
Signed-off-by: Andrzej Pauli <andrzej.pauli@gmail.com>
2024-02-20 23:32:56 +01:00
PAUL MICHIEL VAN DER BLONK
e9203d9f0e
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (3427 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/nl/
Signed-off-by: PAUL MICHIEL VAN DER BLONK <blonkm@gmail.com>
2024-02-20 23:32:53 +01:00
PAUL MICHIEL VAN DER BLONK
9a7f384540
Translated using Weblate (English (United Kingdom))
...
Currently translated at 98.9% (3392 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/en_GB/
Signed-off-by: PAUL MICHIEL VAN DER BLONK <blonkm@gmail.com>
2024-02-20 23:32:52 +01:00
Maurício Meneghini Fauth
3acf78df7f
Merge pull request #18994 from kamil-tekiela/Refactor-import-2
...
Refactor name generation of file imports
2024-02-18 19:15:21 -03:00
Maurício Meneghini Fauth
58752f926c
Merge pull request #18988 from kamil-tekiela/CentralColumns
...
Refactor Central columns
2024-02-18 19:09:58 -03:00
Maurício Meneghini Fauth
09cf21915e
Merge branch 'QA_5_2'
...
Fixes #18930
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-18 18:59:28 -03:00
Maurício Meneghini Fauth
4eb4a1a0b7
Merge pull request #18937 from kamil-tekiela/Fix-#18930
...
Fix import of empty tables from MediaWiki
2024-02-18 18:26:33 -03:00
Hosted Weblate
28aac52c33
Merge branch 'origin/master' into Weblate.
...
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/
2024-02-18 01:19:26 +01:00
Ahmad Fauzan Bagaskoro
da93de1689
Translated using Weblate (Indonesian)
...
Currently translated at 73.6% (2510 of 3407 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/id/
Signed-off-by: Ahmad Fauzan Bagaskoro <92.ahmadfauzanbagaskoro@gmail.com>
2024-02-18 01:19:25 +01:00
phpMyAdmin bot
51417f8768
Update po files
...
[ci skip]
Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2024-02-18 00:19:09 +00:00
Kamil Tekiela
7ebe99560a
More Import refactoring
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-02-16 21:27:24 +01:00
Kamil Tekiela
d7fd5d59ce
FR: Refactor name generation of file imports
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-02-16 21:11:13 +01:00
Kamil Tekiela
dcd8a086ca
Change how new table for CSV is generated
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-02-16 21:10:47 +01:00
Maurício Meneghini Fauth
3f0b692f2c
Merge pull request #18985 from kamil-tekiela/Refactor-Import
...
Refactor import
2024-02-16 17:02:22 -03:00
Kamil Tekiela
b44e8d3d97
Add strict type for params in controller
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-02-16 20:26:47 +01:00
Kamil Tekiela
93b64a3722
Refactor CentralColumns
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-02-16 20:26:47 +01:00
Maurício Meneghini Fauth
271ce8cbdc
Merge pull request #18990 from MauricioFauth/table-relation-dbi-removal
...
Remove dbi object from table/relation/common_form.twig
2024-02-16 15:29:56 -03:00
Maurício Meneghini Fauth
e07c692841
Merge pull request #18993 from MauricioFauth/phpunit-assert-same
...
Make PHPUnit's assertions stricter
2024-02-16 15:20:49 -03:00
Maurício Meneghini Fauth
8d95891a19
Make PHPUnit's assertions stricter
...
Only replaces assertEquals with assertSame where it doesn't causes the
test to fail.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-15 22:39:56 -03:00
Maurício Meneghini Fauth
bf806ada75
Fix some issues in Table\RelationController
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-15 15:07:17 -03:00
Maurício Meneghini Fauth
c700a5bcdb
Remove Twig\TableExtension class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-14 20:39:54 -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
Maurício Meneghini Fauth
8dbb62a1f1
Merge pull request #18987 from MauricioFauth/config-instance
...
Inject Config instead of using Config::getInstance()
2024-02-14 15:43:29 -03:00
Maurício Meneghini Fauth
fa68771d07
Extract Config to a class property for some classes
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-13 22:02:55 -03:00
Maurício Meneghini Fauth
ff5c4d2ae5
Extract Config from Relation to a class property
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-13 16:14:38 -03:00
Maurício Meneghini Fauth
609ddf5c35
Extract Config from Node classes
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:41:17 -03:00
Maurício Meneghini Fauth
441e8ae1d6
Extract Config from the Node class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:35:40 -03:00
Maurício Meneghini Fauth
d07fa7e5f4
Extract Config from Navigation class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:31:08 -03:00
Maurício Meneghini Fauth
ae2c82b15d
Extract Config from NavigationTree class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:26:19 -03:00
Maurício Meneghini Fauth
42b5a46d05
Extract Config from Sql class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:20:48 -03:00
Maurício Meneghini Fauth
bfc1926cf6
Extract Config from Display\Results class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:09:33 -03:00
Maurício Meneghini Fauth
a4276c6b09
Extract Config from Footer class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:09:33 -03:00
Maurício Meneghini Fauth
1f33136604
Extract Config from InsertEdit class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:09:33 -03:00
Maurício Meneghini Fauth
59e6feef12
Extract Config from Header class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:09:32 -03:00
Maurício Meneghini Fauth
c8d9a852cf
Refactor Menu class to use DI
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-12 19:09:32 -03:00
Maurício Meneghini Fauth
048c51f4f0
Merge pull request #18977 from MauricioFauth/user-privileges
...
Refactor UserPrivileges to use instance instead of static props
2024-02-12 18:23:30 -03:00
Maurício Meneghini Fauth
b33e825297
Merge pull request #18963 from kamil-tekiela/NodeDatabase-natsort
...
Optimize navigation
2024-02-11 14:18:28 -03:00
phpMyAdmin bot
1c4abc8001
Update po files
...
[ci skip]
Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2024-02-11 00:19:19 +00:00
Maurício Meneghini Fauth
2427890069
Use DI for UserPrivilegesFactory class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-10 20:04:39 -03:00
Maurício Meneghini Fauth
20364c92fc
Rename CheckUserPrivileges class to UserPrivilegesFactory
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-02-10 19:26:52 -03:00