Commit Graph

134513 Commits

Author SHA1 Message Date
camilo
758c8cd44b
Show small note on export page when using compression
Shows up a small hint dialog explaining that compression
uses PHP memory which can produce invalid files

Signed-off-by: camilo <camilo@jouwweb.nl>
2025-04-22 15:58:21 +02:00
Zahid Rizky Fakhri
c097b1deca
Translated using Weblate (Indonesian)
Currently translated at 100.0% (3408 of 3408 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/id/
Signed-off-by: Zahid Rizky Fakhri <zahidrizkyfakhri@gmail.com>
2025-04-22 12:01:41 +02:00
Hotripak
6e017ef599
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3408 of 3408 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/uk/
Signed-off-by: Hotripak <hotr1pak@gmail.com>
2025-04-20 10:57:48 +02:00
Burak Yavuz
7998dd69f2
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: Burak Yavuz <hitowerdigit@hotmail.com>
2025-04-20 10:57:47 +02:00
phpMyAdmin bot
822be91e0d Update po files
[ci skip]

Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2025-04-20 00:29:04 +00:00
Maurício Meneghini Fauth
c302825030
Merge pull request #19675 from kamil-tekiela/Synchronize-routines-UX
Synchronize routines UX
2025-04-18 21:05:37 -03:00
Kamil Tekiela
0e5b3968b2 Synchronize routines UX
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-04-18 13:22:01 +01:00
Maurício Meneghini Fauth
c3a6d422f1
Merge pull request #19676 from kamil-tekiela/Optimize-routines
Optimize routines
2025-04-17 21:31:12 -03:00
Maurício Meneghini Fauth
04ea6d4911
Merge pull request #19677 from MauricioFauth/routines-page-fixes
Fix issues in the routines page
2025-04-17 21:29:42 -03:00
Kamil Tekiela
9c9d5ecc40 Optimize routines
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-04-18 00:50:37 +01:00
Maurício Meneghini Fauth
4953910173
Fix issues in the routines page
Introduced by https://github.com/phpmyadmin/phpmyadmin/pull/19668

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-17 20:43:52 -03:00
Maurício Meneghini Fauth
2916228f09
Merge pull request #19674 from kamil-tekiela/Update-PHPStan
Update PHPStan
2025-04-17 12:47:01 -03:00
Kamil Tekiela
427d8a5226 Update PHPStan
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-04-17 14:08:19 +01:00
Maurício Meneghini Fauth
32db9bf052
Merge PR #16500 Add paging to Routines page
Closes #16500

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-16 20:30:29 -03:00
Petr Duda
cfb99ea0ce
Add paging to Routines page
Related to #16487

Signed-off-by: Petr Duda <petrduda@seznam.cz>
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-16 20:26:00 -03:00
Ettore Atalan
297c1e174b
Translated using Weblate (German)
Currently translated at 100.0% (3407 of 3407 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/de/
Signed-off-by: Ettore Atalan <atalanttore@googlemail.com>
2025-04-15 09:10:59 +02:00
Hotripak
657babe3cd
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3407 of 3407 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/uk/
Signed-off-by: Hotripak <hotr1pak@gmail.com>
2025-04-14 14:33:15 +02:00
Burak Yavuz
adfc65933d
Translated using Weblate (Turkish)
Currently translated at 100.0% (3407 of 3407 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/tr/
Signed-off-by: Burak Yavuz <hitowerdigit@hotmail.com>
2025-04-14 14:33:14 +02:00
Zahid Rizky Fakhri
48b98aaf0e
Translated using Weblate (Indonesian)
Currently translated at 100.0% (3407 of 3407 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/id/
Signed-off-by: Zahid Rizky Fakhri <zahidrizkyfakhri@gmail.com>
2025-04-14 14:33:13 +02:00
Hosted Weblate
6402d577a1
Merge branch 'origin/master' into Weblate.
[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/
2025-04-13 02:52:35 +02:00
Yaron Shahrabani
467cb9facd
Translated using Weblate (Hebrew)
Currently translated at 43.6% (1487 of 3403 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/he/
Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com>
2025-04-13 02:52:34 +02:00
phpMyAdmin bot
08bae01a54 Update po files
[ci skip]

Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2025-04-13 00:52:26 +00:00
Maurício Meneghini Fauth
16b6cfbb46
Merge pull request #19668 from MauricioFauth/jquery-ui-dialog-removal
Replace jQuery UI's dialogs with modals in Routines page
2025-04-11 19:14:49 -03:00
Maurício Meneghini Fauth
cd26c052eb
Replace execute routine jQuery UI's dialog with a modal
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-10 10:36:41 -03:00
Maurício Meneghini Fauth
2ab001b3d7
Replace routines export jQuery UI's dialog with a modal
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-08 18:05:56 -03:00
Maurício Meneghini Fauth
09d77a0e04
Replace routine editor jQuery UI's dialog with a modal
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-08 13:20:09 -03:00
Faissal Wahabali
c32db01cea
Made Search operators = ''/ != '' more obvious (#19542)
* Search operators EMPTY/NOT EMPTY

Signed-off-by: faissaloux <fwahabali@gmail.com>

* fix tests

Signed-off-by: faissaloux <fwahabali@gmail.com>

* fix lint

Signed-off-by: faissaloux <fwahabali@gmail.com>

* replace EMPTY/NOT EMPTY with = '' (empty)/!= '' (not empty)

Signed-off-by: faissaloux <fwahabali@gmail.com>

* (empty) on display only

Signed-off-by: faissaloux <fwahabali@gmail.com>

* master rebase

Signed-off-by: faissaloux <fwahabali@gmail.com>

* translatable empty/not empty

Signed-off-by: faissaloux <fwahabali@gmail.com>

* lint

Signed-off-by: faissaloux <fwahabali@gmail.com>

---------

Signed-off-by: faissaloux <fwahabali@gmail.com>
2025-04-07 19:51:51 -03:00
Maurício Meneghini Fauth
5c1fbfe450
Replace browse foreign jQuery UI's dialog with a modal
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-07 15:34:43 -03:00
Maurício Meneghini Fauth
9e66d8a8aa
Merge pull request #19665 from MauricioFauth/pick-central-column-modal
Replace central column jQuery UI's dialog with a modal
2025-04-07 14:57:18 -03:00
Maurício Meneghini Fauth
9466dc4e07
Replace central column jQuery UI's dialog with a modal
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-06 16:12:18 -03:00
phpMyAdmin bot
46ba2ed11b Update po files
[ci skip]

Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2025-04-06 00:27:12 +00:00
Maurício Meneghini Fauth
2894ecfa3c
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-04 19:57:03 -03:00
Maurício Meneghini Fauth
3dff8d8496
Upgrade Yarn dependencies
Upgrades Bootstrap to version 5.3.5

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-04 17:24:29 -03:00
Maurício Meneghini Fauth
5ada92dd47
Merge pull request #19663 from MauricioFauth/column-definition-bs-form-classes
Add Bootstrap form classes to column definition inputs
2025-04-04 15:42:22 -03:00
Maurício Meneghini Fauth
62d64dfa95
Add Bootstrap form classes to column definition inputs
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-04 15:15:10 -03:00
Maurício Meneghini Fauth
7c28e8e5ba
Merge pull request #19660 from MauricioFauth/noSelect-jquery-plugin-removal
Remove .noSelect() jQuery plugin
2025-04-03 17:44:52 -03:00
Maurício Meneghini Fauth
69efbbc82a
Remove .noSelect() jQuery plugin
It works as a polyfil for the user-select CSS property. Can be safely
replaced by the user-select-none class from Bootstrap.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-03 15:12:46 -03:00
Maurício Meneghini Fauth
47be11f05e
Fix an issue with ServerRequestFactoryTest
https://github.com/phpmyadmin/phpmyadmin/actions/runs/14199295452/job/39782061833#step:8:102

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-01 13:45:40 -03:00
Maurício Meneghini Fauth
678d6cea8c
Update Composer dependencies (#19654)
- Removing composer/package-versions-deprecated (1.11.99.5)
  - Upgrading amphp/byte-stream (v2.1.1 => v2.1.2)
  - Upgrading amphp/pipeline (v1.2.2 => v1.2.3)
  - Upgrading guzzlehttp/psr7 (2.7.0 => 2.7.1)
  - Upgrading phpmyadmin/motranslator (dev-master 37e080d => dev-master 0b0b217)
  - Upgrading phpmyadmin/sql-parser (dev-master ebcca8b => dev-master 8fb3e83)
  - Upgrading phpstan/phpstan (2.1.8 => 2.1.11)
  - Upgrading phpstan/phpstan-phpunit (2.0.4 => 2.0.6)
  - Upgrading phpstan/phpstan-strict-rules (2.0.3 => 2.0.4)
  - Upgrading phpunit/phpunit (11.5.12 => 11.5.15)
  - Upgrading psalm/plugin-phpunit (0.19.2 => 0.19.5)
  - Upgrading roave/security-advisories (dev-latest 9e474e1 => dev-latest bd7c044)
  - Upgrading sebastian/code-unit (3.0.2 => 3.0.3)
  - Upgrading sebastian/type (5.1.0 => 5.1.2)
  - Upgrading slevomat/coding-standard (8.16.0 => 8.16.2)
  - Upgrading squizlabs/php_codesniffer (3.11.3 => 3.12.0)
  - Upgrading symfony/cache (v7.2.4 => v7.2.5)
  - Upgrading symfony/console (v7.2.1 => v7.2.5)
  - Upgrading symfony/dependency-injection (v7.2.4 => v7.2.5)
  - Upgrading symfony/process (v7.2.4 => v7.2.5)
  - Upgrading symfony/var-exporter (v7.2.4 => v7.2.5)
  - Upgrading tecnickcom/tcpdf (6.8.2 => 6.9.0)
  - Upgrading vimeo/psalm (6.8.9 => 6.10.0)

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-01 13:06:45 -03:00
Maurício Meneghini Fauth
b0b56f1c40
Update Composer dependencies
- Removing composer/package-versions-deprecated (1.11.99.5)
  - Upgrading amphp/byte-stream (v2.1.1 => v2.1.2)
  - Upgrading amphp/pipeline (v1.2.2 => v1.2.3)
  - Upgrading guzzlehttp/psr7 (2.7.0 => 2.7.1)
  - Upgrading phpmyadmin/motranslator (dev-master 37e080d => dev-master 0b0b217)
  - Upgrading phpmyadmin/sql-parser (dev-master ebcca8b => dev-master 8fb3e83)
  - Upgrading phpstan/phpstan (2.1.8 => 2.1.11)
  - Upgrading phpstan/phpstan-phpunit (2.0.4 => 2.0.6)
  - Upgrading phpstan/phpstan-strict-rules (2.0.3 => 2.0.4)
  - Upgrading phpunit/phpunit (11.5.12 => 11.5.15)
  - Upgrading psalm/plugin-phpunit (0.19.2 => 0.19.5)
  - Upgrading roave/security-advisories (dev-latest 9e474e1 => dev-latest bd7c044)
  - Upgrading sebastian/code-unit (3.0.2 => 3.0.3)
  - Upgrading sebastian/type (5.1.0 => 5.1.2)
  - Upgrading slevomat/coding-standard (8.16.0 => 8.16.2)
  - Upgrading squizlabs/php_codesniffer (3.11.3 => 3.12.0)
  - Upgrading symfony/cache (v7.2.4 => v7.2.5)
  - Upgrading symfony/console (v7.2.1 => v7.2.5)
  - Upgrading symfony/dependency-injection (v7.2.4 => v7.2.5)
  - Upgrading symfony/process (v7.2.4 => v7.2.5)
  - Upgrading symfony/var-exporter (v7.2.4 => v7.2.5)
  - Upgrading tecnickcom/tcpdf (6.8.2 => 6.9.0)
  - Upgrading vimeo/psalm (6.8.9 => 6.10.0)

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-01 12:50:08 -03:00
Maurício Meneghini Fauth
75812807d1
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-04-01 12:10:19 -03:00
Faissal Wahabali
2a6fef403a
Improve issue templates (#19638)
* improve bug report template

Signed-off-by: faissaloux <fwahabali@gmail.com>

* improve feat request template

Signed-off-by: faissaloux <fwahabali@gmail.com>

* improve security report template

Signed-off-by: faissaloux <fwahabali@gmail.com>

* Update .github/ISSUE_TEMPLATE/bug_report.yml

Co-authored-by: William Desportes <williamdes@wdes.fr>

* update bug report required fields

Signed-off-by: faissaloux <fwahabali@gmail.com>

* update database-version placeholder with query hint

Signed-off-by: faissaloux <fwahabali@gmail.com>

* update issue templates labels

Signed-off-by: faissaloux <fwahabali@gmail.com>

---------

Signed-off-by: faissaloux <fwahabali@gmail.com>
Co-authored-by: William Desportes <williamdes@wdes.fr>
2025-04-01 12:06:31 -03:00
Maurício Meneghini Fauth
8dce3ac0c6
Merge pull request #19652 from MauricioFauth/indexes
Move indexes classes to the Indexes namespace
2025-03-31 18:44:18 -03:00
Maurício Meneghini Fauth
c52edb3e07
Move indexes classes to the Indexes namespace
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-03-30 14:23:23 -03:00
Maurício Meneghini Fauth
8d91387ba9
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-03-30 13:37:05 -03:00
Maurício Meneghini Fauth
d67f785ffb
Update PHPStan and Psalm baselines
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-03-30 12:56:51 -03:00
Liviu-Mihail Concioiu
fc67cb4532
Implement getValuesForCsvTable for CSV table type (#19540)
* Implement getValuesForCsvTable

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>

* Improve code

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>

* Improve code

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>

* Fix phpcs

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>

---------

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-03-30 12:10:08 -03:00
phpMyAdmin bot
f9df861062 Update po files
[ci skip]

Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2025-03-30 00:27:33 +00:00
Maurício Meneghini Fauth
9291a9ff8f
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-03-27 20:11:13 -03:00
Liviu-Mihail Concioiu
d7a52d6d44
Fix #19641 - Allow optional param for NOW (#19642)
* Allow optional param for NOW

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>

* Fix phpcs

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>

* Improve precision check

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>

* Validate NOW precision

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>

---------

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-03-27 18:29:01 -03:00