GitHub / ClosureTree/closure_tree / commits
Easily and efficiently make your ActiveRecord models support hierarchies
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ca04a8a7 |
chore(master): release closure_tree 9.8.0 (#496)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 7e05aa1c |
fix: batch find_by_large_path in groups of max_join_tables elements
Co-authored-by: Nikolay Bekirov <n****v@g****m> |
Abdelkader Boudih <t****e@g****m> | 13 days ago | |
| 27d9f5e2 | feat: require with_advisory_lock 7.6.0 | Abdelkader Boudih <t****e@g****m> | 13 days ago | |
| a2ea5223 | fix: materialize transaction before taking transaction-level advisory lock | Abdelkader Boudih <t****e@g****m> | 13 days ago | |
| b4eb3df8 | fix: use transaction-level advisory locks inside open transactions on PostgreSQL | Abdelkader Boudih <t****e@g****m> | 13 days ago | |
| 1a47bb26 | chore: ignore test/dummy/log | Abdelkader Boudih <t****e@g****m> | 13 days ago | |
| 41ebd871 | docs: Drop reference to closure_tree:config generator (#495) |
Olaf Meeuwissen <p****k@m****g>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| f46abc7e | fix: use model arel_table in cleanup! for Rails 8.2 compatibility | Abdelkader Boudih <t****e@g****m> | 14 days ago | |
| 8519ba36 |
chore(master): release closure_tree 9.7.0 (#492)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a7a554c0 |
feat: allow advisory_lock_name proc to receive instance for per-tenant lock g...
Co-authored-by: Masanori OKAZAKI <m****i@f****p> |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 66bde3e0 |
chore(master): release closure_tree 9.6.2 (#489)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 824d2bf4 | fix: prepend_child causes negative order values when reordering within same p... |
Navaneeth Krishnan P <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1f63e995 |
chore(master): release closure_tree 9.6.1 (#487)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f3349529 | fix: triggger release | Abdelkader Boudih <t****e@g****m> | 5 months ago | |
| 5155483f | Handle non-numeric order in _ct_after_save (#486) |
Sampat Badhe <s****e@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e2bc781d |
chore(master): release closure_tree 9.6.0 (#483)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 254ba360 | feat: sibling reordering when node changes parent or scope (#484) |
Sampat Badhe <s****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| c0303852 |
feat: raise error when advisory lock cannot be acquired within configured tim...
Co-authored-by: Evan Huus <e****n@o****m>, Farjaad Rawasia <f****d@o****m> |
Farjaad <8****d@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| fb9dfa13 |
chore(master): release closure_tree 9.5.0 (#473)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| bca62316 | feat: use with_advisory_lock that support rails 8.2 (#479) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c7db3d5e | ci: test ruby and rails latest (#478) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f45880e9 | fix: nil scope values being excluded from scope filtering (#476) |
Navaneeth Krishnan P <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 31fbb28e | chore: rename testing classes as new versions became reserved (#477) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| cde4d292 | fix: improve api usage (#475) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d47d7c93 | feat: Add `dependent: :adopt` option for `has_closure_tree` (#471) |
Vishal Jain <3****8@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 73b07a6c | fix: hierarchy class inheritance to avoid STI validations (#392) (#472) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| c5c8b046 | chore: update CI to Rails 8.1.1 and checkout@v5 | Abdelkader Boudih <t****e@g****m> | 9 months ago | |
| 4c40dbcf | chore(master): release closure_tree 9.3.0 (#467) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 8c7e490f | fix: eager loading of hierarchies by defining the primary key (#465) |
Evan Huus <1****l@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 87be7629 | Add scope option for root nodes and sibling ordering (#466) |
Vishal Jain <3****8@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| b6f19d29 |
chore(master): release closure_tree 9.2.0 (#463)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| f3843033 | fix: add implicit_order_column for Rails 8.1+ compatibility (#464) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 5f9006ce | feat: add PostgreSQL schema-qualified table name support (#462) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 0f3b0f66 | docs: Document `alias level depth` in README (#461) |
Hans Lemuet <S****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 99e295a9 |
chore(master): release closure_tree 9.1.1 (#460)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| de8b4023 | fix: restore proper deprecation for database_less configuration (#459) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 31b738f8 |
chore(master): release closure_tree 9.1.0 (#458)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d18e80cd | feat: migrate from ActiveSupport::Autoload to Zeitwerk (#457) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7855ade7 |
chore(master): release closure_tree 9.0.0 (#456)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 58d07bdf | ci: add issues write permission for release-please to create labels | Abdelkader Boudih <t****e@g****m> | about 1 year ago | |
| fc34f214 | fix: configure release-please to recognize v8.0.0 release (#455) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d6ffd738 | feat: Add runtime advisory lock name customization and multi-database documen... |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 23f8a567 | refactor: convert SQL queries to Arel where feasible (#453) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f56f2e1a | feat: rewrite with clean api (#451) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1b07d5bd | use new with_advisory_lock (#450) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 673c149b | chore: migrate last remaining tests of rspec (#449) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 422f6168 | fix: trigger release for dependency updates | Abdelkader Boudih <t****e@g****m> | about 1 year ago | |
| 423044ef | fix: trigger build: | Abdelkader Boudih <t****e@g****m> | about 1 year ago | |
| d67ca2bd | feat: last version before major version bump, with_advisory_lock will stop su... |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 49962644 | Fix the uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger e... |
Aurel Branzeanu <b****l@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d3d9d2f5 | chore: Add gemspec metadata (#444) |
Ivan Kuchin <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 509f6dfa | test rails7.2 (#441) |
Akito Hikasa <w****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 53f4dc5f | fix sqlite3 version (#439) |
Akito Hikasa <w****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| af8572c4 | fix: correct .depth and adds specs (#435) |
Nick Weiland <n****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9b3cd62c | chore: add release flow | Abdelkader Boudih <t****e@g****m> | over 2 years ago | |
| 7aed799b | chore: move test to minitest (#434) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 7ba50f79 | test: inherit models from ApplicationRecord (#433) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 149d59c7 | feat: remove unused code (#432) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f9cbff06 | feat: use new concern syntax (#431) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 194de58b | fix: support and test activerecord 7.1 (#428) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| cd2fac1b | fix: Test fixes (#426) |
Jens Krämer <j****k@j****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2b1f088e | Reference ancestor_hierarchies in depth instead of ancestors (#398) |
Nick Weiland <n****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 3da8346c | minitest migration 5 (#413) |
Albert Agram <a****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e3cf5bde | minitest migration part 4 (#409) |
Albert Agram <a****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5250369a | restore no-mri rubies (#412) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e81aadf1 | drop support for ruby 2.6 | Abdelkader Boudih <t****e@g****m> | over 3 years ago | |
| a6392349 | chore: Migrate Generator tests to Minitest (#411) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8550ddab | minitest migration part 3 (#407) |
Albert Agram <a****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 32ba1de5 | Minitest migration part 2 (#406) |
Albert Agram <a****m@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 9875469f | Minitest migration part 1 (#404) |
Albert Agram <a****m@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 09ffe3bf | Migrate to minitest (#403) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| c680ce3a | support truffleruby and jruby (#402) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| ae614f9e | test ruby 3.1 (#401) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 51317848 | update Readme.md [ci skip] | Abdelkader Boudih <t****e@g****m> | about 4 years ago | |
| f49be88b | remove support for EOL rubies/activerecord (#400) |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 8bb19920 | merge Merge pull request #387 from ClosureTree/ar7 |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 45973e35 | test ActiveRecord 7.0 | Abdelkader Boudih <t****e@g****m> | almost 5 years ago | |
| 9a15ec43 | release 7.4.0 | Abdelkader Boudih <t****e@g****m> | almost 5 years ago | |
| eb6cf7b5 | release v7.4.0.rc1 | Abdelkader Boudih <t****e@g****m> | almost 5 years ago | |
| f3b33f81 |
fix: hierarchy model with namespace should inherit from the superclass of bas...
Co-authored-by: xiaoyu <s****u@c****m> |
shawndodo <d****6@h****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| aca46bf9 | Update ci.yml |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| cbdbeb3e | Add with_descendant to readme (#381) |
Matt Vague <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 26a07538 | release 7.3.0 | Abdelkader Boudih <t****e@g****m> | about 5 years ago | |
| 22bbbf19 | Migrate from Travis to Github Actions (#373) |
Nicolas Rodriguez <n****n@f****r>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 07f4dfda | merge Merge pull request #365 from ClosureTree/v7.2.0 |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| a8f60976 | Release 7.2.0 | Abdelkader Boudih <t****e@g****m> | almost 6 years ago | |
| 15b253ea | merge Merge pull request #361 from gahia/fix_raw_sql_sort_order |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 27095b11 | merge Merge pull request #360 from aubinlrx/tweak/deprecation_warning_ruby_27 |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| f8f75878 | Ordering raw SQL argument wrapped with Arel.sql | gahia <g****o@g****m> | over 6 years ago | |
| cfff7b14 | Fix kwargs usage for Ruby 2.7 | Aubin Lorieux <a****x@g****m> | over 6 years ago | |
| 9b5245e7 | merge Merge pull request #356 from jmschneider/master |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 06867955 | Release v7.1.0 | Abdelkader Boudih <t****e@g****m> | over 6 years ago | |
| af7d7618 | Call Module#module_parent instead of deprecated #parent (#354) |
Grzesiek Kolodziejczyk <g****k@g****m>
Committed by: Abdelkader Boudih <t****e@g****m> |
over 6 years ago | |
| 7a8ac2c9 | Replace strip_heredoc with squish | Joel Schneider <j****r@w****m> | over 6 years ago | |
| 24fcd370 | Update README.md |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 586b67d1 | Directly require core_ext for String#strip_heredoc (#350) |
Tom G <t****n@u****m>
Committed by: Abdelkader Boudih <t****e@g****m> |
almost 7 years ago | |
| 68d6dff8 | Get Travis tests passing (#352) |
Keenan Brock <k****n@t****t>
Committed by: Abdelkader Boudih <t****e@g****m> |
almost 7 years ago | |
| 85e35fe7 | merge Merge pull request #336 from AlexVPopov/patch-1 |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 77c89d55 | merge Merge pull request #348 from bradgessler/patch-1 |
Abdelkader Boudih <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| d77f56e7 | Remove Gemnasium badge |
Brad Gessler <b****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago |