Maurício Meneghini Fauth
b920681947
Add t function to Twig\I18nExtension
...
For translations, a Twig function is more versatile than a Twig tag and
has the benefit of auto escaping.
As the phpmyadmin/twig-i18n-extension package is a fork of the Twig's
I18nExtension, the custom function was added to the phpMyAdmin main
repository, this way the cases not used by phpMyAdmin don't need to be
implemented. For example, only the default domain is used and
MoTranslator is always available.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-23 16:34:14 -03:00
Maurício Meneghini Fauth
387a97d1ca
Update PHP dependencies
...
- Upgrading amphp/amp (v2.6.2 => v2.6.4)
- Upgrading amphp/byte-stream (v1.8.1 => v1.8.2)
- Upgrading composer/pcre (3.1.2 => 3.1.3)
- Upgrading composer/xdebug-handler (3.0.3 => 3.0.4)
- Upgrading phpdocumentor/reflection-docblock (5.3.0 => 5.4.0)
- Upgrading phpmyadmin/twig-i18n-extension (dev-master 8e6df4e => dev-master 02bc04f)
- Upgrading phpstan/phpdoc-parser (1.26.0 => 1.28.0)
- Upgrading phpstan/phpstan (1.10.63 => 1.10.67)
- Upgrading phpstan/phpstan-strict-rules (1.5.2 => 1.5.5)
- Upgrading phpstan/phpstan-webmozart-assert (1.2.4 => 1.2.6)
- Upgrading phpunit/phpunit (10.5.13 => 10.5.19)
- Upgrading roave/security-advisories (dev-latest eedc674 => dev-latest 16afe68)
- Upgrading sebastian/environment (6.0.1 => 6.1.0)
- Upgrading squizlabs/php_codesniffer (3.9.0 => 3.9.1)
- Upgrading symfony/cache (v6.4.4 => v6.4.6)
- Upgrading symfony/cache-contracts (v3.4.0 => v3.4.2)
- Upgrading symfony/config (v6.4.4 => v6.4.6)
- Upgrading symfony/console (v6.4.4 => v6.4.6)
- Upgrading symfony/dependency-injection (v6.4.4 => v6.4.6)
- Upgrading symfony/filesystem (v6.4.3 => v6.4.6)
- Upgrading symfony/service-contracts (v3.4.1 => v3.4.2)
- Upgrading symfony/var-exporter (v6.4.4 => v6.4.6)
- Upgrading tecnickcom/tcpdf (6.7.2 => 6.7.4)
- Upgrading twig/twig (v3.8.0 => v3.9.3)
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-19 15:09:10 -03:00
Maurício Meneghini Fauth
9188080e83
Merge pull request #19113 from MauricioFauth/disable-ajax-db-table-pages
...
Disable Ajax for some links
2024-04-19 14:48:09 -03:00
Maurício Meneghini Fauth
204bbd0862
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-19 14:45:04 -03:00
Maurício Meneghini Fauth
de45958d54
Allow installation of Twig >= 3.9
...
- Fixes #19112
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-19 14:25:24 -03:00
Niilo Poutanen
15768dca90
Translated using Weblate (Finnish)
...
Currently translated at 58.1% (1981 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/fi/
Signed-off-by: Niilo Poutanen <Niilo.poutanen@gmail.com>
2024-04-19 17:55:31 +02:00
Niilo Poutanen
a065218a47
Translated using Weblate (Finnish)
...
Currently translated at 60.9% (2090 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/fi/
Signed-off-by: Niilo Poutanen <Niilo.poutanen@gmail.com>
2024-04-19 17:55:30 +02:00
Petri Salo
8ea8e1b31f
Translated using Weblate (Finnish)
...
Currently translated at 60.9% (2090 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/fi/
Signed-off-by: Petri Salo <petri.salo@gmail.com>
2024-04-19 17:55:30 +02:00
Nicoara Alex
5cc606a536
Translated using Weblate (Romanian)
...
Currently translated at 90.3% (3079 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ro/
Signed-off-by: Nicoara Alex <alex.nicoara@yahoo.com>
2024-04-18 10:29:44 +02:00
Sebastian
254a06ab7b
Translated using Weblate (Polish)
...
Currently translated at 99.7% (3400 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/pl/
Signed-off-by: Sebastian <stomczyk145@gmail.com>
2024-04-18 10:29:44 +02:00
Temuri Doghonadze
28b9baaf45
Translated using Weblate (Georgian)
...
Currently translated at 56.6% (1929 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ka/
Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
2024-04-18 10:29:20 +02:00
William Desportes
add463dfe0
Ref #19112 , #19114 - Prevent upgrade to Twig 3.9.0
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-04-17 21:15:24 +02: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
Domen
a18bb4a550
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (3408 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/sl/
Signed-off-by: Domen <mitenem@outlook.com>
2024-04-16 21:21:35 +02:00
Maurício Meneghini Fauth
a6c1a62e26
Merge pull request #19111 from MauricioFauth/recent-tables-controller-removal
...
Extract recent table handling from Header into a middleware
2024-04-15 14:25:53 -03:00
William Desportes
ec78dfd088
Merge #19090 - Fix #18495 - exporting of triggers
...
Pull-request: #19090
Fixes : #18495
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-04-15 17:22:00 +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
Andrei Stepanov
6c62f2e19a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (3408 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ru/
Signed-off-by: Andrei Stepanov <adem4ik@gmail.com>
2024-04-14 20:56:45 +02:00
Andrei Stepanov
698a295105
Translated using Weblate (Russian)
...
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/ru/
Signed-off-by: Andrei Stepanov <adem4ik@gmail.com>
2024-04-14 20:56:43 +02:00
Oğuz Ersen
c6c0eef423
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (3408 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/tr/
Signed-off-by: Oğuz Ersen <oguz@ersen.moe>
2024-04-14 10:20:47 +02:00
BahmanMD
96a533d417
Translated using Weblate (Persian)
...
Currently translated at 23.1% (795 of 3427 strings)
[ci skip]
Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/fa/
Signed-off-by: BahmanMD <bahman.mehrdad@gmail.com>
2024-04-14 10:20:46 +02:00
phpMyAdmin bot
080b3461dd
Update po files
...
[ci skip]
Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2024-04-14 00:21:31 +00:00
Maurício Meneghini Fauth
a6c56e6e0e
Merge pull request #19110 from MauricioFauth/recent-favorite-tables
...
Refactor recent/favorite tables buttons
2024-04-13 13:10:25 -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
89619f386b
Merge recent_favorite_table_no_tables template
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-11 18:38:31 -03:00
Maurício Meneghini Fauth
01de54571f
Extract HTML from RecentFavoriteTables::getHtml()
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-11 15:20:01 -03:00
Andrei Stepanov
ca9032a468
Translated using Weblate (Russian)
...
Currently translated at 100.0% (3408 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ru/
Signed-off-by: Andrei Stepanov <adem4ik@gmail.com>
2024-04-11 15:02:06 +02:00
Andrei Stepanov
6278f769c5
Translated using Weblate (Russian)
...
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/ru/
Signed-off-by: Andrei Stepanov <adem4ik@gmail.com>
2024-04-11 15:01:50 +02:00
Maurício Meneghini Fauth
505d89c374
Merge pull request #19099 from kamil-tekiela/Refactoring-import-15
...
Refactoring import 15
2024-04-10 19:00:15 -03:00
yangyangdaji
fa4db41b57
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (3405 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/zh_Hans/
Signed-off-by: yangyangdaji <1504305527@qq.com>
2024-04-10 03:01:59 +02:00
yangyangdaji
091e176587
Translated using Weblate (Chinese (Simplified))
...
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/zh_Hans/
Signed-off-by: yangyangdaji <1504305527@qq.com>
2024-04-10 03:01:46 +02:00
Maurício Meneghini Fauth
0777b61b77
Merge pull request #19104 from MauricioFauth/abstract-controller-removal
...
Remove the Controllers\AbstractController abstract class
2024-04-09 15:04:59 -03:00
Maurício Meneghini Fauth
137283f909
Remove unused constructor params from controllers
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-08 15:59:34 -03:00
Maurício Meneghini Fauth
c965d07f68
Remove Controllers\AbstractController abstract class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-08 15:59:33 -03:00
Maurício Meneghini Fauth
036e8ce95f
Move AbstractController::render method to ResponseRenderer
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-08 15:59:32 -03:00
Maurício Meneghini Fauth
7312c8eee5
Move AbstractController::checkParameters method to ResponseRenderer
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-08 15:59:32 -03:00
Maurício Meneghini Fauth
e0c1eea7c5
Push the AbstractController::sendErrorResponse method down
...
It's only used in Table\DropColumnConfirmationController.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-08 15:59:31 -03:00
Maurício Meneghini Fauth
c212478ac8
Move AbstractController::redirect method to ResponseRenderer class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-08 15:59:31 -03:00
Maurício Meneghini Fauth
235c61da17
Move addScriptFiles method to ResponseRenderer class
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-08 15:59:30 -03:00
phpMyAdmin bot
15d560c439
Update po files
...
[ci skip]
Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2024-04-07 00:20:25 +00:00
Kamil Tekiela
cfa9beaa7f
Drop $GLOBALS['unparsed_sql']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-04-06 18:37:05 +02:00
Kamil Tekiela
a0c6b569f0
Cast globals to string to make PHPStan happy
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-04-06 18:30:23 +02:00
Kamil Tekiela
48a8dae59d
Fix truncated SQL in "Create PHP code"
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-04-06 18:19:47 +02:00
Kamil Tekiela
b8dd3a4f09
Move clean up earlier
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-04-06 17:42:27 +02:00
Kamil Tekiela
e447622a3d
Refactor handleRollbackRequest()
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-04-06 17:14:03 +02:00
Domen
938d6b516e
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (3408 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/sl/
Signed-off-by: Domen <mitenem@outlook.com>
2024-04-05 21:01:59 +02:00
Andrei Stepanov
fadb0a14e4
Translated using Weblate (Russian)
...
Currently translated at 100.0% (3408 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ru/
Signed-off-by: Andrei Stepanov <adem4ik@gmail.com>
2024-04-05 21:01:58 +02:00
Andrei Stepanov
60be3d9510
Translated using Weblate (Russian)
...
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/ru/
Signed-off-by: Andrei Stepanov <adem4ik@gmail.com>
2024-04-05 21:01:54 +02:00
Maurício Meneghini Fauth
5722cdb511
Merge pull request #19095 from MauricioFauth/controllers
...
Create InvocableController interface
2024-04-05 12:18:16 -03:00
Andrei Stepanov
041107cd30
Translated using Weblate (Russian)
...
Currently translated at 100.0% (3408 of 3408 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ru/
Signed-off-by: Andrei Stepanov <adem4ik@gmail.com>
2024-04-04 07:01:59 +02:00