Commit Graph

9029 Commits (fixes/detect-missing-indexes2)

Author SHA1 Message Date
David Roetzel 882f46148f
Remove superflous method call.
No `nil` values to be expected here.
11 months ago
David Roetzel b6138a9615
Remove ruby 3.2 feature.
We still support 3.1.
11 months ago
David Roetzel b5bec6f142
Add system check for missing indexes.
As part of #18965 we want to enable admins to see if one or
more indexes are missing. This adds a new "system check" to
display a warning in case indexes are missing.

The list of indexes we expect to be present are extracted from
`db/schema.rb` using ruby's new `prism` parser.
11 months ago
github-actions[bot] 2babfafaff
New Crowdin Translations (automated) (#31855)
Co-authored-by: GitHub Actions <noreply@github.com>
11 months ago
Matt Jankowski cee71b9892
Remove `fa_` prefix from status visibility icon method (#31846) 11 months ago
Eugen Rochko a3215c0f88
Change inner borders in media galleries in web UI (#31852) 11 months ago
Michael Stanclift e09f9f885e
Fix alt text modal styling (#31844) 11 months ago
Matt Jankowski 0c3c06f7cc
Remove vendor prefix from `mobile-web-app-capable` meta tag (#31845) 11 months ago
Matt Jankowski da07adfe6c
Add `CustomEmoji.enabled` scope (#31830) 11 months ago
Eugen Rochko e0c27a5047
Add ability to manage which websites can credit you in link previews (#31819) 11 months ago
Eugen Rochko 3929e3c6d2
Change design of hide media button in web UI (#31807) 11 months ago
github-actions[bot] 5260233b81
New Crowdin Translations (automated) (#31835)
Co-authored-by: GitHub Actions <noreply@github.com>
11 months ago
Matt Jankowski 5b995143f1
Use `with_options` for shared Account validation option value (#31827) 11 months ago
Matt Jankowski d0ab94c4d2
Add `FeaturedTag` coverage, use `pick` in model (#31828) 11 months ago
Eugen Rochko a021dee642
Change labels on thread indicators in web UI (#31806) 11 months ago
github-actions[bot] 2caa3f365d
New Crowdin Translations (automated) (#31800)
Co-authored-by: GitHub Actions <noreply@github.com>
11 months ago
Mike Dalessio a0ea2fa3b0
Change fetch link card service to parse as HTML5 (#31814) 11 months ago
Matt Jankowski e6969cf4e4
Add method for media-referencing status in `AccountStatusCleanupPolicy` (#31798) 11 months ago
Mike Dalessio 82161d8ae5
Change Account::Field parsing to use HTML5::DocumentFragment (#31813) 11 months ago
Mike Dalessio afa2e257e4
Change verify link service to use CSS selectors instead of a complex XPath query (#31815) 11 months ago
Mike Dalessio 10143d053a
Change some instances of Nokogiri HTML4 parsing to HTML5 (#31812) 11 months ago
Claire b716248fc5
Add link to `/admin/roles` in moderation interface when changing someone's role (#31791) 11 months ago
Matt Jankowski 7335a43b6d
Use async count in admin dashboard (#30606) 11 months ago
Matt Jankowski 0a433d08fb
Move shares/modal body class to layout (#31789) 11 months ago
Matt Jankowski 4f81ad2494
Add coverage for `media#player`, move body class to view (#31790) 11 months ago
Emelia Smith c88ba523ee
Fix sort order of moderation notes on Reports and Accounts (#31528) 11 months ago
Matt Jankowski a9d0b48b65
Set "admin" body class from `admin` nested layout (#31269) 11 months ago
Emelia Smith fd7fc7bdc3
Disable actions on reports that have already been taken (#31773) 11 months ago
Matt Jankowski be77a1098b
Extract `Account::AUTOMATED_ACTOR_TYPES` for "bot" actor_type values (#31772) 11 months ago
github-actions[bot] cc4865193a
New Crowdin Translations (automated) (#31781)
Co-authored-by: GitHub Actions <noreply@github.com>
11 months ago
Matt Jankowski 7efe0bde9d
Add `have_http_link_header` matcher and set header values as strings (#31010) 11 months ago
Eugen Rochko bc435c63bd
Change width of columns in advanced web UI (#31762) 11 months ago
Matt Jankowski d58faa2018
Remove references to deprecated `Import` model (#31759) 11 months ago
Michael Stanclift b4b639ee4a
Fix radio checkbox visibility in Report dialogs (#31752) 11 months ago
Matt Jankowski e820cc30b8
Convert invites controller spec to system/request specs (#31755) 11 months ago
James May f9712fad1b
Direct link to each authorized_application entry with html anchor (#31677)
Co-authored-by: Matt Jankowski <matt@jankowski.online>
11 months ago
Eugen Rochko b265a654d7
Fix wrong width on content warnings and filters in web UI (#31761) 11 months ago
github-actions[bot] eb23d9f0f6
New Crowdin Translations (automated) (#31765)
Co-authored-by: GitHub Actions <noreply@github.com>
11 months ago
Eugen Rochko ec4c49082e
Change design of unread conversations in web UI (#31763) 11 months ago
Matt Jankowski 4678473e54
Add `AnnualReport::Source#report_statuses` method for subclasses to use (#31753) 11 months ago
Claire 559958f8c5
Fix email language when recipient has no selected locale (#31747) 11 months ago
Matt Jankowski fe04291af4
Use more accurate beginning/ending times in annual report source (#31751) 11 months ago
Claire 585e369e0b
Fix display name being displayed instead of domain in remote reports (#31613) 11 months ago
Claire fab29ebbe8
Fix all notification types being stored without filtering when polling (#31745) 11 months ago
Claire 1fcffa573c
Fix 500 error in `GET /api/v2_alpha/notifications` when there are no notifications to return (#31746) 11 months ago
Matt Jankowski 58df00f04d
Extract method for self-referencing records in `AccountStatusCleanupPolicy` (#31244) 11 months ago
github-actions[bot] 1c17dca6d9
New Crowdin Translations (automated) (#31741)
Co-authored-by: GitHub Actions <noreply@github.com>
11 months ago
Christian Schmidt 8adf67f2db
`frequentlyUsedLanguages` not updated correctly (#31386) 11 months ago
Matt Jankowski 7c26e5e4a1
Add `Reviewable` model concern (#31152) 11 months ago
Matt Jankowski 2f0d0fc127
Add coverage for `CLI::Accounts#fix_duplications` task (#30639) 11 months ago