Commit Graph

7586 Commits (626f9cf83199b75424f09589439ac4e92d1badc6)

Author SHA1 Message Date
Claire c667fc5a4a
Fix ArgumentError in mailers when a user's timezone is blank ()
Michael Stanclift 97ce47e451
Fix for "follows you" indicator in light web UI not readable ()
Eugen Rochko 26e522ac55
Fix not actually connecting to the configured replica ()
Terence Eden b923a4c755
Prevent split line between icon and number on reposts & favourites ()
Claire 71db616fed
Change “About” and “Privacy policy” links to open in a new tab in advanced interface ()
Stanislas Signoud 5fad7bd58a
Change links in multi-column mode so tabs are open in single-column mode ()
Claire 41f65edb21
Fix embed dropdown menu item for unauthenticated users ()
Matt Jankowski 644c5fddd8
Refactor `Status.tagged_with_all` for brakeman SQL injection warning ()
Claire 5a3f174d56
Fix follow link style in embeds ()
Renaud Chaput a7253075d1
Upgrade to `typescript-eslint` v6 ()
renovate[bot] 3ed9b55cb3
Update dependency rubocop-rails to v2.20.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Renaud Chaput a75138d073
Convert Home timeline components to Typescript ()
Renaud Chaput 73b64b8917
Upgrade to Prettier 3 ()
Michael Stanclift 063482a63f
Fix trending publishers table not rendering correctly on narrow screens ()
Nick Schonning 1a6c2e450a
Update rubocop to v1.54.1 ()
Matt Jankowski ce43ed144c
Rails 7.0 update ()
Eugen Rochko 8d0c69529a
Change markers API to use a replica ()
Eugen Rochko fdc3ff7c2d
Change notifications API to use a replica ()
Matt Jankowski 1ef014802b
Refactor `Trends::Query` to avoid brakeman sql injection warnings ()
Renaud Chaput ecd8e0d612
Update Stylelint ()
Matt Jankowski 2e1391fdd2
Fix `Naming/MemoizedInstanceVariableName` cop ()
Matt Jankowski 5134fc65e2
Fix `Naming/AccessorMethodName` cop ()
Matt Jankowski b8b2470cf8
Fix `Style/SlicingWithRange` cop ()
Nick Schonning 1d557305d2
Enable Rubocop Style/FrozenStringLiteralComment ()
Stanislas Signoud 1392f31ed8
Fix sounds not being loaded from assets host ()
Stanislas Signoud ca955ada0b
Use invariant colors on notification toasts ()
Trevor Wolf ea10febd25
fix buttons showing inconsistent styles ()
jsgoldstein 99be47f8b9
Change searching with # to include account index ()
Claire af54bf52c8
Fix filters not applying to explore tab ()
Claire 999c343946
Fix remote accounts being possibly persisted to database with incomplete protocol values ()
Claire c27b82a437
Add `forward_to_domains` parameter to `POST /api/v1/reports` ()
Matt Jankowski f3fca78756
Refactor `NotificationMailer` to use parameterization ()
Eugen Rochko a1f5188c8c
Change feed merge, unmerge and regeneration workers to use a replica ()
Eugen Rochko 610cf6c371
Fix trend calculation working on too many items at a time ()
Eugen Rochko 338a0e70cc
Change label and design of sensitive and unavailable media in web UI ()
Matt Jankowski cf33028f35
Admin mailer parameterization ()
Renaud Chaput 41a505513f
Remove unused `missed_update` state ()
Eugen Rochko a7ca33ad96
Add toast with option to open post after publishing in web UI ()
Eugen Rochko a8edbcf963
Fix dropdowns being disabled for logged out users in web UI ()
Eugen Rochko ceeb2b8c41
Fix explore page being inaccessible when opted-out of trends in web UI ()
Eugen Rochko 93e8a15415
Add forwarding of reported replies to servers being replied to ()
Kurtis Rainbolt-Greene e4cfe4b3db
First pass at multi-database for read replica using Rails native adapter ()
Co-authored-by: emilweth <7402764+emilweth@users.noreply.github.com>
Renaud Chaput 4534498a8e
Convert `<DismissableBanner>` to Typescript ()
alfe 20e85c0e83
Rewrite `<ShortNumber />` as FC and TS ()
fusagiko / takayamaki e0d230fb37
simplify counters ()
Renaud Chaput 9f078e238d
Fix translate button position ()
Claire b6d173b459
Fix crash in admin interface when viewing a remote user with verified links ()
Claire 94fbac77e7
Fix processing of media files with unusual names ()
Claire 610731b03d
Merge pull request from GHSA-55j9-c3mp-6fcq
Claire c5929798bf
Merge pull request from GHSA-9pxv-6qvf-pjwc
* Fix timeout handling of outbound HTTP requests

* Use CLOCK_MONOTONIC instead of Time.now