Regenerated Guide and updated changelog for release
Fix Sergey's name in Changelog
Replace index on novels table
Fix underscore escaping in SQLite
Update list of included modules
Add Globalize docs to Guide.
Show docs for private methods
Allow FriendlyId to be included or extended
Fix load path in Rake tasks
Clean up require paths.
To run individual tests just use the TEST env var or do:
ruby -Ilib -Itest test/base_test.rb
rather than dirtying up the head of each file.
Fix STI classes inheriting setup from parent
Resolves issue #253
Allow :use to accept a module
Many devs are making changes to their apps right now to eliminate mass
assigment, so this is a potential source of incompatibility. Since it's
very easy to avoid, let's just make the change so we can be more easily
See issue #254.
Updated docs with STI info
Added tests for history + sti using inheritance rather than duplication
Explicitly use base class when looking up slugs
Previously model_class was not being properly set on STI classes; now
that it is, we need to take this consideration
Don't create slug records with a null slug column
Allow modules to be reloaded; needed for STI
Ensure friendly_id_config is initialized in STI classes
Remove duplicated test
add test for case when friendly_id used only in childs of sti model
added history plus STI test
Temporarily exclude some Rubies from build matrix
Ensure configuration values are correct in STI context
Just make Slug use its slug as an id and eliminate an extra method
Updated Changelog and regenerated Guide
Added documentation for question raised in issues #229 and #217.
FriendlyId::SlugGenerator#wildcard must escape underscores. While we'…
…re at it, we should escape percent signs, too.
Fixes Issue #240
Merge branch 'historic-slug-conflicts' of https://github.com/change/f…
…riendly_id into change-historic-slug-conflicts
Documented "gotcha" described in issue #248