Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-22 | Add moderation warnings (#9519) | Eugen Rochko | |
* Add moderation warnings Replace individual routes for disabling, silencing, and suspending a user, as well as the report update route, with a unified account action controller that allows you to select an action (none, disable, silence, suspend) as well as whether it should generate an e-mail notification with optional custom text. That notification, with the optional custom text, is saved as a warning. Additionally, there are warning presets you can configure to save time when performing the above. * Use Account#local_username_and_domain | |||
2018-12-21 | Add specs for CustomEmojiFilter (#9599) | ysksn | |
2018-12-21 | Add specs for AdminMailer (#9597) | ysksn | |
2018-12-21 | Add specs for InstancePresenter (#9596) | ysksn | |
2018-12-20 | Add specs for ReportNotePolicy (#9592) | ysksn | |
2018-12-20 | Add specs for policies (#9591) | ysksn | |
* Add spec for RelayPolicy * Add specs for SubscriptionPolicy * Add specs for SettingsPolicy * Add specs for TagPolicy * Add specs for ReportPolicy | |||
2018-12-20 | Add specs for UserPolicy (#9593) | ysksn | |
2018-12-20 | Add specs for InvitePolicy (#9589) | ysksn | |
2018-12-20 | Add specs for EmailDomainBlockPolicy (#9586) | ysksn | |
2018-12-20 | Add specs for InstancePolicy (#9587) | ysksn | |
2018-12-20 | Add specs for DomainBlockPolicy (#9585) | ysksn | |
2018-12-20 | Add specs for CustomEmojiPolicy (#9584) | ysksn | |
2018-12-19 | Add specs for BackupPolicy (#9576) | ysksn | |
2018-12-19 | Add specs for AccountPolicy (#9575) | ysksn | |
2018-12-19 | Add specs for AccountModerationNotePolicy (#9571) | ysksn | |
2018-12-19 | Add specs for StatusPolicy (#9569) | ysksn | |
2018-12-18 | Add spec for AccountableConcern#log_action (#9559) | ysksn | |
2018-12-17 | Ignore low-confidence CharlockHolmes guesses when parsing link cards (#9510) | ThibG | |
* Add failing test for windows-1251 link cards * Ignore low-confidence CharlockHolmes guesses Fixes #9466 * Fix no method error when charlock holmes cannot detect charset | |||
2018-12-17 | Add spec for Api::V1::Timelines::DirectController (#9547) | ysksn | |
2018-12-17 | Add specs for Api::V1::Instances::PeersController (#9546) | ysksn | |
2018-12-17 | Add spec for Api::V1::EndorsementsController (#9543) | ysksn | |
2018-12-17 | Add spec for Api::V1::Instances::ActivityController (#9545) | ysksn | |
2018-12-17 | Add specs for Accounts::PinsController (#9542) | ysksn | |
2018-12-14 | Add spec for Admin::ActionLogsController#index (#9522) | ysksn | |
2018-12-14 | Add specs for RemoteInteractionController (#9524) | ysksn | |
2018-12-14 | Add spec for Admin::DashboardController#index (#9523) | ysksn | |
2018-12-14 | Error message for avatar image that's too large. #9204 (#9518) | Sumit Khanna | |
* Error message for avatar image that's too large. #9204 * Code climate/formatting * Removed avatar error message * Moved valid image dimentions check to update service * removed unnescessary begin block * code climate formatting * code climate indent fix | |||
2018-12-13 | Add spec for Settings::ExportsController#create (#9512) | ysksn | |
2018-12-11 | Make custom emoji domains case insensitive #9351 (#9474) | Adam Copp | |
* Make custom emoji domains case sensitive #9351 * Fixup style in downcase_domain to comply with codeclimate. * switch if! to unless * Don't use transactions, operate in batches. Also revert spurious schema change. | |||
2018-12-10 | Improve e-mail MX validator and add tests (#9489) | Eugen Rochko | |
2018-12-10 | Add specs for activitypub collections controller (#9484) | ysksn | |
* Add specs for ActivityPub::CollectionsController#show * Raise ActiveRecord::RecordNotFound Raising ActiveRecord::NotFound raises NameError: uninitialized constant ActiveRecord::NotFound. | |||
2018-12-10 | Add spec for Admin::SuspentionsController#new (#9483) | ysksn | |
2018-12-10 | Fix Admin::TagsController#unhide (#9481) | ysksn | |
2018-12-10 | Add specs for Admin::InvitesController (#9471) | ysksn | |
2018-12-07 | Remove pending spec (#9453) | ysksn | |
2018-12-07 | Add specs for ActivityPub::InboxesController (#9456) | ysksn | |
2018-12-07 | Add specs for Admin::AccountModerationNotesHelper (#9455) | ysksn | |
2018-12-07 | Remove pending spec (#9454) | ysksn | |
Since dots are not allowed in username, this spec is no longer needed. | |||
2018-12-07 | Add specs for AccountTagStat model (#9452) | ysksn | |
2018-12-06 | Add profile directory (#9427) | Eugen Rochko | |
Fix #5578 | |||
2018-12-06 | Remove pending spec (#9442) | ysksn | |
`#from_account` isn't defined. | |||
2018-12-06 | Add spec for Identity.find_for_oauth (#9441) | ysksn | |
2018-12-05 | Fix thread depth computation in statuses_controller (#9426) | ThibG | |
* Add test that should currently fail * Fix depth computation (will still fail if statuses have been filtered out) * Fix handling of broken threads | |||
2018-11-27 | Allow hyphens in the middle of remote user names (#9345) | ThibG | |
Fixes #9309 This only allows hyphens in the middle of a username, much like dots, although I don't have a compelling reason to do so other than keeping the changes minimal. | |||
2018-11-26 | Redesign admin accounts index (#9340) | Eugen Rochko | |
* Improve overview of accounts in admin UI - Display suspended status, role, last activity and IP prominently - Default to showing local accounts - Default to not showing suspended accounts * Remove unused strings * Fix tests * Allow filtering accounts by IP mask | |||
2018-11-25 | Ensure replied-to is a status not a boost (#9129) | valerauko | |
* Ensure replied-to is a status not a boost * Consider case of not a reply * Add test case for replying to boost * Move reblog-reply resolution to model * Remove unnecessary comment | |||
2018-11-24 | Sort self-replies to the top of descendants (#9320) | Eugen Rochko | |
Fix #6463 | |||
2018-11-22 | Fix connect timeout not being enforced (#9329) | Eugen Rochko | |
* Fix connect timeout not being enforced The loop was catching the timeout exception that should stop execution, so the next IP would no longer be within a timed block, which led to requests taking much longer than 10 seconds. * Use timeout on each IP attempt, but limit to 2 attempts * Fix code style issue * Do not break Request#perform if no block given * Update method stub in spec for Request * Move timeout inside the begin/rescue block * Use Resolv::DNS with timeout of 1 to get IP addresses * Update Request spec to stub Resolv::DNS instead of Addrinfo * Fix Resolve::DNS stubs in Request spec | |||
2018-11-22 | Ignore JSON-LD profile in mime type comparison (#9179) | valerauko | |
Ignore JSON-LD profile in mime type comparison | |||
2018-11-19 | Extract counters from accounts table to account_stats table (#9295) | Eugen Rochko | |