Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-19 | Add `account_id` param to `GET /api/v1/notifications` (#10796) | Paul Woolcock | |
* Add `from_account` to notifications API this adds the ability to filter notifications by the account they originated from * passing a non-existent user should cause none to be returned * Fix codeclimate warnings * fix more codeclimate warnings * make requested changes: * use account id instead of user@domain * name the param `account_id` instead of `from_account` * Don't use `return` in a lambda | |||
2019-11-18 | Use `before_save` instead of `after_save`. | multiple creatures | |
2019-11-18 | Get rid of the `Formatter` cache. It isn't worth the admin headaches. | multiple creatures | |
2019-11-18 | Remove filter caches. | multiple creatures | |
2019-11-18 | In the regex filtering query, `ANY` should actually be `ALL`. | multiple creatures | |
2019-11-18 | Use custom `f_normalize` function for transforming regex filters. | multiple creatures | |
2019-11-18 | Only apply a user's string filters if they actually have any set (otherwise ↵ | multiple creatures | |
all posts will be filtered). | |||
2019-11-18 | Remove 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-18 | Remove a duplicate callback to `update_normalized_text`. | multiple creatures | |
2019-11-18 | Users' filters are applied in the `Status` model. They can also now use ↵ | multiple creatures | |
regular expressions. | |||
2019-11-17 | Add `filter_undescribed` column to `accounts` table. | multiple creatures | |
2019-11-17 | Reduce Vitamin D intake. | multiple creatures | |
2019-11-17 | Use `after_save` instead of `after_create`/`after_update` where methods ↵ | multiple creatures | |
should be called every time an object is changed. | |||
2019-11-17 | When domain policies are created or updated, set the `processing` flag from ↵ | multiple creatures | |
the model instead of from the controller. | |||
2019-11-17 | Do not try to update destroyed `Status` objects. | multiple creatures | |
2019-11-16 | Correct typo. | multiple creatures | |
2019-11-16 | Moved 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-11-16 | Searches now work on `following` scope. | multiple creatures | |
2019-11-16 | Regular expressions can now be used in full-text searches. Wrapping a ↵ | multiple creatures | |
search term in double-quotes treats it as a whole-word match. | |||
2019-11-16 | Update database queries to reflect change of search implementation. | multiple creatures | |
2019-11-06 | perform spam detection at registration time | multiple creatures | |
2019-10-27 | add profile option to (locally) block anonymous views of public posts | multiple creatures | |
2019-10-13 | (optionally) announce the success of werewolf transformations | multiple creatures | |
2019-10-12 | graylist (reject unknown) federation & known account auto-learning finally ↵ | multiple creatures | |
have toggle switches in site settings | |||
2019-10-09 | custom filters can now also match posts with missing media descriptions | multiple creatures | |
2019-10-09 | custom filters can now match media descriptions | multiple creatures | |
2019-10-01 | prefixing a search with `@@` interprets it as an advanced query (in ↵ | multiple creatures | |
postgresql `tsquery` format) | |||
2019-08-30 | use 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-30 | make sure media attachments are not from a blocked account, CDN, or their ↵ | multiple creatures | |
subdomains | |||
2019-08-30 | re-fetch media when local file is missing | multiple creatures | |
2019-08-26 | detect spam registrations + include account approvals/rejections in ↵ | multiple creatures | |
transparancy log | |||
2019-08-24 | support `offset` with search | multiple creatures | |
2019-08-24 | fix breaking typo | multiple creatures | |
2019-08-24 | avoid unneccesary scoping for self-searches; make sure general scope is ↵ | multiple creatures | |
limited to self/mentions/mutuals | |||
2019-08-24 | raise description limit to 6666 | multiple creatures | |
2019-08-15 | custom filters now have an option to add or override content warnings; ↵ | multiple creatures | |
filter caching has been fixed | |||
2019-08-15 | don't bother searching if term is empty | multiple creatures | |
2019-08-15 | add ability to search own posts by prepending `me:` to searches | multiple creatures | |
2019-08-15 | `target_account.user` -> `target_account` | multiple creatures | |
2019-08-08 | add new `reject unknown` policy option to prevent spam & harassment from ↵ | multiple creatures | |
large/undermoderated servers | |||
2019-08-07 | add option to automatically space out boosts over configurable random intervals | multiple creatures | |
2019-08-06 | added 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-04 | limit inferred reject replies trigger to the start of first/last line; ↵ | multiple creatures | |
simplify text before matching | |||
2019-08-03 | match more `reject_replies` tokens | multiple creatures | |
2019-08-03 | respect 'don't @ me' requests | multiple creatures | |
2019-08-02 | only domain policies have an `updated_at` attribute | multiple creatures | |
2019-08-02 | filters now have options to separately match post text, content ↵ | multiple creatures | |
warnings/titles, & hashtags + option to filter threads containing a matching post | |||
2019-07-31 | ability to add domain moderation notes, edit existing domain policies ↵ | multiple creatures | |
in-place, and process asynchronously | |||
2019-07-31 | make `updated_at` attribute accessible in the instance model | multiple creatures | |
2019-07-30 | use a non-tabular domain policy list layout & paginate | multiple creatures | |