Commit Graph

6527 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
2a4eb5ae62
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-28 12:55:44 -03:00
William Desportes
b3c35c2045
Do not show "Original length undefined" on binary hex columns
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-02-28 01:38:36 +01:00
Maurício Meneghini Fauth
4d9df428b4
Merge pull request #18124 from MoonE/gis-invert-mouse-wheel
Invert svg gis viewer mouse wheel zoom direction
2023-02-24 19:36:15 -03:00
Maurício Meneghini Fauth
38f6b238db
Move public files to the public directory
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-24 15:36:31 -03:00
Maurício Meneghini Fauth
c9659f4028
Merge branch 'QA_5_2' 2023-02-20 12:18:12 -03:00
Maurício Meneghini Fauth
49d24c3a37
Merge pull request #18067 from liviuconcioiu/filereader
Fix #17364 - Fix Argument 1 is not an object
2023-02-20 12:10:13 -03:00
Maximilian Krög
26d29d0fa7
Invert svg gis viewer mouse wheel zoom direction
This way both the svg and OpenLayers viewer behaviors match.

Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-02-19 19:26:16 +01:00
Maurício Meneghini Fauth
3cb03e6d24
Refactor AJAX.scriptHandler.add() function
Changes fire param to boolean and removes the return.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-09 15:43:08 -03:00
Maurício Meneghini Fauth
cc444d9d08
Replace JS array type declaration with any[]
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-08 15:54:35 -03:00
Maurício Meneghini Fauth
0819043d0e
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-08 14:09:59 -03:00
Isaac Bennetch
43de7826e1 Fix merge conflicts
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2023-02-07 21:45:13 -05:00
Isaac Bennetch
e9b1db6b10 Merge remote-tracking branch 'security/QA_5_2-security' into QA_5_2 2023-02-07 16:17:33 -05:00
Isaac Bennetch
185f5219d3
Merge pull request #345 from phpmyadmin/sec/343/52
[5.2] Fix not escaped title when using drag and drop upload
2023-02-07 13:44:03 -05:00
Maurício Meneghini Fauth
91167fb70b
Create the DesignerConfig JS object
This removes the properties from the Window object.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-05 13:00:03 -03:00
Maurício Meneghini Fauth
ede1e82c28
Refactor DB designer JS to use modules
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-04 18:26:08 -03:00
Liviu-Mihail Concioiu
e7d2111511 Fix Argument 1 is not an object
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2023-02-04 11:18:10 +01:00
Maurício Meneghini Fauth
3bafef8f2b
Add type info for some jQuery plugins
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-02 01:06:20 -03:00
Maurício Meneghini Fauth
d8ca5a4227
Improve type inference of some JS functions
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-31 20:38:49 -03:00
Maurício Meneghini Fauth
8d968c66c7
Fix some JS doc issues
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-31 16:15:08 -03:00
Maurício Meneghini Fauth
6303a23dd4
Extract Functions.on() into a module
This removes the last circular dependency.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-31 12:47:21 -03:00
Maurício Meneghini Fauth
7a324fd6d7
Extract Navigation.onload() into a module
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-31 12:06:30 -03:00
Maurício Meneghini Fauth
88025a6d84
Extract Functions.formatDateTime() to a module
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-30 21:41:01 -03:00
Maurício Meneghini Fauth
648ee27492
Extract Config.isStorageSupported() to a module
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-30 20:42:29 -03:00
Maurício Meneghini Fauth
a90229f2d2
Extract Functions.mainMenuResizerCallback() to a module
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-30 20:03:21 -03:00
Maurício Meneghini Fauth
ace3fe6771
Extract Functions.checkIndexName() to a module
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-30 17:23:17 -03:00
Maurício Meneghini Fauth
e7c7e6eed8
Extract Indexed.checkIndexType() to a module
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-30 13:06:33 -03:00
William Desportes
912e5dcf9d
Merge branch 'QA_5_2'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-01-25 12:15:39 +01:00
William Desportes
500b7b4f63
Merge #18026 - Fix #17365 - Uncaught Error: regexp too big
Pull-request: #18026
Fixes: #17365

Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-01-25 12:10:19 +01:00
Maurício Meneghini Fauth
07b3a85f3b
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-24 15:45:42 -03:00
Maurício Meneghini Fauth
5a267d0a81
Fix broken button that adds routine params
- Fixes https://github.com/phpmyadmin/phpmyadmin/issues/17833

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-24 14:28:08 -03:00
Maurício Meneghini Fauth
93c77c3784
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-24 11:23:53 -03:00
Liviu-Mihail Concioiu
93e701b1ef Fix regexp too big error
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2023-01-22 14:44:29 +01:00
William Desportes
df143fd879
Fix 694d846b64 - JSON parse error on upload progress
Ref: 694d846b64
Ref: d344a8f7ae

You can see the JSON parse error in the console when you have the upload progress extension

Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-01-22 01:00:17 +04:00
William Desportes
f0951cb50c
Merge #17976 - Fix #17398 - Fixing clicking on JSON columns triggers update query
Pull-request: #17976
Fixes: #17398

Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-01-20 20:25:43 +04:00
Maurício Meneghini Fauth
b6790b90ba
Fix issues after merge
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-17 00:47:04 -03:00
Maurício Meneghini Fauth
37cf6484eb
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-01-17 00:01:42 -03: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
Fawzi Abdulfattah
b8601170ee
Improve the stringified function and unit test it
Signed-off-by: Fawzi Abdulfattah <iifawzie@gmail.com>
2023-01-15 03:45:05 +02:00
Fawzi Abdulfattah
59a5f9b6b6 Making js-lint happy
Signed-off-by: Fawzi Abdulfattah <iifawzie@gmail.com>
2023-01-14 17:45:40 +02:00
iifawzi
943435616e Using let instead of var
Signed-off-by: iifawzi <iifawzie@gmail.com>
2023-01-14 17:15:44 +02:00
iifawzi
cb6012cf2a Checking the validity of json before parsing and adding stringifyJSON JS Function
Signed-off-by: iifawzi <iifawzie@gmail.com>
2023-01-14 17:13:28 +02:00
iifawzi
b60d1454ca Fix #17398 - Fixing clicking on JSON columns triggers update query
it also fixes the issue where the JSON columns are saved with spaces
and new lines, after being updated from the UI.

Fixes: #17398
Signed-off-by: iifawzi <iifawzie@gmail.com>
2023-01-14 17:13:28 +02:00
Maurício Meneghini Fauth
e4d1f985bf
Upgrade JavaScript dependencies
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-12-27 16:22:12 -03:00
Maurício Meneghini Fauth
13890a947a
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-12-16 11:53:18 -03:00
Kamil Tekiela
db5db26c60
Refactor Database Search (#17962)
* Refactor Search::getWhereClause()

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

* Refactor Search::getSearchSqls()

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

* Fix HTML escaping issues in Database search

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

* Change links to buttons

More semantically correct, does not link to a separate page on middleclick, and looks better.

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

* Refactor Search::getSearchResults()

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

* Update psalm-baseline.xml

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

* Update phpstan-baseline.neon

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-12-15 13:43:29 -03:00
Maurício Meneghini Fauth
ab96edf359
Extract Navigation object dependency from CommonParams
This removes a circular dependency.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-12-14 20:08:58 -03:00
Maurício Meneghini Fauth
58852d7159
Fix coding standard issue in ajax.js
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-12-12 20:38:04 -03:00
Maurício Meneghini Fauth
4e40aef04f
Extract CommonActions.refreshMain into a module
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-12-12 19:59:04 -03:00
William Desportes
556aacbc0f
Fix #17944 - unable to create a view from tree view button
- Add the modal to the navigation panel
- Prevent modals to be removed on navigation bar is replaced

Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-12-12 22:04:37 +01:00
Maurício Meneghini Fauth
94b9c9b723
Extract Functions.checkNumberOfFields() into a module
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-12-12 14:24:28 -03:00