Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge 3.5.3 #6

Closed
wants to merge 1,103 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
1103 commits
Select commit Hold shift + click to select a range
b58db8f
Add workaround for YouTube Shorts links (#17869)
Gargron Mar 25, 2022
f65eaa5
Add admin dashboard checks for Elasticsearch version (#17863)
ClearlyClaire Mar 25, 2022
f572a68
Chore: i18n-tasks normalize (#17873)
Gargron Mar 25, 2022
e3a2203
Add offset pagination to trends in REST API (#17872)
Gargron Mar 25, 2022
71f2b95
Fix edits with no actual changes being allowed (#17843)
Gargron Mar 25, 2022
6907605
Add stop delivery link also for failing instance (#17871)
tribela Mar 25, 2022
5281383
Add a hashtag public link to the trending hashtag page (#17140)
mayaeh Mar 26, 2022
2dd3080
Change how unconfirmed accounts are displayed in admin UI (#17874)
Gargron Mar 26, 2022
cefa526
Refactor formatter (#17828)
Gargron Mar 26, 2022
07f8b4d
Bump version to 3.5.0rc2 (#17855)
Gargron Mar 26, 2022
24e7896
Fix typo (#17875)
Gargron Mar 26, 2022
d7d049a
Bump version to 3.5.0rc3 (#17876)
Gargron Mar 26, 2022
e6a159a
Fix extra “zero” key in some plural translation strings (#17883)
ClearlyClaire Mar 27, 2022
2c45859
Refactor account and status formatting (#17877)
ClearlyClaire Mar 27, 2022
56edc65
Add `SMTP_RETURN_PATH` environment variable to set bounce domain (#17…
Gargron Mar 28, 2022
3065892
Fix test-related issues (#17888)
ClearlyClaire Mar 28, 2022
22eeaf2
Split build image actions (#17793)
shleeable Mar 28, 2022
894956e
Fix /api/v1/admin/accounts (#17887)
ClearlyClaire Mar 28, 2022
1e46c29
New Crowdin updates (#17864)
Gargron Mar 29, 2022
0949881
Bump yargs from 17.3.1 to 17.4.0 (#17834)
dependabot[bot] Mar 29, 2022
c630284
Bump devise-two-factor from 4.0.1 to 4.0.2 (#17892)
dependabot[bot] Mar 29, 2022
a2091f9
Bump prettier from 2.6.0 to 2.6.1 (#17893)
dependabot[bot] Mar 29, 2022
8d7064f
Bump @testing-library/jest-dom from 5.16.2 to 5.16.3 (#17895)
dependabot[bot] Mar 29, 2022
560f2cc
Bump babel-loader from 8.2.3 to 8.2.4 (#17894)
dependabot[bot] Mar 29, 2022
64e087e
Bump concurrent-ruby from 1.1.9 to 1.1.10 (#17889)
dependabot[bot] Mar 29, 2022
5b83733
Bump capistrano from 3.16.0 to 3.17.0 (#17774)
dependabot[bot] Mar 29, 2022
22c19ee
Bump rubocop from 1.26.0 to 1.26.1 (#17891)
dependabot[bot] Mar 29, 2022
cc9cd25
caniuse-lite: add hash sum (#17902)
Izorkin Mar 29, 2022
2de5128
Fix regression of status colors in actions modal in web UI (#17903)
ClearlyClaire Mar 29, 2022
2cc7ba2
Refactor `response_to_recipient?` CTE (#17899)
ClearlyClaire Mar 30, 2022
607ce67
Revert "Split build image actions (#17793)" (#17907)
Gargron Mar 30, 2022
5554ff2
Fix being able to bypass e-mail restrictions (#17909)
Gargron Mar 30, 2022
bbc7afa
Fix being able to post URLs longer than 4096 characters (#17908)
Gargron Mar 30, 2022
8c7223f
Bump version to 3.5.0 (#17911)
Gargron Mar 30, 2022
ef196c9
Fix error MethodError in Chewy::Strategy::Sidekiq::Worker (#17912)
ClearlyClaire Mar 30, 2022
ea0cfd8
fix: PWA web manifest not changed to new routes (#17921)
HolgerHuo Mar 31, 2022
24d446a
Bump puma from 5.6.2 to 5.6.4 (#17914)
dependabot[bot] Mar 31, 2022
44b7be4
Fix assets failing to build with OpenSSL 3 because of deprecated hash…
ClearlyClaire Apr 1, 2022
39b489b
fix: `s3_force_single_request` not parsed (#17922)
HolgerHuo Apr 1, 2022
0a8a0fb
Fix unusual number formatting in some locales (#17929)
ClearlyClaire Apr 1, 2022
80ded02
Update en.yml (#17942)
unextro Apr 3, 2022
0ec695e
Replace deprecated String.prototype.substr() (#17949)
CommanderRoot Apr 4, 2022
275dad9
fix: returns nil instead of empty URL on status.application.website (…
rinsuki Apr 5, 2022
95256f2
Bump pg from 1.3.4 to 1.3.5 (#17953)
dependabot[bot] Apr 5, 2022
b15b41c
Bump ox from 2.14.10 to 2.14.11 (#17954)
dependabot[bot] Apr 5, 2022
bf29651
Bump react-redux from 7.2.6 to 7.2.8 (#17955)
dependabot[bot] Apr 5, 2022
c35ef5c
Bump sidekiq-unique-jobs from 7.1.15 to 7.1.16 (#17956)
dependabot[bot] Apr 5, 2022
76f7759
Bump redis from 4.0.4 to 4.0.6 (#17957)
dependabot[bot] Apr 5, 2022
5e49cb8
Bump prettier from 2.6.1 to 2.6.2 (#17958)
dependabot[bot] Apr 5, 2022
04b4b54
Bump sass from 1.49.9 to 1.49.11 (#17959)
dependabot[bot] Apr 5, 2022
d116cb7
Fix `GET /api/v1/trends/tags` missing `offset` param in REST API (#17…
Gargron Apr 6, 2022
62c6e12
Fix admin API unconditionally requiring CSRF token (#17975)
ClearlyClaire Apr 6, 2022
abb1177
Fix inconsistency in error handling when removing a status (#17974)
ClearlyClaire Apr 6, 2022
6221b36
Remove sign-in token authentication, instead send e-mail about new si…
Gargron Apr 6, 2022
454ef42
Fix error when encountering invalid pinned posts (#17964)
ClearlyClaire Apr 6, 2022
8f91e30
Fix spurious edits and require incoming edits to be explicitly marked…
ClearlyClaire Apr 6, 2022
dd4c156
Fix possible duplicate statuses in timelines in some edge cases (#17971)
ClearlyClaire Apr 6, 2022
f382192
Add pagination for trending statuses in web UI (#17976)
Gargron Apr 6, 2022
1b91359
Fix older items possibly disappearing on timeline updates (#17980)
ClearlyClaire Apr 7, 2022
8c03b45
Fix unset `SMTP_RETURN_PATH` environment variable causing e-mail not …
Gargron Apr 7, 2022
ce9dcbe
Fix failure when sending warning emails with custom text (#17983)
ClearlyClaire Apr 7, 2022
ebe01ea
Fix potentially missing statuses when reconnecting to websocket (#17981)
ClearlyClaire Apr 7, 2022
465ee77
Fix pagination header on empty trends responses in REST API (#17986)
Gargron Apr 7, 2022
5f0fc63
Fix error re-running some migrations if they get interrupted at the w…
ClearlyClaire Apr 7, 2022
cb45c04
Fix migration error handling (#17991)
ClearlyClaire Apr 7, 2022
2afe479
Bump lograge from 0.11.2 to 0.12.0 (#17961)
dependabot[bot] Apr 8, 2022
2926433
Bump fabrication from 2.27.0 to 2.28.0 (#17960)
dependabot[bot] Apr 8, 2022
46633f1
Bump gitlab-omniauth-openid-connect from 0.5.0 to 0.9.1 (#17779)
dependabot[bot] Apr 8, 2022
6e418bf
Fix cookies secure flag being set when served over Tor (#17992)
Gargron Apr 8, 2022
f06a3b5
New Crowdin updates (#17897)
Gargron Apr 8, 2022
6b72641
Bump i18n-tasks from 0.9.37 to 1.0.8 (#17993)
dependabot[bot] Apr 8, 2022
fd9a9b0
Fix trends returning less results per page when filtered in REST API …
Gargron Apr 8, 2022
8e20e16
Change e-mail notifications to only be sent when recipient is offline…
Gargron Apr 8, 2022
3906dd6
Fix extremely rare race condition when deleting a toot or account (#1…
ClearlyClaire Apr 8, 2022
a39bf04
Auto-fill timeline gaps when getting re-connecting to Websocket/Event…
ClearlyClaire Apr 8, 2022
68273a7
Fix dangling language-specific trends (#17997)
Gargron Apr 8, 2022
8265559
Add v3.5.x to SECURITY.md (#17998)
ykzts Apr 8, 2022
0125374
Fix error resposes for `from` search prefix (#17963)
aescling Apr 8, 2022
ed5491e
Bump version to 3.5.1 (#18000)
Gargron Apr 8, 2022
dc50347
Fix crash in alias settings page (#18004)
ClearlyClaire Apr 9, 2022
4c99495
FeedManager: skip account when target_account's last status is too ol…
dogelover911 Apr 11, 2022
331cca4
chore(deps): update tootsuite/mastodon docker tag to v3.5.1 (#18023)
dunn Apr 12, 2022
85b34a8
Bump nokogiri from 1.13.3 to 1.13.4 (#18025)
dependabot[bot] Apr 12, 2022
1de748b
Fix FetchFeaturedCollectionService (#18030)
tribela Apr 13, 2022
07994cf
New Crowdin updates (#17995)
Gargron Apr 13, 2022
daa8b9e
Bump yargs from 17.4.0 to 17.4.1 (#18017)
dependabot[bot] Apr 14, 2022
ab54d91
Bump @babel/core from 7.17.8 to 7.17.9 (#18015)
dependabot[bot] Apr 14, 2022
9b7387d
Bump i18n-tasks from 1.0.8 to 1.0.9 (#18014)
dependabot[bot] Apr 14, 2022
072f1e4
Bump @babel/plugin-proposal-decorators from 7.17.8 to 7.17.9 (#18020)
dependabot[bot] Apr 14, 2022
b0fe837
Bump @babel/runtime from 7.17.8 to 7.17.9 (#18012)
dependabot[bot] Apr 14, 2022
82d91df
Bump sidekiq-unique-jobs from 7.1.16 to 7.1.19 (#18018)
dependabot[bot] Apr 14, 2022
50c2054
Bump brakeman from 5.2.1 to 5.2.2 (#18021)
dependabot[bot] Apr 14, 2022
12be6a0
Bump @testing-library/jest-dom from 5.16.3 to 5.16.4 (#18022)
dependabot[bot] Apr 14, 2022
822a7fe
Bump eslint-plugin-import from 2.25.4 to 2.26.0 (#18011)
dependabot[bot] Apr 14, 2022
c2fda99
Bump bootsnap from 1.10.3 to 1.11.1 (#17778)
dependabot[bot] Apr 14, 2022
a3c8b02
Bump sass from 1.49.11 to 1.50.0 (#18016)
dependabot[bot] Apr 16, 2022
f1b8150
Bump react-select from 5.2.2 to 5.3.0 (#18010)
dependabot[bot] Apr 16, 2022
a294981
Bump rubocop from 1.26.1 to 1.27.0 (#18019)
dependabot[bot] Apr 16, 2022
50a088f
Bump async from 2.6.3 to 2.6.4 (#18040)
dependabot[bot] Apr 16, 2022
5781d1d
Fix parsing `TRUSTED_PROXY_IP` (#18051)
ykzts Apr 19, 2022
64dde65
Bump sidekiq-scheduler from 3.1.1 to 3.2.0 (#18052)
dependabot[bot] Apr 21, 2022
36f0eac
Bump rack-attack from 6.6.0 to 6.6.1 (#18053)
dependabot[bot] Apr 21, 2022
2051786
Bump @testing-library/react from 12.1.4 to 12.1.5 (#18054)
dependabot[bot] Apr 21, 2022
ea0633e
New Crowdin updates (#18032)
Gargron Apr 21, 2022
4884e0c
Add missing locale (#18061)
ykzts Apr 21, 2022
ea38327
Let votes statuses are also searchable (#18070)
tribela Apr 23, 2022
8ffa96b
Fix web push notifications containing HTML entities (#18071)
ClearlyClaire Apr 23, 2022
f47a9dd
New Crowdin updates (#18062)
Gargron Apr 23, 2022
33cd80d
Fix instance actor being incorrectly created when running migrations …
ClearlyClaire Apr 26, 2022
0360135
Fix PeerTube videos appearing with an erroneous “Edited at” marker (#…
ClearlyClaire Apr 26, 2022
b919748
Fix UnmergeWorker being exceptionally slow in some conditions (#18110)
ClearlyClaire Apr 26, 2022
b93e2ae
Fix n+1 query on feed merge and populate operations (#18111)
Gargron Apr 26, 2022
7598e0c
Bump sidekiq-unique-jobs from 7.1.19 to 7.1.21 (#18085)
dependabot[bot] Apr 27, 2022
4bd82e1
Bump aws-sdk-s3 from 1.113.0 to 1.113.1 (#18094)
dependabot[bot] Apr 27, 2022
b5d2c91
Bump express from 4.17.3 to 4.18.0 (#18088)
dependabot[bot] Apr 27, 2022
bbe9754
Bump npmlog from 6.0.1 to 6.0.2 (#18086)
dependabot[bot] Apr 27, 2022
bf75fba
Bump sass from 1.50.0 to 1.50.1 (#18089)
dependabot[bot] Apr 27, 2022
d551548
New Crowdin updates (#18074)
Gargron Apr 28, 2022
9b4024a
Add some missing indexes on foreign keys (#18157)
ClearlyClaire Apr 28, 2022
9bf04db
Fix incorrect link in "new trending tags" email (#18156)
cdzombak Apr 28, 2022
3917353
Fix single Redis connection being used across all threads (#18135)
Gargron Apr 28, 2022
8284110
Fix stoplight not using REDIS_NAMESPACE (#18160)
ClearlyClaire Apr 28, 2022
84d9919
Fix temporary network/remote server error prevent from interactions w…
ClearlyClaire Apr 28, 2022
eed5a4b
Fix empty “Server rules violation” report option (#18165)
ClearlyClaire Apr 28, 2022
66a63d7
Fix 500 error when a bookmark or favorite has been reported and delet…
ClearlyClaire Apr 28, 2022
a8e27ac
Fix being able to scroll away from the loading bar in web UI (#18170)
Gargron Apr 28, 2022
be0bc9a
Change "Direct" status visibility to "Only people I mention" in web U…
Gargron Apr 28, 2022
e7f0c9f
Pre-fill domain block/allow domain from search filter (#18172)
ClearlyClaire Apr 28, 2022
6726d29
Change half-life of trending status scores from 6 hours to 2 hours (#…
Gargron Apr 29, 2022
74e20f2
Fix light-mode emoji borders. (#18131)
Gaelan Apr 29, 2022
5c69143
Fix error on attempting to delete an account moderation note (#18196)
ClearlyClaire Apr 29, 2022
6476f7e
Change trending statuses to only show one status from each account (#…
Gargron Apr 29, 2022
7b0fe4a
Fix opening and closing Redis connections instead of using a pool (#1…
Gargron Apr 29, 2022
f6d35ed
Remove IP matching from e-mail domain blocks (#18190)
Gargron Apr 29, 2022
ad084ce
New Crowdin updates (#18148)
Gargron Apr 30, 2022
6da6482
Fix error caused by missing subject in Webfinger response (#18204)
Gargron Apr 30, 2022
5a48bf1
Fix error when trying to revoke OAuth token without supplying a token…
Gargron Apr 30, 2022
6e4d932
Fix possible crash when a post references an invalid media attachment…
ClearlyClaire Apr 30, 2022
33f3818
Fix double render error when authorizing interaction (#18203)
Gargron Apr 30, 2022
9a3be0a
Fix error when looking handle with surrounding spaces (#18225)
ClearlyClaire May 1, 2022
fe6a5b0
Add translatable string for #17431 (#18227)
ykzts May 2, 2022
6b7765a
New Crowdin updates (#18213)
Gargron May 2, 2022
71d02ff
Fix compatibility with Friendica regarding pinned posts (#18254)
ClearlyClaire May 2, 2022
bc19c08
Add ability to set approval-based registration through tootctl (#18248)
ClearlyClaire May 2, 2022
0597e5d
Fix ArgumentError when processing pinned posts from Friendica (#18260)
ClearlyClaire May 2, 2022
b349658
Bump aws-sdk-s3 from 1.113.1 to 1.113.2 (#18269)
dependabot[bot] May 3, 2022
51ce836
Bump pghero from 2.8.2 to 2.8.3 (#18278)
dependabot[bot] May 3, 2022
5a8a6a1
Bump rspec-rails from 5.1.1 to 5.1.2 (#18092)
dependabot[bot] May 3, 2022
9723b76
Bump @babel/core from 7.17.9 to 7.17.10 (#18277)
dependabot[bot] May 3, 2022
3cc0233
Bump @babel/plugin-transform-runtime from 7.17.0 to 7.17.10 (#18283)
dependabot[bot] May 3, 2022
5bfdc11
Bump babel-loader from 8.2.4 to 8.2.5 (#18096)
dependabot[bot] May 3, 2022
ce24494
Bump rails from 6.1.5 to 6.1.5.1 (#18276)
dependabot[bot] May 3, 2022
80da658
Bump @babel/preset-env from 7.16.11 to 7.17.10 (#18281)
dependabot[bot] May 3, 2022
d96000b
Bump express from 4.18.0 to 4.18.1 (#18271)
dependabot[bot] May 3, 2022
a6508d6
Bump react-select from 5.3.0 to 5.3.1 (#18273)
dependabot[bot] May 3, 2022
aed1c47
Bump sass from 1.50.1 to 1.51.0 (#18285)
dependabot[bot] May 3, 2022
7e24487
Change "Conversations" back to "Direct messages" and add warning in w…
Gargron May 3, 2022
e2d1d3b
Change “Only people I mention” to “Mentioned people only” (#18291)
ClearlyClaire May 3, 2022
340fa34
Bump minimum Ruby version (#18294)
ClearlyClaire May 3, 2022
0140659
Bump version to 3.5.2 (#18295)
ClearlyClaire May 3, 2022
a01580f
Update translation strings for direct message (#18300)
mayaeh May 4, 2022
6e736f2
fix: embed.js doesn't expands iframes height (#18301)
rinsuki May 4, 2022
381415b
Bump redis from 4.0.6 to 4.1.0 (#18282)
dependabot[bot] May 4, 2022
881d71e
Bump rubocop from 1.27.0 to 1.28.2 (#18084)
dependabot[bot] May 4, 2022
f18c620
Bump brakeman from 5.2.2 to 5.2.3 (#18274)
dependabot[bot] May 4, 2022
c08bc2d
Bump ws from 8.5.0 to 8.6.0 (#18279)
dependabot[bot] May 4, 2022
8c644dc
Bump jest from 27.5.1 to 28.0.3 (#18280)
dependabot[bot] May 4, 2022
8a6b796
Bump axios from 0.26.1 to 0.27.2 (#18270)
dependabot[bot] May 4, 2022
1322390
Bump redux from 4.1.2 to 4.2.0 (#18087)
dependabot[bot] May 4, 2022
8f4d7f5
Bump stoplight from 2.2.1 to 3.0.0 (#17645)
dependabot[bot] May 4, 2022
39820a9
Bump glob from 7.2.0 to 8.0.1 (#18013)
dependabot[bot] May 4, 2022
db01df2
Bump sidekiq-scheduler from 3.2.0 to 4.0.0 (#18275)
dependabot[bot] May 4, 2022
336c233
Allow VerifyLinkService to accept backlinks with differing case (#18320)
sgolemon May 5, 2022
99d7684
Replace leftover `envelope` icons with `at` icons (#18305)
Steffo99 May 5, 2022
9250578
New Crowdin updates (#18255)
Gargron May 6, 2022
a53003c
Fix account warnings not being recorded in audit log (#18338)
ClearlyClaire May 6, 2022
5a448d0
Fix floating action button obscuring last element (#18332)
ClearlyClaire May 6, 2022
9913536
Fix ambiguous wording on appeal actions (#18328)
ClearlyClaire May 6, 2022
f17e73d
Fix streaming notifications not using quick filter logic (#18316)
ClearlyClaire May 7, 2022
2b8dc58
Change RSS feeds (#18356)
Gargron May 9, 2022
f714e24
Fix redis configuration not being changed by mastodon:setup (#18383)
ClearlyClaire May 9, 2022
662ed53
Fix block/mute lists showing a follow button when unblocking a user (…
ClearlyClaire May 9, 2022
898fe2f
Fix typo in source `setted`->`set` (#18385)
luzpaz May 10, 2022
b4d373a
Add `limited` attribute to accounts in REST API and a warning in web …
Gargron May 10, 2022
d3c1805
Bump react-select from 5.3.1 to 5.3.2 (#18382)
dependabot[bot] May 10, 2022
e7d0bf7
Bump capybara from 3.36.0 to 3.37.1 (#18376)
dependabot[bot] May 10, 2022
19216f9
Bump jest-environment-jsdom from 28.0.2 to 28.1.0 (#18379)
dependabot[bot] May 10, 2022
5936371
Bump babel-jest from 28.0.3 to 28.1.0 (#18374)
dependabot[bot] May 10, 2022
3ca348f
Bump i18n-tasks from 1.0.9 to 1.0.10 (#18370)
dependabot[bot] May 10, 2022
a2ef5e3
Bump array-includes from 3.1.4 to 3.1.5 (#18381)
dependabot[bot] May 10, 2022
68260c0
Bump sidekiq-unique-jobs from 7.1.21 to 7.1.22 (#18375)
dependabot[bot] May 10, 2022
95555f1
Bump jest from 28.0.3 to 28.1.0 (#18377)
dependabot[bot] May 10, 2022
3261d89
Bump aws-sdk-s3 from 1.113.2 to 1.114.0 (#18373)
dependabot[bot] May 12, 2022
a52dc01
Bump nokogiri from 1.13.4 to 1.13.6 (#18371)
dependabot[bot] May 12, 2022
2923ca4
Bump @rails/ujs from 6.1.5 to 6.1.6 (#18380)
dependabot[bot] May 12, 2022
bda8345
Bump rails from 6.1.5.1 to 6.1.6 (#18372)
dependabot[bot] May 12, 2022
1253556
Fix rss view on hashtag (#18406)
tribela May 12, 2022
6cf57c6
Refactor how Redis locks are created (#18400)
Gargron May 12, 2022
42c976f
Fix missing string for appeal validation error (#18410)
Gargron May 14, 2022
98400a6
Support STREAMING_API_BASE_URL in Helm Chart (#18408)
jgsmith May 14, 2022
95a036c
New Crowdin updates (#18339)
Gargron May 15, 2022
c3fac61
Fix `Mastodon::RaceConditionError` that occurs when external status i…
ykzts May 15, 2022
0cdb077
Add language dropdown to compose in web UI (#18420)
Gargron May 16, 2022
6c699b1
Fix preferred posting language returning unusable value in REST API (…
Gargron May 16, 2022
d25015f
Revert "Bump redis from 4.0.6 to 4.1.0" (#18430)
Gargron May 16, 2022
c78a622
Prevent update to redis 4.1.0 (#18444)
ykzts May 17, 2022
e0bdaea
Fix NoMethodError when resolving a link that redirects to a local pos…
ClearlyClaire May 17, 2022
9fcef31
Bump @babel/core from 7.17.10 to 7.17.12 (#18439)
dependabot[bot] May 18, 2022
82d4a45
Bump @babel/preset-react from 7.16.7 to 7.17.12 (#18436)
dependabot[bot] May 18, 2022
a4d7426
Bump @babel/plugin-transform-runtime from 7.17.10 to 7.17.12 (#18441)
dependabot[bot] May 18, 2022
d842f64
Bump @babel/plugin-proposal-decorators from 7.17.9 to 7.17.12 (#18442)
dependabot[bot] May 18, 2022
1a88053
Bump @babel/preset-env from 7.17.10 to 7.17.12 (#18443)
dependabot[bot] May 18, 2022
6048eee
Bump faker from 2.20.0 to 2.21.0 (#18434)
dependabot[bot] May 18, 2022
6b4e2d5
Bump rubocop from 1.28.2 to 1.29.1 (#18433)
dependabot[bot] May 18, 2022
a918a76
Bump glob from 8.0.1 to 8.0.3 (#18440)
dependabot[bot] May 18, 2022
ffc2971
Bump dotenv from 16.0.0 to 16.0.1 (#18438)
dependabot[bot] May 18, 2022
ded5a02
Bump yargs from 17.4.1 to 17.5.1 (#18437)
dependabot[bot] May 18, 2022
679b715
Change search indexing to use batches to minimize resource usage (#18…
Gargron May 18, 2022
9a0fa28
New Crowdin updates (#18419)
Gargron May 19, 2022
e925b06
Fix languages dropdown on light theme (#18460)
ykzts May 19, 2022
dfb9e6d
Disable transpile to older iOS versions (#18462)
ykzts May 20, 2022
54bb659
Bump sidekiq from 6.4.1 to 6.4.2 (#18091)
dependabot[bot] May 21, 2022
a9b64b2
Change algorithm of `tootctl search deploy` to improve performance (#…
Gargron May 22, 2022
e5997a1
Fix warning an account outside of a report closing all reports for th…
ClearlyClaire May 23, 2022
96f29ce
New Crowdin updates (#18458)
Gargron May 24, 2022
25dda30
Fix unnecessary query on status creation (#17901)
ClearlyClaire May 25, 2022
4d48d83
Bump @babel/core from 7.17.12 to 7.18.0 (#18490)
dependabot[bot] May 25, 2022
2bc5e41
Bump @babel/runtime from 7.17.9 to 7.18.0 (#18494)
dependabot[bot] May 25, 2022
01db331
Bump @babel/plugin-transform-runtime from 7.17.12 to 7.18.0 (#18489)
dependabot[bot] May 25, 2022
ddddd4c
Bump immutable from 4.0.0 to 4.1.0 (#18502)
dependabot[bot] May 25, 2022
7782333
Bump @babel/plugin-transform-runtime from 7.17.12 to 7.18.2 (#18511)
dependabot[bot] May 26, 2022
86f4dba
Bump @babel/preset-env from 7.17.12 to 7.18.2 (#18512)
dependabot[bot] May 26, 2022
440eb71
Change unapproved and unconfirmed account to not be accessible in the…
ClearlyClaire May 26, 2022
a4fa9e2
Change "dangerous" to "sensitive" in privacy policy and web UI (#18515)
Gargron May 26, 2022
088dc0e
Fix regression in `tootctl search deploy` caused by unloaded attribut…
Gargron May 26, 2022
d8abc00
Remove 3.3.x from supported versions in security policy (#18516)
Gargron May 26, 2022
702b709
Add ES6 compatibility to browserslist (#18519)
ykzts May 26, 2022
3e0e7a1
Fix follower and other counters being able to go negative (#18517)
Gargron May 26, 2022
96129c2
Fix confirmation redirect to app without `Location` header (#18523)
Gargron May 26, 2022
9f81b9f
Fix suspended users being able to access APIs that don't require a us…
Gargron May 26, 2022
976cd64
Fix moderator leak in undo_mark_statuses_as_sensitive (#18525)
Gargron May 26, 2022
1ff4877
Fix empty votes arbitrarily increasing voters count in polls (#18526)
Gargron May 26, 2022
c4d2c39
Fix being able to report otherwise inaccessible statuses (#18528)
Gargron May 26, 2022
8a9acbe
Fix being able to appeal a strike unlimited times (#18529)
Gargron May 26, 2022
52f4e83
Fix concurrent unfollowing decrementing follower count more than once…
Gargron May 26, 2022
0a19924
Fix errors when rendering RSS feeds (#18531)
Gargron May 26, 2022
fbcbf78
Bump version to 3.5.3 (#18530)
Gargron May 26, 2022
9f5f5d9
[update] add .env.production.sample for friends.cafe.
ahox Jul 27, 2021
48fd940
[update] setup config/database.yml for hot streaming replication (rea…
ahox Jul 27, 2021
54042fb
[fix] add GITHUB_REPOSITORY to .env
ahox Nov 7, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix empty votes arbitrarily increasing voters count in polls (mastodo…
  • Loading branch information
Gargron authored May 26, 2022
commit 1ff4877945e18820f3e518a1cfbac243da65e1a5
2 changes: 2 additions & 0 deletions app/services/vote_service.rb
Original file line number Diff line number Diff line change
@@ -7,6 +7,8 @@ class VoteService < BaseService
include Lockable

def call(account, poll, choices)
return if choices.empty?

authorize_with account, poll, :vote?

@account = account