]> cat aescling's git repositories - mastodon.git/commit
Add ability to filter followed accounts' posts by language (#19095)
authorEugen Rochko <eugen@zeonfederated.com>
Tue, 20 Sep 2022 21:51:21 +0000 (23:51 +0200)
committeraescling <aescling+gitlab@cat.family>
Thu, 17 Nov 2022 03:03:48 +0000 (22:03 -0500)
commit69f78cbcf7232ee26bbf043352f885416a02ab70
treed1e1fdab27cd1542caf711ff72fdd9b9c4c4444a
parent689ff050900b130a388b52a9aab2f69f35152689
Add ability to filter followed accounts' posts by language (#19095)
30 files changed:
app/controllers/api/v1/accounts_controller.rb
app/javascript/mastodon/features/account/components/header.js
app/javascript/mastodon/features/account_timeline/components/header.js
app/javascript/mastodon/features/account_timeline/containers/header_container.js
app/javascript/mastodon/features/subscribed_languages_modal/index.js [new file with mode: 0644]
app/javascript/mastodon/features/ui/components/modal_root.js
app/javascript/mastodon/locales/defaultMessages.json
app/javascript/mastodon/locales/en.json
app/lib/feed_manager.rb
app/models/concerns/account_interactions.rb
app/models/export.rb
app/models/follow.rb
app/models/follow_request.rb
app/serializers/rest/relationship_serializer.rb
app/services/follow_service.rb
app/services/import_service.rb
app/validators/language_validator.rb [new file with mode: 0644]
app/workers/refollow_worker.rb
app/workers/unfollow_follow_worker.rb
db/migrate/20220829192633_add_languages_to_follows.rb [new file with mode: 0644]
db/migrate/20220829192658_add_languages_to_follow_requests.rb [new file with mode: 0644]
db/schema.rb
spec/controllers/api/v1/accounts_controller_spec.rb
spec/controllers/settings/exports/following_accounts_controller_spec.rb
spec/lib/feed_manager_spec.rb
spec/models/concerns/account_interactions_spec.rb
spec/models/export_spec.rb
spec/models/follow_request_spec.rb
spec/services/follow_service_spec.rb
spec/workers/refollow_worker_spec.rb