Commit Graph

126306 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
42c085199e
Bump eslint-plugin-compat version to 4.1.4
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-08 01:24:47 -03:00
Maurício Meneghini Fauth
35874a1172
Remove boolean type from window.codeMirrorEditor var
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-06 13:13:50 -03:00
Masahiro Fujimoto
8898755691
Translated using Weblate (Japanese)
Currently translated at 99.9% (3444 of 3445 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/ja/
Signed-off-by: Masahiro Fujimoto <mfujimot@gmail.com>
2023-04-06 03:50:08 +02:00
Maurício Meneghini Fauth
f5a5983bc1
Declare some js globals as Window properties
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-05 20:06:30 -03:00
Maurício Meneghini Fauth
edc4a0d41f
Add new variable for version up to date message
Fixes error TS2740 reported by TypeScript.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-05 15:45:47 -03:00
Maurício Meneghini Fauth
03b8efdc5e
Merge pull request #18320 from kamil-tekiela/Refactor-Tracker
Move some methods from Tracker to Tracking
2023-04-05 11:21:51 -03:00
Maurício Meneghini Fauth
656474179d
Merge pull request #18318 from kamil-tekiela/refactor-relation
Refactor relation
2023-04-05 10:43:03 -03:00
Maurício Meneghini Fauth
9d844613d0
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-05 10:24:00 -03:00
Maurício Meneghini Fauth
b668a63dbc
Merge pull request #18319 from kamil-tekiela/Fix-bug-preventing-disabling-Tracking-feature
Fix bug preventing disabling tracking feature
2023-04-05 10:00:25 -03:00
Kamil Tekiela
1e307a0423 Update phpstan-baseline.neon
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 23:13:18 +01:00
Kamil Tekiela
218d59c661 Move getTrackedData to Tracking
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 23:13:18 +01:00
Kamil Tekiela
34f0e922b2 Move changeTrackingData to Tracking
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 23:13:17 +01:00
Kamil Tekiela
73d91f9852 Move deleteTracking to Tracking
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 22:01:25 +01:00
Kamil Tekiela
bdde4ab60b Remove unused method
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 22:01:25 +01:00
Maurício Meneghini Fauth
5837fb699f
Merge pull request #18322 from kamil-tekiela/Memoize-Relation
Memoize Relation
2023-04-04 16:06:23 -03:00
Maurício Meneghini Fauth
04ed6bf780
Declare Navigation JS object properties explicitly
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-04 15:39:30 -03:00
Maurício Meneghini Fauth
3e9f32bead
Add default value for optional arguments in JS functions
Fixes TS2554 and TS2555 TypeScript errors.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-04 15:17:45 -03:00
Maurício Meneghini Fauth
3f26fa5cd0
Add some new-line rules for TS files
Improves readability of the code.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-04 12:17:45 -03:00
Maurício Meneghini Fauth
8a7e6a98d4
Merge pull request #18309 from MoonE/early-return
Use early return
2023-04-04 10:20:05 -03:00
Kamil Tekiela
357680474e Memoize Relation
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-04 11:59:29 +01:00
109247019824
8a33ea334c
Translated using Weblate (Bulgarian)
Currently translated at 64.0% (2195 of 3427 strings)

[ci skip]

Translation: phpMyAdmin/5.2
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-2/bg/
Signed-off-by: 109247019824 <stoyan@gmx.com>
2023-04-04 10:41:00 +02:00
109247019824
be5a2fc117
Translated using Weblate (Bulgarian)
Currently translated at 62.1% (2141 of 3445 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/bg/
Signed-off-by: 109247019824 <stoyan@gmx.com>
2023-04-04 10:37:38 +02:00
Maximilian Krög
e962980bf4
Use early return
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-04-03 23:45:08 +02:00
Maurício Meneghini Fauth
8b841d22ca
Access JS globals from window object
Fixes TS2304 errors.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-03 17:50:01 -03:00
Maurício Meneghini Fauth
a997d90ab0
Fix some JSDoc types
[ci skip]

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-03 17:08:32 -03:00
Maurício Meneghini Fauth
9000e01f90
Add TS types for js-cookie package
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-03 16:59:31 -03:00
Maurício Meneghini Fauth
3ee9571be1
Declare Sql JS object properties explicitly
Fixes some errors reported by TypeScript.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-03 16:45:17 -03:00
Maurício Meneghini Fauth
abff85941b
Merge pull request #18321 from kamil-tekiela/quoteString-in-Tracking
Use quoteString in Tracking
2023-04-03 15:57:54 -03:00
Kamil Tekiela
8c4057b095 Use quoteString in Tracking
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-03 17:36:52 +01:00
Kamil Tekiela
e7717ed186 Fix bug preventing disabling tracking feature
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-03 12:22:31 +01:00
Kamil Tekiela
0cb752abdc
Use quoteString in Tracker (#18317)
* Use quoteString in Tracker

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

* Fix invalid use of escapeString

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

---------

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-02 22:20:56 -03:00
Kamil Tekiela
9fcafd2504 Improve method name
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-02 23:50:46 +01:00
Kamil Tekiela
cd9ca8419a Use array_fill_keys
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-02 23:38:25 +01:00
Kamil Tekiela
49cb7e89b2 Invert the logic to make it easier to understand
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-02 23:38:25 +01:00
Kamil Tekiela
aef2a96012 Move getDefaultPmaTableNames out of the loop
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-02 23:38:24 +01:00
Kamil Tekiela
850e867136 Extract getTableReplacementNames
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-02 22:08:07 +01:00
Maurício Meneghini Fauth
6a2c12bdc8
Add missing traversable type hints
Replace array type hint with mixed[] type hint, since it means the same.
This way it's possible to require traversable type hint for new code.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-02 01:32:12 -03:00
phpMyAdmin bot
e0010454bf Update po files
[ci skip]

Signed-off-by: phpMyAdmin bot <bot@phpmyadmin.net>
2023-04-02 00:19:51 +00:00
Maurício Meneghini Fauth
9e53d6914c
Improve array type inference for some tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-01 20:18:20 -03:00
Maurício Meneghini Fauth
646ba27794
Add missing native parameter type declarations
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-01 17:51:29 -03:00
Maurício Meneghini Fauth
e8087061c6
Declare Config properties explicitly
Fixes some errors reported by TypeScript.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-01 14:02:02 -03:00
Maurício Meneghini Fauth
10e6b24b8b
Declare Indexes properties explicitly
This fixes some errors reported by TypeScript.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-01 13:08:03 -03:00
Maurício Meneghini Fauth
205d11fc9c
Add void return type when annotaded
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-01 12:52:24 -03:00
Maurício Meneghini Fauth
8ba9322c03
Declare Functions properties explicitly
This fixes a lot of errors reported by TypeScript.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-04-01 01:18:44 -03:00
Maurício Meneghini Fauth
9d6a497ea7
Refactor Functions.addNoCacheToAjaxRequests() function
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-03-31 16:41:50 -03:00
Maurício Meneghini Fauth
eb07bb575d
Add descriptions for the ignored TS errors
[ci skip]

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-03-31 11:02:44 -03:00
Maurício Meneghini Fauth
0ca7a790f9
Merge pull request #18300 from MauricioFauth/typescript
Convert JavaScript files to TypeScript
2023-03-31 09:56:37 -03:00
Maurício Meneghini Fauth
5630079791
Convert JS tests to TypeScript
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-03-30 21:07:11 -03:00
Maurício Meneghini Fauth
23877a260e
Add TS support for ESLint
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-03-30 20:23:52 -03:00
Maurício Meneghini Fauth
b3a8658a09
Move TypeScript packages to package.json dependencies
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-03-30 19:58:27 -03:00