This website works better with JavaScript.
Explore
Help
Sign In
grantonthenet
/
microblog
forked from
berserker/microblog
Watch
1
Star
0
Fork
You've already forked microblog
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
Source code for the custom Mastodon (Glitchsoc) instance on berserker.town.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16459
Commits
3
Branches
0
Tags
179 MiB
Tag:
Branch:
Tree:
22e9559aa2
b3ps
local
main
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '22e9559aa2'
${ noResults }
microblog
/
spec
/
fabricators
/
mute_fabricator.rb
5 lines
76 B
Raw
Normal View
History
Unescape
Escape
Mute button progress so far. WIP, doesn't entirely work correctly.
7 years ago
Fabricator
(
:mute
)
do
More status specs (#2564) * Add rough outline of coverage needed for public timeline * Specs for visibility, replies, boosts * Specs for silenced account * Specs for local_only option * Specs for blocks and mutes * Add tentative spec around including other silenced account statuses * Add with_public_visibility scope * Add simple coverage for tag_timeline * Tag timeline includes replies * Replace tag.statuses with a tagged_with scope in tag timeline method * Use with_public_visibility in tag timeline * Extract common scope between public and tag timelines to method * Extract local domain check to local_only scope * Extract local_only check to starting scope method * Move list of excluded from timeline account ids to account model * Simplify excluded accounts list on account model * Only join accounts when needed * Rename method for account specific filtering * Extract method for account exclusions * Fix bug where silenced accounts were not including statuses from other silenced accounts * DRY up filter application from account or no account * timeline_scope can be private * Add spec showing that account can find its excluded accounts ids * Add spec which fails if local_only does not have a left outer join * rubocop
7 years ago
account
target_account
{
Fabricate
(
:account
)
}
Mute button progress so far. WIP, doesn't entirely work correctly.
7 years ago
end