William Desportes
|
015d75c0d1
|
Merge branch 'QA_5_2'
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2026-02-24 15:36:06 +01:00 |
|
Maurício Meneghini Fauth
|
d617866e49
|
Extract DatabaseInterface dep from export plugins
Uses DI instead.
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2026-01-29 11:49:19 -03:00 |
|
William Desportes
|
dc1408701f
|
Merge #19997 - Fix Export checkboxes
Pull-request: #19997
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2026-01-25 19:44:47 +01:00 |
|
Kamil Tekiela
|
6b502d72ad
|
Remove nullability from $db param
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2026-01-22 15:35:03 +00:00 |
|
Kamil Tekiela
|
fb0401e94f
|
Use Settings Export
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2026-01-17 16:01:21 +00:00 |
|
Kamil Tekiela
|
4f5cbc9576
|
Remove bool casts
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2026-01-17 16:01:21 +00:00 |
|
Kamil Tekiela
|
51569eb644
|
Create InsufficientSpaceExportException
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2026-01-15 21:28:53 +00:00 |
|
Kamil Tekiela
|
f89bfd594a
|
Replace Export with OutputHandler
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2025-11-22 20:03:59 +00:00 |
|
Kamil Tekiela
|
13b34aa471
|
OutputHandler
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2025-11-22 20:03:59 +00:00 |
|
Kamil Tekiela
|
4bbbb95727
|
Clean up exportDBCreate
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2025-11-22 20:03:59 +00:00 |
|
Kamil Tekiela
|
bcb8bd7c3e
|
Clean up exportDBFooter
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2025-11-22 20:03:59 +00:00 |
|
Kamil Tekiela
|
f80d2b7f12
|
Clean up exportDBHeader
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2025-11-22 20:03:59 +00:00 |
|
Kamil Tekiela
|
09a60731d4
|
Clean up exportFooter
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2025-11-22 20:03:59 +00:00 |
|
Kamil Tekiela
|
ba0250fdca
|
Clean up exportHeader
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2025-11-22 20:03:57 +00:00 |
|
Kamil Tekiela
|
2831cf5c00
|
Add getColumnAlias()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2025-10-15 12:50:41 -03:00 |
|
Kamil Tekiela
|
976200eed5
|
Split up initAlias()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2025-10-15 12:50:41 -03:00 |
|
Maurício Meneghini Fauth
|
e7765efd63
|
Make some comparisons stricter
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2025-07-06 15:44:31 -03:00 |
|
Kamil Tekiela
|
8015e4de72
|
Move DatabaseInterface to Dbal
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2024-12-22 18:34:53 +00:00 |
|
Maurício Meneghini Fauth
|
7f6d72c3ac
|
Remove mediawiki_* global variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-12-17 14:01:33 -03:00 |
|
Maurício Meneghini Fauth
|
ace08988e4
|
Create Export\StructureOrData enum
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-12-14 19:10:04 -03:00 |
|
Maurício Meneghini Fauth
|
c13d8af2a5
|
Remove *_comments global variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-12-14 17:59:20 -03:00 |
|
Maurício Meneghini Fauth
|
f9d5612f6b
|
Remove sql_dates global variable
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-12-14 17:46:13 -03:00 |
|
Maurício Meneghini Fauth
|
6c9e8c4e2e
|
Remove *_mime global variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-12-14 17:44:27 -03:00 |
|
Maurício Meneghini Fauth
|
2009234dfc
|
Remove *_relation global variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-12-14 17:29:10 -03:00 |
|
Maurício Meneghini Fauth
|
9322565d9b
|
Remove *_structure_or_data globals
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-12-14 17:17:19 -03:00 |
|
Maurício Meneghini Fauth
|
bd806f7559
|
Add ExportPlugin::setExportOptions() abstract method
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-12-14 17:10:21 -03:00 |
|
Kamil Tekiela
|
b3ffcc6d6c
|
Remove $exportType param from Export
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2024-12-14 02:18:02 +00:00 |
|
Kamil Tekiela
|
24fba67ccd
|
Create ExportType enum
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2024-12-14 00:34:12 +00:00 |
|
Kamil Tekiela
|
7510bac88f
|
Drop $errorUrl from exportRawQuery
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2024-12-12 23:05:33 +00:00 |
|
Kamil Tekiela
|
0131d59250
|
Drop $errorUrl from exportData
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2024-12-12 22:08:58 +00:00 |
|
Kamil Tekiela
|
8e4443b17b
|
Applying suggestions from static analysis tools (#19013)
* Drop array keys from lists
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Import UrlTest
When it doesn't exist in Prod, the code will still work the same.
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Drop redundant return [];
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Fix object access checks
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use strict comparison
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Int keys should be specified as integers
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use empty string check instead of strlen
Potential null deprecations are replaced with loose condition.
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use stripos instead of *substr
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Simplify substr's 3rd param
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Remove unnecessary defaults
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Replace isZeroBasedArray with array_is_list
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Simplify texEscape()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Simplify exportZeroBasedArray()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Replace for loop with array_diff
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Replace for with foreach
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Remove nullable param in backquoteCompat
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use null-coalescing operator
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Inline $result variable
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Turn $event into a constant
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Move selectDb outside the loop
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Fix code style order of operation
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Remove unnecessary isset argument
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Remove line break
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use foreach instead of for
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
---------
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2024-02-27 12:29:02 -03:00 |
|
Maurício Meneghini Fauth
|
3353b47721
|
Create ConnectionType enum
Replaces Connection::TYPE_* constants with ConnectionType enum.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2024-01-29 12:47:15 -03:00 |
|
Kamil Tekiela
|
7d8f092126
|
Fix params of ExportPlugin::exportStructure()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2023-12-02 01:21:13 +01:00 |
|
Kamil Tekiela
|
ed59318fbe
|
Refactor getColumn and getColumns
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2023-09-02 16:24:55 +01:00 |
|
Maurício Meneghini Fauth
|
c2955cc2b2
|
Rename the directory libraries/classes/ to src/
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2023-08-30 15:59:28 -03:00 |
|