Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-19 | Refactor all ActivityPub deliveries to be serialized and signed through one ↵ | Eugen Rochko | |
concern (#10966) | |||
2019-11-19 | Added env variables for max image and video size. [Monsterfork: partially ↵ | Lady Lumb | |
revert to `glitch-soc` media model] I changed the IMAGE_LIMIT and VIDEO_LIMIT variables to read from the env, or use default if not set in the env, to make it easier to change this on an instance by instance basis and make it persistent across updates. | |||
2019-11-19 | Add responsive panels to the single-column layout (#10820) | Eugen Rochko | |
* Add responsive panels to the single-column layout * Fixes * Fix not being able to save the preference * Fix code style issues * Set max-height on the compose textarea and add a link to relationship manager | |||
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 |