6284 Commits (83388269631f377e9853858916aa8c3897f90bb4)

Author SHA1 Message Date
ThibG a2abe35e0f
Audio player visualization improvements (#14281)
4 years ago
Eugen Rochko a78b87d800
Add attribution notice to the audio player component (#14280)
4 years ago
Sasha Sorokin 3ef94c0044
Improve safety of Blurhash component (#14278)
4 years ago
ThibG 6fda3cbbeb
Freeze scroll position when a dropdown menu is open in the TL (#14271)
4 years ago
Sasha Sorokin 61c07c3731
Replace repetitive blurhash code with component (#14267)
4 years ago
Eugen Rochko 5b7a93b02c
Fix videos on public pages not using custom thumbnails (#14273)
4 years ago
mayaeh fbbec3fc0b
remove unused word. (#14250)
4 years ago
ThibG 0d2135a461
Fix new accent color not refreshing when changing thumbnail for audio uploads (#14264)
4 years ago
ThibG d308a863fb
Fix WebUI crash on sensitive preview card with no preview thumbnail (#14261)
4 years ago
ThibG 2581715491
Fix WebUI crash on sensitive preview card with no preview thumbnail (#14260)
4 years ago
Eugen Rochko 6e25574ce5
Fix media attachments enumeration (#14254)
4 years ago
Eugen Rochko 844870273f
Fix other sessions not being logged out on password change (#14252)
4 years ago
Sasha Sorokin 1c903c7ad6
Fix account note border radius (#14251)
4 years ago
Eugen Rochko 06fc6a9cd4
Add ability to choose media thumbnail in web UI (#14244)
4 years ago
Eugen Rochko ed04697510
Change User-Agent of link preview fetching service to include "Bot" (#14248)
4 years ago
ThibG a783bdf4ad
Fix hashtag column options styling (#14247)
4 years ago
Eugen Rochko c3187411c2
Change design of account notes in web UI (#14208)
4 years ago
Sasha Sorokin cb2adaaf9d
Replace shortNumberFormat with <ShortNumber> (#14061)
4 years ago
mayaeh c4f47f59cf
Fix restored words from "toot" to "status" (#14242)
4 years ago
Eugen Rochko 99f3a55540
Add color extraction for audio thumbnails (#14209)
4 years ago
mayaeh 6e399b9df9
Fix-up #13749 (#14204)
4 years ago
Eugen Rochko 162adf61f2
Fix audio modals not using blurhash and poster (#14199)
4 years ago
Eugen Rochko 7f1143a40d
New Crowdin translations (#13749)
4 years ago
Takeshi Umeda 7548a474a5
Fix the conditions for incomplete remote content (#14195)
4 years ago
Eugen Rochko 6d23d40420
Change Redis#exists calls to Redis#exists? to avoid deprecation warning (#14191)
4 years ago
Ariel e9ea960773
Fix cursor type in statuses (#14185)
4 years ago
ThibG 4babf5b8b5
Fix lock icon not being shown when locking account in profile settings (#14190)
4 years ago
ThibG 35cedc922c
Change move handler to carry blocks over (#14144)
4 years ago
mayaeh 411bf188bb
follow-up #14149 (#14192)
4 years ago
Eugen Rochko 7aaf2b44ec
Fix remote files not using Content-Type header, streaming (#14184)
4 years ago
ThibG 65506bac3f
Add user notes on accounts (#14148)
4 years ago
Eugen Rochko 1b198d6489
Fix trying to write non-existent image remote URL attribute on preview cards (#14181)
4 years ago
Yamagishi Kazutoshi 5e8f51b29f
Replace to testing-library from enzyme (#14152)
4 years ago
trwnh d1c6dd2d27
Fix padding on account header (#14179)
4 years ago
Eugen Rochko 64aac30733
Add customizable thumbnails for audio and video attachments (#14145)
4 years ago
ThibG fa4876a1b9
Fix read marker state not being udpated internally (#14155)
4 years ago
ThibG a1ad2ad951
Change sensitive preview cards to not blur text (#14143)
4 years ago
Mélanie Chauvel 08cf81f8c1
Improve appearence consistency of settings pages (#13938)
4 years ago
Mélanie Chauvel e49bd93211
Improve wording of the “Add media” button tooltip (#13954)
4 years ago
Sasha Sorokin f5cea4d2ea
Fix Thai being skipped from language detection (#13989)
4 years ago
Takeshi Umeda f7bdfec5bb
Change to correct the role of the boost button (#14132)
4 years ago
Takeshi Umeda 418f0a33e9
Add a visibility icon to status (#14123)
4 years ago
ThibG 1d2b0d2121
Fix design issues with sensitive preview cards (#14126)
4 years ago
ThibG 0a56a4a1bc
Fix avatar size in public page detailed status (#14140)
4 years ago
Eugen Rochko 662a49dc3f
Fix various issues around OpenGraph representation of media (#14133)
4 years ago
Eugen Rochko bb9ca8a587
Fix audio/video/images/cards not reacting to window resizes in web UI (#14130)
4 years ago
ThibG d469247083
Fix very wide media attachments resulting in too thin a thumbnail (#14127)
4 years ago
ThibG 01a99f7ec7
Fix crash in MergeWorker (#14129)
4 years ago
ThibG 791402af7c
never filter own posts from timeline (#14128)
4 years ago
Eugen Rochko 419ad6248b
Change volume control and download buttons in web UI (#14122)
4 years ago
ThibG aaf91abffa
Fix audio player not working when media files are hosted on a different domain (#14118)
4 years ago
Eugen Rochko 75a2b8f815
Change design of audio players in web UI (#14095)
4 years ago
Takeshi Umeda 434a6d0b15
Fix modifier key to keep the EmojiPicker on macOS (#14096)
4 years ago
fuyu cb3c6d1780
Fix unnecessary gap under of video modal (#14098)
4 years ago
fuyu a279acc730
Fix not working I18n on 2FA and Sign in token page (#14087)
4 years ago
ThibG ac8a788370
Fix functional user requirements in whitelist mode (#14093)
4 years ago
ThibG 755e8c76ab
Fix initial audio volume not corresponding to what's displayed (#14057)
4 years ago
Eugen Rochko 3e9dc4044b
Add hints about incomplete remote content to web UI (#14031)
4 years ago
fuyu b1484cf3ce
Fixed emoji detection problem to append border (#14020)
5 years ago
ThibG c813789e06
Fix TL sometimes jumping when closing modals (#14019)
5 years ago
ThibG cc6b8a9615
Fix WebUI crash when processing accounts before page is loaded (#14015)
5 years ago
ThibG 6b6a9d0ea3
Add hotkey for toggling content warning composer field (#13987)
5 years ago
ThibG 89f40b6c3e
Make domain block/silence/reject-media code more robust (#13424)
5 years ago
Bei Li 384d64894a
Update “status” to “toot” for en.json (#13877)
5 years ago
ThibG db319c0fdc
Improve rendering of emoji which do not contrast with background (#13772)
5 years ago
Mélanie Chauvel ac3c83ef6f
Improve wording and add titles on moderated servers section in /about/more (#13930)
5 years ago
Takeshi Umeda d890abfcab
Fix performance of follow import (#13836)
5 years ago
Eugen Rochko 72a7cfaa39
Add e-mail-based sign in challenge for users with disabled 2FA (#14013)
5 years ago
Takeshi Umeda 8b6d97fb7c
Add limit parameter to rss (#13743)
5 years ago
Takeshi Umeda 13f065da05
Add visibility parameter in share page (#13023)
5 years ago
Ben Lubar c66403b257
FIX: filters ignore media descriptions (#13837)
5 years ago
ThibG 8e96510b25
Hide sensitive preview cards with blurhash (#13985)
5 years ago
ThibG 346d9b3d2e
Add blurhash to preview cards (#13984)
5 years ago
ThibG bf6745b9c3
Fix unpermitted operations on custom emojis leading to cryptic errors (#13951)
5 years ago
ThibG aed3a436a2
Fix serialization of replies when some of them are URIs (#13957)
5 years ago
Eugen Rochko f669b8bcce
Fix wrong route helper in encrypted messages controller (#13952)
5 years ago
Mélanie Chauvel 77619b1654
Put “Add new domain block” button on /admin/instances in header (#13934)
5 years ago
ThibG bf94934623
Fix account redirect confirmation message talking about moved followers (#13950)
5 years ago
Takeshi Umeda 643065799b
Fix activity not being signed (#13948)
5 years ago
Eugen Rochko 5d8398c8b8
Add E2EE API (#13820)
5 years ago
Yamagishi Kazutoshi f96a891853
Fix ref attr for react-textarea-autozsize (#13936)
5 years ago
ThibG 51ff679b9d
Fix admin page crashing when trying to block an invalid domain name (#13884)
5 years ago
ThibG eeddb1a624
Fix unsent toot confirmation dialog not popping up in single column (#13888)
5 years ago
Christopher Choi b4a8400afd
Adjust flash alert contrast for better readability (#13892)
5 years ago
Brian C. Lindner 64154c5161
Allow Ctrl-click to keep EmojiPicker window open (#13896)
5 years ago
ThibG cc650bc023
Fix timeline markers in Firefox (regression from #13887) (#13889)
5 years ago
ThibG 5aff2a6957
Fix timeline markers not working on Chrome (#13887)
5 years ago
Mélanie Chauvel 40d81620b0
Change wording from “Hide media” to “Hide image/images” in Web UI (#13834)
5 years ago
Takeshi Umeda 8e056bd82e
Fix csv upload (#13835)
5 years ago
Takeshi Umeda e6706d171a
Fix searchable status without explicitly mentioning it (#13829)
5 years ago
Takeshi Umeda 3a1a21ad57
Fix local streaming of hashtag timelines (#13827)
5 years ago
ThibG a319c1e60f
Add support for `summary` field for media description (#13763)
5 years ago
ThibG 27ea7c13a5
Fix hashtag search performing account search as well (#13758)
5 years ago
ThibG 71fce71c94
Fix webfinger returning wrong status code on malformed or missing param (#13759)
5 years ago
Eugen Rochko c9dcc2d39f
Fix regression in sparkline style in web UI (#13753)
5 years ago
Eugen Rochko af53cfd19e
New Crowdin translations (#13398)
5 years ago
ThibG 92f85bea52
Change “hide/show boosts from …” menu to be hidden when the account is muted (#13748)
5 years ago
ThibG 48503384d0
Fix some account avatars on public pages having incorrect size (#13692)
5 years ago
Takeshi Umeda 706972b4ba
Fix RedownloadMediaWorker (#13741)
5 years ago
ThibG af6d356279
Fix first poll option not being focused when adding a poll (#13740)
5 years ago
Takeshi Umeda 5daae6dc61
Fix keybase config serializer (#13742)
5 years ago
dependabot-preview[bot] 78202e9138
Bump doorkeeper from 5.3.3 to 5.4.0 (#13733)
5 years ago
Takeshi Umeda d8bad8fbf6
Fix not publishing update of remote timeline (#13745)
5 years ago
ThibG 4bcef12bad
Fix sr locale being selected over sr-Latn (#13693)
5 years ago
Eugen Rochko 4b766f9846
Refactor monkey-patching of Goldfinger (#12561)
5 years ago
taicv 4a2ea2e51b
Add `vi` to available locales (#13542)
5 years ago
Eugen Rochko 8be4c2ba21
Add ability to remove identity proofs from account (#13682)
5 years ago
Takeshi Umeda 26b08a3c54
Add remote only to public timeline (#13504)
5 years ago
Eugen Rochko e9ecbca70d
Fix error within error when limiting backtrace to 3 lines (#13120)
5 years ago
ThibG 45202f79ef
Remove confusing “You are already signed in.” flash message (#13547)
5 years ago
ThibG a4240fd027
Improve RSS entries for statuses (#13592)
5 years ago
ThibG e1629a7758
Remove 'unsafe-inline' from Content-Security-Policy style-src (#13679)
5 years ago
Eugen Rochko 0d62e09707
Fix failing jest test (#13681)
5 years ago
ThibG f1e0fa80f6
Fix own following/followers not showing muted users (#13614)
5 years ago
Taras Gogol 6748a5acb1
Fix followings list order | Issue #13538 (#13676)
5 years ago
Eugen Rochko 5cff7910c2
Add more ActivityPub controller tests (#13590)
5 years ago
ThibG c0b849bdfd
Fix use of inline CSS in public pages (#13576)
5 years ago
Yamagishi Kazutoshi e223fd8c61
Revert "improve status title (#8596)" (#13591)
5 years ago
Eugen Rochko 988b0493fe
Add more tests for ActivityPub controllers (#13585)
5 years ago
kaiyou 3511528e50
Only check locally when deduplicating usernames (#13581)
5 years ago
ThibG b8ba977497
Fix admin-facing uses of inline CSS (#13575)
5 years ago
ThibG 77ec0875ea
Fix page incorrectly scrolling when bringing up dropdown menus (#13574)
5 years ago
ThibG 0e362b7678
Fix end-user-facing uses of inline CSS (#13438)
5 years ago
ThibG ad9c7aefe6
Refactor/cleanup TIMELINE_DELETE-related code (#13175)
5 years ago
ThibG 04eb599864
Fix messed up z-index when NoScript blocks media/previews (#13449)
5 years ago
ThibG b3d0de8b40
Fix /public showing public instead of community timeline for logged-in users (#13499)
5 years ago
ThibG b40d68cc31
Add `invites_enabled` to API (#13501)
5 years ago
Eugen Rochko c3ca3801f2
Add separate cache directory for non-local uploads (#12821)
5 years ago
Eugen Rochko 2744f61696
Fix not being able to resolve public resources in development environment (#13505)
5 years ago
ThibG be637146f3
Fix uninformative error message when uploading unsupported image files (#13540)
5 years ago
ThibG c955f98d36
Fix expanded video player issues (#13541)
5 years ago
Takeshi Umeda 46b2cc184f
Fix enable/disable relay failures (#13535)
5 years ago
Irie Aoi c5c8f68031
Set max-width and max-height to gif video (#13533)
5 years ago
ThibG 80182eda62
Fix and refactor keyboard navigation in dropdown menus (#13528)
5 years ago
sternenseemann 679980f77c
Allow users to delete their header and avatar (#13234)
5 years ago
D Anzorge 29f5353f8b
Update Twemoji to 12.1.5 (#13021)
5 years ago
Takeshi Umeda 2c7128c7f0
Add local only to hashtag timeline (#13502)
5 years ago
ThibG a1ce9cbb67
Fix uploaded image orientation in some browsers (#13493)
5 years ago
ThibG e12a5635da
Fix not being able to vote (#13490)
5 years ago
ThibG 89077fb657
Fix admin actions log crash when displaying updates of deleted announcements (#13489)
5 years ago
Gurgen Hayrapetyan ab8d7c0680
Fix Poll fetchPoll action not being debounced. (#13485)
5 years ago
Takeshi Umeda 04c8d825f6
Fix DeliveryWorker not to call failure_tracker when inbox_url is unavailable (#13482)
5 years ago
ThibG 3825e1943f
Fix confusing error when failing to add an alias to an unknown account (#13480)
5 years ago
Eugen Rochko 5edff32733
Change delivery failure tracking to work with hostnames instead of URLs (#13437)
5 years ago
ThibG 5524258da9
Fix “Email changed” notification sometimes having wrong e-mail (#13475)
5 years ago
ThibG f7e011919e
Fix account aliases page (#13452)
5 years ago
Leonie f6c18e8829
Fix API footer link in Web UI (#13441)
5 years ago
ThibG ec31b1b752
Fix WebUI pagination of following, followers, follow requests, blocks and mutes lists (#13445)
5 years ago
ThibG 9d24bcc5e6
Fix styling of polls in JS-less fallback on public pages (#13436)
5 years ago
Eugen Rochko 0773a512ac
Fix trying to delete already deleted file when post-processing (#13406)
5 years ago
Eugen Rochko 510db5eef9
New Crowdin translations (#13317)
5 years ago
Eugen Rochko c9efb400b4
Add rate limit for reporting (#13390)
5 years ago
ThibG eea0cd8fad
Fix “Show more” not switching to “Show less” on public pages (#13174)
5 years ago
ThibG 89e28c7674
Fix PostgreSQL load when linking in announcements (#13250)
5 years ago
ThibG d3ff06a320
Add explanation as to why unlocked accounts may have follow requests (#13385)
5 years ago
Eugen Rochko f65568f1d4
Add ability to filter audit log in admin UI (#13381)
5 years ago
Sasha Sorokin 37b3985bfa
Improve polls: option lengths & redesign (#13257)
5 years ago
Eugen Rochko c3965e28b3
Fix returning results when searching for URL with non-zero offset (#13377)
5 years ago
Eugen Rochko 4bf5aeae83
Fix pinning a column in web UI sometimes redirecting out of web UI (#13376)
5 years ago
Eugen Rochko 9014367bd8
Fix background jobs not using locks like they are supposed to (#13361)
5 years ago
Mélanie Chauvel (ariasuni) 1fb92037e4
Improve toot clicking areas (#13327)
5 years ago
ThibG cf1fa73347
Fix content warning being unnecessarily cleared when enabling/disabling CW (#13348)
5 years ago
Takeshi Umeda e4617c8ed8
Fix ImportsController param to permit :mode (#13347)
5 years ago
Mélanie Chauvel (ariasuni) be2f1597cf
Fix wrong color for ellipsis in boost confirmation dialog in Web UI (#13355)
5 years ago
Takeshi Umeda 11169367e4
Fix incorrect deletion of local accounts imported by overwriting (#13350)
5 years ago
ThibG 0d117c106a
Fix 404 and 410 API errors being silently discarded in WebUI (#13279)
5 years ago
Eugen Rochko 0c8945e5ff
Change `tootctl media remove-orphans` to work for all classes (#13316)
5 years ago
Eugen Rochko 260eb6f2e6
New Crowdin translations (#13064)
5 years ago
ThibG f08f880f58
Fix media not being marked sensitive when client sets a CW but no text (#13277)
5 years ago
ThibG 858d0dd168
Fix frontend crash when deleting announcements (#13312)
5 years ago
ThibG beb80adb51
Change poll option hover/active styling to be less confusing (#13313)
5 years ago
Takeshi Umeda 5a1fb6efc2
Fix bookmarks also searchable (#13293)
5 years ago
Shlee 221eda646b
Migrate Rails ujs as required for Rails 6 Upgrade. (#13280)
5 years ago
mayaeh 44292a6952
Add link to bookmarks in web UI dropdown (#13273)
5 years ago
Jeong Arm 8c42e0b53c
Make bookmarks also searchable (#13271)
5 years ago
Daniel Sockwell 8758221e73
Fix frontend crash when deleting announcements (#13283)
5 years ago
ThibG 61f35c1a8a
Fix reported accounts not being whitelisted when resolving a spamcheck report (#13289)
5 years ago
ThibG b998ec7c72
Fix WebUI crash in single-column mode on prehistoric browsers (#13267)
5 years ago
ThibG cb12a2cdd3
Fix some timeouts when searching URLs by limiting some database queries (#13253)
5 years ago
Eugen Rochko bea0bb39d6
Add option to include resolved DNS records when blacklisting e-mail domains in admin UI (#13254)
5 years ago
Eugen Rochko f556f79b77
Add titles to warning presets in admin UI (#13252)
5 years ago
ThibG aeebbe90dc
Fix detailed view of direct messages displaying a 0 boost count (#13244)
5 years ago
ThibG 90f3a00062
Fix regression in “Edit media” modal in web UI (#13243)
5 years ago
ThibG 2c6099125d
Fix videos with unsupported colorspace not being transcoded (#13242)
5 years ago
ThibG abd8394880
Fix MP4 (H264 + AAC) video files being needlessly re-encoded (#13239)
5 years ago
mayaeh 310d729745
Change the string "hidden" to "blocked" in WebUI (#13221)
5 years ago
Eugen Rochko 8a2b8e0321
Change video uploads to always be converted to H264/MP4 (#13220)
5 years ago
Eugen Rochko dc15c81e67
Change video uploads to enforce certain limits (#13218)
5 years ago
dependabot-preview[bot] 7088633ae1
Bump cld3 from 3.2.6 to 3.3.0 (#13107)
5 years ago
ThibG b154428e14
Add federation support for the "hide network" preference (#11673)
5 years ago
Eugen Rochko 9660aa4543
Change local media attachments to perform heavy processing asynchronously (#13210)
5 years ago
ThibG 5284e29e2f
Fix public posts from silenced accounts not being changed to unlisted visibility (#13096)
5 years ago
ThibG aa67036b41
Add support for links to statuses in announcements to be opened in web UI (#13212)
5 years ago
Mélanie Chauvel (ariasuni) 5e4b649655
Change the tooltip "Toggle visibility" to "Hide media" in web UI (#13199)
5 years ago
guigeekz e31ba618d4
Add submit button to the top of preferences pages (#13068)
5 years ago
Bèr Kessels fd76955f39
Code style improvements in JavaScript (#13159)
5 years ago
ThibG 2423d2f677
Add ability to delete files uploaded for settings in admin UI (#13192)
5 years ago
Mélanie Chauvel (ariasuni) 4063f9f278
Change description of privacy levels to be more intuitive in web UI (#13197)
5 years ago
ThibG 6185bff4b3
Fix error when searching for URLs that contain the mention syntax (#13151)
5 years ago
ThibG 4a4cd686c1
Add sorting by username, creation and last activity in moderation view (#13076)
5 years ago
Mélanie Chauvel (ariasuni) 2e18b1a2a2
Fix text area above/right of emoji picker being accidentally clickable in web UI (#13148)
5 years ago
Eugen Rochko 339ce1c4e9
Add specific rate limits for posting and following (#13172)
5 years ago
ThibG 503eab1c1f
Fix too large announcements not being scrollable in web UI (#13211)
5 years ago
koyu e69a3f54a1
Change GIF label to be displayed even when autoplay is enabled in web UI (#13209)
5 years ago
Eugen Rochko 0ae5c6312f
Remove useless `respond_to` calls (#13208)
5 years ago
Eugen Rochko 39453de232
Change the string "Hide everything from …" to "Block domain …" in web UI (#13178)
5 years ago
Eugen Rochko d081a80cff
Fix "tootctl media remove-orphans" crashing when encountering invalid media (#13170)
5 years ago
Eugen Rochko 036ba3f510
Add tooltips to audio/video player buttons (#13203)
5 years ago
ThibG 7b63c5469e
Fix announcements with fully-qualified mention to local user crashing WebUI (#13164)
5 years ago
Eugen Rochko 0c28a505dd
Fix leak of arbitrary statuses through unfavourite action in REST API (#13161)
5 years ago
ThibG 7face973fa
Fix dismissing an announcement twice raising an obscure error (#13124)
5 years ago
ThibG cf4fe6caef
Fix misleading error when attempting to re-send a pending follow request (#13133)
5 years ago
ThibG d91946ae13
Fix backups failing when files are missing from media attachments (#13146)
5 years ago
ThibG 3704402dcc
Fix duplicate accounts being created when fetching an account for its key only (#13147)
5 years ago
ThibG 0f07218e53
Fix `/web` redirecting to `/web/web` in web UI (#13128)
5 years ago
ThibG 983ab40086
Fix previously OStatus-based accounts not being detected as ActivityPub (#13129)
5 years ago
ThibG ff3a11d01d
Add source-mapped stacktrace to error message in web UI (#13082)
5 years ago
ThibG d8e9bae482
Fix account JSON/RSS not being cacheable due to wrong mime type comparison (#13116)
5 years ago
ThibG 1314bba68a
Fix old browsers crashing because of missing `finally` polyfill in web UI (#13115)
5 years ago
ThibG 4dec392ea8
Fix account's bio not being shown if there are no proofs/fields in admin UI (#13075)
5 years ago
ThibG c48d895ea7
Fix sign-ups without checked user agreement being accepted through the web form (#13088)
5 years ago
ThibG cb28f61a6c
Fix invite request input not being shown on sign-up error if left empty (#13089)
5 years ago
Eugen Rochko 90f04ea064
Fix unread indicator on announcements not being aligned with text in web UI (#13052)
5 years ago
Eugen Rochko 4599518266
New Crowdin translations (#13036)
5 years ago
Eugen Rochko b1349342d2
Fix rendering `<a>` without `href` when scheme unsupported (#13040)
5 years ago
Eugen Rochko b686e275e7
Fix unfiltered params error when generating ActivityPub tag pagination (#13049)
5 years ago
Eugen Rochko a64973aecf
Fix malformed HTML causing uncaught error (#13042)
5 years ago
ThibG 02236332ba
Fix native share button not being displayed for unlisted toots (#13045)
5 years ago
Eugen Rochko 92e7c84969
Fix punycode being returned in some entities instead of unicode in REST API (#13035)
5 years ago
Eugen Rochko ff07e80533
Fix remote convertible media attachments not being saved (#13032)
5 years ago
Eugen Rochko c253f5c57e
Fix punycode being rendered instead of unicode in some places (#13030)
5 years ago
ThibG c31d61d7f2
Fix dates (without time) being rendered as datetimes in public pages (#13034)
5 years ago
Eugen Rochko 5265df0a8a
Change signature verification to ignore signatures with invalid host (#13033)
5 years ago
Eugen Rochko 62f0b30617
New Crowdin translations (#12953)
5 years ago
fuyu 5711899c59
Don't display toggle reveal button in video modal when full screen (#13026)
5 years ago
ThibG 3adc722d1c
Change how unread announcements are handled (#13020)
5 years ago
abcang 61a7390b66
Search account domain in lowercase (#13016)
5 years ago
Renato "Lond" Cerqueira 37dc12dd53
Fix error when sending moderation notification (#13014)
5 years ago
Sasha Sorokin 50cd73e5d7
Add "Show thread" button to public profiles (#13000)
5 years ago
Eugen Rochko bba0269d97
Fix mascot being too large, and a code style issue (#13002)
5 years ago
Sasha Sorokin 0c611e3115 Add missing translations (#12996)
5 years ago
Sasha Sorokin 04459687f8 Fix regressions caused by #12961 (#12961)
5 years ago
Eugen Rochko 305abc9e05
Fix design of announcements in admin UI (#12989)
5 years ago
Eugen Rochko 0fcc4b1c56
Change announcements to be collapsed on page load in web UI (#12990)
5 years ago
Eugen Rochko c2dfd5e4e2
Revert "Avoid using uppercase text-transform (#12684)" (#12987)
5 years ago
Eugen Rochko 663ea84b08
Add publish/unpublish controls to announcements in admin UI (#12967)
5 years ago
Eugen Rochko 10e209d8e0
Change number animations direction based on decrease or increase (#12971)
5 years ago
Eugen Rochko dd4eec6bf6
Add animations to announcement reactions (#12970)
5 years ago
ThibG 42d2a915e4 Change last_status_at to be a date, not datetime (#12966)
5 years ago
Eugen Rochko 401f32f9ee
Fix expired announcements being re-published (#12964)
5 years ago
Eugen Rochko 2f8c3c17ee
Fix link colors in announcements (#12965)
5 years ago
Eugen Rochko b9d74d4076
Add streaming API updates for announcements being modified or deleted (#12963)
5 years ago
ButterflyOfFire 408b3e2b93 Add kabyle language to Mastodon (#12962)
5 years ago
ThibG 389e3f6094 Fix status overflowing in report dialog (#12959)
5 years ago
ThibG 90b13ffd00 Fix “new items glow” being displayed above settings and announcements (#12958)
5 years ago
ThibG c06d2ff437 Fix spurious error and incorrect state change when adding a reaction twice (#12957)
5 years ago
ThibG 48c55b6392 Improve announcements design (#12954)
5 years ago
Eugen Rochko ae2198bd95
Fix validations of reactions limit (#12955)
5 years ago
Eugen Rochko fcd79a5584
New Crowdin translations (#12936)
5 years ago
Eugen Rochko f816da9c64
Add limit of 8 different reaction types per announcement (#12950)
5 years ago
Eugen Rochko 76f1ed834e
Add number animations (#12948)
5 years ago
Eugen Rochko 71921f6bc3
Fix user disabling changing activity timestamps, fix nil error (#12943)
5 years ago
Eugen Rochko b89e6cfe70 Change font size of announcements to be the same as statuses (#12949)
5 years ago
Sasha Sorokin 1268e3b572 Fix unlocalized dropdown button title (#12947)
5 years ago
ThibG 288f509424 Fix type error in announcement reaction update event payload (#12946)
5 years ago
Ben Lubar 0dfba0884e minor server-sent events fixes (#12945)
5 years ago
Sasha Sorokin 14ca559705 Evenly spread space between tabs (#12944)
5 years ago
Eugen Rochko ea215ef63f
New Crowdin translations (#12933)
5 years ago
Eugen Rochko c4c315ea40
Fix OEmbed leaking information about existence of non-public statuses (#12930)
5 years ago
Eugen Rochko daf71573d0
Fix password change/reset not immediately invalidating other sessions (#12928)
5 years ago
Eugen Rochko ce1dee85b5
Fix relationships page not showing results in admin UI (#12934)
5 years ago
Eugen Rochko dee853f23c
Remove bad encoding middleware (#12931)
5 years ago
Eugen Rochko 105f83fc1e
New Crowdin translations (#12859)
5 years ago
Eugen Rochko f52c988e12
Add announcements (#12662)
5 years ago
Eugen Rochko 81cc86bb1f
Fix media attachments without file being uploadable (#12562)
5 years ago
ThibG 43daeccccb Add “account timeline” filter category (#12918)
5 years ago
ThibG a8e46cf7a1 Add support for magnet: URIs (#12905)
5 years ago
Eugen Rochko c0006a004d
Change followers page to relationships page in admin UI (#12927)
5 years ago
ThibG ec3ee67564 Fix unfollow confirmations in account directory (#12922)
5 years ago
ThibG 40852b84bd Fix duplicate “description” meta tag on accounts public pages (#12923)
5 years ago
Ben Lubar 619da5a4dc Add transparent support for EventSource streaming. (#12887)
5 years ago
Eugen Rochko 02063c245c
Fix not all of account's active IPs showing up in admin UI (#12909)
5 years ago
ThibG 91e4955e08 Fix admin interface crashing when listing boosts with non-video media attachments (#12907)
5 years ago
Eugen Rochko ba16d4b413
Fix search by IP not using alternative browser sessions in admin UI (#12904)
5 years ago
ThibG 2d5addde03 Fix “X new items” not showing up for slow mode on empty timelines (#12875)
5 years ago
Eugen Rochko 6feafb8802
Various fixes and improvements (#12878)
5 years ago
Eugen Rochko a7d34d49ad
Add is to available locales (#12882)
5 years ago
Eugen Rochko 1ded3bb752
Change reported media attachments to always be hidden in admin UI (#12879)
5 years ago
ThibG 345bba4812 Exempt staff members from spam check (#12874)
5 years ago
Eugen Rochko 02d272cf49
Fix access to OEmbed endpoint in secure mode (#12864)
5 years ago
Eugen Rochko 3287ec8ca3
Fix file names being obfuscated on update when file didn't change (#12857)
5 years ago
Eugen Rochko 3a6f9860fc
New Crowdin translations (#12830)
5 years ago
ThibG 24cd2126c6 Fix Ruby 2.7 support (#12831)
5 years ago
Eugen Rochko a369d1ca64
New Crowdin translations (#12378)
5 years ago
ThibG d386d89179 Fix invalid votes from the API being accepted (#12601)
5 years ago
Sasha Sorokin 7da54001fe Avoid using uppercase text-transform (#12684)
5 years ago
Sasha Sorokin 5dcca33c56 Correct margins for heading actions (#12797)
5 years ago
ThibG 10f1450bba Fix ruby 2.7 warnings about keyword parameters (#12824)
5 years ago
ThibG 57e2833f6a Remove dependency on OStatus2 gem (#12822)
5 years ago
ysksn 6f8f018e3e Refactor StatusThreadingConcern (#9626)
5 years ago
ThibG ea436b355b Add support for linking XMPP URIs in toots (#12709)
5 years ago
Daigo 3 Dango e9ea09d173 Suppress backtrace when delivering toots (#12798)
5 years ago
Sasha Sorokin 36426ed4ad Use heading actions and placeholders in settings (#12801)
5 years ago
Eugen Rochko baa3db3001
Change audio/video playback to stop playback when out of view (#12486)
5 years ago
Alexander 05756c9a14 improve status title (#8596)
5 years ago
Daigo 3 Dango 206dfd7dad Clarify keyword arguments with ** (#12769)
5 years ago
Sasha Sorokin 139f7646a7 Rename page_heading_actions variable (#12799)
5 years ago
ThibG c306978190 Use quality values in Accept field to explicitly prefer JSON over HTML (#12806)
5 years ago
ThibG 51eb111503 Allow blocking TLDs, and fix TLD blocks not being editable (#12805)
5 years ago
Sasha Sorokin 345dd93310 Little improvements to filters settings page (#12793)
5 years ago
ThibG 12a9813a0c Fix reuse of detailed status components (#12792)
5 years ago
Eugen Rochko 49b2f7c0a2
Fix base64-encoded file uploads not being possible (#12748)
5 years ago
Eugen Rochko 4729341903
Fix missing authentication call in filters controller (#12746)
5 years ago
Eugen Rochko 83deae5bd7
Fix uncaught unknown format errors in host meta controller (#12747)
5 years ago
ThibG e4d75f238b Fix URL search not returning private toots user has access to (#12742)
5 years ago
Eugen Rochko 6a8c8dc6fb
Fix cache digesting log noise on status embeds (#12750)
5 years ago
Matt Panaro 9cbbc50fcd Fix 12661 (#12744)
5 years ago
ThibG aa138ea350 Fix RefollowWorker not keeping show_reblogs setting (#12707)
5 years ago
Eugen Rochko 09d54d1f62
Fix uncaught query param encoding errors (#12741)
5 years ago
Sasha Sorokin 9edab7afaf Add translation project promotion link (#12736)
5 years ago
Matt Panaro 2a5da8c961 refactor IntersectionObserver to observe viewport in single-column mode (#12735)
5 years ago
ThibG 3b3bdc7293 Hide blocked users from more places (#12733)
5 years ago
Eugen Rochko 2999c95596
Fix error when fetching followers/following from REST API when user has network hidden (#12716)
5 years ago
Eugen Rochko f86ee4b59f
Fix IDN mentions not being processed, IDN domains not being rendered (#12715)
5 years ago
ThibG b2f81060b7 Remove unused AccountRelationshipsPresenter call in public pages (#12734)
5 years ago
Eugen Rochko bb27ca14ef
Fix error when searching for empty phrase (#12711)
5 years ago
Eugen Rochko 6e9e8d89fa
Fix settings pages being cacheable by the browser (#12714)
5 years ago
Eugen Rochko 353c94910b
Fix HTML error pages being returned when JSON is expected (#12713)
5 years ago
Eugen Rochko ca78b1473e
Fix undefined error regression in status component in web UI (#12712)
5 years ago
chr v1.x 7e074610a6 Fix backups stopping due to read timeouts (#12281)
5 years ago
Takeshi Umeda 0e8c0287d0 Fix shortNumberFormat to within 3 chars without units (#12706)
5 years ago
ThibG 162dc845a0 Fix batch actions on non-pending tags in admin interface (#12537)
5 years ago
Matt Panaro 31f7c3fc5d Summary: fix slowness due to layout thrashing when reloading a large … (#12661)
5 years ago
Sasha Sorokin 902c6bed5a Use different strings on exports page (#12569)
5 years ago
ThibG dc0750abc3 Fix manual scrolling issue on Firefox/Windows (#12648)
5 years ago
Marcin Mikołajczak a90258dbe9 fix multiple space (#12655)
5 years ago
ThibG c0ed53b810 Fix custom emoji category creation silently erroring out on duplicate category (#12647)
5 years ago
ThibG b364175e1b Fix link crawler not specifying accepted content-type (#12646)
5 years ago
Takeshi Umeda 68070e82cc Add signature to exported status (#12649)
5 years ago
Takeshi Umeda a391eaf4d8 Fix an error when ActivityPub::FetchRemoteStatusService url is called with nil (#12652)
5 years ago
ThibG 2ee5a9d9c3 Clean up OStatus-related codepaths (#12173)
5 years ago
ThibG da2143b308 Fixes featured hashtag setting page erroring out instead of rejecting invalid tags (#12436)
5 years ago
scd31 3830c0b741 Increase max backup size (#12602)
5 years ago
Alice Gaudon 668f698077 Admin setting to disable default follows (#12566)
5 years ago
Thomas Citharel 8094955461 Add Event activity-type support (#12637)
5 years ago
Sasha Sorokin 34aa5c7cb2 Improve report page structure (#12615)
5 years ago
Acid Chicken (硫酸鶏) 09a72add0e Fix tooltip messages of multiple poll switcher are reversed (#12616)
5 years ago
Sasha Sorokin d5b7a4b116 Avoid using pluralize on moderation pages (#12589)
5 years ago
Eugen Rochko 77e7b33dea
Revert "Fix an eslint warning (#12426)" (#12596)
5 years ago
Eugen Rochko 7ee6f51b78
Fix missing error templates for non-HTML requests (#12593)
5 years ago
Sasha Sorokin ab91e7480b Use codeblock for native redirect URI (#12570)
5 years ago
Eugen Rochko f3d232381d
Add `tootctl media remove-orphans` (#12568)
5 years ago
Eugen Rochko 6d7daf6154
Fix generic HTTP 500 error on duplicate records (#12563)
5 years ago
trwnh 1653ae91ce Fix account search with no query (#12549)
5 years ago
Hinaloe eb551c480d Highlight border when focusing poll-form footer (#12544)
5 years ago
Jeong Arm 76adde4fe2 Fix media open hotkey (#12546)
5 years ago
Takeshi Umeda 04582e3c3e Remove some duplicate methods from StatusHelper and reflect changes to AccountHelper (#12545)
5 years ago
Takeshi Umeda f43f1e0184 Add basic support for group actors (#12071)
5 years ago
Shlee f92ed32df4 upgrade/replace websocket.js to @gamestdio/websocket v2 (#12543)
5 years ago
Eugen Rochko bbf926b1c0
Fix error when using search API with no query (#12541)
5 years ago
trwnh 4354936a39 Return `discoverable` via REST API (fix #12507) (#12508)
5 years ago
ThibG c05ed8a625 Fix poll options not being selectable via keyboard (#12538)
5 years ago
Yamagishi Kazutoshi 6be16d02cb Update ESLint and RuboCop in Code Climate (#12534)
5 years ago
ThibG 27d5d02925 Fix blocking/unblocking users from status dropdown menu (#12535)
5 years ago
mayaeh f9b82fa660 Fix notifications label (#12517)
5 years ago
ThibG 4195039420 Link to reports targetting instance in admin view (#12513)
5 years ago
Mathieu Brunot bd8dc9bd0c Add an LDAP Mail attribute config (#12053)
5 years ago
ThibG 911cc14481 Add follow_request notification type (#12198)
5 years ago
ThibG f60cd97638 Only normalize local polls (#12515)
5 years ago
Mathieu Brunot d70268f099 Convert LDAP username (#12461)
5 years ago
Sasha Sorokin c8d82ef3c3 Split relationships page strings (#12502)
5 years ago
Eugen Rochko ed73376f1c
Fix conversations not having an unread indicator in web UI (#12506)
5 years ago
ThibG f05b0463db Fallback to Create audience when object has no defined audience (#12249)
5 years ago
ThibG d8f96028c5 Add ability to filter reports by target account domain (#12154)
5 years ago
ThibG 35b142a7ad Fix lost focus when modals open/close (#12437)
5 years ago
Sasha Sorokin b532ead798 Fix counter sizing (#12446)
5 years ago
Sasha Sorokin fd45f5bbaa Improve notifications page (#12497)
5 years ago
ThibG a690b3e470 Add hotkey for opening media files (#12498)
5 years ago
ThibG 667708f5b0 Fix pending upload count not being decremented on error (#12499)
5 years ago
Eugen Rochko 07da35c17c
Fix n+1 query for bookmarks on statuses (#12494)
5 years ago
Eugen Rochko d9793b2367
Fix proofs API being inaccessible in secure mode (#12495)
5 years ago
ThibG 00c219aa45 Fix empty poll options not being filtered on remote poll update (#12484)
5 years ago
ThibG e7a7f88df7 Fix OCR with delete & redraft (#12465)
5 years ago
Dimitri Merejkowsky 054ef83fc5 Fix an eslint warning (#12426)
5 years ago
ThibG 42b3b019e0 Fix blur behind closed registration message (#12442)
5 years ago
Eugen Rochko a60b602ade
Fix OEmbed discovery not handling different URL variants in query (#12439)
5 years ago
ThibG 2edf6d81cb Simplify SQL query when performing account search amongst followings (#12302)
5 years ago
ThibG c656cc2191 Fix FetchLinkCardServices crashing on a tags without a target (#12159)
5 years ago
ThibG e86234b1e9 Change media description label to be context-sensitive (#12270)
5 years ago
ThibG c4d45765e3 Change domain block behavior to update user records before deleting data (#12247)
5 years ago
noiob 5bc4edd078 Fix whitelist federation for subdomains (#12435)
5 years ago
Eugen Rochko 8dfc45f757
Fix account dropdown not opening due to regression from #12377 (#12430)
5 years ago
Eugen Rochko 853a67ed16
Add relationship-based options to status dropdowns (#12377)
5 years ago
Eugen Rochko d14e74eff5
Add cache for OEmbed endpoints to avoid extra HTTP requests (#12403)
5 years ago
Gomasy 5a2c0707f1 Support min_id-based pagination for bookmarks (#12381)
5 years ago
Jennifer Glauche fd93a9c871 make it not return http 400 when passing and empty source argument (#12259)
5 years ago
Eugen Rochko 24ea938ce1
Add kn, mr, ur to available locales (#12379)
5 years ago
Eugen Rochko eee73de5c8
New Crowdin translations (#12146)
5 years ago
ThibG dfea7368c9 Add bookmarks (#7107)
5 years ago
Yamagishi Kazutoshi afb398b583 Change to always returns html document in error pages (#12214)
5 years ago
ThibG a2014830c2 Fix broken admin audit log in whitelist mode (#12303)
5 years ago
ThibG 0d6da8892a Fix unread toot indicator not honoring onlyMedia in public and community timelines (#12330)
5 years ago
ThibG 0d5f3ae331 Fix already-known remote private toots not being searchable by URL (#12336)
5 years ago
Darius Kazemi 0092096328 Fix type mismatch (#12324)
5 years ago
ThibG 514e427bd2 Fix relationship caches being broken as result of a follow request (#12299)
5 years ago
ThibG 66684c489c Fix WebUI allowing to upload more items than the limit (#12300)
5 years ago
ThibG 7cdb8c10e9 Minor improvements to poll composing UI (#12319)
5 years ago
ThibG 66c1fe0495 Fix various issues with account migration (#12301)
5 years ago
Gabriel Rubens 3cc9ff872f Use inert polyfill (#12209)
5 years ago
mayaeh be93318c05 Integrate own poll's translation into own_poll. (#12231)
5 years ago
Nolan Lawson 1e232e455c fix: support KaiOS arrow navigation on public pages (#12251)
5 years ago
ThibG e37358b3bc Fix code referencing wrong class (#12263)
5 years ago
ThibG 3db3c10762 Fix filtered out items being counted as pending items (#12266)
5 years ago
ThibG 65e13cfacf Add abilityto add oneself to lists (#12271)
5 years ago
ThibG 1a12943924 Fix notification filters not applying to poll options (#12269)
5 years ago
ThibG 650820d62d Fix remote media descriptions being cut off at 420 chars (#12262)
5 years ago
ThibG 7488a9e154 Add support for submitting media description with ctrl+enter (#12272)
5 years ago
Hinaloe 8568018935 dont crash with null-ref (#12274)
5 years ago
Yamagishi Kazutoshi a4301b5202 Fix notification message for own poll (#12219)
5 years ago
Takeshi Umeda 5b46467474 Fix an issue where polls with 'expires_at' not set expired (#12222)
5 years ago
Yamagishi Kazutoshi 7512f3a3e0 Change message of public timeline for local only (#12224)
5 years ago
Nima Boscarino 9b36f62df6 Add download button to audio and video players (#12179)
5 years ago
Faye Duxovni 48f75b86ae Add setting for whether to crop images in unexpanded toots (#12126)
5 years ago
Takeshi Umeda a6269b2f83 Split AccountsHelper from StatusesHelper (#12078)
5 years ago
Nima Boscarino a9530e29a2 Unliking a post updates like count on front end (#12140)
5 years ago
ThibG 15c192ce40 Add link to search for users connected from the same IP address (#12157)
5 years ago
ThibG bcf694dce7 Fix volume slider in chromium 🤷 (#12158)
5 years ago
umonaca f4be89e24d Improve swipe experience (#12168)
5 years ago
Hugo Gameiro 488dd0ff7a remove audio metadata (#12171)
5 years ago
ThibG 3a929dbedd Replace fav icon animation with CSS (#12175)
5 years ago
Hinaloe 547a5bac9d don't show outline of full-screen video (#12176)
5 years ago
ThibG aa884e0484 Fix batch actions being hidden from mobile view (#12183)
5 years ago
nightpool 9762fe382c microformat mentions can have an implicit property (#12189)
5 years ago
puckipedia d2919f7e94 Allow Accept/Reject with a non-embedded object (#12199)
5 years ago
ThibG bd684e25d9 Fix incoming federation in whitelist mode (#12185)
5 years ago
BSKY fccf83e1f2 Add noopener and/or noreferrer (#12202)
5 years ago
dependabot-preview[bot] 183fc9d3cb Bump react-select from 2.4.4 to 3.0.5 (#11930)
5 years ago
Eugen Rochko c4118ba71b
New Crowdin translations (#12144)
5 years ago
Eugen Rochko de59e7e6a0
Remove unused translations in web UI (#12143)
5 years ago
Eugen Rochko 1fc5b61351
New Crowdin translations (#12072)
5 years ago
Eugen Rochko aa509a3d8a
Fix auto-report string saying the account has been auto-silenced (#12142)
5 years ago
Eugen Rochko 6ebd74f4fa
Fix media editing modal changing dimensions when image loads (#12131)
5 years ago
Eugen Rochko 915f3712ae
Fix admin setting to auto-approve hashtags not affecting query (#12130)
5 years ago
Eugen Rochko 30a28a2eb7
Fix not showing if emoji has a local counterpart in admin UI (#12135)
5 years ago
Eugen Rochko b5f7e12817
Remove auto-silence behaviour from spam check (#12117)
5 years ago
Eugen Rochko 354fdd317e
Fix attachment not being re-downloaded even if file is not stored (#12125)
5 years ago
Eugen Rochko 538db85d3c
Remove `lang` attribute from individual statuses (#12124)
5 years ago
Eugen Rochko c8bcf5cbfd
Add admin setting to auto-approve hashtags (#12122)
5 years ago
Eugen Rochko 19cdc62765
Remove fallback to long description on sidebar and meta description (#12119)
5 years ago
trwnh 95f21ab87f Add missing back button header for invalid account (#12094)
5 years ago
Eugen Rochko 8386d9ec10
Fix hashtag timeline REST API accepting too many hashtags (#12091)
5 years ago
Eugen Rochko a582185625
Fix `GET /api/v1/instance` REST APIs being unavailable in secure mode (#12089)
5 years ago
Eugen Rochko f665901e3c
Fix performance of home feed regeneration (#12084)
5 years ago
Hugo Gameiro a7917269d3 add loglevel fatal to video and audio styles (#12088)
5 years ago
Eugen Rochko 4289ecd037
New Crowdin translations (#12067)
5 years ago
Eugen Rochko 740c9cb3ee
Remove invite comments from UI (#12068)
5 years ago
Eugen Rochko 32efa14060
New Crowdin translations (#12061)
5 years ago
Eugen Rochko eb83d6256e
Add `reason` param to `POST /api/v1/accounts` REST API (#12064)
5 years ago
Eugen Rochko 9a1be333b8
Fix wrong attribute in MoveWorker (#12066)
5 years ago
Eugen Rochko fb45f6d911
Add br, es-AR, et, mk, nn to available locales (#12062)
5 years ago
Eugen Rochko 1681319d11
New Crowdin translations (#12047)
5 years ago
Eugen Rochko c9b8ba50f8
Fix audio attachments opening in video modal from media tab in web UI (#12056)
5 years ago
Eugen Rochko 9184522cb4
Fix issues in RTL layout in web UI (#12060)
5 years ago
Eugen Rochko f51f99c3c2
Fix media editing modal and profile directory in light theme (#12059)
5 years ago
Eugen Rochko ca22a22d7f
Fix performance of GIF re-encoding (#12057)
5 years ago
Eugen Rochko 4e1afef6f9
Add `openRegistrations` attribute to nodeinfo endpoint (#12058)
5 years ago
Eugen Rochko 575dc11cb2
Fix needlessly indexing unsearchable statuses into ElasticSearch (#12041)
5 years ago
ThibG 699f53c464 Fix RSS caching (but disable localization) (#12054)
5 years ago
Jeong Arm 3abe003f59 Fix drag and drop link to composebox (#12055)
5 years ago
Eugen Rochko 62f60e86c2
Fix account counters being overwritten by parallel writes (#12045)
5 years ago
Eugen Rochko fa7dd5c2cd
Fix featured hashtag URL being interpreted as media or with_replies (#12048)
5 years ago
Eugen Rochko 73bb9eb095
New Crowdin translations (#11998)
5 years ago
Cutls 733a3d20b0 Fix bad word breaking on conversations (#12039)
5 years ago
ThibG 559da46fd4 Fix typo in mute confirmation dialog (#12044)
5 years ago
Eugen Rochko cbaea097be
Add error description and button to copy stack trace to web UI (#12033)
5 years ago
Jeong Arm 66fda37fd0 Scroll into search bar when focus (#12032)
5 years ago
ThibG 26a8c6fd2d Fix custom emoji animation on hover in conversations view (#12040)
5 years ago
ThibG 3a4d994c40 Fix BootstrapTimelineService crashing when bootstrapped accounts are invalid (#12037)
5 years ago
ThibG 541269f8bc Fix missing propType for conversation delete (#12035)
5 years ago
Eugen Rochko b0323d0888
Add refresh button to list of rebloggers/favouriters in web UI (#12031)
5 years ago
Eugen Rochko c35376132b
Fix long domain block descriptions breaking table layout (#12029)
5 years ago
Eugen Rochko 6faa98aee2
Fix delete conversation action not being reflected in web UI (#12030)
5 years ago
Eugen Rochko 9ba40a6bfd
Remove HEAD request from fetching link previews (#12028)
5 years ago
mayaeh b258583d2b Fix hashtag link to directory in AdminUI (#12005)
5 years ago
Eugen Rochko e682d3aa9e
Fix active user count for different number of weeks using same cache (#12025)
5 years ago
Eugen Rochko 5c42f47617
Fix records not being indexed sometimes (#12024)
5 years ago
Cutls 12c4ec0c83 Fix and remove ugly css around the conversation component (#12022)
5 years ago
abcang 9ef5532a7e Fix follow requests N+1 (#12004)
5 years ago
ThibG 3babf8464b Add voters count support (#11917)
5 years ago
koyu cfe2d1cc4a Change at icon in notification filter to reply-all (#11995)
5 years ago
ThibG 9027bfff0c Add explanation to mute dialog, refactor and clean up mute/block UI (#11992)
5 years ago
Eugen Rochko 5f69eb89e2
Add a nodeinfo endpoint (#12002)
5 years ago
ThibG 15b3eeb326 Change vote results to display ex-aequo leading options as leading (#12001)
5 years ago
Eugen Rochko 9d22ad8093
New Crowdin translations (#11985)
5 years ago
trwnh d51201a75a Fix muted text color not applying to all text (#11996)
5 years ago
Eugen Rochko 9683e1dcf8
Fix follower/following lists resetting on back-navigation in web UI (#11986)
5 years ago
Eugen Rochko 368a87755b
Fix account migration not affecting followers on origin server (#11980)
5 years ago
Eugen Rochko bd9685f798
Fix public list of domain blocks being too verbose on about page (#11967)
5 years ago
Yamagishi Kazutoshi 0a49b26793 Do not add margin light when opening modal on mobile (#11830)
5 years ago
Eugen Rochko 163ed91af3
Add (back) option to set redirect notice on account without moving followers (#11994)
5 years ago
ThibG b0cda7a504 Fix vote checkmark in poll results (#11990)
5 years ago
Eugen Rochko 50af41a00d
Fix unscoped being used in the wrong place (#11987)
5 years ago
Eugen Rochko de5305a3a5
Fix redirecting non-functional accounts on public pages (#11978)
5 years ago
Eugen Rochko 3ec80c7aec
Fix preview card image not being re-fetched even if link is re-posted (#11981)
5 years ago
Eugen Rochko 32ff78f749
Fix index not being used in Status.reblogs_map (#11982)
5 years ago
Eugen Rochko ab33c4df94
Add `exclude_unreviewed` param to `GET /api/v2/search` REST API (#11977)
5 years ago
Eugen Rochko 234c729c52
New Crowdin translations (#11909)
5 years ago
ThibG 18b451c0e6 Change silences to always require approval on follow (#11975)
5 years ago
Eugen Rochko 2f90a38f44
Fix unreviewed hashtag not being found by exact case-insensitive match (#11976)
5 years ago
abcang 07b057eabb Validate Web::PushSubscription (#11971)
5 years ago
abcang 059945c97c Improve status pin query (#11972)
5 years ago
ThibG 860a77d45e Avoid storing audio and video file data in memory (#11974)
5 years ago
ThibG 7baedcb61e Use blob URL for Tesseract to avoid CORS issues (#11964)
5 years ago
Cutls f31530b74d Fix overflow on conversations (#11965)
5 years ago
Eugen Rochko 7a39671d46
Fix hashtag batch actions not redirecting back with right filters (#11962)
5 years ago
Eugen Rochko add4d4118c
Fix relays UI being available in whitelist/secure mode (#11963)
5 years ago
Jeong Arm 00d7bdcc2a Fix search error when ElasticSearch is enabled but not available (#11954)
5 years ago
Eugen Rochko a1f04c1e34
Fix authentication before 2FA challenge (#11943)
5 years ago
Yamagishi Kazutoshi 67bef15e53 Add fallback section ID with ToC (#11941)
5 years ago
Eugen Rochko 50b9276330
Fix unread indicator not updating for notifications (#11923)
5 years ago
Eugen Rochko 0d2b60ab8b
Fix emoji search not showing custom emoji when none are uncategorized (#11920)
5 years ago
Eugen Rochko 8c4b5f7cef
Revert "Change timelines to add new items to pending items when scrolled down #11867" (#11921)
5 years ago
ThibG b359974d9b Show user what options they have voted (#11195)
5 years ago
Jeong Arm 26b810561a Fix ugly TOC when title is too long (#11916)
5 years ago
Takeshi Umeda 4fe5f8f3c7 Add full numeric notation to the dashboard title attribute (#11911)
5 years ago
Eugen Rochko b240f7873f
New Crowdin translations (#11901)
5 years ago
Eugen Rochko bc5678d015
Change conversations UI (#11896)
5 years ago
Eugen Rochko 33b2e0f189
Fix "reason" prefix being shown with no reason for public blocks (#11908)
5 years ago
Eugen Rochko ba0de8fb68
Fix updates being hidden behind pending items on unmounted components (#11898)
5 years ago
Takeshi Umeda a90243a712 Fixed missing account in MoveDistributionWorker (#11906)
5 years ago
Takeshi Umeda b18aea91e3 Accept acct starting with @ in account migration (#11907)
5 years ago
Takeshi Umeda f497d14b19 Addition of update activity distribution by alias, minor correction (#11905)
5 years ago
Takeshi Umeda e35636a0d1 Fixed an error in the aliases template of the aliases controller (#11902)
5 years ago
Eugen Rochko 1caa823d06
New Crowdin translations (#11861)
5 years ago
Eugen Rochko 450639a406
Fix hashtag batch actions being unavailable on pending review page (#11897)
5 years ago
Yamagishi Kazutoshi 73a5ef03b2 Respect original ID with ToC (#11895)
5 years ago
Eugen Rochko b9a8b38844
Fix page body not being scrollable in admin layout (#11893)
5 years ago
Eugen Rochko 37ccafec8f
Fix left side of single column layout being cropped on smaller screens (#11894)
5 years ago
Eugen Rochko 3ed94dcc1a
Add account migration UI (#11846)
5 years ago
Eugen Rochko b6df9c1067
Fix placeholder colors for inputs not being explicitly defined (#11890)
5 years ago
Eugen Rochko 129bc871a0
Fix thread column showing pin button (#11891)
5 years ago
tsia 5ded2de3a0 fix rss enclosure length (#11889)
5 years ago
Eugen Rochko d930eb88b6
Add table of contents to about page (#11885)
5 years ago
Eugen Rochko e1066cd431
Add password challenge to 2FA settings, e-mail notifications (#11878)
5 years ago
nzws✨ d0c2c52783 Fix eslint error of import/no-extraneous-dependencies (#11884)
5 years ago
Eugen Rochko 4f6af87906
Change spam check to apply to local accounts and add a threshold (#11806)
5 years ago
ThibG 577706987d Fix “load more” adding older toots/notifications to pending items (#11883)
5 years ago
Yamagishi Kazutoshi 0627252b30 Check existence of timeline state in community timeline (#11880)
5 years ago
Eugen Rochko a4b60e9ba4
Fix TOTP codes not being filtered from logs during enabling/disabling (#11877)
5 years ago
han@highemelry 3919571c39 Fix audit log error when custom emoji is copied from remote server (#11876)
5 years ago
mayaeh 75c6ad500d Fixed not being able to display review pending hashtags in the admin UI. (#11875)
5 years ago
Eugen Rochko b671b91211
Fix webfinger response not returning 410 when account is suspended (#11869)
5 years ago
mayaeh 0e5b9e3ba0 Fix the sample account icon of Profile directory to local only (#11872)
5 years ago
Eugen Rochko 38dc51b2d6
Fix Move handler queuing jobs that will fail if account is suspended (#11864)
5 years ago
abcang c21386cff5 Improve IP cleanup query (#11871)
5 years ago
Eugen Rochko 3d14b8f28f
Fix SSO login not using existing account when e-mail is verified (#11862)
5 years ago
Eugen Rochko bdeff5ae15
Fix web UI allowing uploads past status limit via drag & drop (#11863)
5 years ago
ThibG d256901f60 Change timelines to add new items to pending items when scrolled down (#11867)
5 years ago
ThibG d41494226d Fix poll options checkboxes/radio buttons not being vertically centered (#11833)
5 years ago
ThibG f109867578 Fix “slow mode” issues (#11859)
5 years ago
Eugen Rochko 692fe477b4
New Crowdin translations (#11799)
5 years ago
ThibG 524187b653 Fix expiring polls not being displayed as such in the WebUI (#11835)
5 years ago
mayaeh ef0d22f232 Add search and sort functions to hashtag admin UI (#11829)
5 years ago
Takeshi Umeda b7420b8643 Change dashboard to short number notation (#11847)
5 years ago
Eugen Rochko c707ef49d9
Fix 2FA challenge and password challenge for non-database users (#11831)
5 years ago
mayaeh 1511638975 Change the hashtag link from WebUI to public page (#11845)
5 years ago
ThibG c00ab575b7 Fix media description button being disabled at 420 characters instead of 1500 (#11836)
5 years ago
Eugen Rochko cfd4c55c88
Fix profile fields overflowing page width (#11828)
5 years ago
Eugen Rochko e8703c281e
Fix web push subscriptions being deleted on rate limit or timeout (#11826)
5 years ago
Eugen Rochko 18331fefa2
Remove deprecated `GET /api/v1/search` API (#11823)
5 years ago
ThibG cf2b708e6b Fix display of long poll options (#11717)
5 years ago
ThibG 225edac118 Change /api/v1/timelines/public to require auth when public preview is off (#11802)
5 years ago
Eugen Rochko 50edf84898
Fix search API not resolving URL when type is given (#11822)
5 years ago
Eugen Rochko 0762258aec
Fix hashtags being split by ZWNJ character (#11821)
5 years ago
Eugen Rochko 59da5ccb8e
Change unlisted custom emoji to not appear in autosuggestions (#11818)
5 years ago
Eugen Rochko 45f44ef4d3
Fix unused CSS (#11824)
5 years ago
Eugen Rochko b6381bdc7d
Change max length of media descriptions from 420 to 1500 characters (#11819)
5 years ago
Eugen Rochko bc869501f5
Fix name of Portuguese language not including Portugal (#11820)
5 years ago
Eugen Rochko 50755a47b4
Fix scroll position resetting when opening media modals in web UI (#11815)
5 years ago
Eugen Rochko 9361981388
Add missing locale file for ga and add rake task to check for it (#11813)
5 years ago
Eugen Rochko 16cdaa1110
Fix uncaught errors in media proxy controller (#11811)
5 years ago
Eugen Rochko 3a3b40e0c3
Fix nil error in warning e-mail template (#11812)
5 years ago
Eugen Rochko c5d37f18cb
Change deletes to preserve soft-deleted statuses in unresolved reports (#11805)
5 years ago
Tao Bror Bojlén 4fe127664b add admin setting for default search engine indexing (fix #11750) (#11804)
5 years ago
ThibG 4faaa5b25e Add updated relationship to follow request API responses (#11800)
5 years ago
ThibG 17389c63c8 Change /admin/custom_emoji to honor the auto_play_gif setting (#11801)
5 years ago
ThibG 2b2b03a7da Fix duplicate HTML ids in /about (#11803)
5 years ago
Eugen Rochko 031ca25014
Add retry for failed media downloads and `tootctl media refresh` (#11775)
5 years ago
Eugen Rochko 8674814825
Change tootctl to use inline parallelization instead of Sidekiq (#11776)
5 years ago
Eugen Rochko 0005635f96
New Crowdin translations (#11626)
5 years ago
Eugen Rochko 1110ea1a91
Add batch actions and categories to admin UI for custom emojis (#11793)
5 years ago
Eugen Rochko 14d4a783cd
Fix display of instance actor in reports UI (#11798)
5 years ago
ThibG ec2a439a22 Add account bio to account admin view (#11473)
5 years ago
Eugen Rochko 261e52268c
Add batch approve/reject for pending hashtags in admin UI (#11791)
5 years ago
Takeshi Umeda 9c9dcf580a Add featured tags API (#11778)
5 years ago
Eugen Rochko a75009a65e
Change half-life of trend decay (#11774)
5 years ago
Yamagishi Kazutoshi d7268befa8 Add healthcheck endpoint for web (#11770)
5 years ago
Eugen Rochko e445a8af64
Add timeline read markers API (#11762)
5 years ago
Yamagishi Kazutoshi cf643d0060 Add method and enctype to manifest (#11767)
5 years ago
mayaeh e265b8887d Fix NotificationMailer failing when receiving mention with media from remote instance (#11765)
5 years ago
Eugen Rochko 7db2c2e2ba
Fix line breaks in hashtag autosuggestions in web UI (#11764)
5 years ago
Eugen Rochko 58755439ac
Fix wrong variable regression from #11753 (#11763)
5 years ago
ThibG 1653b58777 Attempt to concurrently connect to remote IP addresses (#11757)
5 years ago
Mostafa Ahangarha e974d4923f Exclude URLs from text analysis (#11759)
5 years ago
Eugen Rochko a6a63358c3
Fix wrong sum of usage in hashtag component in web UI (#11755)
5 years ago
Eugen Rochko 1a00bd9244
Fix wrong pluralization in hashtag component in web UI (#11754)
5 years ago
Eugen Rochko 43f56f1291
Change account deletion page to have better explanations (#11753)
5 years ago
ThibG c1e238a77b Fix admin interface showing superfluous reject media/reports on suspended blocks (#11749)
5 years ago
ThibG 692c5b439a Fix ActivityPub context not being dynamically computed (#11746)
5 years ago
Eugen Rochko ec1dd865fb
Fix error in admin UI for hashtag usage breakdown (#11743)
5 years ago
Eugen Rochko d19d86fe2b
Change hashtag component in web UI to show numbers for 2 last days (#11742)
5 years ago
Eugen Rochko 92a6fa6c90
Fix error in user warning template (#11741)
5 years ago
Eugen Rochko 16c1abdb2d
Fix user preference to show trends not working on public pages (#11740)
5 years ago
Eugen Rochko 3221f998dd
Change OpenGraph description on sign-up page to reflect invite (#11744)
5 years ago
Eugen Rochko 34adc8784a
Fix uncached media in web UI not being clickable (#11745)
5 years ago
mayaeh 1f22b8197c Integrate translation strings for the Profile Directory. (#11722)
5 years ago
ThibG 0ea53122f2 Fix Mastodon logo style on hover on public pages' footer (#11735)
5 years ago
ThibG 6493f4ffae Fix height of dashboard counters (#11736)
5 years ago
Eugen Rochko 70ddef2654
Change trending hashtags to not disappear instantly after midnight (#11712)
5 years ago
ThibG 34eac5a1ec Fix custom emoji animation on hover in WebUI directory bios (#11716)
5 years ago
Eugen Rochko 47584180d8
Fix wrong percentages in admin UI for hashtag usage breakdown (#11714)
5 years ago
Eugen Rochko d344289431
Add "not available" label on unknown media attachments (#11715)
5 years ago
Eugen Rochko 9871904172
Change layout of public profile directory to be the same as in web UI (#11705)
5 years ago
umonaca 7235f538c6 Add more media formats (#11687)
5 years ago
Eugen Rochko 5f591d979c
Fix non-numbers being passed to Redis and causing an error (#11697)
5 years ago
Eugen Rochko 70ae77895f
Fix error in REST API for an account's statuses (#11700)
5 years ago
Eugen Rochko 60e684af5f
Fix uncaught error when resource param is missing in Webfinger request (#11701)
5 years ago
Eugen Rochko b54b725d6b
Fix uncaught domain normalization error in remote follow (#11703)
5 years ago
ThibG 6914482d0a Change detailed status child ordering to sort self-replies on top (#11686)
5 years ago
Eugen Rochko bfca58d137
Fix encoding error when checking e-mail MX records (#11696)
5 years ago
Eugen Rochko 14996496a5
Fix error in warning e-mail template (#11698)
5 years ago
Eugen Rochko 22ce4778eb
Fix uncaught parameter missing exceptions and missing error templates (#11702)
5 years ago
Eugen Rochko cb447b28c4
Add profile directory to web UI (#11688)
5 years ago
ThibG 81f864d4da Add special alert for throttled requests (#11677)
5 years ago
ThibG fd3d45d38f Add confirmation modal when logging out from the web app (#11671)
5 years ago
mayaeh 89b574aa6c Add translation target for hashtag (#11657)
5 years ago
ThibG 91582937f3 Fix crash when switching back/from mobile layout (#11655)
5 years ago
ThibG bd4099d976 Change window resize handler to switch to/from mobile layout as soon as needed (#11656)
5 years ago
Eugen Rochko 2e99e3cab3
Fix more visual issues with the audio player (#11654)
5 years ago
Eugen Rochko e72bac7576
Fix public page crash due to audio player, fix unpause in audio player (#11652)
5 years ago
Eugen Rochko 4190e31626
Add audio player (#11644)
5 years ago
Eugen Rochko 73ca0bb925
Add option to include reported statuses in warning e-mail (#11639)
5 years ago
ThibG 37f612074e Fix items in StatusContent render list not all having a key (#11645)
5 years ago
Eugen Rochko 4ef8d8b77c
Add header to trends section and change refresh rate to 15 minutes (#11641)
5 years ago
Eugen Rochko 282ea17078
Add soft delete for statuses for instant deletes through API (#11623)
5 years ago
ThibG 5ab1e0e738 Restore hashtag suggestions from local tag history (#11632)
5 years ago
Eugen Rochko 97192d9a77
Fix remote and staff-removed statuses leaving media behind for a day (#11638)
5 years ago
mayaeh e9c3d1ef46 Fix the whitelist mode display not being enabled in the admin dashboard (#11634)
5 years ago
ThibG d857d0d14d Fix trending hashtags being fetched every 36 seconds instead of every hour (#11631)
5 years ago
ThibG b48c7ee059 Fix handling of audio files in account media gallery (#11629)
5 years ago