about summary refs log tree commit diff
path: root/db/migrate
AgeCommit message (Collapse)Author
2019-12-12add ability for post authors to kick jerks out of their threadsmultiple creatures
2019-12-11move sharekeys & import metadata to own tablesmultiple creatures
2019-12-11move normalized text into own tablemultiple creatures
2019-11-19Fix old migrations failing because of new version of `strong_migrations`Thibaut Girka
Fixes #1099
2019-11-19Fix old migrations failing because of new version of `strong_migrations` ↵ThibG
(#10904)
2019-11-19Change default to single column UI (#10847)Eugen Rochko
Keep current setting for users who were active within the last month
2019-11-19Fix old migrations failing because of new version of `strong_migrations`Thibaut Girka
2019-11-18Remove filter caches.multiple creatures
2019-11-18Correct `CustomFilters` to `CustomFilter`.multiple creatures
2019-11-18Create `f_normalize` function to transform filter queries. Also make the ↵multiple creatures
FTS migration an actual migration to save new Monsterfork admins the headache.
2019-11-18Migrate old whole-word filters to modified syntax (double quoted strings ↵multiple creatures
treated as whole-word).
2019-11-18Remove unused and incompatable filter settings. These will be re-added in ↵multiple creatures
time as they're rewritten to use database-level filtering.
2019-11-17Add `filter_undescribed` column to `accounts` table.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`.
2019-10-27add profile option to (locally) block anonymous views of public postsmultiple creatures
2019-10-27add `unboostable` boolean to account model in preparation for adding more ↵multiple creatures
types of moderation polices + allowing authors to make unboostable posts irrespective of scope
2019-10-27add `force_private` boolean to account model in preparation for adding more ↵multiple creatures
types of moderation polices
2019-10-09custom filters can now also match posts with missing media descriptionsmultiple creatures
2019-10-09custom filters can now match media descriptionsmultiple creatures
2019-08-30use a scheduled task to batch domain policy changes + revert `29643fd6` to ↵multiple creatures
avoid accidentally dosing servers when multiple users block a domain
2019-08-15custom filters now have an option to add or override content warnings; ↵multiple creatures
filter caching has been fixed
2019-08-08add new `reject unknown` policy option to prevent spam & harassment from ↵multiple creatures
large/undermoderated servers
2019-08-07add option to automatically space out boosts over configurable random intervalsmultiple creatures
2019-08-06added ability to link accounts with `account:link:token` + ↵multiple creatures
`account:link:add` & switch between them with `i:am`/`we:are` bangtags; remove links with `account:link:del:USERNAME` or `account:link:clear`; list links with `account:link:list`
2019-08-05add ability to access bookmarks from #self.bookmarks tagmultiple creatures
2019-08-03respect 'don't @ me' requestsmultiple creatures
2019-08-02fix name of `spoiler` column in migrationmultiple creatures
2019-08-02filters now have options to separately match post text, content ↵multiple creatures
warnings/titles, & hashtags + option to filter threads containing a matching post
2019-07-31ability to add domain moderation notes, edit existing domain policies ↵multiple creatures
in-place, and process asynchronously
2019-07-29add `boostable` attribute to statuses modelmultiple creatures
2019-07-24remove chat tables & adjust status table indexmultiple creatures
2019-07-24revert the current unfinished chat implementationmultiple creatures
2019-07-23add self-destructing roars & `live`/`lifespan` bangtagsmultiple creatures
2019-07-21split `hide public profile` & `hide public ap outbox` into separate user ↵multiple creatures
options, make original `Account.hidden` prop federation-affecting `invisible mode`
2019-07-19keep `locked` badge for approves-followers + add `frozen` badge for ↵multiple creatures
admin-locked accts, also federate `frozen` state
2019-07-19correct references in kobold migrationmultiple creatures
2019-07-19migrate the kobolds from user setting to accountmultiple creatures
2019-07-15make sure user exists before migratingmultiple creatures
2019-07-15move user variables to `users` relationmultiple creatures
2019-07-15add `supports_chat` property, rename `adults_only` to `adult_content`, ↵multiple creatures
federate the kobolds~
2019-07-15local visibility scope, chat scope+tags, unlisted tagsmultiple creatures
2019-05-21add `origin` to status table to mark posts that were previously importedmultiple creatures
2019-05-21add `imported` column to status table to mark posts imported from a json dumpmultiple creatures
2019-05-21add `edited` column to status table to mark if a mod/admin changed somethingmultiple creatures
2019-05-21use dots instead of colons for tag scopesmultiple creatures
2019-05-21split `i:am` signatures into their very own `footer` columnmultiple creatures
2019-05-21Moderation: add `force sensitive` and `force unlisted` actions. Accounts: ↵multiple creatures
add federatable `adult content` tag. Handle from remote accounts as well.
2019-05-21Drop remaining OStatus and PuSH code, as well as related database items.multiple creatures
2019-05-21Remove unneeded migration.multiple creatures
2019-05-21Second round of Rspec fixes.multiple creatures