Commit Graph

128000 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
4f92a073ae Remove ListAbstract::getDefault() method
This method only returns the value of Current::$database.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-06 22:09:39 -03:00
Maurício Meneghini Fauth
d1a594542b
Merge pull request #18882 from MauricioFauth/user-privs-globals
Extract privileges globals to static props of UserPrivileges class
2024-01-06 15:51:38 -03:00
Maurício Meneghini Fauth
be1be3a0f1
Merge pull request #18881 from MauricioFauth/error-namespace
Move error related classes to the Error namespace
2024-01-06 15:50:51 -03:00
Maurício Meneghini Fauth
5ce96dadb6
Merge pull request #18880 from MauricioFauth/database-controller-test
Add unit test for DatabaseController
2024-01-06 15:49:32 -03:00
Maurício Meneghini Fauth
aa9d2f5ebf
Merge pull request #18879 from MauricioFauth/column-controller-test
Add unit tests for ColumnController
2024-01-06 15:48:45 -03:00
Maurício Meneghini Fauth
4fefea40c7 Extract privileges globals to static props of UserPrivileges class
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-05 17:50:13 -03:00
Maurício Meneghini Fauth
a858f08fec Move error related classes to the Error namespace
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-05 13:28:23 -03:00
Maurício Meneghini Fauth
f78781d949 Add unit test for DatabaseController
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-05 11:23:01 -03:00
Maurício Meneghini Fauth
a8f459098f Add unit tests for ColumnController
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-05 10:06:37 -03:00
Maurício Meneghini Fauth
a5850a03ee
Merge pull request #18878 from kamil-tekiela/phpstan
Update phpstan
2024-01-04 20:03:39 -03:00
Maurício Meneghini Fauth
6ce18a45d8 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-04 19:59:53 -03:00
Maurício Meneghini Fauth
4d20a8b7e3 Change error message link in ChangeLogController
Uses URL redirector instead of a direct link in the error message.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-04 19:00:27 -03:00
Kamil Tekiela
5859fe64fd Update phpstan
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-01-04 22:56:06 +01:00
Maurício Meneghini Fauth
eabaf493c3
Merge pull request #18877 from MauricioFauth/changelog-controller
Add unit test for ChangeLogController
2024-01-04 18:03:14 -03:00
Maurício Meneghini Fauth
e41f3110fe Add unit test for ChangeLogController
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-04 12:46:03 -03:00
Maurício Meneghini Fauth
244094df0c Updata PHP dependencies
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-03 09:45:40 -03:00
Maurício Meneghini Fauth
878fc69e08 Refactor ErrorHandlerTest::testGetDisplayErrors() test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-01-02 19:23:37 -03:00
Maurício Meneghini Fauth
ac0e478057
Merge pull request #18872 from kamil-tekiela/Refactor-Indexes-doSaveData
New implementation for Indexes
2024-01-01 21:58:05 -03:00
Kamil Tekiela
f55e1d58a6 Fix failing unit test
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-31 22:54:02 +01:00
Kamil Tekiela
9925ba6a6a Fix issues after rebase
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-31 17:29:58 +01:00
Kamil Tekiela
0140716725 Add error message to match the behaviour
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-31 17:29:58 +01:00
Kamil Tekiela
6e2d43bdd9 Add $oldIndexName as param
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-31 17:29:58 +01:00
Kamil Tekiela
b22dc9e4aa Remove doSaveData() method
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-31 17:29:58 +01:00
Kamil Tekiela
187d948866 Redesign IndexRenameController
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-31 17:29:58 +01:00
Kamil Tekiela
1a1737c36f Move getSqlQueryForIndexCreateOrEdit()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-31 17:22:24 +01:00
Kamil Tekiela
4677dac58f Refactor Indexes::doSaveData()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-31 17:22:24 +01:00
Maurício Meneghini Fauth
18d91ef865
Merge pull request #18869 from kamil-tekiela/getStatusInfo-$disableError
Refactoring getStatusInfo() and Cache
2023-12-30 23:11:45 -03:00
Maurício Meneghini Fauth
294b02d517 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-12-30 22:38:58 -03:00
phpMyAdmin bot
7420046fb1 Update po files
[ci skip]

Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2023-12-31 00:20:18 +00:00
Maurício Meneghini Fauth
6d0c750f1e
Merge pull request #18870 from kamil-tekiela/fix-17538-index-rename
Fix #17538 Index Rename Button generated incorrect sql
2023-12-30 21:07:09 -03:00
Maurício Meneghini Fauth
a850e44479 Add unit test Table\IndexRenameController class
Adds unit test for preview SQL button when renaming an index and using
an old MySQL server.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-12-30 20:49:01 -03:00
Marco Aurélio Cardoso
71a5a7f614
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (3409 of 3409 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/pt_BR/
Signed-off-by: Marco Aurélio Cardoso <marcoaurelio.cardoso@gmail.com>
2023-12-30 22:39:35 +01:00
Kristijan \"Fremen\" Velkovski
d2d352c532
Translated using Weblate (Macedonian)
Currently translated at 27.2% (930 of 3411 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/mk/
Signed-off-by: "Kristijan \"Fremen\" Velkovski" <me@krisfremen.com>
2023-12-30 22:39:34 +01:00
Marco Aurélio Cardoso
b56bacbcb0
Translated using Weblate (Portuguese (Brazil))
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/pt_BR/
Signed-off-by: Marco Aurélio Cardoso <marcoaurelio.cardoso@gmail.com>
2023-12-30 22:39:28 +01:00
Kristijan \"Fremen\" Velkovski
fc17a7900f
Translated using Weblate (Macedonian)
Currently translated at 28.4% (976 of 3427 strings)

[ci skip]

Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/mk/
Signed-off-by: "Kristijan \"Fremen\" Velkovski" <me@krisfremen.com>
2023-12-30 22:39:27 +01:00
Yong Kim
83db4b023e
Translated using Weblate (Korean)
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/ko/
Signed-off-by: Yong Kim <kim@nhn.com>
2023-12-30 22:39:27 +01:00
Marco Aurélio Cardoso
c44135aa9f
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.9% (3406 of 3409 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/pt_BR/
Signed-off-by: Marco Aurélio Cardoso <marcoaurelio.cardoso@gmail.com>
2023-12-30 15:55:50 +01:00
Kristijan \"Fremen\" Velkovski
be349e0a75
Translated using Weblate (Macedonian)
Currently translated at 27.0% (923 of 3411 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/mk/
Signed-off-by: "Kristijan \"Fremen\" Velkovski" <me@krisfremen.com>
2023-12-30 15:55:50 +01:00
Yong Kim
7572097241
Translated using Weblate (Korean)
Currently translated at 96.5% (3292 of 3409 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ko/
Signed-off-by: Yong Kim <kim@nhn.com>
2023-12-30 15:55:50 +01:00
Maurício Meneghini Fauth
56fb83a615
Merge pull request #18873 from MauricioFauth/mysqli-exception
Remove trigger_error from Dbal\DbiMysqli::connect()
2023-12-29 23:04:46 -03:00
Maurício Meneghini Fauth
d974d30fbb Remove trigger_error from Dbal\DbiMysqli::connect()
Replaces them with Dbal\ConnectionException.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-12-29 14:36:15 -03:00
Maurício Meneghini Fauth
8be31eddc1 Extract method from Dbal\DbiMysqli::connect()
Extracts the isSslRequiredByServer() private method from
PhpMyAdmin\Dbal\DbiMysqli::connect().

Uses the error message and code from the exception instead of mysqli
object.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-12-29 13:47:31 -03:00
Kristijan \"Fremen\" Velkovski
3b50844758
Translated using Weblate (Macedonian)
Currently translated at 28.0% (960 of 3427 strings)

[ci skip]

Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/mk/
Signed-off-by: "Kristijan \"Fremen\" Velkovski" <me@krisfremen.com>
2023-12-28 23:37:57 +01:00
Kristijan \"Fremen\" Velkovski
f867fce7a8
Translated using Weblate (Macedonian)
Currently translated at 26.7% (914 of 3411 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/mk/
Signed-off-by: "Kristijan \"Fremen\" Velkovski" <me@krisfremen.com>
2023-12-28 23:37:47 +01:00
Maurício Meneghini Fauth
21d962dec7
Merge pull request #18867 from MauricioFauth/text_dir-global-removal
Replace text_dir global var with LanguageManager::$textDir static
2023-12-27 22:36:01 -03:00
Kamil Tekiela
7652f018aa Fix #17538 Index Rename Button generated incorrect sql
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-28 00:25:10 +01:00
Kamil Tekiela
6e102ed0e2 Add type hint for getStatusInfo()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-27 19:16:09 +01:00
Kamil Tekiela
344e3306cf Redesign getCachedTableContent()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-27 18:17:31 +01:00
Kamil Tekiela
00617da975 Remove $forceRead param
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-27 18:11:15 +01:00
Kamil Tekiela
58226717f4 Use clearTableCache() instead of $forceRead
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-12-27 17:52:26 +01:00