Commit Graph

5593 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
c482cd47ef
Remove gridEditingConfig JS global
- Uses data attribute instead.
- Uses Bootstrap's tooltip instead of the jQuery plugin.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-14 23:19:29 -03:00
Maurício Meneghini Fauth
a0337bf220
Refactor JavaScriptMessagesController controller
- Removes the dependency of the cfg and theme PHP globals.
- Handles the errors when encoding the messages to JSON.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-14 18:09:57 -03:00
Maurício Meneghini Fauth
3443891886
Merge branch 'QA_5_2' 2022-02-12 11:54:12 -03:00
Maurício Meneghini Fauth
de0244b3e6
Mark test as incomplete if it doesn't has all select dbs
Related to #17300.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-12 11:51:53 -03:00
Maurício Meneghini Fauth
7b1dd0ea6c
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-12 11:42:17 -03:00
Maurício Meneghini Fauth
d621eca13d
Merge pull request #17351 from kamil-tekiela/Remove-stripslashes
Drop stripslashes
2022-02-12 10:33:02 -03:00
Maurício Meneghini Fauth
aee2fafc01
Fix some failing Selenium tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 20:00:35 -03:00
Maurício Meneghini Fauth
25e00f3f31
Fix some failing Selenium tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 19:00:41 -03:00
Maurício Meneghini Fauth
be92611ab2
Fix Selenium\Database\EventsTest failing tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 18:31:12 -03:00
William Desportes
c26c153a11
Improve DbiDummy::addResult phpdoc
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-11 22:31:03 +01:00
William Desportes
895b089e96
Ref #17287 - Add a test for getDatabasesFull and data sorting
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-11 22:26:03 +01:00
Maurício Meneghini Fauth
cf4545b791
Merge branch 'QA_5_2' 2022-02-11 16:29:23 -03:00
Maurício Meneghini Fauth
bb0cccf931
Fix Selenium\ServerSettingsTest::testHideLogo test
Sometimes this test fails because the navigation sidebar is still
loading.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 16:25:55 -03:00
Maurício Meneghini Fauth
86eea3a730
Merge branch 'QA_5_2' 2022-02-11 15:22:51 -03:00
Maurício Meneghini Fauth
bb00f429f2
Fix PhpMyAdmin\Tests\Selenium\Table\CreateTest failing test
Related to f911458b71.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 15:14:22 -03:00
Maurício Meneghini Fauth
65f13ed209
Merge branch 'QA_5_2' 2022-02-09 15:08:51 -03:00
Maurício Meneghini Fauth
1faab7119d
Fix bug when renaming tables with config storage enabled
Fixes https://github.com/phpmyadmin/phpmyadmin/issues/17359

Introduced by https://github.com/phpmyadmin/phpmyadmin/pull/17256

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-09 13:58:35 -03:00
Kamil Tekiela
6e1221ce62 Drop stripslashes
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-02-07 18:07:27 +00:00
William Desportes
a7b222db8a
Merge branch 'origin/QA_5_2'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-06 15:47:17 +01: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
4e68f548f9
Ref #17298, #17344 - fix ODS import tests
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-06 14:20:59 +01:00
William Desportes
82ed483c29
Ref #17298, #17344 - Update the test data to include more cases
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-06 13:55:24 +01:00
William Desportes
fa546b120c
Ref #17298 - pretty format the test file before changing it
I need to see the diff to fix some bugs I did discover in the next version of this document

Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-02-06 13:06:24 +01:00
Maurício Meneghini Fauth
dca5b1b893
Create the DisplayParts class
Replaces the displayParts array with the DisplayParts object.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-03 14:42:09 -03:00
Maurício Meneghini Fauth
5a34a3bb04
Remove db and table properties from controllers
Replaces them with their respective globals.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-02 14:48:43 -03:00
Shucon Tech
ee57160671
Replace Page settings dialog with modal (#17127)
* Replace Page settings dialog with modal

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

Fix max-width class

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

* Fix failing tests

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>

Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-01 10:49:48 -03:00
Shucon Tech
4a606ee594
Replace Add Index dialog with modal (#17125)
* Replace Add Index dialog with modal

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

Index type selection box

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

Fix open bugs

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

* Fix failing tests

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>

Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-31 19:51:56 -03:00
Maurício Meneghini Fauth
5e7410a930
Improve Error message stacktrace style
Fixes #17326

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-29 16:55:44 -03:00
Shucon Tech
745c39bf9c
Replace function Confirm dialog with modal (#17115)
* Replace function Confirm dialog with modal

Signed-off-by: Saksham Gupta <shucontech@gmail.com>

* Fix failing tests

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>

Co-authored-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-28 21:54:14 -03:00
Kamil Tekiela
6f8d5fcec3 Fix tests after d4d146ff4f
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-28 22:26:29 +00:00
Kamil Tekiela
285ebd78ef Fix tests after 47e81a5161
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-28 22:16:15 +00:00
Maurício Meneghini Fauth
8529de4d88
Merge pull request #17303 from kamil-tekiela/Remove-globals
Remove globals
2022-01-28 16:47:16 -03:00
Maurício Meneghini Fauth
b3104dfa6d
Add basic test for Server\PrivilegesController class
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-28 14:23:54 -03:00
Kamil Tekiela
47e81a5161 Remove $route global
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-27 11:47:40 +00:00
Maurício Meneghini Fauth
c62dcebdaa
Fix ThemeTest failing test
Related to 60cdd5013d.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-26 15:17:46 -03:00
Maurício Meneghini Fauth
76bb42957e
Fix failing tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-26 15:02:39 -03:00
Maurício Meneghini Fauth
a57102412c
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-26 10:42:45 -03: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
6177f83b03
Merge pull request #17279 from kamil-tekiela/Dbal-pt.4
Major Dbal refactoring pt.4
2022-01-19 12:16:14 -03:00
Maurício Meneghini Fauth
04176cd9db
Mark test as incomplete for not supported queries
Instead of printing the query, it marks the test as incomplete, this way
we have a stack trace that help finding why it happened.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-19 11:39:27 -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
Maurício Meneghini Fauth
9b3a1f7734
Merge branch 'QA_5_1-security' into master-security
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-13 17:41:16 -03:00
Maurício Meneghini Fauth
5118acce1d
Escape config-form's action attribute
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-13 10:34:47 -03:00
Maurício Meneghini Fauth
0bee94b27e
Merge branch 'QA_5_1-security' into master-security
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-11 14:31:56 -03:00
Maurício Meneghini Fauth
7dde0d019f
Fix Generator::linkOrButton issue after merge
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-10 20:11:54 -03:00
Maurício Meneghini Fauth
02e8588404
Merge branch 'QA_4_9-security' into QA_5_1-security
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-10 18:39:23 -03:00
Maurício Meneghini Fauth
0b575ff2e9
Fix URL encryption for Util::linkOrButton method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-10 12:19:44 -03:00