summaryrefslogtreecommitdiffstats
BranchCommit messageAuthorAge
add-publish-button-text-site-settingAdd publish_button_text site settingEffy Elden20 months
backports/4.1Fix missing destory audit logs for Domain Allows (#30125)Emelia Smith3 months
backports/4.2Update dependency fastimage to 2.3.1Claire3 months
changelog-update[WiP] Update changelog for upcoming 4.3.0Claire3 weeks
cleanup/drop-atomuriDrop support for `atomUri` and `inReplyToAtomUri`Claire2 weeks
deps/shakapackerReplace to shakapacker from webpackerYamagishi Kazutoshi23 months
drop-icoDrop favicon.ico generationClaire2 months
drop-redis-below-6.2Drop compatibility with Redis < 6.2Claire2 months
feature-color-schemeWIPEugen Rochko6 months
feature-counters-on-profilesChange counters to be displayed on profile timelines in web UIEugen Rochko8 weeks
feature-fediverse-creatorAdd support for `fediverse:creator` OpenGraph tagEugen Rochko2 months
feature-fediverse-creator-exploreAdd author links on the explore page in web UIEugen Rochko8 weeks
feature-grouped-notifications-uiWIPEugen Rochko7 weeks
feature-hover-cardsUse new component in another placeEugen Rochko5 weeks
feature-libvipsChange image processing from ImageMagick to libvipsEugen Rochko2 months
feature-likeChange favourites to likesEugen Rochko9 months
feature-link-feedAdd timeline of public posts about a trending link to REST APIEugen Rochko2 months
feature-link-timelineAdd link timeline to web UIEugen Rochko5 weeks
feature-redirectFix linting issuesEugen Rochko4 weeks
feature-separate-hashtagsChange hashtags at the end of the post to render out-of-bandEugen Rochko11 months
feature-trend-highlightsAdd status trend highlights for summarizationEugen Rochko14 months
feature-update-confirmation-modalChange design of confirmation modals in web UIEugen Rochko4 weeks
feature/custom-managersAdd `customManagers:dockerfileVersions` to renovate.json5Yamagishi Kazutoshi7 weeks
features/add-api-to-get-multiple-accounts-and-statusesRevert to not indexing by idClaire3 months
features/bannersAutomatically dismiss the privacy settings notice when visiting the privacy s...Claire11 months
features/disable-hover-cardsAdd setting to disable hover cardsClaire3 weeks
features/filtered-booleanAdd tests for `filtered` attributeClaire2 weeks
features/local-preview-cardsAdd support for preview cards for local posts/accountsClaire5 months
features/local-preview-cards-2nd-takeAdd support for preview cards for local posts/accountsClaire4 months
features/optional-libvips[WiP] Make libvips optionalClaire8 weeks
features/registration-invite-apiChange `GET /invite/:invite_code` to return a JSON document when JSON is requ...Claire9 months
features/search-loading-indicatorAdd loading indicator and empty result message to advanced interface searchClaire3 months
fix-caniuselite-lockfileFix comment in DockerfileEffy Elden19 months
fix-conversations-backgroundFix wrong background on unread conversations in web UIEugen Rochko4 months
fix-hover-card-delayChange hover cards to not appear until the mouse stops in web UIEugen Rochko4 weeks
fix-hover-card-unfollow-confirmationFix missing confirmation when unfollowing from hover card in web UIEugen Rochko4 weeks
fix-mute-buttonsChange mute options to be in dropdown on muted users list in web UIEugen Rochko3 months
fix-search-resultsFix account search resultsEugen Rochko5 weeks
fix-unusable-hashtagFix being able to retrieve unusable hashtags through the APIEugen Rochko5 weeks
fix-web-thread-sortChange threads to retain sorting returned by the API in web UIEugen Rochko8 months
fix-zoom-iconChange zoom icon in web UIEugen Rochko4 months
fix/build-envAdd test configuration file to webpackYamagishi Kazutoshi6 months
fixes/24px-iconsSwitch to 24px iconsClaire8 months
fixes/account-refresh-link-verificationFix verified links being re-checked on all profile fetchesClaire9 months
fixes/account-warning-status-deleteFix post deletion not being deferred when those are part of an account warningClaire3 months
fixes/audio-passthroughAdd passthrough options for audio attachmentsClaire10 months
fixes/audit-log-external-confirmationAdd confirmation dialog when clicking remote URLs in moderation action logClaire10 months
fixes/bingint-integer-confusionChange older Paperclip database migrations for consistencyClaire3 months
fixes/delivery-to-suspended-accountsPrevent delivery of new posts to suspended followersClaire9 months
fixes/detect-missing-indexes2Remove superflous method call.David Roetzel4 weeks
fixes/dismissing-notification-requests-dismisses-too-muchDo not dismiss notification requests for ever.David Roetzel3 weeks
fixes/filtered-notification-bar-does-not-scrollDo not blow up if no notifications exist.David Roetzel2 weeks
fixes/filtered-notifications-limitedAdd some testsClaire8 weeks
fixes/grouped-notifications-focus-keyboard-navigationAdd “openProfile” hotkey handling to all grouped notification typesClaire10 days
fixes/import-many-follows-overlapFix already-followed accounts in follow imports contributing to max follows l...Claire8 months
fixes/instance-name-cutoffAllow hostname to span half the input field.David Roetzel7 weeks
fixes/invalid-otp-secret-error-handlingAdd some error handling to OTP secret migrationClaire2 months
fixes/lint-fixFix lint issue with capybara specsClaire9 months
fixes/object-has-own-polyfillAdd polyfill for Object.hasOwnClaire10 months
fixes/out-of-order-private-postsFix threading of private posts received out of orderClaire3 days
fixes/per-user-authorized-fetchEnable authorized fetch for individual users who block remote domainsClaire7 months
fixes/self-destruct-throttleThrottle account deletions in `tootctl self-destruct` to avoid overwhelming S...Claire12 months
fixes/serialization-hardeningPrevent accidental serialization of `Account` and `User` recordsClaire3 months
fixes/service-worker-cachingRemove service-worker-based cachingClaire9 months
fixes/stoplight-redis-6.2Fix compatibility with Redis < 6.2 againClaire2 months
fixes/subdomain-block-4.1.6Fix blocking subdomains of an already-blocked domainClaire12 months
fixes/thread-resolve-worker-skip_fetchingFix threading of private posts received out of orderClaire3 days
fixes/unneeded-requests-to-blocked-domaisnFix unneeded requests to blocked domains when receiving relayed signed activi...Claire3 days
fixes/web-push-race-conditionFix race condition in `POST /api/v1/push/subscription`Claire3 months
gh-readonly-queue/main/pr-28626-1ad908e0c08c236389967d86b4f238f428de9fefEnable "low risk" Rails 7.1 setting defaults (#28626)Matt Jankowski7 months
grouped-notifications-frontendUpdate label for private mentionsRenaud Chaput3 weeks
i18n/crowdin/translationsNew Crowdin translationsGitHub Actions42 hours
i18n/manage-translationsRun `yarn manage:translations`Yamagishi Kazutoshi21 months
mainMove UI tests from controller to system spec (#31158)David Roetzel3 days
media-attachments-api-limitLimit attachments to `MEDIA_ATTACHMENTS_LIMIT` when returning posts through t...Claire3 weeks
nolan/button-a11yfix: improve contrast on badge iconNolan Lawson21 months
opentelemetryAdd instrumentation through OpenTelemetry.Renaud Chaput3 months
pg15Run tests on both PostgreSQL v15.x and v14.xYamagishi Kazutoshi19 months
prevent-unauthenticated-access-tag-timelinePrevent unauthenticated access to tag timelines if timeline_preview is disabledEffy Elden19 months
react18Bump React from 16.14.0 to 18.1.0Yamagishi Kazutoshi2 years
recursive-cte-grouped-notifications[WiP] Add `latest_page_notification_at` to notification groups when pages are...Claire2 months
redesign/hashtag-column-follow-buttonChange hashtag follow icon button into a text buttonClaire12 months
redesign/notification-settingsChange admin e-mail notification settins to be their own settings groupClaire11 months
refactor/search-query-parserMove supported prefixes to a constantClaire11 months
releases/v3.5.17Bump version to v3.5.17Claire6 months
releases/v4.1.13Bump version to v4.1.13Claire6 months
releases/v4.2.5Bump version to v4.2.5Claire6 months
remove-profile-directoryRemove profile directoryEugen Rochko11 months
renovate/aws-sdk-s3-1.x-lockfilechore(deps): update dependency aws-sdk-s3 to v1.155.0renovate[bot]4 weeks
renovate/babel-monorepofix(deps): update babel monorepo to v7.25.0renovate[bot]3 days
renovate/browser-6.x-lockfileUpdate dependency browser to v6renovate[bot]3 months
renovate/concurrent-ruby-1.x-lockfilechore(deps): update dependency concurrent-ruby to v1.3.3renovate[bot]7 weeks
renovate/doorkeeper-5.x-lockfilechore(deps): update dependency doorkeeper to v5.7.1renovate[bot]4 weeks
renovate/eslint-9.xUpdate dependency eslint to v9renovate[bot]4 months
renovate/eslint-plugin-promise-7.xchore(deps): update dependency eslint-plugin-promise to v7renovate[bot]3 days
renovate/formatjs-monorepofix(deps): update formatjs monoreporenovate[bot]2 months
renovate/fuzzysort-3.xForce `fuzzysort.js` to be converted to CJS modulesRenaud Chaput4 weeks
renovate/glob-10.x-lockfilefix(deps): update dependency glob to v10.4.3renovate[bot]3 weeks
renovate/httplog-1.xchore(deps): update dependency httplog to '~> 1.7.0'renovate[bot]7 weeks
renovate/i18n-1.xUpdate dependency i18n to v1.14.4renovate[bot]4 months
renovate/irb-1.x-lockfilechore(deps): update dependency irb to v1.14.0renovate[bot]3 weeks
renovate/jsdom-24.x-lockfilefix(deps): update dependency jsdom to v24.1.1renovate[bot]9 days
renovate/json-schema-4.x-lockfilechore(deps): update dependency json-schema to v4.3.1renovate[bot]2 weeks
renovate/lock-file-maintenanceLock file maintenancerenovate[bot]9 months
renovate/major-eslint-monorepochore(deps): update dependency eslint to v9renovate[bot]8 weeks
renovate/major-testing-library-monorepochore(deps): update dependency @testing-library/react to v16renovate[bot]8 weeks
renovate/nokogiri-1.x-lockfilechore(deps): update dependency nokogiri to v1.16.7renovate[bot]31 hours
renovate/oj-3.x-lockfilechore(deps): update dependency oj to v3.16.4renovate[bot]7 weeks
renovate/omniauth-packageschore(deps): update omniauth packagesrenovate[bot]3 days
renovate/opentelemetry-ruby-(non-major)chore(deps): update dependency opentelemetry-instrumentation-faraday to v0.24.5renovate[bot]5 weeks
renovate/pg-1.x-lockfilechore(deps): update dependency pg to v1.5.7renovate[bot]33 hours
renovate/pghero-3.x-lockfilechore(deps): update dependency pghero to v3.5.0renovate[bot]2 months
renovate/postcss-8.x-lockfilefix(deps): update dependency postcss to v8.4.39renovate[bot]4 weeks
renovate/postcss-preset-env-9.x-lockfilefix(deps): update dependency postcss-preset-env to v9.6.0renovate[bot]3 weeks
renovate/propshaft-0.x-lockfilechore(deps): update dependency propshaft to v0.9.0renovate[bot]2 months
renovate/public_suffix-5.x-lockfilechore(deps): update dependency public_suffix to v5.1.0renovate[bot]6 weeks
renovate/rails-ujs-7.xfix(deps): update dependency @rails/ujs to v7.1.3renovate[bot]2 months
renovate/react-monorepoUpdate react monorepo to v18.3.1renovate[bot]3 months
renovate/reduxjs-toolkit-2.x-lockfilefix(deps): update dependency @reduxjs/toolkit to v2.2.7renovate[bot]48 hours
renovate/rubocop-(non-major)chore(deps): update dependency rubocop-rails to v2.25.1renovate[bot]4 weeks
renovate/sanitize-6.x-lockfilechore(deps): update dependency sanitize to v6.1.2renovate[bot]48 hours
renovate/sass-1.x-lockfileUpdate dependency sass to v1.77.1renovate[bot]3 months
renovate/simple_form-5.x-lockfilechore(deps): update dependency simple_form to v5.3.1renovate[bot]2 months
renovate/test-prof-1.x-lockfilechore(deps): update dependency test-prof to v1.3.3.1renovate[bot]4 weeks
renovate/use-debounce-10.x-lockfilefix(deps): update dependency use-debounce to v10.0.2renovate[bot]33 hours
renovate/uuid-10.xfix(deps): update dependency uuid to v10renovate[bot]7 weeks
renovate/workbox-monorepoUpdate workbox monorepo to v7.1.0renovate[bot]3 months
renovate/ws-8.x-lockfilefix(deps): update dependency ws to v8.17.1renovate[bot]6 weeks
revert-22019-test-performanceBump to Node 16.19.0 to gauge performanceEffy Elden19 months
revert-23460-fixes/activitypub-hashtagRevert "Remove posts count and last posts from ActivityPub representation of ...Yamagishi Kazutoshi18 months
revert-severed-relationships-featureRevert severed relationships featureClaire4 months
revert-system-checkRevert "Add system check for missing database indexes (#30888)"Claire4 weeks
revert/follow-back-mutualRevert "Change "Follow" to "Follow back" and "Mutual" when appropriate in web...Claire6 months
rubocop-fixesFix all rubocop warningsYamagishi Kazutoshi2 years
spike/resolve-urls-on-clickFix typo.David Roetzel7 days
stable-2.4Bump version to 2.4.5Eugen Rochko6 years
stable-2.5Bump version to 2.5.3Eugen Rochko6 years
stable-2.6Bump version to 2.6.5Eugen Rochko6 years
stable-2.7Bump version to 2.7.4Eugen Rochko5 years
stable-2.8Bump version to 2.8.4Eugen Rochko5 years
stable-2.9Bump version to 2.9.4Eugen Rochko4 years
stable-3.0Bump version to 3.0.2Eugen Rochko4 years
stable-3.1Bump version to 3.1.5Eugen Rochko4 years
stable-3.2Bump version to 3.2.2Eugen Rochko4 years
stable-3.3Bump version to 3.3.3Eugen Rochko2 years
stable-3.4Merge pull request from GHSA-3fjr-858r-92rwClaire6 months
stable-3.5Bump version to v3.5.19Claire5 months
stable-4.0Bump version to v4.0.15Claire5 months
stable-4.1Bump version to v4.1.18 (#30911)Claire4 weeks
stable-4.2Bump version to v4.2.10 (#30910)Claire4 weeks
support-rich-oembedUse rich OEmbed content when it conforms to Mastodon's sanitizationEffy Elden19 months
test-new-container-buildEmpty commitRenaud Chaput8 months
tests/flaky-tests-performance-logsAdditional logging for flaky end-to-end testsClaire5 weeks
tests/introduce-errorOnly enable github-