12319 Commits (47d213e701ced1a63c749748358f5a2cfdd4e2d9)

Author SHA1 Message Date
Claire b2647bc3f2
[Glitch] Update `Avatar`, `AvatarComposite`, and `AvatarOverlay` components (#2508)
11 months ago
github-actions[bot] ca1b7efb06
New Crowdin Translations (automated) (#28275)
11 months ago
Matt Jankowski 3918dc68c7
Use composite primary key for `PreviewCardsStatus` model (#28208)
11 months ago
Michael Stanclift da3d8aff79
Error handling for attachment batch delete process (#28184)
11 months ago
github-actions[bot] e0dacf6b4c
New Crowdin Translations (automated) (#28264)
11 months ago
Claire 7593465c23
Fix error when processing link preview with an array as `inLanguage` (#28252)
11 months ago
Matt Jankowski ee83d5c760
Enable the eslint `react/no-unknown-property` rule (#28217)
11 months ago
github-actions[bot] 954169966b
New Crowdin Translations (automated) (#28245)
11 months ago
github-actions[bot] 4238ec844d
New Crowdin Translations (automated) (#28120)
11 months ago
Jonathan de Jong d0a5ebf914
Fix error when encountering malformed Tag objects from Kbin (#28235)
11 months ago
Claire 9fcf5d4192
[Glitch] Fix emoji picker button scrolling with textarea content in single-column view (#2501)
11 months ago
Essem a46b6af1d6
Fix constant redirects to onboarding page (#2505)
11 months ago
Claire a2bcfeb887
Fix `Style/HashEachMethods` cop in HAML files (#28178)
11 months ago
Claire 23ee393fdd
Merge pull request #2499 from ClearlyClaire/glitch-soc/port-toasts
12 months ago
Eugen Rochko cede2f533c [Glitch] Fix toast saying "published" instead of "saved" after editing post in web UI
12 months ago
Renaud Chaput 9ac73a1fbf [Glitch] Change `eslint` config to autofix missing comma and indentation in JS files
12 months ago
Christian Schmidt ea004108b8 [Glitch] Make notification respect reduce-motion
12 months ago
Stanislas Signoud 811b8b200e [Glitch] Use invariant colors on notification toasts
12 months ago
Eugen Rochko 3bbe39f233 [Glitch] Add toast with option to open post after publishing in web UI
12 months ago
Claire 046cb408b7 [Glitch] Fix front-end bug when processing relationship-related account actions
12 months ago
Renaud Chaput c3a0d5aca3 [Glitch] Fix Redux types
12 months ago
Renaud Chaput 6fb5fafd28 [Glitch] Convert `actions/account_notes` into Typescript
12 months ago
Claire ee58f680e8 [Glitch] Fix autocomplete suggestions being cut off in compose form
12 months ago
Claire 6269a5336f [Glitch] Change composer highlight border size to be more noticeable
12 months ago
Claire 204fe83fcc [Glitch] Fix compose textarea scroll behavior
12 months ago
Claire a8f6a5b40f Update translation strings
12 months ago
Claire 786b42e2b5 Fix SCSS and JS linting issues
12 months ago
Claire a0943b8f6d Remove glitch-soc's old onboarding modal
12 months ago
Renaud Chaput 6dc812dd51 [Glitch] Upgrade to react-router v5 in onboarding code
12 months ago
Eugen Rochko 06e819537b [Glitch] Change labels and styles on the onboarding screen in web UI
12 months ago
Eugen Rochko d5bad93460 [Glitch] Change "Follow 7 people" to "Find at least 7 people to follow" in web UI
12 months ago
たいち ひ c2c25122e8 [Glitch] Rewrite <Check /> as FC
12 months ago
Renaud Chaput a1667ba796 [Glitch] Upgrade react-intl usage in onboarding code
12 months ago
Claire e47c582283 Fix import order
12 months ago
Renaud Chaput ba4c8a9b41 [Glitch] Use the new JSX transform in onboarding code
12 months ago
Steven Munn 6e4497ab2d [Glitch] Fix spelling of "Lets" on the onboarding page after clicking the confirmation email
12 months ago
Emelia Smith 1cb8df655b [Glitch] Fix Onboarding Errors
12 months ago
Renaud Chaput 0b1556b7f7 [Glitch] Enforce stricter rules for Typescript files
12 months ago
Eugen Rochko 542f2fb1e0 [Glitch] Add default post text to onboarding flow in web UI
12 months ago
Eugen Rochko e0b401e295 [Glitch] Add more tips to onboarding flow in web UI
12 months ago
Eugen Rochko 4537b4b961 [Glitch] Add new onboarding flow to web UI
12 months ago
Claire 335cfab32f
Change account note design to match upstream's (#2495)
12 months ago
Claire f1241b4a3a
Fix translation string for `status.favourite` not having been changed everywhere (#2494)
12 months ago
Claire edd96ce786
Merge pull request #2492 from ClearlyClaire/glitch-soc/painful-backports
12 months ago
Claire 21df2a68ac Hide followers count when hidden by instance or user
12 months ago
Claire 09062d393f Fix more styling issues
12 months ago
Claire 28d4f3ab70 Fix account component styling wrt. upstream
12 months ago
fusagiko / takayamaki dc917cfcdf [Glitch] Fix account.jsx imports (#25541)
12 months ago
Eugen Rochko 17372a3ec0 [Glitch] Change labels and styles on the onboarding screen in `Account` component
12 months ago
Eugen Rochko 0421b44f22 [Glitch] Change follow button in account row to be more obvious in web UI (#24956)
12 months ago
Claire f1691eca55 [Glitch] Fix overflow behavior of account rows
12 months ago
Renaud Chaput 98a7b95058 [Glitch] Update inconsistent `defaultMessage` in `Account` component
12 months ago
Claire b047b981cd [Glitch] Enforce import order with ESLint
12 months ago
Emelia Smith b8cbaba283 [Glitch] Split `EmptyAccount` out of `Account` component
12 months ago
Claire 32ec0d2472 [Glitch] Fix verified badge in account lists potentially including rel="me" links
12 months ago
Renaud Chaput e7ec2641a0 [Glitch] Fix linting issues with VerifiedBadge component
12 months ago
fusagiko / takayamaki 2efb22f455 [Glitch] Rewrite VerifiedBadge component as function component
12 months ago
Eugen Rochko 00db5c8ade [Glitch] Split VerifiedBadge from Account component
12 months ago
Eugen Rochko e0aba64a64 [Glitch] Fix regressions from change in account row design in web UI
12 months ago
Eugen Rochko a262f990f8 Change design of account rows in web UI (#24247)
12 months ago
Claire 73a94c3b3f
Fix self-destruct page not using theme styles (#2490)
12 months ago
Plastikmensch 5b0382abc5
Remove redundant asset preload (#2488)
12 months ago
Matt Jankowski 3bc437b99a
Fix `Style/RedundantParentheses` cop (#28176)
12 months ago
Matt Jankowski 5631f139c1
Fix `Lint/SymbolConversion` cop (#28175)
12 months ago
Matt Jankowski d83d01eb1e
Fix `Lint/RedundantSafeNavigation` cop (#28172)
12 months ago
Matt Jankowski f70f39dd04
Add explicit `dependent: nil` to associations (#28169)
12 months ago
Matt Jankowski 440b80b2e7
Model concerns organization into module namespaces (#28149)
12 months ago
Claire 963354978a
Add `Account#unavailable?` and `Account#permanently_unavailable?` aliases (#28053)
12 months ago
Matt Jankowski 35deaaf90b
Reduce AbcSize complexity in `InitialStateSerializer` (#27782)
12 months ago
Matt Jankowski 1f1c75bba5
File cleanup/organization in `controllers/concerns` (#27846)
12 months ago
Matt Jankowski e7c340a634
Spec coverage for missing `q` param and error conditions in `api/v2/search` controller (#27842)
12 months ago
Claire b20af17a2c
Fix onboarding step descriptions being truncated on narrow screens (#28021)
12 months ago
Claire 85662a5a57
Change `img-src` and `media-src` CSP directives to not include `https:` (#28025)
12 months ago
Matt Jankowski bb0efe16e6
Remove `default_scope` from `MediaAttachment` class (#28043)
12 months ago
Claire 7faa27e17d
Change dismissed banners to be stored server-side (#27055)
12 months ago
Matt Jankowski e48ecd2929
Remove `default_scope` from `Admin::ActionLog` (#28026)
12 months ago
Matt Jankowski 291dc04e67
Remove un-needed `action` and `template` options to `render` in controllers (#28022)
12 months ago
Matt Jankowski 72b7cd349c
Extract helper methods for form label in admin/ area views (#27575)
12 months ago
Matt Jankowski 9b47c5d53c
Extract helper methods for labels from filters/_filter_fields (#27574)
12 months ago
Matt Jankowski 186895fc88
Refactor, lint fix, and bug fix on admin/roles/form partial (#27558)
12 months ago
Emelia Smith 603b245cc6
Add VAPID public key to instance serializer (#28006)
12 months ago
Matt Jankowski 6b46bf9953
Handle scenario when webfinger response `subject` is missing host value (#28088)
12 months ago
Josh Goldberg ✨ 3a7f10c3f1
Converted hashtag.jsx to TypeScript (#27872)
12 months ago
Josh Goldberg ✨ 1142f4c79e
Converted app/javascript/mastodon/utils/ folder to TypeScript (#27895)
12 months ago
Matt Jankowski baf3b71e3b
Extract `path_without_format` private methd in accounts controller (#28091)
12 months ago
github-actions[bot] af02484714
New Crowdin Translations (automated) (#28096)
12 months ago
Matt Jankowski 9072896ae5
Avoid unnecessary i-var for account rss page url generation (#28092)
12 months ago
Matt Jankowski dfc7154767
Remove unused `cached_filtered_status_page` method from accounts controller (#28090)
12 months ago
Matt Jankowski 2d536bb05f
Use `admin_mailer` layout with initial salutation (#28085)
12 months ago
6543 10b879bd5e
nodeinfo: add instance name and description (#28079)
12 months ago
Claire f1657e6d62
Clamp dates when serializing to Elasticsearch API (#28081)
12 months ago
Matt Jankowski 9b8ba9b350
Remove unused `plain_mailer` layout (#28065)
12 months ago
June 97e677f993
Fix not all legal images showing in file picker when uploading custom emoji (#28076)
12 months ago
github-actions[bot] fad9343bab
New Crowdin Translations (automated) (#28069)
12 months ago
Jeong Arm b3581d1e2f
Fix @rails/ujs import on public.jsx (#2482)
12 months ago
github-actions[bot] 8521238677
New Crowdin Translations (automated) (#28060)
12 months ago
Claire 3a24754229
Change GIF max matrix size error to explicitly mention GIF files (#27927)
12 months ago
Claire 6e70819840
Change search popout to not list unusable search options when logged out (#27918)
12 months ago
Kevin Bongart 7877fcd83c
Deduplicate IDs in relationships and familiar_followers APIs (#27982)
12 months ago
github-actions[bot] c810b197ad
New Crowdin Translations (automated) (#28050)
12 months ago
Matt Jankowski 4be12791e6
Remove `default_scope` from `StatusEdit` class (#28042)
12 months ago
github-actions[bot] d3ed03fd6b
New Crowdin Translations (automated) (#28036)
12 months ago
Matt Jankowski 9742bccbe7
Add coverage for `api/v2/media` endpoint (#28027)
12 months ago
Eugen Rochko cdc57c74b7
Fix unsupported time zone or locale preventing sign-up (#28035)
12 months ago
Claire 32319187ee
Fix error when muting users from Web UI (#28016)
12 months ago
Matt Jankowski 6d51ac246b
Update partials for the `AdminMailer.new_trends` mailer (#28011)
12 months ago
github-actions[bot] 3c3e0c25ef
New Crowdin Translations (automated) (#28015)
12 months ago
Claire f00fcda785 Reduce differences with upstream in `Account` component
12 months ago
Claire 9ab1aa15e9 Change `ReplyIndicator` implementation and markup to match upstream's
12 months ago
Matt Jankowski 876f5b1d12
Convert `/instances/*` controller specs to request specs (#27988)
12 months ago
Matt Jankowski d2aacea8da
Reduce `.times` usage in AccountSearch spec, use constant for default limit (#27946)
12 months ago
Matt Jankowski 00c6ebd86f
Reduce `.times` usage in `StatusPin` and add `PIN_LIMIT` constant in validator (#27945)
12 months ago
github-actions[bot] 8ceae2bce6
New Crowdin Translations (automated) (#27966)
12 months ago
Eugen Rochko 0e9801443f
Change to single opt-in during profile setup in onboarding in web UI (#27876)
1 year ago
github-actions[bot] 9c68741f46
New Crowdin Translations (automated) (#27914)
1 year ago
Claire d3ae5b21d2 Reduce code and markup discrepancies on reply indicator
1 year ago
Claire e023acfd00 Remove unnecessary proptype discrepancy
1 year ago
Claire 0a6ec048a8
Fix upper border radius of onboarding columns (#27890)
1 year ago
Claire c94bedf4e6
Use container queries to hide profile share button (#27889)
1 year ago
Eugen Rochko 87696ea26e
Add prominent share/copy button on profiles in web UI (#27865)
1 year ago
github-actions[bot] 7232d4750d
New Crowdin Translations (automated) (#27884)
1 year ago
Claire 36f25ea067 Fix more import discrepancies
1 year ago
Claire 4101057b9a Fix various code discrepancies
1 year ago
Claire 09a5a78527 Fix discrepancy for `autosuggest-emoji` class
1 year ago
Claire f69f1e9429 Fix code discrepancies with upstream
1 year ago
Claire d358a3cc61
Merge pull request #2468 from ClearlyClaire/glitch-soc/cleanup
1 year ago
Claire 0d877a3076 [Glitch] Change compose form checkbox to native input with `appearance: none`
1 year ago
Claire e7b3598f04 No need to have a separate localStorage key for home instance
1 year ago
Claire 0c727a6790 Fix more import style discrepancies
1 year ago
Claire 50eb673494 Fix some markup discrepancies
1 year ago
Claire 349579e318 Fix more code discrepancies
1 year ago
Claire 1023c2f90b Fix more whitespace and comment discrepancies
1 year ago
Claire 7e5d00720b
Merge pull request #2391 from ClearlyClaire/glitch-soc/port-upstream-hashtags
1 year ago
Claire bd575a1dd6
Add banner for forwarded reports made by remote users about remote content (#27549)
1 year ago
Matt Jankowski fe58ac8d9f
Improve spec coverage for `api/web/push_subscriptions` controller (#27858)
1 year ago
Claire cd3a636b7f [Glitch] Fix some remote posts getting truncated
1 year ago
Eugen Rochko 6a8623588a [Glitch] Fix colors and typography on hashtag bar in web UI
1 year ago
Claire c226d00490 Fix interaction between CWs and hashtag bars
1 year ago
Claire 7ae45676c8 Fix hashtag bar styling
1 year ago
Claire 45690b01d1 [Glitch] Change hashtag bar tags to be de-emphasized
1 year ago
Renaud Chaput fc514fa8c6 [Glitch] Better hashtag normalization when processing a post
1 year ago
Renaud Chaput 18462ee4b6 [Glitch] Remove hashtags from the last line of a status if it only contains hashtags
1 year ago
Claire 2ce03420d6 [Glitch] Fix case-insensitive comparison of hashtags to do case-folding
1 year ago
Claire fe8d9f6221 [Glitch] Fix hashtag bar sometimes including tags that appear in the post's body
1 year ago
Claire a81ed84453 [Glitch] Add display of out-of-band hashtags in the web interface
1 year ago
Claire 3b210e093a Fix more code style discrepancies
1 year ago
Claire 542d95c2bc Fix import style discrepancy
1 year ago
Claire 8b24a9a507 Fix missed relative import discrepancy
1 year ago
Claire b1f0457cb8 Fix whitespace and comment discrepancies
1 year ago
Eugen Rochko 08ac91c40b [Glitch] Fix follow relationships not loading after notifications fetch
1 year ago
Eugen Rochko 103c0ca4f7 [Glitch] Hide loading bar on status interactions
1 year ago
Claire 21653beb30 Reduce more unwarranted differences with upstream
1 year ago
Claire 7b922c2d90 Reduce unwarranted differences with upstream
1 year ago
Claire 2f61b65b1e Remove dead code
1 year ago
Claire 9bbb0f13e0
Fix inconsistent React imports in JSX files (#2466)
1 year ago
Eugen Rochko d67bd44ca1
Add profile setup to onboarding in web UI (#27829)
1 year ago
Claire a97b722ad5
Reduce differences with upstream due to import style (#2465)
1 year ago
github-actions[bot] d8074128f9
New Crowdin Translations (automated) (#27866)
1 year ago
Jeong Arm 922f086253
Fix open status on media modal (#27867)
1 year ago
Claire f7d3b74e03
Merge pull request #2389 from glitch-soc/i18n/crowdin/translations
1 year ago
ppnplus 2b038b4f89
Added Thai diacritics and tone marks in HASHTAG_INVALID_CHARS_RE (#26576)
1 year ago
Matt Jankowski 7e1a77ea51
Add base class for `api/v1/timelines/*` controllers (#27840)
1 year ago
Matt Jankowski d562fb8459
Specs for minimal CSP policy in `Api::` controllers (#27845)
1 year ago
github-actions[bot] c1e071f634
New Crowdin Translations (automated) (#27848)
1 year ago
Matt Jankowski 1f8173ac5a
Extract private methods in api/v1/instances/domain_blocks (#27844)
1 year ago
Brian Holley 4aa06cbdbf
Fix "Hide these posts from home" list setting not refreshing when switching lists (#27763)
1 year ago
Matt Jankowski b7807f3d84
Use `normalizes` to prepare `Webhook#events` value (#27605)
1 year ago
neatchee bd6da814b5 Fix recurring "switch to advanced interface" warning by adding missing class to the navigation-panel__banner element
1 year ago
Claire bac9e0b55d
Add variable delay before link verification of remote account links (#27774)
1 year ago
Matt Jankowski 0945e25b8f
Add `Api::V1::Statuses::BaseController` base controller class (#27794)
1 year ago
Eugen Rochko 7e3c10dec6
Add icons for private and disabled boost in web UI (#27817)
1 year ago
pajowu ed79713f3a
Fix modal content not being selectable (#27813)
1 year ago
Claire 07a4059901
Add support for invite codes in the registration API (#27805)
1 year ago
github-actions[bot] e5a7b73ef4
New Crowdin Translations (automated) (#27815)
1 year ago
Eugen Rochko 0d14fcebae
Change link previews to keep original URL from the status (#27312)
1 year ago
GitHub Actions 46a28fc41f New Crowdin translations
1 year ago
github-actions[bot] ac62b995ef
New Crowdin Translations (automated) (#27804)
1 year ago
Matt Jankowski 43e2f763b2
Extract crutches_active_mentions from FeedManager (#27785)
1 year ago
Matt Jankowski ac69f90098
Add `Api::V1::Instances::BaseController` base controller class (#27797)
1 year ago
Aleks Xhuvani 7840c6b75b
Do not try to update an undefined video element (#27798)
1 year ago
Claire c451bbe249
Allow viewing and severing relationships with suspended accounts (#27667)
1 year ago
Matt Jankowski 548bb30b2a
Consolidate html page title output logic into helper (#27563)
1 year ago
Claire 9b06c0f24a
Fix Web UI not displaying appropriate explanation when a user hides their follows/followers (#27791)
1 year ago
Matt Jankowski ce1bd81c85
Reduce complexity in `StatusCacheHydrator` (#27783)
1 year ago
Matt Jankowski 13c3e59601
Use helper method to build batched status edits in `admin/statuses/show` (#27739)
1 year ago
github-actions[bot] 5c328ae674
New Crowdin Translations (automated) (#27768)
1 year ago
Matt Jankowski 7d6bcc0615
Remove unmatched `rubocop:enable` declaration (#27769)
1 year ago
João Pedro Marques d3cd37d73e
Feature - Prevents multiple audio/video attachments from being played at the same time (#24717)
1 year ago
Jasmin Johal 27cbdc6f22
Change alt text to empty string for avatars (#21875)
1 year ago
Aleks Xhuvani 58f01a5c9a
Add volume saving/reuse to video player (#27488)
1 year ago
Renaud Chaput f476d9dab2
Fix the `notificationsUpdate` call (#27758)
1 year ago
Matt Jankowski 45770c9306
Fix `Performance/MapMethodChain` cop (#27744)
1 year ago
Matt Jankowski bbad5b6456
Remove false positive cop detection (#27457)
1 year ago
github-actions[bot] 1b28ab7263
New Crowdin Translations (automated) (#27687)
1 year ago
Matt Jankowski d6f50839e1
Fix `RSpec/SpecFilePathFormat` cops (#27730)
1 year ago
Matt Jankowski 0c4e7c06dc
Fix `Rails/FindEach` cop (#26886)
1 year ago
Matt Jankowski fe26f33e0a
Fix `Rails/RedundantActiveRecordAllMethod` cop (#26885)
1 year ago
zunda e4e752c26e
Adjust transform origin for favorite star (#27700)
1 year ago
Claire c0989b78f8
Fix incoming status creation date not being restricted to standard ISO8601 (#27655)
1 year ago
Renaud Chaput 6712bf86cd
Fixes website not loading for unlogged users (#27698)
1 year ago