Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-21 | port tootsuite#11375: Change unconfirmed user login behaviour | Eugen Rochko | |
Allow access to account settings, 2FA, authorized applications, and account deletions to unconfirmed and pending users, as well as users who had their accounts disabled. Suspended users cannot update their e-mail or password or delete their account. Display account status on account settings page, for example, when an account is frozen, limited, unconfirmed or pending review. After sign up, login users straight away and show a simple page that tells them the status of their account with links to account settings and logout, to reduce onboarding friction and allow users to correct wrongly typed e-mail addresses. Move the final sign-up step of SSO integrations to be the same as above to reduce code duplication. | |||
2020-02-20 | port tootsuite/#12125 to monsterfork: Fix attachment not being re-downloaded ↵ | Eugen Rochko | |
even if file is not stored Change the behaviour of remotable concern. Previously, it would skip downloading an attachment if the stored remote URL is identical to the new one. Now it would not be skipped if the attachment is not actually currently stored by Paperclip. | |||
2020-02-20 | do not consider posts with `hidden` flag as distributable | multiple creatures | |
2020-02-19 | move bangtag processing responsibility to `PostStatusService` | multiple creatures | |
2020-02-19 | only process bangtags on `create`, add `process_bangtags?` & ↵ | multiple creatures | |
`process_bangtags!` methods to status model | |||
2020-02-19 | avoid processing bangtags multiple times | multiple creatures | |
2020-02-18 | fix spelling | multiple creatures | |
2020-02-18 | make sure fang/defang gets logged when set by an `update` | multiple creatures | |
2020-02-18 | move defang toggle to preferences instead of profile | multiple creatures | |
2020-02-18 | switch to irc-like oper behavior; require mods & admins to explicitly oper ↵ | multiple creatures | |
up using `fangs`/`op` bangtag or toggling defang setting in profile; auto-defang after 15 mins or with `defang`/`deop` bangtag | |||
2020-02-17 | add a `manual_only` (manual trust only) moderation option + handle more ↵ | multiple creatures | |
`reject_unknown`/graylist mode caveats | |||
2020-02-16 | add `keep_hidden?` flag to make sure drafts are not accidentally published ↵ | multiple creatures | |
by the delayed roars feature | |||
2020-02-16 | change context of `hidden?` to mean a hidden post, not a non-distributable post | multiple creatures | |
2020-02-15 | add admin option to toggle whether service/app accounts should be ↵ | multiple creatures | |
auto-trusted in graylist mode + give options better descriptions | |||
2020-02-15 | (actually) add `hidden` attribute to status table & model | multiple creatures | |
2020-02-14 | filter hidden & delayed posts from timelines until published | multiple creatures | |
2020-02-14 | add options to let admins customize how trusting or strict graylist ↵ | multiple creatures | |
federation should be | |||
2020-02-14 | split auto-trust instance actor setting into auto-trust & always trust | multiple creatures | |
2020-02-14 | remove unnessesary setting check | multiple creatures | |
2020-02-14 | automatically trust the instance actor when marking another account as known | multiple creatures | |
2020-02-14 | make secure mode also check for blocked subdomains | multiple creatures | |
2020-02-14 | add admin option to toggle auto-marking instance actors known & make ↵ | multiple creatures | |
enabling greylist federation also enable secure mode | |||
2020-02-13 | invalidate cached status after a moderator changes sensitivity flags | multiple creatures | |
2020-02-13 | allow moderators to change sensitive content flag on posts without media ↵ | multiple creatures | |
attachments | |||
2020-02-13 | remove unneeded `setting_` prefix | multiple creatures | |
2020-02-13 | `setting` -> `settings` | multiple creatures | |
2020-02-13 | (reso: report #201) add option to strip embed cards from sensitive posts, ↵ | multiple creatures | |
make default | |||
2020-02-10 | `this` -> `self` | multiple creatures | |
2020-02-05 | move rando check into the account model so it can be reused by other ↵ | multiple creatures | |
anti-harassment tools | |||
2020-02-05 | (finally) remove unused `vars` from account model | multiple creatures | |
2020-02-04 | lazily merge accounts helper & necessary methods from glitchsoc 3.0 | multiple creatures | |
2020-02-04 | `setting` -> `settings` | multiple creatures | |
2020-02-04 | fix rss endpoint & add option to enable it (off by default) | multiple creatures | |
2020-01-30 | use upstream spam detection | multiple creatures | |
2020-01-26 | restore monsterfork hashtag parsing behavior | multiple creatures | |
2020-01-20 | Original upstream merge | ThibG | |
2020-01-15 | port commit `7e2bff995` from upstream to fix broken attachment downloading | multiple creatures | |
2020-01-15 | handle passing `0` to `lifespan` & `defed_in` bangtags to unset the ↵ | multiple creatures | |
auto-destruct/auto-defederate flag for a post | |||
2020-01-15 | anti-harassment: add option to toggle whether to allow follows/packmate ↵ | multiple creatures | |
requests from accounts you've never interacted with before; default to off | |||
2020-01-13 | use `update` instead of assignment on `delete_after=` & `defederate_after=` | multiple creatures | |
2020-01-13 | add new privacy option to auto-defederate after a given timespan + add ↵ | multiple creatures | |
options to defederate and/or delete past posts + add `defed_in`/`parent:defed_in`/`thread:defed_in` bangtags + ui indicator for posts marked for auto-defederation | |||
2020-01-13 | remove duplicates from media gallery mode, attempt 2 | multiple creatures | |
2020-01-12 | add privacy option to limit lifespan of public access to post & object urls ↵ | multiple creatures | |
beyond local followers, default to 90 days | |||
2020-01-11 | skip spam check if invite-only registration | multiple creatures | |
2020-01-11 | remove duplicate posts in gallery mode | multiple creatures | |
2020-01-10 | add option for changing the monsterfork api exposure level, defaulting to ↵ | multiple creatures | |
`full` - if this gives your app indigestion change it to back to `basic` in preferences | |||
2020-01-10 | add custom filter master toggle, add media gallery mode, & fix various ↵ | multiple creatures | |
filter logic + caching bugs | |||
2020-01-10 | trigger feed update after a filter is deleted | multiple creatures | |
2020-01-10 | remove duplicate `private` section | multiple creatures | |
2020-01-10 | add ability to toggle individual filters without deleting them | multiple creatures | |