ed4a0bba04
Merge remote-tracking branch 'upstream/main'
fa0ba67753
Change materialized views to be refreshed concurrently to avoid locks (#29015)
c4af668e5c
Fix follow recommendations for less used languages (#29017)
0c0d077276
Update dependency chewy to v7.5.1 (#29018)
0bc526a967
Update eslint (non-major) (#29001)
d5769ec3e9
Merge remote-tracking branch 'upstream/main'
5b1eb09d54
Add annual reports for accounts (#28693)
01ce9df880
Fix search form re-rendering spuriously in web UI (#28876)
61a0ec69fc
chore(deps): update devdependencies (non-major) (#28840)
c0e8e457ab
Eager loading fixes for
api/
controllers (#28848)
19c61afd99
Merge remote-tracking branch 'upstream/main'
127503eb2c
Fix
Rails/RakeEnvironment
cop (#28782)
30b193b856
Improve display of lock icon in account headers (#28780)
09f76c5c8d
Regenerate rubocop todo, removes last
Layout/LineLength
violation (#28778)
e817fe4c35
Change media “ALT” label to a specific class (#28777)
ee9d63a7a1
Merge remote-tracking branch 'upstream/main'
c523a9601b
Rename local webpack* var in development env CSP config (#28766)
1b0cb3b54d
Announcement reactions query spec improvement and refactor (#28768)
afb5e6cf46
Update dependency rails to v7.1.3 (#28772)
259874f2ac
Update dependency @rails/ujs to v7.1.3 (#28771)
29523f518b
Merge remote-tracking branch 'upstream/main'
01b6c83c36
Add a new
@/
alias for the root frontend directory and use it where possible (#28753)
12bfa9781b
Merge remote-tracking branch 'upstream/main'
f0abba67db
Ignore RecordNotUnique errors in LinkCrawlWorker (#28748)
f09035cc3f
Update dependency stackprof to v0.2.26 (#28743)
b4c332104a
Use top-level
warn
in JS errors check (#28745)
7f471e70c0
Update new email templates (#28416)
373f1871b9
Merge remote-tracking branch 'upstream/main'
a2624ff739
Convert signature verification specs to request specs (#28443)
bb8077e784
Fix
RSpec/LetSetup
cop in models/account_status_cleanup_policy (#28470)
2bf84b93d4
Fix media attachment order of remote posts (#28469)
a4d49c236d
Fix
RSpec/LetSetup
cop in ap/fetch_featured_collection_service (#28461)
f3fefa3dea
Merge remote-tracking branch 'upstream/main'
fecc07856c
New Crowdin Translations (automated) (#28439)
9a24b12416
Update dependency sass-loader to v10.5.1 (#28432)
961d65aba6
Add coverage to CLI Maintenance for duplicate users on
confirmation_token
and reset_password_token
values (#28434)
6fed0fcbaa
Remove unneeded settings cleanup from specs (#28425)
130ae637e7
Merge branch 'main' into bark-prod
9c31391cb9
Merge remote-tracking branch 'upstream/main'
b5ac61b2c5
Change algorithm of follow recommendations (#28314)
b7bdcd4f39
Update dependency @material-symbols/svg-600 to v0.14.3 (#28276)
c28976d89e
Handle negative offset param in
api/v2/search
(#28282)
9c31391cb9
Merge remote-tracking branch 'upstream/main'
b5ac61b2c5
Change algorithm of follow recommendations (#28314)
b7bdcd4f39
Update dependency @material-symbols/svg-600 to v0.14.3 (#28276)
c28976d89e
Handle negative offset param in
api/v2/search
(#28282)
7b1d390734
Fixes dropdown target without a
buttonRef
(edit history) (#28427)
6b71734b73
Merge remote-tracking branch 'upstream/main'
af366f65ee
Add spec coverage for
models/form/custom_emoji_batch
class (#28388)
b2ca71f733
Update dependency rubocop-performance to v1.20.0 (#28395)
0b42cf2979
Opt out of
Rails/NegateInclude
cop (#28370)
1820bad646
Fix
Performance/StringIdentifierArgument
cop (#28399)
63a70ea1f1
Merge remote-tracking branch 'upstream/main'
b1dec09d20
Fix
Style/InverseMethods
cop (#28377)
3e336fe706
Opt out of
Rails/SkipsModelValidations
cop in db/migrate (#28371)
e5717c9bc6
Fix
Style/Lambda
cop (#28378)
1ee8d1e50e
Assign a proc to
Rack::Request.ip_filter
instead of patching method (#28380)
63cdb40dce
Merge commit 'f3864db4090b8cec212fb99c3dabccfb6a6c7642' into bark-prod
f3864db409
Fix notification sounds (#28316)
b5a1013ae3
Combine
CLI::...
spec example subjects (#28285)
4ad2e87c48
Update dependency debug to v1.9.0 (#28315)
79a81da69c
New Crowdin Translations (automated) (#28291)
7e5ed46553
Merge remote-tracking branch 'upstream/main'
2c6369918c
Fix
Style/RedundantArgument
cop (#28321)
9dfa940636
Update babel monorepo to v7.23.6 (#28319)
f3864db409
Fix notification sounds (#28316)
b5a1013ae3
Combine
CLI::...
spec example subjects (#28285)
5082246ee5
Merge remote-tracking branch 'upstream/main'
456597dae5
Update dependency doorkeeper to v5.6.8 (#28177)
469ee2ae36
Fix
Style/HashEachMethods
cop (#28173)
3bc437b99a
Fix
Style/RedundantParentheses
cop (#28176)
5631f139c1
Fix
Lint/SymbolConversion
cop (#28175)
3dd4a94c57
Merge remote-tracking branch 'upstream/main'
8710bdb183
Fix mastodon user not being owner of tmp folder in Dockerfile (#28137)
963354978a
Add
Account#unavailable?
and Account#permanently_unavailable?
aliases (#28053)
35deaaf90b
Reduce AbcSize complexity in
InitialStateSerializer
(#27782)
1f1c75bba5
File cleanup/organization in
controllers/concerns
(#27846)
2656e00d74
update ci
91a78e0652
Merge remote-tracking branch 'upstream/main'
e6fd9a59e6
Fix FamiliarFollowersController test response comparison (#28121)
c761cc4738
fix(deps): update babel monorepo to v7.23.5 (#28122)
b696ca6b1a
Move self destruct CLI command definition code to module (#28131)
03fdbfe11a
Merge remote-tracking branch 'upstream/main'
8521238677
New Crowdin Translations (automated) (#28060)
3a24754229
Change GIF max matrix size error to explicitly mention GIF files (#27927)
6e70819840
Change search popout to not list unusable search options when logged out (#27918)
19baf22683
Add missing email previews for
AdminMailer
(#28044)