1
0
mirror of https://github.com/phpmyadmin/phpmyadmin.git synced 2026-10-25 06:39:48 +03:00

556 Commits

Author SHA1 Message Date
William Desportes
03961f50df Merge #19861 - Rename PHPMyAdmin to phpMyAdmin
Pull-request: #19861
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-09-14 14:46:42 +02:00
Liviu-Mihail Concioiu
a1b46884ba Fix Undefined array key 4
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-09-10 01:35:47 +02:00
Liviu-Mihail Concioiu
7b4712dca0 Rename PHPMyAdmin to phpMyAdmin
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-09-08 19:56:47 +02:00
Maurício Meneghini Fauth
4a67601d5c Merge pull request #19808 from DarshBhavnani/fix/table-name-import-csv-mismatch
fix tablename doesn't match with csv filename when importing it

Fixes #19371
2025-08-25 22:19:31 -03:00
Maurício Meneghini Fauth
97157b627c Fix E_USER_ERROR with trigger_error PHP 8.4 deprecation
Uses E_USER_WARNING instead if PHP >= 8.4. These trigger_error calls
should be replaced with other alternatives in the master branch.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-08-18 13:21:02 -03:00
Darsh Bhavnani
d2089189a1 fix: added string boundary to get the exact match
Signed-off-by: Darsh Bhavnani <darshbhavnani@gmail.com>
2025-08-13 04:24:58 +05:30
Liviu-Mihail Concioiu
baf4b407b3 Fix #19744 - Check if curl is enabled (#19748)
* Check for curl

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

Fix #19744 

---------

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-07-04 17:28:02 -03:00
Maurício Meneghini Fauth
ba5533c2c2 Merge pull request #19101 from kamil-tekiela/Fix-to-stop-processing-queries-on-error
Fix to stop processing queries on error

Fixes #19091

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-04-30 15:10:56 -03:00
Maximilian Krög
582f2e6525 Export views after indexes
When a view uses USE INDEX syntax import failed because of
the missing index.

Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-04-28 02:11:43 +02:00
Kamil Tekiela
f33afab939 Fix to stop processing queries on error
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-04-06 23:04:06 +02:00
Maximilian Krög
ec2d9ba982 Add missing $$ delimiter to exported triggers
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-04-01 03:23:21 +02:00
Maurício Meneghini Fauth
bd600b165a Merge branch 'QA_5_2' into fix#18593 2024-03-29 15:35:18 -03:00
Maurício Meneghini Fauth
1d8367368e Remove allowDeny_forbidden global
Fixes issue introduced by 2327dbf3c3.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-03-26 16:08:42 -03:00
William Desportes
69f9172a4c Fix #18049 - Also check that curl_exec is enabled
Signed-off-by: William Desportes <williamdes@wdes.fr>
2024-03-13 13:28:45 +01:00
=
d0c1e33c12 Fix #18593 - drop db line included in server export if exporting only data
Signed-off-by: Lennert Hofman <hofmanlennert@gmail.com>
2024-03-06 17:42:47 +01:00
Kamil Tekiela
85b1272a92 Fix import of empty tables from MediaWiki
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-01-25 17:44:47 +01:00
Maurício Meneghini Fauth
0f93ebb1d1 Fix duplicate route parameter after logging in
- Fixes #17363

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-11-16 18:14:13 -03:00
William Desportes
a54e97f63d Fix #18495 - Coding standard fixes
Ref: fc98aff6d3

Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-11-16 17:06:01 +01:00
William Desportes
fc98aff6d3 Fix #18495 - Exporting procedures and triggers
Ref: 38a4328184
Reverts: 5a2baf607f

Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-11-16 17:03:39 +01:00
William Desportes
38a4328184 Fix #18495 - Exporting procedures and triggers 2023-11-16 15:31:49 +01:00
Maurício Meneghini Fauth
5a79ac768d Replace is_resource with different than false
This will avoid an issue when proc_open will return an object instead of
a resource in future PHP versions.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-09-28 19:18:25 -03:00
Maximilian Krög
836c5bd7ea Fix some type declarations
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-08-26 21:35:39 +02:00
William Desportes
1259c2638b Fix #18578 - PDF export NULL values gives a type error
Fixes: #18578

Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-08-03 18:08:29 +02:00
Yuval Haor Noga
b305ec30fa Ref #16451 - Increase max password length from 1000 to 2000
Signed-off-by: Yuval Haor Noga <yuvalhnoga@gmail.com>
2023-03-10 15:45:30 +01:00
Kamil Tekiela
80d7f0dfa3 Fix warning on non-existent table
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-03-02 16:23:07 +00:00
Maurício Meneghini Fauth
f143d2a709 Add support for Web Authentication API
Adds a two factor authentication plugin that supports FIDO2/WebAuthn
security keys.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-16 18:20:05 -03:00
Maurício Meneghini Fauth
f6a03d405d Improve type inference of TwoFactor::$config
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-12-28 15:50:43 -03:00
Maurício Meneghini Fauth
63102c1253 Add unit test for Plugins\TwoFactor\Key::getRegistrations
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-12-15 22:54:33 -03:00
William Desportes
9c4a90137d Fix #16988 - export as CSV/JSON/SQL/... no database selected
Fixes: #16988

Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-12-13 23:27:07 +01:00
William Desportes
d258e4ed14 Fix mistake in pull-request #15121 to fix #15064 - do not display the SQL, execute it !
Ref: #15121

all other plugins execute it

Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-12-13 22:32:19 +01:00
William Desportes
12fe46b2df Fix a typo in export files
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-12-13 22:31:18 +01:00
Scott Mcgowan
6fc1401ee2 Fix column names option for CSV Export
Previously work was done to enable column names in CSV exports by
default. This change actually ended up overwriting the column name value
so that column names were included in all exports regardless of whether
or not the property was disabled. This commit changes the default for
column names to enabled as the original change intended, and removes
the property overwrite.

Signed-off-by: Scott McGowan mcgowanscott16@gmail.com
2022-11-25 21:15:49 +01:00
Kamil Tekiela
b4e22b83d7 Fix import/export escaping
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-11-03 21:16:42 +01:00
Maurício Meneghini Fauth
4d1546f7c5 Fix indentation issues
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-16 13:41:31 -03:00
Kamil Tekiela
dcdbcc019b Fix method casing
Ref: https://github.com/tecnickcom/TCPDF/pull/462

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-14 20:44:26 +02:00
Kamil Tekiela
c19f6ae9ce Fix isNumeric
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-10 15:02:15 +01:00
Maurício Meneghini Fauth
5d9142674d Allow longer cookie encryption keys to be used
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-09-26 17:34:18 -03:00
Maurício Meneghini Fauth
43cfe7d256 Mark Plugins\Plugin::isAvailable as static method
Allows for checking the availability before creating a new instance.

- Fixes https://github.com/phpmyadmin/phpmyadmin/issues/17519

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-05-20 14:17:57 -03:00
Rodrigo Wanderley de Melo Cardoso
518a37d23f FIXES #17414 - Adjusting export object in PluginExport to export databases with comp… (#17491)
* Adjusting export object in PluginExport to export databases with compress

Signed-off-by: Rodrigo Pokemaobr <contato@pokemaobr.dev>

* Adjusting dbi in tests and psalm requisites

Signed-off-by: Rodrigo Pokemaobr <contato@pokemaobr.dev>

* Adjusting dbi in tests and psalm requisites

Signed-off-by: Rodrigo Pokemaobr <contato@pokemaobr.dev>

* Adjusting dbi in tests and psalm requisites

Signed-off-by: Rodrigo Pokemaobr <contato@pokemaobr.dev>
2022-04-23 00:33:41 -03:00
Maurício Meneghini Fauth
4c1668d663 Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-04-21 14:29:25 -03:00
Erol Guven
b20111d63b Allow removing DEFINER clause from exported SQL
Signed-off-by: Erol Guven <erol.guven@appian.com>
2022-03-10 13:32:04 +00:00
Erol Guven
8920eae5db Allow authentication plugin to switch database users
Signed-off-by: Erol Guven <erol.guven@appian.com>
2022-03-09 11:53:50 +00:00
William Desportes
65c9f49c1e Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-06 15:45:57 +01:00
William Desportes
cba530070f Fix #17298 - Import of email-addresses from ods results in empty contents
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-06 14:19:01 +01:00
William Desportes
838ac24897 Fix #17344 - type error with values that are not strings in ODS sheets
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-06 14:18:47 +01:00
Maurício Meneghini Fauth
feda222da9 Fix failing tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-26 10:02:26 -03:00
Isaac Bennetch
985912f58f Fix merge conflicts from security branch
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2022-01-20 12:28:17 -05:00
Maurício Meneghini Fauth
8fa99a3363 Add stub file for uploadprogress_get_info function
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-19 14:49:12 -03:00
Maurício Meneghini Fauth
411bacf613 Use Sodium for auth cookies encryption
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-13 18:46:04 -03:00
Maurício Meneghini Fauth
7aaab24463 Remove the phpseclib dependency
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-13 17:43:50 -03:00