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

Bump hometown to Mastodon 4.2.9 #1337

Open
wants to merge 2,231 commits into
base: hometown-dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2231 commits
Select commit Hold shift + click to select a range
f2fff6b
Fix crash when filtering for “dormant” relationships (#27306)
ClearlyClaire Oct 6, 2023
c97fbab
Properly remove tIME chunk from PNG uploads (#27111)
TheEssem Sep 25, 2023
f1d3eda
Fix filtering audit log for entries about disabling 2FA (#27186)
ClearlyClaire Sep 28, 2023
8d73fbe
Change some worker lock TTLs (#27246)
ClearlyClaire Oct 3, 2023
45669ac
Fix importer returning negative row estimates (#27258)
jgillich Oct 3, 2023
f8154cf
Change min age of backup policy from 1 week to 6 days (#27200)
suddjian Oct 3, 2023
15c5727
Add a short-lived lock to trend refresh scheduler (#27253)
ClearlyClaire Oct 3, 2023
3359823
Dont match mention in url query string (#25656)
mjankowski Oct 3, 2023
df60d04
Bump version to v4.1.10
ClearlyClaire Oct 8, 2023
238a17b
Fix the search documentation URL in system checks (#27036)
renchap Sep 22, 2023
40702a8
New Crowdin Translations (automated) (#27052)
github-actions[bot] Sep 22, 2023
8b382b8
Fix ActiveRecord using two connection pools when no replica is define…
ClearlyClaire Sep 22, 2023
9cb7fa5
New Crowdin Translations (automated) (#27080)
github-actions[bot] Sep 25, 2023
58477a6
Fix inefficient queries in “Follows and followers” as well as several…
ClearlyClaire Sep 25, 2023
fa98c9b
Fix crash when filtering for “dormant” relationships (#27306)
ClearlyClaire Oct 6, 2023
6c25730
Add redirection on `/deck` URLs for logged-out users (#27128)
ClearlyClaire Sep 25, 2023
12bbccb
Fix explore prompt sometimes showing up when the home TL is loading (…
ClearlyClaire Sep 25, 2023
916b5bd
Fix division by zero in video in bitrate computation code (#27129)
ClearlyClaire Sep 25, 2023
2191858
Properly remove tIME chunk from PNG uploads (#27111)
TheEssem Sep 25, 2023
aed930b
New Crowdin Translations (automated) (#27144)
github-actions[bot] Sep 26, 2023
6a3d09d
Update `tootctl maintenance fix-duplicates` to Mastodon v4.2.0 (#27147)
ClearlyClaire Sep 26, 2023
91047c3
Fix retention dashboard not displaying correct month (#27180)
vmstan Sep 28, 2023
11f0b6b
Make notification respect reduce-motion (#27178)
c960657 Sep 28, 2023
4e5791b
New Crowdin Translations (automated) (#27168)
github-actions[bot] Sep 28, 2023
8bc5fe2
Fix filtering audit log for entries about disabling 2FA (#27186)
ClearlyClaire Sep 28, 2023
4e420d8
Fix link handling of mentions in user profiles when logged out (#27185)
ClearlyClaire Sep 28, 2023
2cd969c
New Crowdin Translations (automated) (#27202)
github-actions[bot] Sep 29, 2023
ac32f4b
Fix explore prompt appearing because of posts being received out of o…
ClearlyClaire Sep 29, 2023
ccb980b
Fix websocket connections being incorrectly decremented twice on erro…
ThisIsMissEm Oct 2, 2023
7b86708
New Crowdin Translations (automated) (#27220)
github-actions[bot] Oct 2, 2023
cfd2c6e
Fix import progress not updating on certain failures (#27247)
ClearlyClaire Oct 2, 2023
8a6fa34
Fix incorrectly keeping outdated update notices absent from the API e…
ClearlyClaire Oct 2, 2023
6ba4b20
Change some worker lock TTLs (#27246)
ClearlyClaire Oct 3, 2023
7c6f410
New Crowdin Translations (automated) (#27260)
github-actions[bot] Oct 3, 2023
16dcdfc
Fix importer returning negative row estimates (#27258)
jgillich Oct 3, 2023
82502f5
Change min age of backup policy from 1 week to 6 days (#27200)
suddjian Oct 3, 2023
aa4c4f5
Keep version string displayed without breakpoints in UI (#26986)
vmstan Oct 3, 2023
451884a
Add a short-lived lock to trend refresh scheduler (#27253)
ClearlyClaire Oct 3, 2023
0619ec1
Fix boosts of local users being filtered in account timelines (#27204)
ClearlyClaire Oct 3, 2023
3e21780
Fix double scroll bars in some columns in advanced interface (#27187)
ClearlyClaire Oct 3, 2023
a958806
Dont match mention in url query string (#25656)
mjankowski Oct 3, 2023
ffcf2c6
Fix Vary headers not being set on some redirects (#27272)
ClearlyClaire Oct 5, 2023
aba0c5a
New Crowdin Translations (automated) (#27270)
github-actions[bot] Oct 4, 2023
88fc73d
New Crowdin Translations (automated) (#27277)
github-actions[bot] Oct 5, 2023
b9b8eaf
Fix auto-loading-more when not scrolled (#27286)
ClearlyClaire Oct 5, 2023
f4b0a10
Update dependency sidekiq to v6.5.10 (#27287)
renovate[bot] Oct 5, 2023
2e2936e
New Crowdin Translations (automated) (#27304)
github-actions[bot] Oct 6, 2023
f71b794
Fix some remote posts getting truncated (#27307)
ClearlyClaire Oct 6, 2023
8f55224
Add 4.2.x to supported versions in SECURITY.md (#27317)
andypiper Oct 7, 2023
5a33b81
New Crowdin Translations (automated) (#27321)
github-actions[bot] Oct 9, 2023
6dcccd3
Fix clicking on already-opened thread post scrolling to the top of th…
ClearlyClaire Oct 9, 2023
bcfc3b3
Fix clicking on already-loaded thread scrolling to the top of the thr…
ClearlyClaire Oct 9, 2023
4262cfb
New Crowdin Translations (automated) (#27347)
github-actions[bot] Oct 10, 2023
a1f7d2d
Fix scroll position in thread view reseting when closing a modal (#27…
ClearlyClaire Oct 10, 2023
790fd13
Bump version to v4.2.1
ClearlyClaire Oct 3, 2023
60a7859
Update dependencies (#27352)
ClearlyClaire Oct 10, 2023
1e896e9
Update dependencies (#27354)
ClearlyClaire Oct 10, 2023
74dd325
Fix duplicate reports being sent when reporting some remote posts (po…
ClearlyClaire Oct 10, 2023
eea2654
Fix format-dependent redirects being cached regardless of requested f…
ClearlyClaire Nov 13, 2023
009a1b7
Merge tag 'v4.0.11' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
625a5e7
Merge tag 'v4.0.12' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
dbf4adb
Merge tag 'v4.1.0rc1' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
1e75579
Merge tag 'v4.1.0rc2' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
af5be0a
Merge tag 'v4.1.0rc3' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
c6cc5e2
Merge tag 'v4.1.0' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
f978ed5
Merge tag 'v4.1.1' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
f945d16
Merge tag 'v4.1.2' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
cc9dc8d
Merge tag 'v4.1.3' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
dfe48bc
Merge tag 'v4.1.4' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
633b9e9
Merge tag 'v4.1.5' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
c052a8d
Merge tag 'v4.1.6' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
68c82f9
Merge tag 'v4.1.7' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
ee8aeef
Merge tag 'v4.1.8' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
9b30a4b
Merge tag 'v4.1.9' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
589bd7a
Merge tag 'v4.1.10' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 16, 2023
9a629eb
Merge tag 'v4.2.0-beta1' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 18, 2023
dae0793
Merge tag 'v4.2.0-beta2' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 18, 2023
d6f67e3
Merge tag 'v4.2.0-beta3' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 18, 2023
4d19f06
Fix two missed localizations
nachtjasmin Nov 18, 2023
4033d28
Merge tag 'v4.2.0-rc1' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 18, 2023
a31fc74
Merge tag 'v4.2.0-rc2' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 18, 2023
129d901
Merge tag 'v4.2.0' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 18, 2023
cc42aa5
Merge tag 'v4.2.1' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Nov 18, 2023
57477c9
Fix forgot merge marker in libre_translate
nachtjasmin Nov 18, 2023
85960f4
Remove merge marker from README
nachtjasmin Nov 18, 2023
510330f
Run formatting for markdown and SCSS
nachtjasmin Nov 18, 2023
f3a7cf7
Fix several smaller JS lint errors
nachtjasmin Nov 18, 2023
ef14967
Change Content-Security-Policy to be tighter on media paths (#26889)
ClearlyClaire Oct 23, 2023
156d326
Only strip country code when language not listed in SUPPORTED_LOCALES…
gunchleoc Sep 28, 2023
aa69ca7
Fix incorrect serialization of regional languages in `contentMap` (#2…
ClearlyClaire Oct 6, 2023
cdedae6
Fix some link anchors being recognized as hashtags (#27271)
ClearlyClaire Oct 23, 2023
8be33d4
Fix when unfollow a tag, my post also disappears from the home timeli…
kmycode Oct 13, 2023
13205b5
Fix handling of `inLanguage` attribute in preview card processing (#2…
ClearlyClaire Oct 16, 2023
700ae1f
Fix report processing notice not mentioning the report number when pe…
ClearlyClaire Oct 26, 2023
bece853
Fix error and incorrect URLs in `/api/v1/accounts/:id/featured_tags` …
ClearlyClaire Oct 27, 2023
c66ade7
Fix processing LDSigned activities from actors with unknown public ke…
ClearlyClaire Oct 20, 2023
d5bc10b
The `class` props should be `className` (#27462)
renchap Oct 19, 2023
4fc2523
Do not display the navigation banner in the logo container (#27476)
renchap Oct 19, 2023
4c38706
Fix batch attachment deletion when using OpenStack Swift (#27554)
ClearlyClaire Oct 25, 2023
de86e82
Fix error when trying to delete already-deleted file with OpenStack S…
ClearlyClaire Oct 26, 2023
e6f4c91
Fix hashtag matching pattern matching some URLs (#27584)
ClearlyClaire Oct 27, 2023
81d7cfd
Fix posts from force-sensitized accounts being able to trend (#27620)
ClearlyClaire Oct 30, 2023
54a0773
Fix posts from threads received out-of-order sometimes not being inse…
ClearlyClaire Nov 2, 2023
1076a6c
Fix incoming status creation date not being restricted to standard IS…
ClearlyClaire Nov 6, 2023
8d02e58
Fix upper border radius of onboarding columns (#27890)
ClearlyClaire Nov 16, 2023
252ea2f
Have `Follow` activities bypass availability (#27586)
ShadowJonathan Oct 27, 2023
e11100d
Clamp dates when serializing to Elasticsearch API (#28081)
ClearlyClaire Nov 27, 2023
0911573
Change GIF max matrix size error to explicitly mention GIF files (#27…
ClearlyClaire Nov 24, 2023
7b94963
Change dismissed banners to be stored server-side (#27055)
ClearlyClaire Nov 30, 2023
4b8fe9d
Bump version to v4.2.2
ClearlyClaire Nov 27, 2023
71b60b0
Update dependency json-ld to v3.3.1
ClearlyClaire Dec 5, 2023
90371a4
Bump version to v4.2.3
ClearlyClaire Dec 5, 2023
d7875ad
Fix call to inefficient `delete_matched` cache method in domain block…
ClearlyClaire Dec 19, 2023
f5747f4
Refactor the federation dropdown
nachtjasmin Nov 18, 2023
38d112c
Use upstream version for media gallery
nachtjasmin Nov 18, 2023
2bf1233
Delete unused permalink component
nachtjasmin Nov 18, 2023
967aa65
Only show share entry for federated posts
nachtjasmin Nov 18, 2023
13bd1cc
Add JSDoc for initial state
nachtjasmin Nov 18, 2023
76d94f3
Update setting migration to include Hometown settings
nachtjasmin Nov 22, 2023
104981b
Switch to the JS-based start page for now
nachtjasmin Nov 22, 2023
a23ca40
Respect user settings for RSS feeds
nachtjasmin Nov 22, 2023
66ff566
Fix several merge errors (whitespace, duplicate lines)
nachtjasmin Nov 22, 2023
ecb892a
Add site title to all mails
nachtjasmin Nov 22, 2023
35742cd
Move norss settings to privacy subpage
nachtjasmin Nov 22, 2023
7efc85c
Fix incoming status creation date not being restricted to standard IS…
ClearlyClaire Nov 6, 2023
fb6547e
Use upstream code for exclusive lists
nachtjasmin Nov 22, 2023
6947207
Add missing numeric value for "dislike" category
nachtjasmin Jul 8, 2023
b200e4a
Add missing transcoder options back
nachtjasmin Nov 22, 2023
a99a5fe
Rename is_exclusive -> exclusive
nachtjasmin Nov 23, 2023
94794cd
Fix ruby templates
nachtjasmin Dec 4, 2023
9abc807
Smaller formatting fixes
nachtjasmin Dec 26, 2023
bf6d451
Add missing inner container for right sidebar
nachtjasmin Dec 26, 2023
cea84ab
Add Mastodon v3 click behaviour back
nachtjasmin Dec 27, 2023
47d203d
Add a specific stylesheet for all the hometown customizations
nachtjasmin Dec 27, 2023
e14ae64
Ensure correct rendering for profile links
nachtjasmin Dec 27, 2023
8e906d0
Ensure correct rendering of logo in sidebars
nachtjasmin Dec 27, 2023
27a1a04
Merge tag 'v4.2.2' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Dec 27, 2023
a392a76
Add Hometown menu entry to admin settings
nachtjasmin Dec 27, 2023
7a71a11
Hide the explore/onboarding banner
nachtjasmin Dec 27, 2023
7fa01d2
Remove all "older" custom hometown styles
nachtjasmin Dec 27, 2023
d001478
Increase font size of page title on login screen
nachtjasmin Dec 27, 2023
4c01f78
Automatic rubocop fixing
nachtjasmin Dec 27, 2023
6ffaafb
Manually bump json-canonicalization to 0.3.3
nachtjasmin Dec 27, 2023
ca313dd
Fix ruby specs
nachtjasmin Dec 27, 2023
1cc6d4b
Align html sanitizing closer to upstream
nachtjasmin Dec 27, 2023
d39e16d
Remove h1 conversion spec
nachtjasmin Dec 27, 2023
07cfc26
Ensure correct functionality of new ActivityPub messages
nachtjasmin Dec 28, 2023
15d191f
Allow non-public posts to be pinned
nachtjasmin Dec 28, 2023
6af838b
Compare rendered mails with correct site title
nachtjasmin Dec 28, 2023
ded251f
Move inline CSS into our overrides scss
nachtjasmin Dec 28, 2023
ab5df86
Merge tag 'v4.2.3' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Dec 29, 2023
427f510
Remove wrong negation to fix the alt text badge
nachtjasmin Dec 28, 2023
54bcf3d
Add styles for "multiple choice" toggle
nachtjasmin Dec 29, 2023
b651cff
Remove workflows that are not necessary for this fork
nachtjasmin Dec 30, 2023
279be07
Fix `LinkCrawlWorker` error when encountering empty OEmbed response (…
ClearlyClaire Dec 12, 2023
7abc618
Fix empty column explainer getting cropped under certain conditions (…
ClearlyClaire Dec 12, 2023
a12b755
Fix N+1s because of association preloaders not actually getting calle…
ClearlyClaire Dec 13, 2023
0a01bc0
Fix Undo Announce activity is not sent, when not followed by the rebl…
MitarashiDango Jan 12, 2024
e8c5754
Fix line wrapping of language selection button with long locale codes…
gunchleoc Sep 25, 2023
dfc8fcc
Fix width of large text icon buttons (#27127)
ClearlyClaire Sep 25, 2023
8f2dac0
Fix missing background behind dismissable banner in web UI (#27479)
Gargron Oct 20, 2023
3ecc991
Fix "Hide these posts from home" list setting not refreshing when swi…
brianholley Nov 14, 2023
4d96d71
Fix unsupported time zone or locale preventing sign-up (#28035)
Gargron Nov 22, 2023
c609b72
Fix error when processing link preview with an array as `inLanguage` …
ClearlyClaire Dec 7, 2023
01caa18
Fix streaming API redirection ignoring the port of `streaming_api_bas…
ClearlyClaire Jan 2, 2024
c0a9db3
Fix potential redirection loop of streaming endpoint (#28665)
ClearlyClaire Jan 10, 2024
1998c56
Convert signature verification specs to request specs (#28443)
ClearlyClaire Dec 22, 2023
3837ec2
Fix Mastodon not correctly processing HTTP Signatures with query stri…
ClearlyClaire Jan 3, 2024
499bc71
Ignore RecordNotUnique errors in LinkCrawlWorker (#28748)
tribela Jan 16, 2024
2dbf176
Retry 401 errors on replies fetching (#28788)
ShadowJonathan Jan 19, 2024
6fe2a47
Add rate-limit of TOTP authentication attempts at controller level (#…
ClearlyClaire Jan 19, 2024
b377f82
Fix processing of compacted single-item JSON-LD collections (#28816)
ClearlyClaire Jan 19, 2024
779237f
Fix error when processing remote files with unusually long names (#28…
ClearlyClaire Jan 19, 2024
c5c4648
Update dependency puma to v6.4.2
ClearlyClaire Jan 23, 2024
7a22999
Bump ruby version to 3.2.3
ClearlyClaire Jan 23, 2024
4eb98ef
Ignore the devise-two-factor advisory as we have rate limits in place…
ClearlyClaire Jan 15, 2024
1ab050e
Change PostgreSQL version check to check for PostgreSQL 10+
ClearlyClaire Jan 24, 2024
4633bb8
Bump version to v4.2.4
ClearlyClaire Jan 23, 2024
eb24d83
Merge tag 'v4.2.4' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Jan 24, 2024
a6641f8
Merge pull request from GHSA-3fjr-858r-92rw
ClearlyClaire Feb 1, 2024
fd9c7ae
Merge tag 'v4.2.5' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Feb 1, 2024
b7230cd
Update dependency nokogiri to 1.16.2
ClearlyClaire Feb 14, 2024
ae2dce8
Update dependency sidekiq-unique-jobs to 7.1.33
ClearlyClaire Feb 14, 2024
6d43b63
Disable administrative doorkeeper routes (#29187)
ThisIsMissEm Feb 13, 2024
1a33d34
Add `sidekiq_unique_jobs:delete_all_locks` task and disable `sidekiq-…
ClearlyClaire Feb 14, 2024
74ff8df
Merge remote-tracking branch 'mastodon/stable-4.2' into lets-bump-hom…
nachtjasmin Feb 14, 2024
0b0c7af
Merge pull request from GHSA-7w3c-p9j8-mq3x
ClearlyClaire Feb 14, 2024
f170052
Merge pull request from GHSA-vm39-j3vx-pch3
ClearlyClaire Feb 14, 2024
7c8ca0c
Bump version to v4.2.6
ClearlyClaire Feb 14, 2024
c33c1b7
Merge tag 'v4.2.6' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Feb 14, 2024
76a37bd
Fix OmniAuth tests (#29201)
ClearlyClaire Feb 14, 2024
870ee80
Fix user creation failure handling in OAuth paths (#29207)
ClearlyClaire Feb 14, 2024
e4ec4ce
Update `nsa` gem to version 0.3.0 (#29065) (#29206)
ClearlyClaire Feb 14, 2024
684f999
Update dependency pg to 1.5.5
ClearlyClaire Feb 16, 2024
15de520
Merge pull request from GHSA-jhrq-qvrm-qr36
ClearlyClaire Feb 16, 2024
0e4e98f
Bump version to v4.2.7
ClearlyClaire Feb 15, 2024
e5c3025
Merge tag 'v4.2.7' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Feb 16, 2024
c5d56de
Fix linting failure
ClearlyClaire Feb 16, 2024
fbb0789
Update dependencies (#29346)
ClearlyClaire Feb 22, 2024
28b666b
Automatically switch from open to approved registrations in absence o…
ClearlyClaire Feb 22, 2024
4fd22ac
Fix auto-close email being sent to users with devops permissions inst…
ClearlyClaire Feb 22, 2024
328a9b8
Change registrations to be disabled by default for new servers (#29353)
ClearlyClaire Feb 22, 2024
9a78026
Fix link verifications when page size exceeds 1MB (#29361)
ClearlyClaire Feb 22, 2024
f3ad918
Fix processing of `Link` objects in `Image` objects (#29363)
ClearlyClaire Feb 23, 2024
bdb6650
Bump version to v4.2.8 (#29370)
ClearlyClaire Feb 23, 2024
922c627
Merge tag 'v4.2.8' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin Feb 23, 2024
ed8e4ba
Fix reference to non-existent var in CLI maintenance command (#28363)
mjankowski Dec 14, 2023
6536d96
Add fallback redirection when getting a webfinger query `WEB_DOMAIN@W…
ClearlyClaire Jan 4, 2024
f784213
Return domain block digests from admin domain blocks API (#29092)
ThisIsMissEm Feb 6, 2024
7af69f5
Fix admin account created by `mastodon:setup` not being auto-approved…
ClearlyClaire Feb 23, 2024
ab3f985
Normalize idna domain before account unblock domain (#29530)
tribela Mar 11, 2024
0143c9d
Fix results/query in `api/v1/featured_tags/suggestions` (#29597)
mjankowski Mar 22, 2024
86807e4
Improve email address validation (#29838)
ClearlyClaire Apr 5, 2024
c3be5a3
Remove caching in `cache_collection` (#29862)
ClearlyClaire Apr 8, 2024
e69780e
Fixed crash when supplying FFMPEG_BINARY environment variable (#30022)
timothyjrogers Apr 22, 2024
51ef619
Fix Idempotency-Key ignored when scheduling a post (#30084)
ClearlyClaire Apr 26, 2024
56b7d1a
Fix not being able to block a subdomain of an already-blocked domain …
ClearlyClaire May 2, 2024
67b2e62
Fix missing destory audit logs for Domain Allows (#30125)
ThisIsMissEm Apr 30, 2024
8cf7882
Fix off-by-one in `tootctl media` commands (#30306)
ClearlyClaire May 15, 2024
8c72e80
Update dependency rack-cors to 2.0.2
ClearlyClaire May 10, 2024
2865bfa
Update dependency json-jwt to 1.15.3.1
ClearlyClaire May 10, 2024
997b021
Update dependency rotp to 6.3.0
ClearlyClaire May 10, 2024
6fc07ff
Update dependency fastimage to 2.3.1
ClearlyClaire May 10, 2024
a8dd321
Update dependency nokogiri to 1.16.5
ClearlyClaire May 16, 2024
16213a6
Update dependency rexml to 3.2.8
ClearlyClaire May 29, 2024
b8edc95
Fix leaking Elasticsearch connections in Sidekiq processes (#30450)
ClearlyClaire May 29, 2024
f9c41ae
Normalize language code of incoming posts (#30403)
ClearlyClaire May 23, 2024
186f916
Fix: remove broken OAuth Application vacuuming & throttle OAuth Appli…
ThisIsMissEm May 29, 2024
943792c
Merge pull request from GHSA-5fq7-3p3j-9vrf
ClearlyClaire May 30, 2024
7920aa5
Merge pull request from GHSA-q3rg-xx5v-4mxh
ClearlyClaire May 30, 2024
8ab0ca7
Merge pull request from GHSA-c2r5-cfqr-c553
ClearlyClaire May 30, 2024
9740c7e
Fix rate-limiting incorrectly triggering a session cookie on most end…
ClearlyClaire May 30, 2024
c93aaca
Bump version to v4.2.9 (#30470)
ClearlyClaire May 30, 2024
520b208
Change PWA start URL from `/home` to `/` (#27377)
ClearlyClaire Oct 12, 2023
19ed22d
Fix duplicate `@context` attribute in user export (#30653)
ClearlyClaire Jun 12, 2024
bfc287f
Remove dependency on posix-spawn (#18559)
ClearlyClaire Jun 20, 2024
3f75c6f
Update dependency rails
ClearlyClaire Jun 20, 2024
55408f8
Update dependency cbor
ClearlyClaire Jun 20, 2024
fcae943
Fix `/admin/accounts/:account_id/statuses/:id` for edited posts with …
ClearlyClaire Jun 24, 2024
5fd7cd7
Specify yarn version to avoid confusion with main which uses Yarn 4
ClearlyClaire Jun 24, 2024
1e87634
Update dependency charlock_holmes
ClearlyClaire Jun 28, 2024
17f69c0
Added check for STATSD_ADDR setting to emit a warning and proceed rat…
timothyjrogers Jun 24, 2024
846f59c
Add size limit for link preview URLs (#30854)
oneiros Jun 27, 2024
88b2d6e
Change search modifiers to be case-insensitive (#30865)
Gargron Jun 27, 2024
9b6219c
Improve encoding detection for link cards (#30780)
oneiros Jun 21, 2024
6cd9bd6
fix: Return HTTP 422 when scheduled status time is less than 5 minute…
ClearlyClaire Jul 3, 2024
fce9d94
Render hints with HTML for hometown preferences
dariusk Dec 31, 2023
9f517cc
Update dependency fastimage to v2.3.0 (#28488)
renovate[bot] Dec 29, 2023
424b01c
Merge tag 'v4.2.9' into lets-bump-hometown-to-mastodon-4.2
nachtjasmin May 31, 2024
c72697c
Merge latest changes from 'stable-4.2'
nachtjasmin Jul 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
6 changes: 6 additions & 0 deletions .bundler-audit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
ignore:
# devise-two-factor advisory about brute-forcing TOTP
# We have rate-limits on authentication endpoints in place (including second
# factor verification) since Mastodon v3.2.0
- CVE-2024-0227
223 changes: 0 additions & 223 deletions .circleci/config.yml

This file was deleted.

39 changes: 0 additions & 39 deletions .codeclimate.yml

This file was deleted.

23 changes: 0 additions & 23 deletions .deepsource.toml

This file was deleted.

14 changes: 5 additions & 9 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
# [Choice] Ruby version (use -bullseye variants on local arm64/Apple Silicon): 3, 3.1, 3.0, 2, 2.7, 2.6, 3-bullseye, 3.1-bullseye, 3.0-bullseye, 2-bullseye, 2.7-bullseye, 2.6-bullseye, 3-buster, 3.1-buster, 3.0-buster, 2-buster, 2.7-buster, 2.6-buster
ARG VARIANT=3.1-bullseye
FROM mcr.microsoft.com/vscode/devcontainers/ruby:${VARIANT}
# For details, see https://github.com/devcontainers/images/tree/main/src/ruby
FROM mcr.microsoft.com/devcontainers/ruby:1-3.2-bullseye

# Install Rails
# RUN gem install rails webdrivers

# Default value to allow debug server to serve content over GitHub Codespace's port forwarding service
# The value is a comma-separated list of allowed domains
ENV RAILS_DEVELOPMENT_HOSTS=".githubpreview.dev"

# [Choice] Node.js version: lts/*, 16, 14, 12, 10
ARG NODE_VERSION="lts/*"
ARG NODE_VERSION="16"
RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && nvm install ${NODE_VERSION} 2>&1"

# [Optional] Uncomment this section to install additional OS packages.
Expand All @@ -22,3 +16,5 @@ RUN gem install foreman

# [Optional] Uncomment this line to install global node packages.
RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g yarn" 2>&1

COPY welcome-message.txt /usr/local/etc/vscode-dev-containers/first-run-notice.txt
49 changes: 49 additions & 0 deletions .devcontainer/codespaces/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"name": "Mastodon on GitHub Codespaces",
"dockerComposeFile": "../docker-compose.yml",
"service": "app",
"workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}",

"features": {
"ghcr.io/devcontainers/features/sshd:1": {}
},

"runServices": ["app", "db", "redis"],

"forwardPorts": [3000, 4000],

"portsAttributes": {
"3000": {
"label": "web",
"onAutoForward": "notify"
},
"4000": {
"label": "stream",
"onAutoForward": "silent"
}
},

"otherPortsAttributes": {
"onAutoForward": "silent"
},

"remoteEnv": {
"LOCAL_DOMAIN": "${localEnv:CODESPACE_NAME}-3000.app.github.dev",
"LOCAL_HTTPS": "true",
"STREAMING_API_BASE_URL": "https://${localEnv:CODESPACE_NAME}-4000.app.github.dev",
"DISABLE_FORGERY_REQUEST_PROTECTION": "true",
"ES_ENABLED": "",
"LIBRE_TRANSLATE_ENDPOINT": ""
},

"onCreateCommand": "git config --global --add safe.directory ${containerWorkspaceFolder}",
"postCreateCommand": ".devcontainer/post-create.sh",
"waitFor": "postCreateCommand",

"customizations": {
"vscode": {
"settings": {},
"extensions": ["EditorConfig.EditorConfig", "webben.browserslist"]
}
}
}
Loading
Loading