Age | Commit message (Collapse) | Author |
|
* add annotate to Gemfile
* rails g annotate:install
* configure annotate_models
* add schema info to models
* fix rubocop to add frozen_string_literal
|
|
* downgrade rubocop 0.48.1 => 0.46.0
* exclude vendor/**/* from rubocop target files
* add frozen_string_literal comment line
* fix percent literal delimited by ( and )
* fix alignment
* remove comment disabling unknown cop
|
|
Follow-up to #2599. When a domain block with `reject_media` is
added or `rake mastodon:media:remove_remote` is invoked, mastodon
deletes the locally cached attachments and avatars but does not
reflect that change in the database, causing the `file` fields to
still have values. This change persists the deletion in the
database and sets the attachment type to unknown.
This also introduces a one-off rake task that sets all attachments
without a local file to the "unknown" type. The upgrade notes for
the next release should contain a post-upgrade step with
`rake mastodon:media:set_unknown`.
|
|
|
|
|
|
* Adds logging for daily tasks.
* Fixes Code Climate issues in #2438.
|
|
* Remove unused method #set_counters_maps from api controller
* Remove unused method #set_account_counters_maps from api controller
* Remove unused method Account#followers_domains
* Remove unused User.prolific scope
* Add mastodon:users:admins task to list all admin emails
* Use interpolated query style in Account.triadic_closures
* Coverage for Account.triadic_closures
|
|
Also improve efficiency of the mastodon:maintenance:add_static_avatars task
|
|
|
|
* Unite all mandatory rake tasks in mastodon:daily
Add mastodon:media:remove_remote task
Make mastodon:maintenance:add_static_avatars more resilient to exceptions
* Fix typo in task description
|
|
(#1777)
Before it cleared out user records only (e-mail, password) without
freeing up the associated username (account record). Furthermore, since
these records have no dependent records (due to no user activity)
they can be deleted quickly with delete_all instead of destroy
|
|
* Add tasks for open/close registration
* Code climate style fix
* Use true instead of string 'true'
|
|
* add task in order to delete unconfirmed user
* change 7 days to 2
|
|
* When avatar/header are GIF, generate static versions.
Account API returns "avatar"/"avatar_static", "header"/"header_static"
Static version is the same as original for other cases
Web UI de-animates avatars in toots, lists of users
Fix #441, fix #596, prerequisite for #1064
* Fix JS test
* Add rake task to generate static avatars/headers from GIF ones, add test
|
|
|
|
* Adds task to confirm user by email.
* Adds documentation for manual confirmation.
|
|
|
|
|
|
|
|
redis-backed "mentions" timeline as redundant (given notifications)
|
|
|
|
(without avatar). Also improved search position of exact matches
|
|
|
|
rake task for clearing feeds of inactive users
|
|
|
|
to the API
|
|
|
|
fix seed
|
|
|
|
|
|
|
|
|
|
respect hub.lease_seconds (fix #46)
|
|
|
|
and atom feed generation to some extent, as well as the way mentions are
stored
|
|
|
|
local followers. Remote users' usernames SHOULD be case-sensitive
|
|
|