Age | Commit message (Collapse) | Author |
|
To (somewhat) limit mass remote follow. Fix #11360
|
|
crawl (#11454)
* Add "--exclude-suspended" to tootctl domains crawl
This new option ignores any instances suspended server-wide as
well as their associated subdomains. This queries all domain
blocks up front, then runs a regexp on each domain. This improves
performance over what may be the obvious implementation, which is
to ask `DomainBlocks.blocked?(domain)` for each domain -- this
hits the DB many times, slowing things down considerably.
* cleaning up code style
* Compiling regex
* Removing ternary operator
|
|
|
|
* Bump json-ld-preloaded from 3.0.2 to 3.0.3
Bumps [json-ld-preloaded](https://github.com/ruby-rdf/json-ld-preloaded) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/ruby-rdf/json-ld-preloaded/releases)
- [Commits](https://github.com/ruby-rdf/json-ld-preloaded/compare/3.0.2...3.0.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* use json-ld edge
|
|
* Add `tootctl preview_cards remove`
* fix code style
* Remove `Scheduler::PreviewCardsCleanupScheduler` file
* fix code style again
Add exclude case where image_file_name is blank
* Added a function to output confirmation if the specified number of days is less than 2 weeks
|
|
|
|
Fix #7940
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Bump version to 2.8.3
* Bump version to 2.8.4
|
|
* Record account suspend/silence time and keep track of domain blocks
* Also unblock users who were suspended/silenced before dates were recorded
* Add tests
* Keep track of suspending date for users suspended through the CLI
* Show accurate number of accounts that would be affected by unsuspending an instance
* Change migration to set silenced_at and suspended_at
* Revert "Also unblock users who were suspended/silenced before dates were recorded"
This reverts commit a015c65d2d1e28c7b7cfab8b3f8cd5fb48b8b71c.
* Switch from using suspended and silenced to suspended_at and silenced_at
* Add post-deployment migration script to remove `suspended` and `silenced` columns
* Use Account#silence! and Account#suspend! instead of updating the underlying property
* Add silenced_at and suspended_at migration to post-migration
* Change account fabricator to translate suspended and silenced attributes
* Minor fixes
* Make unblocking domains always retroactive
|
|
* Remove custom emojis on domains purge
* Change message "Removing" to "Removed"
|
|
|
|
|
|
|
|
|
|
Add `--approve` option to `tootctl accounts modify`
|
|
* Add blurhash
* Use fallback color for spoiler when blurhash missing
* Federate the blurhash and accept it as long as it's at most 5x5
* Display unknown media attachments as blurhash placeholders
* Improve style of embed actions and spoiler button
* Change blurhash resolution from 3x3 to 4x4
* Improve dependency definitions
* Fix code style issues
|
|
* config: Add GITHUB_REPOSITORY for repository name
* config: Add SOURCE_BASE_URL for repository url
* Show source_url and repository name on getting started
|
|
|
|
|
|
|
|
* Add `tootctl accounts reset`
* Rename reset to reset-relationships
* Improve command description
|
|
|
|
Fix #10441
|
|
|
|
* List the actual accounts that would have been culled during a dry run.
Otherwise, the dry run mode is basically useless.
* Prevent unreachable domains from inheriting the previous status code.
* Update CHANGELOG.md for #10460.
|
|
|
|
Update AUTHORS.md
Update CHANGELOG.md
|
|
Fix #10305
|
|
|
|
Fix #6856
Fix #6951
|
|
Query by @tateisu
Fix #1554
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add `rake repo:changelog` to do that automatically
|
|
|
|
|
|
|