Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-15 | change test & dev keys to resolve https://github.com/rails/rails/issues/38030 | multiple creatures | |
2020-01-14 | make the external login (ldap/pam/saml/etc) error informative for ↵ | multiple creatures | |
non-technical users | |||
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-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-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 | add ability to toggle individual filters without deleting them | multiple creatures | |
2020-01-10 | switch (back) to postgres fts engine for fast search & timeline filters | multiple creatures | |
2020-01-10 | dump schema to plain sql | multiple creatures | |
2019-12-31 | LDAP & PAM added to OAuth password grant strategy (#7999) (#12390) | ntl-purism | |
When authenticating via OAuth, the resource owner password grant strategy is allowed by Mastodon, but (without this PR), it does not attempt to authenticate against LDAP or PAM. As a result, LDAP or PAM authenticated users cannot sign in to Mastodon with their email/password credentials via OAuth (for instance, for native/mobile app users). This PR fleshes out the authentication strategy supplied to doorkeeper in its initializer by looking up the user with LDAP and/or PAM when devise is configured to use LDAP/PAM backends. It attempts to follow the same logic as the Auth::SessionsController for handling email/password credentials. Note #1: Since this pull request affects an initializer, it's unclear how to add test automation. Note #2: The PAM authentication path has not been manually tested. It was added for completeness sake, and it is hoped that it can be manually tested before merging. | |||
2019-12-21 | add option to only apply phrase filters to timelines | multiple creatures | |
2019-12-21 | add option to use phrase filters as an allow list | multiple creatures | |
2019-12-19 | rework hide boosts / show only packmates options to work with timeline streaming | multiple creatures | |
2019-12-19 | add preference options to a: hide boosts globally, & b: show only packmates ↵ | multiple creatures | |
across all timelines - works in all client apps | |||
2019-12-19 | remove now-unsed `no_body` translation string | multiple creatures | |
2019-12-12 | avoid posting when body only has mentions it | multiple creatures | |
2019-12-12 | add ability for post authors to kick jerks out of their threads | multiple creatures | |
2019-12-10 | adjust regex shortcut descriptions | multiple creatures | |
2019-12-10 | add regex shortcut descriptions for filters | multiple creatures | |
2019-12-10 | add accessibility option to make everything lowercase | multiple creatures | |
2019-12-10 | add synchronize button to account manager | multiple creatures | |
2019-12-07 | add option to toggle whether regex filters should be applied to mentions | multiple creatures | |
2019-12-03 | clear out dead sidekiq job locks & add lock manager to sidekiq's dashboard ↵ | multiple creatures | |
to let admins get rid of stuck locks | |||
2019-11-29 | accept mp3s that are actually videos | multiple creatures | |
2019-11-29 | remove img tag proxy from csp cause a: we don't use that anymore & b: it's ↵ | multiple creatures | |
breaking stuff | |||
2019-11-26 | fix breaking typo | multiple creatures | |
2019-11-19 | Add waiting time to list of pending accounts in admin UI (#10985) | Eugen Rochko | |
2019-11-19 | Add missing Korean translations (#10962) | Jeong Arm | |
And change some word. | |||
2019-11-19 | Replace from uglifyjs to terser (#10956) | Yamagishi Kazutoshi | |
2019-11-19 | Small update for sk.yml (#10913) | Marek Ľach | |
2019-11-19 | Remove dependency on fibers (#10902) | Yamagishi Kazutoshi | |
2019-11-19 | Change default to single column UI (#10847) | Eugen Rochko | |
Keep current setting for users who were active within the last month | |||
2019-11-19 | Update Japanese translations. (#10875) | mayaeh | |
run yarn manage:translations ja && i18n-tasks add-missing ja | |||
2019-11-19 | Fix undefined method error (#10868) | Hinaloe | |
2019-11-19 | Fix undefined method error. (#10867) | mayaeh | |
2019-11-19 | Update simple_form.co.yml (#10862) | Alix Rossi | |
2019-11-19 | Improve rate limiting (#10860) | ThibG | |
* Rate limit based on remote address IP, not on potential reverse proxy * Limit rate of unauthenticated API requests further * Rate-limit paging requests to one every 3 seconds | |||
2019-11-19 | Update simple_form.sk.yml (#10842) | Marek Ľach | |
2019-11-19 | I18n: Update Czech translation (#10832) | Aditoo17 | |
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 | Update sk.yml (#10788) | Marek Ľach | |
* Update sk.yml * Update sk.yml * Update sk.yml * Update sk.yml * Update sk.yml * Update sk.yml * normalize | |||
2019-11-18 | Auto-remove expired filters. | multiple creatures | |
2019-11-18 | Add a new profile option to filter posts with undescribed media. At some ↵ | multiple creatures | |
point, figure out how to put this under Filters, even if it angers the MVC model gods. No gods, no masters. | |||
2019-10-27 | add profile option to (locally) block anonymous views of public posts | multiple creatures | |
2019-10-14 | add `/api/v1/werewolf` endpoint | 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 | |