Commit Graph

525 Commits

Author SHA1 Message Date
Keenan Brock 610a25333c change log and version bump 2020-09-23 19:55:59 -04:00
Keenan Brock 612b13d6f4
Merge pull request #512 from HectorMF/master
Bundled gem is missing files
2020-09-23 19:50:11 -04:00
Hector Medina-Fetterman 715f5f293a Update ancestry.gemspec
Missing a comma
2020-09-23 20:52:00 +02:00
Hector Medina-Fetterman fa03c4cbe3 Fixing file inclusion error in gemspec
Generalized file inclusion to simply load the lib folder
-Require lib folder
-Include subfolders inside lib for the locales directory
-Adding CHANGELOG
2020-09-23 20:42:05 +02:00
Keenan Brock 01bbba0321
Merge pull request #509 from kbrock/release_3.2
prep for 3.2 release
2020-09-23 10:38:05 -04:00
Keenan Brock 61567ed617 prep for 3.2 release 2020-09-22 17:14:39 -04:00
Keenan Brock a091524bb8
Merge pull request #507 from greis/master
Remove postgresql check for :sql update strategy
2020-09-22 15:13:23 -04:00
Gabriel Reis 4e84ff67b3 Use db_type to check for pg db during tests 2020-09-21 17:01:14 -04:00
Gabriel Reis e08d593e9f Remove postgresql check when including MaterializedPathPg 2020-09-17 15:08:49 -04:00
Keenan Brock 54a28ffb9e
Merge pull request #506 from kbrock/fix_503
For newer versions of rails and postgres, fix sorting
2020-09-16 15:20:12 -04:00
Keenan Brock 1b3977f03e For newer versions of rails and postgres, fix sorting 2020-09-16 14:51:36 -04:00
Keenan Brock 8e9735b5d9
Merge pull request #253 from kbrock/i18n_exceptions
I18n support for exception and error strings
2020-09-06 20:13:00 -04:00
Anthony Batchelor f11cf9130a Convert error and exception strings to be internationalised 2020-09-04 21:19:18 -04:00
Keenan Brock 077d4b9e13 Merge branch 'pg-optimization' into master
This was from #497 and #466
2020-08-20 16:57:06 -04:00
Keenan Brock b071f08b6c default_update_strategy is user configurable 2020-08-20 16:14:47 -04:00
d-m-u 9c64e5781c address feedback 2020-08-20 15:50:22 -04:00
Keenan Brock 21844a9af5
Merge pull request #496 from CamilleDrapier/update_changelog_date
Update changelog date for 3.1.0
2020-08-10 15:24:32 -04:00
Keenan Brock 9592601a84
Merge pull request #498 from CamilleDrapier/update_tests_versions
Update tests versions
2020-08-10 14:28:12 -04:00
Keenan Brock 00d8ded2c9
Merge pull request #495 from kbrock/attribute_prep
sane_ancestor_ids and simplify specs
2020-08-09 21:09:34 -04:00
Keenan Brock 7ba42281b2 change log date fix 2020-08-09 00:07:16 -04:00
Keenan Brock 5e875e008c
Merge pull request #499 from d-m-u/edit_gem_description
minor gem description readability edits
2020-08-04 01:08:58 -04:00
camille 7c4792174c Exclude rails 4.2 when running ruby 2.7 2020-08-04 11:12:58 +09:00
camille 307685e5a1 Add tests with ruby 2.7 2020-08-04 10:52:01 +09:00
camille b04650500e Update activerecord version used for tests 2020-08-04 10:50:28 +09:00
camille cf562732a7 Update changelog date for 3.1.0 2020-08-04 10:31:47 +09:00
Keenan Brock 06449ad705 test siblings to define the current behavior
siblings should probably not return themselves
and siblings of roots should not return nodes at all
2020-08-03 20:17:33 -04:00
Keenan Brock a1e3e6b89a sane_ancestor_ids? 2020-08-03 19:57:39 -04:00
Keenan Brock 80fc77bdc5 use ancestor_ids in more tests 2020-08-03 19:55:43 -04:00
Keenan Brock c93a548198 properly define id column as string in tests
we're validating the column, it doesn't make sense to validate it
against a string when the column only accepts integers

properly defining the table primary key
2020-08-03 19:53:11 -04:00
Keenan Brock 9c4eb7392a
Merge pull request #492 from d-m-u/remove_table_from_readme
cleanup the readme
2020-08-03 19:36:22 -04:00
d-m-u 36553a6b53 cleanup readme 2020-08-03 19:23:24 -04:00
Keenan Brock ac22e1d123 remove test-unit comment 2020-08-03 19:03:57 -04:00
Keenan Brock 2582dae712
Merge pull request #494 from kbrock/version_310
test warning message fix
2020-08-03 18:46:24 -04:00
Keenan Brock 8df163cd59 remove deprecation errors in tests 2020-08-03 18:34:41 -04:00
Keenan Brock 405f8a314e Update ancestry required versions
These are mostly to get to a recent version of things
It will probably still work in rails 4.1
2020-08-03 18:33:06 -04:00
Keenan Brock 4d12cf77a3 ignoring bundle directory 2020-08-03 18:15:57 -04:00
Keenan Brock 2ea838fc6f Version 3.1.0 changelog 2020-08-03 18:15:57 -04:00
d-m-u ac4362b9f7 minor description readability edits 2020-08-03 10:05:32 -04:00
Keenan Brock fb41763af3
Merge pull request #491 from d-m-u/remove_broken_hyperlink
remove broken hyperlink in readme
2020-07-28 09:16:27 -04:00
Keenan Brock 1a8e3bf8f0
Merge pull request #490 from d-m-u/mysql_order_simplify
simplify mysql ordering
2020-07-28 02:06:29 -04:00
d-m-u e5a45bdca9 simplify mysql ordering 2020-07-19 14:49:46 -04:00
d-m-u e15c06470a remove link cause it 404's 2020-07-15 21:01:38 -04:00
Keenan Brock 602a9e9d41
Merge pull request #487 from mkllnk/model-name
Better humanise model name for error message
2020-07-14 15:36:43 -04:00
Maikel Linke 129c27b12f
Better humanise model name for error message 2020-07-09 16:47:11 +10:00
Keenan Brock d7cfe4e4eb
Merge pull request #478 from d-m-u/patch-1
Update README.md
2020-06-14 23:52:56 -04:00
d-m-u 48008258aa Update README.md
various nitpicky wording things

sorry but again not quite that sorry

i swear this was the end of things i had issues with in the readme at least
2020-06-13 00:49:42 -04:00
Keenan Brock f5e567c123
Merge pull request #479 from d-m-u/patch-2
Update README.md
2020-06-09 16:39:15 -04:00
d-m-u c28923960c
Update README.md
witch => which

sorry but I had do
2020-06-09 12:00:08 -04:00
Keenan Brock d92fc25624
Merge pull request #477 from kbrock/populate_parent_id
migrate from a non "parent_id" parent column
2020-05-27 19:36:45 -04:00
Keenan Brock 7ae7d45722 migrate from a non "parent_id" parent column
Fixes: #473
2020-05-27 18:43:09 -04:00