This repository has been archived by the owner on Aug 2, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
WIP: 2.9 updates #189
Draft
agateblue
wants to merge
106
commits into
florence-social:main
Choose a base branch
from
agateblue:2.9-updates
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
WIP: 2.9 updates #189
Changes from all commits
Commits
Show all changes
106 commits
Select commit
Hold shift + click to select a range
103a9f4
Fix sanitizer making block level elements unreadable (#10836)
Gargron f765cd9
Bump aws-sdk-s3 from 1.41.0 to 1.42.0 (#11030)
dependabot-preview[bot] 7b058c5
Bump rubocop-rails from 2.0.0 to 2.0.1 (#11032)
dependabot-preview[bot] 04b4d2b
Bump pghero from 2.2.0 to 2.2.1 (#11033)
dependabot-preview[bot] e67f380
Bump httplog from 1.3.0 to 1.3.1 (#11034)
dependabot-preview[bot] a9ba6a8
Bump eslint-plugin-import from 2.14.0 to 2.17.3 (#11037)
dependabot-preview[bot] bab2231
Bump autoprefixer from 9.5.1 to 9.6.0 (#11038)
dependabot-preview[bot] efb07f1
Bump webpack-bundle-analyzer from 3.1.0 to 3.3.2 (#11039)
dependabot-preview[bot] 31eed31
Bump rellax from 1.7.1 to 1.10.0 (#11040)
dependabot-preview[bot] f453984
Bump webmock from 3.5.1 to 3.6.0 (#11031)
dependabot-preview[bot] 10c4c21
Bump lograge from 0.11.1 to 0.11.2 (#11102)
dependabot-preview[bot] 9639a7f
Bump ox from 2.10.1 to 2.11.0 (#11101)
dependabot-preview[bot] 119cb4d
Bump file-loader from 3.0.1 to 4.0.0 (#11104)
dependabot-preview[bot] 5443804
Bump capybara from 3.22.0 to 3.24.0 (#11100)
dependabot-preview[bot] 85ec79c
Bump enzyme from 3.8.0 to 3.10.0 (#11107)
dependabot-preview[bot] 7555a00
Bump webpack from 4.29.6 to 4.34.0 (#11108)
dependabot-preview[bot] b403c33
Bump webpack-cli from 3.3.2 to 3.3.4 (#11106)
dependabot-preview[bot] 83dd4d4
Bump enzyme-adapter-react-16 from 1.7.1 to 1.14.0 (#11105)
dependabot-preview[bot] 17747e2
Fix User#active scope only returning suspended users (#11111)
ClearlyClaire c8fae50
Completely hide toots matched by “irreversible” filters even if they …
ClearlyClaire ede0be5
New Crowdin translations (#11077)
Gargron 26d3b2e
Add label for admin theme selector (#11121)
alixrossi e9a11dc
Fix inconsistent interpolation in sk.yml (#11124)
Gargron f7f23b4
Add audio uploads (#11123)
Gargron 33144e1
Fix layout of identity proofs settings (#11126)
acid-chicken 7696f77
Add moderation API (#9387)
Gargron 8f23726
Fix converted media being saved with original extension and mime type…
Gargron 49ebda4
Change audio format from ogg to mp3 for wider compatibility (#11141)
Gargron 707ddf7
Change domain blocks to automatically support subdomains (#11138)
Gargron 1b052c7
Remove expensive counters from federation page in admin UI (#11139)
Gargron 6e7e714
New Crowdin translations (#11116)
Gargron 84f945d
Bump version to 2.9.1 (#11143)
Gargron aa9b378
Fix audio not being downloaded from remote servers (#11145)
Gargron d61d164
Add `short_description` and `approval_required` to `GET /api/v1/insta…
Gargron 6eb5241
Change camera icon to paperclip icon in upload form (#11149)
koyuawsmbrtn b927bb3
Fix audio-only OGG and WebM files not being processed as such (#11151)
Gargron 8fe7116
New Crowdin translations (#11144)
Gargron b5c772c
Bump version to 2.9.2 (#11152)
Gargron 66ac1bd
Fix unconverted PRs in the changelog (#11155)
Gargron c95ce1f
Fix account URI in UpdatePollSerializer (#11194)
ClearlyClaire de74794
Fix swiping columns on mobile sometimes failing (#11200)
ClearlyClaire aef567c
Fix option to send e-mail notification about account action always be…
Gargron 5a06f68
Fix BackupService crashing when an attachment is missing (#11241)
ClearlyClaire 8066717
Fix Status.remote scope matching *all* statuses (#11265)
ClearlyClaire 6782922
Fix BlockService trying to reject incorrect follow request (#11288)
ClearlyClaire 8904487
Fix invites not being disabled upon account suspension (#11412)
ClearlyClaire 221110c
Update fuubar dependency to 2.4.1 (#11248)
nilsding 0367ddb
Fix support for MP4 files that are actually M4V files (#11210)
Gargron 5d79df0
Fix expiration date of filters being set to “Never” when editing them…
ClearlyClaire 769bbd5
Fix statsd UDP sockets not being cleaned up in Sidekiq (#11230)
Gargron 5cd97c6
Remove unused StatsD code and expose StatsD as a global variable (#11…
Gargron 6a3876b
Fix some flash notices/alerts staying on unrelated pages (#11364)
ClearlyClaire d1d3684
Fix `alerts` booleans not being typecast correctly in push subscripti…
Gargron d588173
Optimize makeGetStatus (#11211)
ClearlyClaire 363afe5
Memoize ancestorIds and descendantIds in detailed status view (#11234)
ClearlyClaire c83c87f
Fix boosting & unboosting preventing a boost from appearing in the TL…
ClearlyClaire 74982c7
Fix delete regression (#11450)
Gargron 6e28da2
Apply filters to poll options (#11174)
ClearlyClaire 69680db
Fix unnecessary SQL query performed on unauthenticated requests (#11179)
Gargron 0119092
Add message telling FTS is disabled when no toot can be found because…
ClearlyClaire 5b3d70f
Display FTS warning based on actual search term, not the one being ty…
ClearlyClaire 39741fa
Scroll to compose form rather than reply indicator on focus (#11182)
ClearlyClaire 99b27a8
When sending a toot, ensure a CW is only set if the CW field is visib…
ClearlyClaire 6abd849
When deleting & redrafting a poll, fill in closest expires_in (#11203)
ClearlyClaire 16f3484
Only scroll to the compose form if it's not horizontally in the viewp…
ClearlyClaire af410c0
Display custom emoji in bio field names (#11350)
ClearlyClaire 7f9431c
Play animated custom emoji on hover (#11348)
ClearlyClaire c8bf30d
Fix animate on hover in poll options without CW (#11404)
ClearlyClaire d9a0248
Change domain block behaviour to prevent creation of accounts from su…
Gargron f279569
Change ActivityPub::DeliveryWorker to not retry HTTP 501 errors (#11233)
Gargron b21c630
Change the retry limit in error of web push notification (#11292)
highemerly 291d868
Change default interface of web and streaming from 0.0.0.0 to 127.0.0…
Gargron 2e244b7
Make puma bind address configurable with BIND env var (#11326)
zunda 227c561
Change terms and privacy policy pages to always be accessible (#11334)
Gargron 212848b
Change language detection to include hashtags as words (#11341)
Gargron 8c445c8
Fix only one middle dot being recognized in hashtags (#11345)
Gargron 28f3b13
Change Dockerfile to bind to 0.0.0.0 instead of docker-compose.yml (#…
Gargron 6c4a196
Fix sanitizing lists contents (#11354)
ClearlyClaire ad08668
Fix avatar animation on hover when not logged in (#11349)
ClearlyClaire d8b8c88
Added logout to dropdown menu (#11353)
koyuawsmbrtn dead24a
Disallow numeric-only hashtags (#11363)
ClearlyClaire 9bb23b8
Change locale detection to run once per session (#8657)
Gargron 4e4f73b
Bind servers to 0.0.0.0 in Procfile (#11378)
zunda ed27803
Change account domain block to clear out notifications and follows (#…
Gargron 91fb945
Remove pre from version, add extra suffix variable (#11407)
clarfonthey a0896ae
Remove timestamps from converted images to make them deterministic (#…
Gargron c1bc34d
Prevent archiving when user set "noindex" (#11421)
tribela 3f7614f
Disable list title validation button when list title is empty (#11475)
ClearlyClaire 68da55e
Fix timestamp on featured tag (#11477)
tribela 21e3671
Trap tab in modals (#11493)
ClearlyClaire d8cf2a0
Fix privacy dropdown active state when dropdown is placed on top of i…
ClearlyClaire ad6fcb2
Improve dropdown menu keyboard navigation (#11491)
ClearlyClaire cec93c3
Improve keyboard navigation in privacy dropdown (#11492)
ClearlyClaire c69f190
Fix image uploads being perfectly white when canvas read access is bl…
ClearlyClaire 80e391a
Improve focus handling with dropdown menus (#11511)
ClearlyClaire 6861534
Fix "cancel follow request" button having unreadable text in web UI (…
Gargron 5432edb
Add GIF and WebP support for custom emojis (#11519)
Gargron b95281b
Fix pinned statuses API returning pagination headers (#11526)
Gargron d5963d9
Fix crash when saving invalid domain name (#11528)
Gargron 80d8ff9
Fix “read more” button behing hidden (regression from #11404) (#11522)
ClearlyClaire 06f906a
Bump version to 2.9.3
Gargron 33954d0
Merge tag 'v2.9.3' into 2.9-updates
EliotBerriot efc9c8d
Fixed broken CI build (yarn.lock)
EliotBerriot 821b860
Fix leak of arbitrary statuses through unfavourite action in REST API…
Gargron 9bace2d
Bump version to 2.9.4
Gargron 316d625
Merge tag 'v2.9.4' into 2.9-updates
EliotBerriot File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,14 @@ | ||
web: bundle exec puma -C config/puma.rb | ||
web: if [ "$RUN_STREAMING" != "true" ]; then BIND=0.0.0.0 bundle exec puma -C config/puma.rb; else BIND=0.0.0.0 node ./streaming; fi | ||
worker: bundle exec sidekiq | ||
|
||
# For the streaming API, you need a separate app that shares Postgres and Redis: | ||
# | ||
# heroku create | ||
# heroku buildpacks:add heroku/nodejs | ||
# heroku config:set RUN_STREAMING=true | ||
# heroku addons:attach <main-app>::DATABASE | ||
# heroku addons:attach <main-app>::REDIS | ||
# | ||
# and let the main app use the separate app: | ||
# | ||
# heroku config:set STREAMING_API_BASE_URL=wss://<streaming-app>.herokuapp.com -a <main-app> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -127,6 +127,7 @@ def filter_params | |
:by_domain, | ||
:active, | ||
:pending, | ||
:disabled, | ||
:silenced, | ||
:suspended, | ||
:username, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was one conflict here