about summary refs log tree commit diff
path: root/lib/tasks/monsterfork.rake
AgeCommit message (Collapse)Author
2020-01-10bon voyage to that shitty text normalization codemultiple creatures
2019-12-13skip unchanged rowsmultiple creatures
2019-12-12make reindex tasks using new normalized text tablemultiple creatures
2019-12-03add `monsterfork:reapply_filters` task to mass-fix users' tl filters for ↵multiple creatures
this update
2019-11-18Split indexing Rake tasks to: `monsterfork:index_statuses` (reindex statuses ↵multiple creatures
that do not normalized text yet), `monsterfork:reindex_statuses` (reindex all statuses), and `monsterfork:reindex_media_desc` (reindex statuses with media descriptions). These tasks are only needed by admins setting up Monsterfork for the first time or if the normalization scheme has changed drastically.
2019-11-17Removed one too many `rescue`s.multiple creatures
2019-11-17Hardcoded disabling of `Formatter` cache in normalizer.multiple creatures
2019-11-17In the indexer, skip destroyed `Status` objects.multiple creatures
2019-11-16In the index task, do not cache `Formatter` results.multiple creatures
2019-11-16In the index task, mute the debug logger once per batch instead of once per ↵multiple creatures
iteation.
2019-11-16Fix progress text.multiple creatures
2019-11-16Moved to using a normalized text column for searches. Admins using an ↵multiple creatures
FTS-enabled version of Monsterfork will need to apply the migration from `dist/search.sql` then run `bundle exec rails monsterfork:index_statuses`.