]> cat aescling's git repositories - mastodon.git/commit
Remove IP tracking columns from users table (#16409)
authorEugen Rochko <eugen@zeonfederated.com>
Sun, 16 Jan 2022 12:23:50 +0000 (13:23 +0100)
committerGitHub <noreply@github.com>
Sun, 16 Jan 2022 12:23:50 +0000 (13:23 +0100)
commit8e84ebf0cb211c1d94145399b05c9f2ad0e4d4b0
treeebd30c6287a50f6b8c21700b8a3000c4f45070a1
parentb52fdb4c6f28b6f09861f1bc856079bb60391055
Remove IP tracking columns from users table (#16409)
19 files changed:
app/controllers/api/v1/admin/accounts_controller.rb
app/controllers/auth/sessions_controller.rb
app/controllers/concerns/user_tracking_concern.rb
app/helpers/admin/dashboard_helper.rb
app/models/account.rb
app/models/account_filter.rb
app/models/user.rb
app/models/user_ip.rb [new file with mode: 0644]
app/serializers/rest/admin/account_serializer.rb
app/serializers/rest/admin/ip_serializer.rb [new file with mode: 0644]
app/views/admin/accounts/show.html.haml
app/views/admin_mailer/new_pending_account.text.erb
app/workers/scheduler/ip_cleanup_scheduler.rb
config/initializers/devise.rb
db/migrate/20210616214526_create_user_ips.rb [new file with mode: 0644]
db/post_migrate/20210616214135_remove_current_sign_in_ip_from_users.rb [new file with mode: 0644]
db/schema.rb
db/views/user_ips_v01.sql [new file with mode: 0644]
spec/controllers/auth/sessions_controller_spec.rb