Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 3353b47721ab4ac43065334145458b143ffad05a
https://github.com/phpmyadmin/phpmyadmin/commit/3353b47721ab4ac430653341454…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-29 (Mon, 01 January 2024) -03:00
Changed paths:
A src/Dbal/ConnectionType.php
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Bookmarks/Bookmark.php
M src/Bookmarks/BookmarkRepository.php
M src/Config.php
M src/ConfigStorage/Relation.php
M src/ConfigStorage/RelationCleanup.php
M src/ConfigStorage/UserGroups.php
M src/Controllers/Server/DatabasesController.php
M src/Controllers/Server/UserGroupsFormController.php
M src/Database/CentralColumns.php
M src/Database/Designer/Common.php
M src/DatabaseInterface.php
M src/Dbal/Connection.php
M src/Dbal/DbalInterface.php
M src/Export/TemplateModel.php
M src/Favorites/RecentFavoriteTables.php
M src/Http/Middleware/Authentication.php
M src/Menu.php
M src/Navigation/Navigation.php
M src/Navigation/Nodes/Node.php
M src/Navigation/Nodes/NodeDatabase.php
M src/Plugins/Export/ExportCsv.php
M src/Plugins/Export/ExportHtmlword.php
M src/Plugins/Export/ExportJson.php
M src/Plugins/Export/ExportLatex.php
M src/Plugins/Export/ExportMediawiki.php
M src/Plugins/Export/ExportOds.php
M src/Plugins/Export/ExportOdt.php
M src/Plugins/Export/ExportPhparray.php
M src/Plugins/Export/ExportSql.php
M src/Plugins/Export/ExportTexytext.php
M src/Plugins/Export/ExportXml.php
M src/Plugins/Export/ExportYaml.php
M src/Plugins/Export/Helpers/Pdf.php
M src/Plugins/Schema/Pdf/Pdf.php
M src/Replication/Replication.php
M src/Replication/ReplicationGui.php
M src/Server/Privileges.php
M src/Table/Table.php
M src/Tracking/Tracker.php
M src/Tracking/Tracking.php
M src/Tracking/TrackingChecker.php
M src/Transformations.php
M src/UserPreferences.php
M tests/classes/ConfigTest.php
M tests/classes/Controllers/Server/VariablesControllerTest.php
M tests/classes/Database/CentralColumnsTest.php
M tests/classes/Database/Designer/CommonTest.php
M tests/classes/Database/RoutinesTest.php
M tests/classes/DatabaseInterfaceTest.php
M tests/classes/NormalizationTest.php
M tests/classes/Plugins/Export/ExportOdsTest.php
M tests/classes/Plugins/Export/ExportOdtTest.php
M tests/classes/Plugins/Export/ExportSqlTest.php
M tests/classes/Plugins/Export/ExportTexytextTest.php
M tests/classes/Server/PrivilegesTest.php
M tests/classes/Table/TableTest.php
M tests/classes/Tracking/TrackerTest.php
M tests/classes/UserPreferencesTest.php
Log Message:
-----------
Create ConnectionType enum
Replaces Connection::TYPE_* constants with ConnectionType enum.
Signed-off-by: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 0dd9e4fbf51679373d2620001c2b8953db123ee1
https://github.com/phpmyadmin/phpmyadmin/commit/0dd9e4fbf51679373d2620001c2…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-29 (Mon, 01 January 2024) -03:00
Changed paths:
A src/Dbal/ConnectionType.php
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Bookmarks/Bookmark.php
M src/Bookmarks/BookmarkRepository.php
M src/Config.php
M src/ConfigStorage/Relation.php
M src/ConfigStorage/RelationCleanup.php
M src/ConfigStorage/UserGroups.php
M src/Controllers/Server/DatabasesController.php
M src/Controllers/Server/UserGroupsFormController.php
M src/Database/CentralColumns.php
M src/Database/Designer/Common.php
M src/DatabaseInterface.php
M src/Dbal/Connection.php
M src/Dbal/DbalInterface.php
M src/Export/TemplateModel.php
M src/Favorites/RecentFavoriteTables.php
M src/Http/Middleware/Authentication.php
M src/Menu.php
M src/Navigation/Navigation.php
M src/Navigation/Nodes/Node.php
M src/Navigation/Nodes/NodeDatabase.php
M src/Plugins/Export/ExportCsv.php
M src/Plugins/Export/ExportHtmlword.php
M src/Plugins/Export/ExportJson.php
M src/Plugins/Export/ExportLatex.php
M src/Plugins/Export/ExportMediawiki.php
M src/Plugins/Export/ExportOds.php
M src/Plugins/Export/ExportOdt.php
M src/Plugins/Export/ExportPhparray.php
M src/Plugins/Export/ExportSql.php
M src/Plugins/Export/ExportTexytext.php
M src/Plugins/Export/ExportXml.php
M src/Plugins/Export/ExportYaml.php
M src/Plugins/Export/Helpers/Pdf.php
M src/Plugins/Schema/Pdf/Pdf.php
M src/Replication/Replication.php
M src/Replication/ReplicationGui.php
M src/Server/Privileges.php
M src/Table/Table.php
M src/Tracking/Tracker.php
M src/Tracking/Tracking.php
M src/Tracking/TrackingChecker.php
M src/Transformations.php
M src/UserPreferences.php
M tests/classes/ConfigTest.php
M tests/classes/Controllers/Server/VariablesControllerTest.php
M tests/classes/Database/CentralColumnsTest.php
M tests/classes/Database/Designer/CommonTest.php
M tests/classes/Database/RoutinesTest.php
M tests/classes/DatabaseInterfaceTest.php
M tests/classes/NormalizationTest.php
M tests/classes/Plugins/Export/ExportOdsTest.php
M tests/classes/Plugins/Export/ExportOdtTest.php
M tests/classes/Plugins/Export/ExportSqlTest.php
M tests/classes/Plugins/Export/ExportTexytextTest.php
M tests/classes/Server/PrivilegesTest.php
M tests/classes/Table/TableTest.php
M tests/classes/Tracking/TrackerTest.php
M tests/classes/UserPreferencesTest.php
Log Message:
-----------
Merge pull request #18944 from MauricioFauth/connection-type-enum
Create ConnectionType enum
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/sql-parser
Commit: 8fa72cfe2dc92bdbf04b6c09c67961acd1560049
https://github.com/phpmyadmin/sql-parser/commit/8fa72cfe2dc92bdbf04b6c09c67…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-26 (Fri, 01 January 2024) -03:00
Changed paths:
M phpcs.xml.dist
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Components/AlterOperation.php
M src/Components/CaseExpression.php
M src/Components/Condition.php
M src/Components/CreateDefinition.php
M src/Components/DataType.php
M src/Components/Expression.php
M src/Components/FunctionCall.php
M src/Components/GroupKeyword.php
M src/Components/IntoKeyword.php
M src/Components/JoinKeyword.php
M src/Components/Key.php
M src/Components/Limit.php
M src/Components/LockExpression.php
M src/Components/OrderKeyword.php
M src/Components/ParameterDefinition.php
M src/Components/PartitionDefinition.php
M src/Components/Reference.php
M src/Components/RenameOperation.php
M src/Components/SetOperation.php
M src/Components/WithKeyword.php
M src/Parsers/PartitionDefinitions.php
M tests/Components/LockExpressionTest.php
M tests/Components/ReferenceTest.php
M tests/Utils/CLITest.php
M tests/data/bugs/fuzz3.out
M tests/data/parser/parseCreateViewAsWithAs.out
M tests/data/parser/parseWithStatement.out
M tests/data/parser/parseWithStatement1.out
M tests/data/parser/parseWithStatement2.out
M tests/data/parser/parseWithStatement3.out
M tests/data/parser/parseWithStatement4.out
M tests/data/parser/parseWithStatement5.out
M tests/data/parser/parseWithStatement7.out
M tests/data/parser/parseWithStatementErr.out
M tests/data/parser/parseWithStatementErr1.out
M tests/data/parser/parseWithStatementErr2.out
M tests/data/parser/parseWithStatementErr3.out
M tests/data/parser/parseWithStatementErr4.out
M tests/data/parser/parseWithStatementErr6.out
M tests/data/parser/parseWithStatementErr7.out
M tests/data/parser/parseWithStatementErr8.out
Log Message:
-----------
Add property type hints
Signed-off-by: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 1f0c925194130fe6a81dd51092bc9545f7ff7c63
https://github.com/phpmyadmin/sql-parser/commit/1f0c925194130fe6a81dd51092b…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-26 (Fri, 01 January 2024) -03:00
Changed paths:
M phpcs.xml.dist
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Components/AlterOperation.php
M src/Components/CaseExpression.php
M src/Components/Condition.php
M src/Components/CreateDefinition.php
M src/Components/DataType.php
M src/Components/Expression.php
M src/Components/FunctionCall.php
M src/Components/GroupKeyword.php
M src/Components/IntoKeyword.php
M src/Components/JoinKeyword.php
M src/Components/Key.php
M src/Components/Limit.php
M src/Components/LockExpression.php
M src/Components/OrderKeyword.php
M src/Components/ParameterDefinition.php
M src/Components/PartitionDefinition.php
M src/Components/Reference.php
M src/Components/RenameOperation.php
M src/Components/SetOperation.php
M src/Components/WithKeyword.php
M src/Parsers/PartitionDefinitions.php
M tests/Components/LockExpressionTest.php
M tests/Components/ReferenceTest.php
M tests/Utils/CLITest.php
M tests/data/bugs/fuzz3.out
M tests/data/parser/parseCreateViewAsWithAs.out
M tests/data/parser/parseWithStatement.out
M tests/data/parser/parseWithStatement1.out
M tests/data/parser/parseWithStatement2.out
M tests/data/parser/parseWithStatement3.out
M tests/data/parser/parseWithStatement4.out
M tests/data/parser/parseWithStatement5.out
M tests/data/parser/parseWithStatement7.out
M tests/data/parser/parseWithStatementErr.out
M tests/data/parser/parseWithStatementErr1.out
M tests/data/parser/parseWithStatementErr2.out
M tests/data/parser/parseWithStatementErr3.out
M tests/data/parser/parseWithStatementErr4.out
M tests/data/parser/parseWithStatementErr6.out
M tests/data/parser/parseWithStatementErr7.out
M tests/data/parser/parseWithStatementErr8.out
Log Message:
-----------
Merge pull request #548 from MauricioFauth/prop-type-hints
Add property type hints
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/sql-parser
Commit: 1b0058df76a5ea19e673ba365635761ee7ff56d8
https://github.com/phpmyadmin/sql-parser/commit/1b0058df76a5ea19e673ba36563…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-25 (Thu, 01 January 2024) -03:00
Changed paths:
M phpstan-baseline.neon
M src/Parser.php
M tests/data/parser/parseSelectIndexHint1.out
M tests/data/parser/parseSelectIndexHint2.out
M tests/data/parser/parseSelectIndexHintErr1.out
M tests/data/parser/parseSelectIndexHintErr2.out
M tests/data/parser/parseSelectIndexHintErr3.out
M tests/data/parser/parseSelectIndexHintErr4.out
Log Message:
-----------
Fix field name for when parsing index hints
Signed-off-by: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 8857557a8f9bf0f689ec2933808289d8ab50f65d
https://github.com/phpmyadmin/sql-parser/commit/8857557a8f9bf0f689ec2933808…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-26 (Fri, 01 January 2024) -03:00
Changed paths:
M phpstan-baseline.neon
M src/Parser.php
M tests/data/parser/parseSelectIndexHint1.out
M tests/data/parser/parseSelectIndexHint2.out
M tests/data/parser/parseSelectIndexHintErr1.out
M tests/data/parser/parseSelectIndexHintErr2.out
M tests/data/parser/parseSelectIndexHintErr3.out
M tests/data/parser/parseSelectIndexHintErr4.out
Log Message:
-----------
Merge pull request #547 from MauricioFauth/fix-index-hint-field-name
Fix field name for when parsing index hints
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/sql-parser
Commit: 43a6200d51abee1ae0118d615d4df99464da400f
https://github.com/phpmyadmin/sql-parser/commit/43a6200d51abee1ae0118d615d4…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-23 (Tue, 01 January 2024) -03:00
Changed paths:
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Statements/PurgeStatement.php
M src/Token.php
Log Message:
-----------
Make Token::$value and Token::$keyword types more strict
Signed-off-by: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Commit: ac1004ca3722ad23e435f84ba842a9d8ee30000c
https://github.com/phpmyadmin/sql-parser/commit/ac1004ca3722ad23e435f84ba84…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-24 (Wed, 01 January 2024) -03:00
Changed paths:
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Statements/PurgeStatement.php
M src/Token.php
Log Message:
-----------
Merge pull request #545 from MauricioFauth/token-value-type
Make Token::$value and Token::$keyword types more strict
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/sql-parser
Commit: b2502bd351e0ee3eec52b23340951b7f58a1e9ea
https://github.com/phpmyadmin/sql-parser/commit/b2502bd351e0ee3eec52b233409…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-23 (Tue, 01 January 2024) -03:00
Changed paths:
M phpstan-baseline.neon
M psalm-baseline.xml
M psalm.xml
M src/Components/JoinKeyword.php
M src/Components/Key.php
M tests/Builder/CreateStatementTest.php
M tests/Components/ArrayObjTest.php
M tests/Components/CaseExpressionTest.php
M tests/Components/ConditionTest.php
M tests/Components/CreateDefinitionTest.php
M tests/Components/ExpressionTest.php
M tests/Components/GroupKeywordTest.php
M tests/Components/IntoKeywordTest.php
M tests/Components/JoinKeywordTest.php
M tests/Components/LimitTest.php
M tests/Components/LockExpressionTest.php
M tests/Components/OptionsArrayTest.php
M tests/Components/OrderKeywordTest.php
M tests/Components/PartitionDefinitionTest.php
M tests/Components/RenameOperationTest.php
M tests/Lexer/LexerTest.php
M tests/Lexer/TokenTest.php
M tests/Parser/LoadStatementTest.php
M tests/Parser/ParserLongExportsTest.php
M tests/Parser/ParserTest.php
M tests/Parser/SelectStatementTest.php
M tests/Parser/WithStatementTest.php
M tests/TestCase.php
M tests/Utils/BufferedQueryTest.php
M tests/Utils/CLITest.php
M tests/Utils/FormatterTest.php
M tests/Utils/QueryTest.php
M tests/Utils/RoutineTest.php
M tests/Utils/TableTest.php
M tests/benchmarks/UtfStringBench.php
Log Message:
-----------
Fix issues in test files found by SA tools
Signed-off-by: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Commit: d70677ee8a6a78e463897ea7d37f372e94817d6c
https://github.com/phpmyadmin/sql-parser/commit/d70677ee8a6a78e463897ea7d37…
Author: Maurício Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2024-01-23 (Tue, 01 January 2024) -03:00
Changed paths:
M phpstan-baseline.neon
M psalm-baseline.xml
M psalm.xml
M src/Components/JoinKeyword.php
M src/Components/Key.php
M tests/Builder/CreateStatementTest.php
M tests/Components/ArrayObjTest.php
M tests/Components/CaseExpressionTest.php
M tests/Components/ConditionTest.php
M tests/Components/CreateDefinitionTest.php
M tests/Components/ExpressionTest.php
M tests/Components/GroupKeywordTest.php
M tests/Components/IntoKeywordTest.php
M tests/Components/JoinKeywordTest.php
M tests/Components/LimitTest.php
M tests/Components/LockExpressionTest.php
M tests/Components/OptionsArrayTest.php
M tests/Components/OrderKeywordTest.php
M tests/Components/PartitionDefinitionTest.php
M tests/Components/RenameOperationTest.php
M tests/Lexer/LexerTest.php
M tests/Lexer/TokenTest.php
M tests/Parser/LoadStatementTest.php
M tests/Parser/ParserLongExportsTest.php
M tests/Parser/ParserTest.php
M tests/Parser/SelectStatementTest.php
M tests/Parser/WithStatementTest.php
M tests/TestCase.php
M tests/Utils/BufferedQueryTest.php
M tests/Utils/CLITest.php
M tests/Utils/FormatterTest.php
M tests/Utils/QueryTest.php
M tests/Utils/RoutineTest.php
M tests/Utils/TableTest.php
M tests/benchmarks/UtfStringBench.php
Log Message:
-----------
Merge pull request #544 from MauricioFauth/sa-tests
Fix issues in test files found by SA tools