Commit Graph

  • 86b61ce72b
    Merge 672aa3f532 into 2f6e6a635b B6 2025-05-11 09:34:26 +0000
  • 672aa3f532 Abstract all primary key references a5-stable 2025-05-11 17:59:10 +0900
  • 6b0b7bfc4b
    Merge 627893c88d into 2f6e6a635b Mikael Henriksson 2025-04-15 19:01:34 +0300
  • 627893c88d feat: allow preloading always mhenrixon 2025-04-15 18:53:20 +0300
  • d41cf9ebc1 feat: allow eager loading queries mhenrixon 2025-04-15 18:40:46 +0300
  • 97832477de
    Merge 6bac04a841 into 2f6e6a635b Keenan Brock 2025-02-17 09:18:45 +0100
  • 65eb3a9fc1
    Merge 1b7f0b3aaa into 2f6e6a635b Keenan Brock 2025-02-13 21:45:09 +0900
  • eb989b774f
    Merge 11a5388587 into 2f6e6a635b B6 2025-02-13 12:40:21 +0000
  • 11a5388587 no need for concurrent-ruby specification in Rails7.1 a5-stable 2025-02-13 21:40:14 +0900
  • 20882f8f3d Optimize has_siblings? to use exists? a5-stable 2025-02-08 15:03:37 +0900
  • 96298141ba
    Merge 78bc14e683 into 2f6e6a635b Keenan Brock 2025-02-13 09:09:44 +1300
  • 2f6e6a635b
    Merge pull request #694 from a5-stable/specify-concurrent-version master Keenan Brock 2025-02-12 11:10:41 -0500
  • 4f1593ca2e specify concurrent version for CI failure in Logger a5-stable 2025-02-12 10:47:26 +0900
  • 6d3a992dcb
    Merge 50a671afb2 into e8e0bb1ebb Jason N. White 2025-01-01 13:30:41 -0500
  • 50a671afb2
    Update MIT-LICENSE, fix license year JasonnnW3000 2025-01-01 13:30:34 -0500
  • 78bc14e683
    Add option on how to handle orphans when arranging nodes Keenan Brock 2023-03-28 22:21:17 -0400
  • 6bac04a841
    Drop ruby <6.1 Keenan Brock 2024-10-23 19:54:44 -0400
  • e8e0bb1ebb
    Merge pull request #691 from kbrock/bin_setup Keenan Brock 2024-10-23 20:14:57 -0400
  • 9ea121d125
    bin/console for testing Keenan Brock 2024-10-23 20:12:47 -0400
  • 4d267887f4
    Merge pull request #690 from kbrock/test_chatter Keenan Brock 2024-10-23 20:10:02 -0400
  • 5bcd89c061
    require logger Keenan Brock 2024-10-23 20:07:08 -0400
  • 9ed9d59078
    reduce test chatter Keenan Brock 2024-10-23 19:53:22 -0400
  • 6cc93989c0
    Merge pull request #688 from kbrock/cops Keenan Brock 2024-10-23 19:39:45 -0400
  • 98d831b865
    rubocop.yml Keenan Brock 2024-10-23 19:19:11 -0400
  • 333714cc27
    rubocop spacing Keenan Brock 2024-10-23 18:28:03 -0400
  • b4f288a7e3
    rubocop methods Keenan Brock 2024-10-23 18:08:13 -0400
  • cddecd1e42
    drop extra self Keenan Brock 2024-10-23 18:07:13 -0400
  • 5e65618739
    method parens Keenan Brock 2024-10-23 18:06:19 -0400
  • 6a3b3fb3a5
    use Raise exception, message (vs Raise exception.new() Keenan Brock 2024-10-23 18:01:51 -0400
  • faf9029af1
    add fronzen string comment Keenan Brock 2024-10-23 14:26:39 -0400
  • 78d63a8e10
    Merge pull request #670 from kbrock/virtual_depth Keenan Brock 2024-10-23 19:31:21 -0400
  • 541c167938
    Add support for virtual depth column Keenan Brock 2024-10-22 18:34:53 -0400
  • 4dda866e0b
    remove duplication for before_depth scope and friends Keenan Brock 2023-09-26 11:50:03 -0400
  • fe8c2ce207
    Extract format module extract Keenan Brock 2024-10-22 18:50:23 -0400
  • 7176d19715
    extract ancestry_depth_sql to module methods Keenan Brock 2024-10-22 18:20:01 -0400
  • 8a4e7c0499
    Merge pull request #687 from kbrock/ruby3.3 Keenan Brock 2024-10-22 17:26:57 -0400
  • 5129762631
    Test ruby 7.2 Keenan Brock 2024-10-22 16:55:32 -0400
  • 404c5141e7
    Merge pull request #686 from digitalfrost/patch-1 Keenan Brock 2024-10-22 16:36:32 -0400
  • 07336a7a65
    Make supported Rails versions easier to read digitalfrost 2024-10-18 17:46:19 +0200
  • d613f00c2c
    Merge pull request #683 from fkmy/fix-typo-in-readme Keenan Brock 2024-08-21 13:14:16 -0400
  • 80abe3c566 Fix typo in README fkmy 2024-08-01 10:57:05 +0900
  • e1c0f355a5
    Merge pull request #680 from instrumentl/in_subtree_of Keenan Brock 2024-06-14 16:01:50 -0400
  • b594e99ac0 add in_subtree_of? helper function, for symmetry James Brown 2024-06-11 16:08:31 -0700
  • 498638e6f1
    Merge pull request #681 from kbrock/sqlite_tests Keenan Brock 2024-06-12 19:26:01 -0400
  • 8cb59e6aed
    Fix local sqlite3 build Keenan Brock 2024-06-12 14:11:06 -0400
  • d2e2f2a7fa
    Merge pull request #678 from ytjmt/fix-readme Keenan Brock 2024-02-29 11:26:14 -0500
  • 2e7a5304e0
    docs: fix README ytjmt 2024-02-28 23:59:39 +0900
  • c2df44cc8b
    Merge pull request #677 from kbrock/rails_71 Keenan Brock 2024-01-03 09:55:44 -0500
  • 9e6f653ba6
    add tests for 7.1 and bump versions Keenan Brock 2023-12-12 12:00:58 -0500
  • 9dab81f508
    Merge pull request #674 from stefankroes/dependabot/github_actions/actions/checkout-4 Keenan Brock 2023-09-26 10:59:15 -0400
  • 1613ac2463
    Merge pull request #675 from ken3ypa/fix-typo-in-readme Keenan Brock 2023-09-26 10:58:54 -0400
  • 99620d8675 fix typo in readme Kensuke Yanase 2023-09-08 21:30:40 +0900
  • a61da6c4e0
    Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-04 13:19:35 +0000
  • af0d66dd25
    Merge pull request #672 from ericgpks/fix/change_image_untransparent Keenan Brock 2023-08-28 17:28:17 -0400
  • 25dd26e8a8 fix: change images to untransparents Eriko Sugiyama 2023-08-27 22:04:47 +0900
  • c7f49dddfd
    Merge pull request #671 from kbrock/orphan_strategy_leafs_first_test Keenan Brock 2023-07-18 07:35:59 -0400
  • f1b8d95834
    test orphan_strategy: :destroy deletes leafs first Keenan Brock 2023-07-17 18:14:03 -0400
  • 1b7f0b3aaa
    Add TODO pointers to where bugs may live Keenan Brock 2023-03-03 14:09:28 -0500
  • 5c637482f3
    Merge pull request #669 from kbrock/fix_unique_warning_test Keenan Brock 2023-07-13 15:04:44 -0400
  • 08539c5ac5
    test only: fix uniqueness warning Keenan Brock 2023-07-13 10:31:35 -0400
  • c08b07dcb0
    Merge pull request #658 from kbrock/extensible_orphan_strategy Keenan Brock 2023-07-13 09:48:17 -0400
  • 753013a1bb
    Introduce orphan_strategy none Keenan Brock 2023-07-13 09:32:07 -0400
  • cb9635cc3a
    docs: Move (default) values to the end of the line Keenan Brock 2023-07-13 09:25:52 -0400
  • 22c199152d
    Merge pull request #668 from kbrock/rebuild-counter-cache Keenan Brock 2023-07-13 09:15:18 -0400
  • 3e25711617
    changelog entries Keenan Brock 2023-07-13 08:57:40 -0400
  • d196dd4b80
    fix: cast to char in child_ancestry_sql / rebuild_counter_cache Ya-Rong, Teng 2023-05-29 21:42:53 +0800
  • 49484a383a
    In tests, change child_count cache column to default to 0 Keenan Brock 2023-07-12 23:56:19 -0400
  • 8bd197f04a
    Merge pull request #667 from onerinas/patch-1 Keenan Brock 2023-07-12 13:39:44 -0400
  • 3fa8d97a12
    Change depth_cache: true to cache_depth: true Rinas 2023-07-12 10:11:36 +0400
  • 40e3c9c1e5 fix: cast to VARCHAR instead of CHAR Ya-Rong, Teng 2023-05-29 21:42:53 +0800
  • 0e17fe5efd
    Merge pull request #664 from motokikando/patch-1 Keenan Brock 2023-05-15 16:14:37 -0400
  • ac5ef56dd2
    fix typo motokikando 2023-05-10 22:22:13 +0900
  • 6d0318e30e
    Create CODE_OF_CONDUCT.md Keenan Brock 2023-04-14 15:48:11 -0400
  • ef5be9d33d
    Merge pull request #657 from kbrock/touch_sql Keenan Brock 2023-04-10 21:55:35 -0400
  • a84b0a3403
    Example for hook with update_strategy = :sql Keenan Brock 2023-03-28 17:52:09 -0400
  • c0db14d3a7
    Introduce update_strategy=sql hooks Keenan Brock 2023-04-10 21:30:57 -0400
  • dbd23f2791
    fix touch with sql update strategy Keenan Brock 2023-04-10 21:27:25 -0400
  • d7b577a2c6
    Merge pull request #663 from kbrock/child_ancestry_sql Keenan Brock 2023-04-10 21:12:17 -0400
  • 31bcc1357f
    remove rebuild_depth_cache_sql debug comments Keenan Brock 2023-04-08 23:19:38 -0400
  • 1f441c2e66
    child_ancestry_sql Keenan Brock 2023-04-10 21:07:28 -0400
  • 8f06902839
    Merge pull request #659 from kbrock/alt_ancestry_column_suite Keenan Brock 2023-03-28 22:11:14 -0400
  • c4832d885a
    moved duplicate testing code over to test_helpers Keenan Brock 2023-03-28 22:06:11 -0400
  • 8384760dfb
    Merge pull request #660 from kbrock/sort_by_ancestry_43 v4.3.3 4-3-stable Keenan Brock 2023-03-28 21:54:38 -0400
  • f58a978930
    version file bump Keenan Brock 2023-03-28 21:39:17 -0400
  • fd0b86d215
    version file bump Keenan Brock 2023-03-28 21:39:17 -0400
  • 92d9c6833b
    remove alt specific tests that are covered by other tests Keenan Brock 2023-03-28 21:20:54 -0400
  • 1d310894cd
    configure ancestry_column name from matrix Keenan Brock 2023-03-28 21:31:16 -0400
  • eb3f6217d0
    don't reference column ancestry in tests (use model.ancestry_column) Keenan Brock 2023-03-28 21:22:26 -0400
  • e9a6b85ed4
    Remove materialized path specific tests Keenan Brock 2023-03-28 21:42:49 -0400
  • 19b10894e6
    Fixes `.sort_by_ancestry` with custom `ancestry_column` Mitsuru Hayasaka 2023-03-29 05:06:38 +0900
  • 257728b342
    Merge pull request #656 from mitsuru/fix-sort_by_ancestry_with_ancestry_column Keenan Brock 2023-03-28 21:03:43 -0400
  • 009aafc4c5 Fixes `.sort_by_ancestry` with custom `ancestry_column` Mitsuru Hayasaka 2023-03-29 05:06:38 +0900
  • fbdaca59ed
    Merge pull request #655 from kbrock/432_version_bump v4.3.2 Keenan Brock 2023-03-26 18:30:00 -0400
  • 9638925238
    version 4.3.2 changelog Keenan Brock 2023-03-26 18:27:05 -0400
  • be23abb704
    Merge pull request #654 from kbrock/cache_column_option Keenan Brock 2023-03-26 17:49:05 -0400
  • 963c1eaba3
    add deprecation warnings to changelog Keenan Brock 2023-03-26 00:41:10 -0400
  • 54dcb36540
    drop ancestry_format class accessor Keenan Brock 2023-03-26 00:03:43 -0400
  • fe20579f56
    update depth_cache_column using math Keenan Brock 2023-03-14 22:38:22 -0400
  • 0000a3cbcc
    Changelog comments Keenan Brock 2023-03-14 16:36:44 -0400
  • ed20bfa6c3
    Implement depth as a subquery Keenan Brock 2023-03-25 23:22:40 -0400