GitHub / yii2-extensions/nested-sets-behavior issues and pull requests
#91 - chore(deps): bump php-forge/actions from 1 to 2
Pull Request -
State: closed - Opened by dependabot[bot] about 2 months ago
- 2 comments
Labels: dependencies, github_actions
#90 - fix: Update badge styles and links in `README.md`, reorganize sections for clarity.
Pull Request -
State: closed - Opened by terabytesoftw 2 months ago
- 1 comment
Labels: bug
#89 - fix: Update `php-forge/support` version `0.2` in `composer.json` and refactor assertions in test cases.
Pull Request -
State: closed - Opened by terabytesoftw 2 months ago
- 2 comments
#87 - fix: Update `.gitattributes` to exclude additional files from the package, update `LICENSE.md` and add stable version worflows actions.
Pull Request -
State: closed - Opened by terabytesoftw 3 months ago
- 2 comments
Labels: bug
#86 - fix: Update branch alias version in `composer.json` from `0.1.x-dev` to `0.2.x-dev`.
Pull Request -
State: closed - Opened by terabytesoftw 3 months ago
- 1 comment
Labels: bug
#85 - fix: Update license badge URL in `README.md` and add license header in `LICENSE.md`.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#85 - fix: Update license badge URL in `README.md` and add license header in `LICENSE.md` and kill infection mutant.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#84 - fix: Add missing `Composer` requirement in installation guide.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#84 - fix: Add missing `Composer` requirement in installation guide.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#83 - fix: Correct badge URL formatting in `README.md`.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#83 - fix: Correct badge URL formatting in `README.md`.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#82 - feat: Enhance testing documentation with detailed instructions for database-specific testing and local development setup using docker.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#82 - feat: Enhance testing documentation with detailed instructions for database-specific testing and local development setup using docker.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#81 - feat: Improve documentation and code clarity in `NestedSetsBehavior`, `NestedSetsQueryBehavior`, `NodeContext`, and `QueryConditionBuilder` classes.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#81 - feat: Improve documentation and code clarity in `NestedSetsBehavior`, `NestedSetsQueryBehavior`, `NodeContext`, and `QueryConditionBuilder` classes.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#80 - feat: Enhance `EchoMigrateController` and `ExtendableNestedSetsBehavior` class with improved documentation and type hints for better test coverage and clarity.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#80 - feat: Enhance `EchoMigrateController` and `ExtendableNestedSetsBehavior` class with improved documentation and type hints for better test coverage and clarity.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#79 - feat: Enhance Active Record models and queries with detailed documentation and strict validation rules for nested sets behavior.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#79 - feat: Enhance Active Record models and queries with detailed documentation and strict validation rules for nested sets behavior.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#78 - feat: Update `composer.json` to require `ext-dom` and enhance `TestCase.php` with improved documentation and structure.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 7 comments
Labels: bug
#78 - feat: Update `composer.json` to require `ext-dom` and enhance `TestCase.php` with improved documentation and structure.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 6 comments
Labels: bug
#77 - feat: Add docs test suites for `SQLite` nested sets behavior, covering cache management, exception handling, extensibility, node operations, and validation.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#76 - feat: Add docs test suites for `PostgreSQL` nested sets behavior, covering cache management, exception handling, extensibility, node operations, and validation.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#75 - feat: Add docs test suites for `Oracle` nested sets behavior, covering cache management, exception handling, extensibility, node operations, and validation.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#75 - feat: Add docs test suites for `Oracle` nested sets behavior, covering cache management, exception handling, extensibility, node operations, and validation.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#74 - feat: Add docs test suites for `MySQL` nested sets behavior, covering cache management, exception handling, extensibility, node operations, and validation.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#73 - docs: Add SQL Server-specific configuration details to test class documentation.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#73 - docs: Add SQL Server-specific configuration details to test class documentation.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#72 - refactor: Consolidate database connection enums into unified configuration.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#71 - feat: Add comprehensive test suites for `SQLServer` nested sets behavior, covering cache management, exception handling, extensibility, node operations, and validation.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#71 - feat: Add docs test suites for `SQLServer` nested sets behavior, covering cache management, exception handling, extensibility, node operations, and validation.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#70 - docs: Enhance test classes with comprehensive documentation for nested sets behavior.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#69 - feat: Update mutation workflow to support `PostgreSQL` with docker setup.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: enhancement
#69 - feat: Update mutation workflow to support `PostgreSQL` with docker setup.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: enhancement
#68 - refactor: Remove unnecessary ordering by `lft` attribute in query.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#67 - docs: enhance `README.md` with database setup instructions and migration details for single and multiple trees.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#67 - docs: enhance `README.md` with database setup instructions and migration details for single and multiple trees.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 4 comments
Labels: enhancement
#66 - feat: Add migration files for `tree` and `multiple_tree` tables with support for various database drivers.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: enhancement
#66 - feat: Add migration files for `tree` and `multiple_tree` tables with support for various database drivers.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: enhancement
#65 - fix: simplify root node insertion check in `beforeInsertRootNode` method.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#65 - fix: simplify root node insertion check in `beforeInsertRootNode` method.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#64 - docs: update `README` to include database support section with CI badges.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#64 - docs: update `README` to include database support section with CI badges.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#63 - docs: add database support section with CI badges for various database systems.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#63 - docs: add database support section with CI badges for various database systems.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#62 - feat: add `Oracle` database support with corresponding test classes for improved functionality.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#62 - feat: add `Oracle` database support with corresponding test classes for improved functionality.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 4 comments
Labels: enhancement
#61 - feat: add `MySQL` CI workflow and corresponding test classes for improoved database testing.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: enhancement
#60 - refactor: `NestedSetsBehaviorTest` class split into domain specific test classes.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 6 comments
Labels: bug
#59 - docs: Add mutation-static command to composer scripts and update testing documentation.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#59 - docs: Add mutation-static command to composer scripts and update testing documentation.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#58 - docs: Update `README` and testing documentation to include new features and testing instructions.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#58 - docs: Update `README` and testing documentation to include new features and testing instructions.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#57 - refactor: Implement code changes to enhance functionality and improve performance.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#57 - refactor: Implement code changes to enhance functionality and improve performance.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#56 - refactor: Consolidate operation methods in `NestedSetsBehavior` by introducing `executeOperation` for better code reuse.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#55 - fix: Correct logic for adjusting right value in subtree size calculation in `NestedSetsBehavior` class.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#55 - fix: Correct logic for adjusting right value in subtree size calculation in `NestedSetsBehavior` class.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#54 - test: Add unit test for node state after deletion with children in `NestedSetsBehavior`.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#54 - test: Add unit test for node state after deletion with children in `NestedSetsBehavior`.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#53 - test: Add boundary tests for `isChildOf()` method in `NestedSetsBehavior` class.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 3 comments
Labels: bug
#53 - test: Add boundary tests for `isChildOf()` method in `NestedSetsBehavior` class.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 3 comments
Labels: bug
#52 - refactor: Enhance `QueryConditionBuilder` with offset expression methods and simplify `NestedSetsBehavior` updates.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#51 - test: Ensure `leaves()` and `parents()` methods include `ORDER BY` for deterministic results.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#50 - feat: Add cache invalidation method and tests for `NestedSetsBehavior`.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#49 - refactor: Simplify `deleteWithChildren` method by removing transaction handling.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#48 - refactor: Centralize query condition building in `QueryConditionBuilder`.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#47 - feat: Add `NestedSetsUpdateManager`, `QueryConditionBuilder`, and `UpdateExpressionBuilder` for centralized database operations; refactor `NestedSetsBehavior` to utilize new managers and improve code maintainability.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: enhancement
#46 - feat: Introduce NodeContext class for improved node movement handling and refactor `beforeInsert`, and `moveNode` method to use context.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 6 comments
#44 - fix: Correct `left`-`right` attribute shifting logic in `NestedSetsBehavior` class.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#43 - refactor: Test assertions in `NestedSetsQueryBehaviorTest` class for consistency.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#42 - test: Add verification for attribute `refresh()` method after promoting node to root in `NestedSetsBehaviorTest`.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#39 - test: Update root nodes order verification in `NestedSetsQueryBehaviorTest` to reflect new sorting logic.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 4 comments
#36 - test: Add verification for accessibility of protected method `moveNodeAsRoot` in subclasses of `NestedSetsBehavior`.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#35 - test: Add verification for accessibility of protected method `moveNode` in subclasses of `NestedSetsBehavior`.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#31 - test: Verify protected methods remain accessible to subclasses in `NestedSetsBehavior`.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#30 - feat: Update `prependTo` method tests to validate name preservation and remove unnecessary validation.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#29 - feat: Add tests to include validation scenarios for `prependTo` method.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
#28 - feat: Add tests to include validation scenarios for `makeRoot` method.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#27 - feat: Add tests to include validation scenarios for `insertBefore` method.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#26 - feat: Add tests to include validation scenarios for `insertAfter` method.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#24 - refactor: Update save logic in `NestedSetsBehavior` class to refresh node after saving. Add test for `left` and `right` attribute adjustment when appending child to root.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#23 - refactor: Validate `non-null` value for `right` attribute in `beforeInsertNode()` method of `NestedSetsBehavior` class.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
Labels: bug
#22 - chore: Add `mutation` testing workflow and configuration files.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#20 - refactor: Remove unnecessary node refresh in `beforeUpdate()` method of `NestedSetsBehavior` class.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#18 - refactor: Simplify node insertion logic in `beforeInsert()` method of `NestedSetsBehavior` class.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#16 - refactor: Remove unnecessary node refresh in `beforeInsert()` method of `NestedSetsBehavior` class.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#15 - refactor: Streamline node movement logic in `NestedSetsBehavior` class in `afterUpdate()` method.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#14 - Add tree integrity validation to NestedSetsBehavior
Issue -
State: closed - Opened by coderabbitai[bot] 4 months ago
- 1 comment
#13 - refactor: remove redundant `+1` offset in `NestedSetsBehavior` class in `shiftLeftRightAttribute` calls.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#12 - feat: Add mutation testing configuration and update `PHPUnit` schema location.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#11 - refactor: Raise code coverage 100%.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#9 - fix: Update `README.md` structure for clarity.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 2 comments
Labels: bug
#8 - fix: Update `README.md` badges for consistency and clarity.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#7 - Better namespace, add tests for `PHPStan` config and enhanced tests.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#6 - fix: Update `PHPStan` config path and add missing `phpstan-config.php` file.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#6 - fix: Update `PHPStan` config path and add missing `phpstan-config.php` file.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 1 comment
Labels: bug
#5 - refactor: Improve `NestedSetsBehavior`, `NestedSetsQueryBehavior` and tests; add `PHPStan` config.
Pull Request -
State: closed - Opened by terabytesoftw 4 months ago
- 7 comments
Labels: bug
#5 - refactor: Improve `NestedSetsBehavior`, `NestedSetsQueryBehavior` and tests; add `PHPStan` config.
Pull Request -
State: open - Opened by terabytesoftw 4 months ago
#4 - Better namespace.
Pull Request -
State: closed - Opened by terabytesoftw almost 2 years ago
- 1 comment