Web
  1. Web

baum

Public

Network

 
AuthorCommitMessageCommit Date
Estanislau TrepatEstanislau Trepat
368e76ef8e4Fix typo.
Estanislau TrepatEstanislau Trepat
cbf22b2aeeeAdd non-numeric tests for hierarchy & movement operations.
Estanislau TrepatEstanislau Trepat
7a51140ddfaFix key escaping for Postgres.
Estanislau TrepatEstanislau Trepat
556b716380cMMerge branch 'patch-2' of github.com:mitjarobic/baum into non-numeric-keys
MitjaMitja
8383aea7201Update Move.php For ids that are not numerical
Estanislau TrepatEstanislau Trepat
0b5af03e6c1Cleanup & splitting of tests.
Estanislau TrepatEstanislau Trepat
4cede9135c7Update README & CHANGELOG
Estanislau TrepatEstanislau Trepat
43833af95e8MMerge branch 'null-parents' into develop
Estanislau TrepatEstanislau Trepat
a822bfc2977Assigning null to parent_id attribute now sets the node as root as well (performing the same behaviour as 'makeRoot()'). Fixes #54.
Estanislau TrepatEstanislau Trepat
383b0d4a28aRemove PHP 5.3 target from travis.
Estanislau TrepatEstanislau Trepat
c316e84e660MMerge branch 'custom-order-column' into develop
Estanislau TrepatEstanislau Trepat
37d7130380bUpdate CHANGELOG and README files.
Estanislau TrepatEstanislau Trepat
889406689e7Update generator stub.
Estanislau TrepatEstanislau Trepat
f10d63abfdbFirst impl of a custom sorting column.
Estanislau TrepatEstanislau Trepat
aa82ac46a22Add tests for custom sorting column defaulting to lft.
Estanislau TrepatEstanislau Trepat
f2b8a2d4c65Clarify safe 'restore()' operations.
Estanislau TrepatEstanislau Trepat
287ebfc2cc8MMerge branch 'soft-deletes-support' into develop
Estanislau TrepatEstanislau Trepat
38e2c13c1d0Update CHANGELOG & README.
Estanislau TrepatEstanislau Trepat
ecf430eb68bImplement preliminar soft-deletion support.
Estanislau TrepatEstanislau Trepat
f1269817056Wrap raw query between parens to avoid precedence conflicts with other conditions which may be present on default scope.
Estanislau TrepatEstanislau Trepat
b78cce92b42Fix 'reload()' to consider trashed node objects via soft-delete operations. Fixes #35.
Estanislau TrepatEstanislau Trepat
292440b91e9Add wiki section to README
Estanislau TrepatEstanislau Trepat
1d7b721d3ddUpdate README
Estanislau TrepatEstanislau Trepat
d1c5d9154bfUpdate CHANGELOG
Estanislau TrepatEstanislau Trepat
9b7d0ca7f00Properly set the relations when reloading a model instance.
Estanislau TrepatEstanislau Trepat
fec3dcbdd0eModify Model::getOversableEvents to include 'moving', 'moved' events.
Estanislau TrepatEstanislau Trepat
aad099a6b0aFix 'setDefaultLeftAndRight' to work properly when scopes are defined. This unallows moving nodes between scopes for now. Uncomment, rebuilding test with multiple scopes.
Estanislau TrepatEstanislau Trepat
14bf8cdce40Upgrade composer dependencies.
Estanislau TrepatEstanislau Trepat
fefa00575b4Revert "Extract raw/wrap/transaction method into its own helper for easy usage." This reverts commit 45369ebd3f6df495be7eaa1c7faa9a10d6f21edb. Remove static helper/accessors for Capsule and use model's connection instead...
Estanislau TrepatEstanislau Trepat
643d6882b59Add some more options into the debug REPL (boris).
Estanislau TrepatEstanislau Trepat
7f648479a21Include QueryBuilderExtensionTest into test suite.
Estanislau TrepatEstanislau Trepat
f4cee4d8e12PHP 5.3.x compatibility fix: Avoid calling array_combine with empty keys.
Estanislau TrepatEstanislau Trepat
c8a00eb93aaChange functions context scope to void errors in PHP 5.3.x.
Estanislau TrepatEstanislau Trepat
7a155cbf3a5Fix 'cannot use method ret val in write context' error for PHP < 5.5.x
Estanislau TrepatEstanislau Trepat
995d1692c56Comment-out failing test... Working on it.
Estanislau TrepatEstanislau Trepat
99f2ca18afbNode::rebuild() now recomputes depth/level for each node.
Estanislau TrepatEstanislau Trepat
df1b742e7a6Provide another test which checks that Node::rebuild leaves the exact same tree even when using multiple scopes.
Estanislau TrepatEstanislau Trepat
b69c1a46422MMerge branch 'tree-rebuilding' into develop
Estanislau TrepatEstanislau Trepat
462eeaeb8ffCheck that rebuild preserves root nodes.
Estanislau TrepatEstanislau Trepat
bae75ccef01Wrap rebuild operation inside a transaction.
Estanislau TrepatEstanislau Trepat
712b0ba54ffFix Node::getLevel computation.
Estanislau TrepatEstanislau Trepat
42465b0d919Implement SetBuilder rebuild method.
Estanislau TrepatEstanislau Trepat
1ab19ecb66fAdd two rebuild test cases.
Estanislau TrepatEstanislau Trepat
af45cc0dff8Add Node::rebuild static method.
Estanislau TrepatEstanislau Trepat
498ea65b69bScaffold SetBuilder class which will contain the Nested Set building/rebuilding functionality.
Estanislau TrepatEstanislau Trepat
792e47ce4d8Fix root grouping by scope column values.
Estanislau TrepatEstanislau Trepat
cc58be00f49Add isScoped istance method.
Estanislau TrepatEstanislau Trepat
6bab008767eFix static methods to not take into account scoped column values. Which will inevitably contain null values and thus restricting our queries badly.
Estanislau TrepatEstanislau Trepat
45369ebd3f6Extract raw/wrap/transaction method into its own helper for easy usage.
Estanislau TrepatEstanislau Trepat
3beaee728cbMMerge branch 'tree-validation' into develop