11834 Commits (3da7afdeed9640cc02a45116f7ed9ce91afe1e51)

Author SHA1 Message Date
Eugen Rochko ceeb2b8c41
Fix explore page being inaccessible when opted-out of trends in web UI (#25716)
1 year ago
Eugen Rochko 93e8a15415
Add forwarding of reported replies to servers being replied to (#25341)
1 year ago
Kurtis Rainbolt-Greene e4cfe4b3db
First pass at multi-database for read replica using Rails native adapter (#25693)
1 year ago
Renaud Chaput 4534498a8e
Convert `<DismissableBanner>` to Typescript (#25582)
1 year ago
alfe 20e85c0e83
Rewrite `<ShortNumber />` as FC and TS (#25492)
1 year ago
fusagiko / takayamaki e0d230fb37
simplify counters (#25541)
1 year ago
Renaud Chaput 9f078e238d
Fix translate button position (#25807)
1 year ago
Claire b9aa228c54 Merge branch 'main' into glitch-soc/merge-upstream
1 year ago
Claire b6d173b459
Fix crash in admin interface when viewing a remote user with verified links (#25796)
1 year ago
Claire 94fbac77e7
Fix processing of media files with unusual names (#25788)
1 year ago
Claire 513078de7a
Fix incorrect secondary button size (#2276)
1 year ago
Claire ff7aae3037 Merge branch 'main' into glitch-soc/merge-upstream
1 year ago
Claire 610731b03d
Merge pull request from GHSA-55j9-c3mp-6fcq
1 year ago
Claire c5929798bf
Merge pull request from GHSA-9pxv-6qvf-pjwc
1 year ago
Claire dc8f1fbd97
Merge pull request from GHSA-9928-3cp5-93fm
1 year ago
Claire 6d8e0fae3e
Merge pull request from GHSA-ccm4-vgcc-73hp
1 year ago
Eugen Rochko c0fa85b8dd [Glitch] Fix regression of icon button colors in web UI
1 year ago
Trevor Wolf 4719d88117 [Glitch] Change button colors to increase hover/focus contrast and consistency
1 year ago
Eugen Rochko a117c953d0 [Glitch] Add button to see results for polls in web UI
1 year ago
Eugen Rochko b3f209370b [Glitch] Add canonical link tags in web UI
1 year ago
mogaminsk c6246807f5 [Glitch] Fix local live feeds does not expand
1 year ago
forsamori ac74374311 [Glitch] Add at-symbol prepended to mention span title
1 year ago
Eugen Rochko 0a5271629c [Glitch] Change labels of live feeds tabs in web UI
1 year ago
Claire 5de49e74d4 Merge branch 'main' into glitch-soc/merge-upstream
1 year ago
Eugen Rochko 000b835803
Add canonical link tags in web UI (#25715)
1 year ago
Eugen Rochko b7910bc751
Add button to see results for polls in web UI (#25726)
1 year ago
Claire eb2417ce99
Fix OAuth apps page crashing when listing apps with certain admin API scopes (#25713)
1 year ago
Claire 4658263b4a
Fix re-activated accounts being deleted by AccountDeletionWorker (#25711)
1 year ago
Trevor Wolf 182fd93a07
fix read more button overlapping thread line bug (#25706)
1 year ago
mogaminsk 6268188543
Fix local live feeds does not expand (#25694)
1 year ago
forsamori d9a5c1acfa
Add at-symbol prepended to mention span title (#25684)
1 year ago
Eugen Rochko 54a10523e2
Change labels of live feeds tabs in web UI (#25683)
1 year ago
Daniel M Brasil 383c00819c
Fix `/api/v2/search` not working with following query param (#25681)
1 year ago
Eugen Rochko 69e124e2ed
Fix regression of icon button colors in web UI (#25679)
1 year ago
Plastikmensch ed15893eed
Add regex filter back to firehose (#2266)
1 year ago
Trevor Wolf 54cb679c19
Change button colors to increase hover/focus contrast and consistency (#25677)
1 year ago
Plastikmensch b422b5eebd
Fix showing local only toots in "All" (#2265)
1 year ago
Claire 9f3c3f5209 Show local-only posts in “All” by default, and add back option to toggle it
1 year ago
Claire e6a8faae81
Add users index on unconfirmed_email (#25672)
1 year ago
Claire 180f0e6715
Fix inefficient query when requesting a new confirmation email from a logged-in account (#25669)
1 year ago
mogaminsk 587ddc2c7f [Glitch] Prevent duplicate concurrent calls of `/api/*/instance` in web UI
1 year ago
Eugen Rochko c49e339c89 [Glitch] Change dropdown icon above compose form from ellipsis to bars in web UI
1 year ago
Claire 7cc2c1be29 [Glitch] Change local and federated timelines to be in a single firehose column
1 year ago
Renaud Chaput eb1cb8224a [Glitch] Use an Immutable Record as the root state
1 year ago
Claire 2ba4773ebe [Glitch] Fix onboarding prompt being displayed because of disconnection gaps
1 year ago
Claire b75aa6b819 [Glitch] Remove the search button from UI header when logged out
1 year ago
Claire 44e98a2740 Merge branch 'main' into glitch-soc/merge-upstream
1 year ago
Eugen Rochko ba06a2f104
Revert "Rails 7 update" (#25667)
1 year ago
mogaminsk 5b46345459
Prevent duplicate concurrent calls of `/api/*/instance` in web UI (#25663)
1 year ago
Eugen Rochko 0512537eb6
Change dropdown icon above compose form from ellipsis to bars in web UI (#25661)
1 year ago
Matt Jankowski 50c2a03695
Rails 7 update (#24241)
1 year ago
Daniel M Brasil 4fe2d7cb59
Fix HTTP 500 in `/api/v1/emails/check_confirmation` (#25595)
1 year ago
Claire cea9db5a0b
Change local and federated timelines to be in a single firehose column (#25641)
1 year ago
Vivianne 155fc459e3
Fixing an issue with a missing argument (#2261)
1 year ago
Matt Jankowski 683ba5ecb1
Fix rails `rewhere` deprecation warning in directories api controller (#25625)
1 year ago
Renaud Chaput 78ba12f0bf
Use an Immutable Record as the root state (#25584)
1 year ago
Claire 9934949fc4
Fix onboarding prompt being displayed because of disconnection gaps (#25617)
1 year ago
Claire a209d1e683
Fix ResolveURLService not resolving local URLs for remote content (#25637)
1 year ago
jsgoldstein 4581a528f7
Change account search to match by text when opted-in (#25599)
1 year ago
Claire 285a691936
Remove the search button from UI header when logged out (#25631)
1 year ago
Renaud Chaput c43cfd2406 [Glitch] Improve dismissable banner buttons when they dont fit on 1 line
1 year ago
Eugen Rochko 4faa4eb3c4 [Glitch] Fix onboarding prompt flashing while home feed is loading in web UI
1 year ago
Eugen Rochko 2f996375e5 [Glitch] Fix search not being easily findable on smaller screens in web UI
1 year ago
Claire 80a5c16ae1 Merge branch 'main' into glitch-soc/merge-upstream
1 year ago
Claire c7c6f02ae6
Fix suspending an already-limited domain (#25603)
1 year ago
Claire 0ccf6c0eb7
Fix batch attachment deletion leaving empty directories (#25587)
1 year ago
S.H 7a25af64dd
Remove media attachment only when file was exist (#25586)
1 year ago
Eugen Rochko bb4756c823
Change files to be deleted in batches instead of one-by-one (#23302)
1 year ago
Renaud Chaput ae30a60b1f
Improve dismissable banner buttons when they dont fit on 1 line (#25580)
1 year ago
Claire ed96e28c9e
Fix compose form not being shown when clicking “Make your first post” on mobile (#25581)
1 year ago
Eugen Rochko 7b024baf50
Change header backgrounds to use fewer different colors in web UI (#25577)
1 year ago
Eugen Rochko 65aa04647a
Fix onboarding prompt flashing while home feed is loading in web UI (#25579)
1 year ago
Eugen Rochko 2b78c07ef1
Fix search not being easily findable on smaller screens in web UI (#25576)
1 year ago
Claire 5def74a436 [Glitch] Remove unique accounts condition from Home onboarding prompt
1 year ago
Eugen Rochko 6fb34258a4 [Glitch] Add onboarding prompt when home feed too slow in web UI
1 year ago
Claire 7d160d2272 [Glitch] Fix j/k keyboard shortcuts on some status lists
1 year ago
mogaminsk 222713a768 [Glitch] Fix custom signup URL may not loaded
1 year ago
Ian 6fe345c383 [Glitch] Change emoji picker icon
1 year ago
たいち ひ c71fc42f4e [Glitch] Rewrite `<AutosuggestHashtag />` as FC and TS
1 year ago
Claire 178e151019 Merge commit '55e7c08a83547424024bac311d5459cb82cf6dae' into glitch-soc/merge-upstream
1 year ago
Claire 55e7c08a83
Fix verified badge in account lists potentially including rel="me" links (#25561)
1 year ago
Eugen Rochko a985d587e1
Change labels and styles on the onboarding screen in web UI (#25559)
1 year ago
Claire 0842a68532
Remove unique accounts condition from Home onboarding prompt (#25556)
1 year ago
Eugen Rochko 00ec43914a
Add onboarding prompt when home feed too slow in web UI (#25267)
1 year ago
Claire 1d622c8033
Add POST /api/v1/conversations/:id/unread (#25509)
1 year ago
Claire a8c1c8bd37
Fix j/k keyboard shortcuts on some status lists (#25554)
1 year ago
Claire a5b6f6da80
Change /api/v1/statuses/:id/history to always return at least one item (#25510)
1 year ago
Claire 602c458ab6
Add finer permission requirements for managing webhooks (#25463)
1 year ago
mogaminsk 8d2c26834f
Fix custom signup URL may not loaded (#25531)
1 year ago
Ian 69db507924
Change emoji picker icon (#25479)
1 year ago
Claire ebfeaebedb
Fix /api/v1/conversations sometimes returning empty accounts (#25499)
1 year ago
Claire ec91ea4457
Fix missing validation on `default_privacy` setting (#25513)
1 year ago
Claire fd23f50243
Fix wrong view being displayed when a webhook fails validation (#25464)
1 year ago
Claire c78280a8ce
Add translate="no" to outgoing mentions and links (#25524)
1 year ago
Emelia Smith 3a91603b15
Prevent UserCleanupScheduler from overwhelming streaming (#25519)
1 year ago
Claire dd07393e75
Fix user settings not getting validated (#25508)
1 year ago
たいち ひ 804488d38e
Rewrite `<AutosuggestHashtag />` as FC and TS (#25481)
1 year ago
Matt Jankowski e1c9d52e91
Reduce `sleep` time in request pool spec (#25470)
1 year ago
Matt Jankowski 155ec185b2
Remove unused `picture_hint` helper method (#25485)
1 year ago
Daniel M Brasil b9bc9d0bda
Fix incorrect pagination headers in `/api/v2/admin/accounts` (#25477)
1 year ago
Claire dc68306b8e Merge branch 'main' into glitch-soc/merge-upstream
1 year ago
Claire 64f7a11658
Fix cross-origin loading of locales (#25498)
1 year ago
Claire 3b04e39534 [Glitch] Fix non-interactive upload container being given a `button` role and tabIndex
1 year ago
Claire 6c99479ef4 Merge commit '9e245d147bcb2c72cc552ff8c276a1c34e2f686d' into glitch-soc/merge-upstream
1 year ago
Eugen Rochko d795c2c70c [Glitch] Fix CAPTCHA page not following design pattern of sign-up flow
1 year ago
たいち ひ b1b95ddd1f [Glitch] Rewrite `emoji_mart_data_light` as TS
1 year ago
alfe 9bf63257fb [Glitch] Rewrite `<LoadingIndicator/>` as FC and TS (#25364)
1 year ago
Renaud Chaput 0a212cfa7f [Glitch] Add missing report category translation
1 year ago
alfe cdec45eca9 [Glitch] Rewrite <LoadPending /> as FC and TS
1 year ago
Eugen Rochko f815bd5fd9 [Glitch] Change "bot" label to "automated"
1 year ago
Claire 65cbcce997 Merge commit '39110d1d0af5e3d9cf452ae47496a52797249fd0' into glitch-soc/merge-upstream
1 year ago
Claire c9d06d10d4
Fix non-interactive upload container being given a `button` role and tabIndex (#25462)
1 year ago
Daniel M Brasil d9c6f70cc6
Fix `ArgumentError` in `/api/v1/admin/accounts/:id/action` (#25386)
1 year ago
Eugen Rochko f20698000f
Fix always redirecting to onboarding in web UI (#25396)
1 year ago
Claire ec59166844
Fix ArgumentError when loading newer Private Mentions (#25399)
1 year ago
Eugen Rochko bca649ba79
Change edit profile page (#25413)
1 year ago
Eugen Rochko 39110d1d0a
Fix CAPTCHA page not following design pattern of sign-up flow (#25395)
1 year ago
たいち ひ 3b5e302f7f
Rewrite `emoji_mart_data_light` as TS (#25138)
1 year ago
alfe a86886b1fd
Rewrite `<LoadingIndicator/>` as FC and TS (#25364)
1 year ago
Renaud Chaput 1cb4514d0e
Add missing report category translation (#25400)
1 year ago
Eugen Rochko 6637ef7852
Add unsubscribe link to e-mails (#25378)
1 year ago
Plastikmensch fefdc3244c
[Glitch] Change "direct message" nomenclature to "private mention" in web UI (#2158)
1 year ago
alfe dfaf59d99a
Rewrite <LoadPending /> as FC and TS (#25363)
1 year ago
Eugen Rochko 432a5d2d4b
Change "bot" label to "automated" (#25356)
1 year ago
Claire 20718a8b59 Fix some translation strings inconsistencies
1 year ago
Claire 42a0898f16 Merge commit '3a2a15c6ea4d4603469861ed9be09da12a122e45' into glitch-soc/merge-upstream
1 year ago
Claire 34efd1a24c Switch to using a `common` runtime chunk rather than `locales`
1 year ago
Claire 8c26d49cbd Merge commit '16dd3f08c1e5396d5f9ff3f13417901bc4e4b8b9' into glitch-soc/merge-upstream
1 year ago
Eugen Rochko fb0d2de8fe [Glitch] Change design of dropdowns in web UI
1 year ago
alfe 83ae40e192 [Glitch] Rewrite `<LoadMore />` as FC and TS
1 year ago
Claire c48ec9cb8c Merge commit 'b85c387c5c0527b0ad31c27031a09d361826c5fc' into glitch-soc/merge-upstream
1 year ago
Claire 88c5ad3136 [Glitch] Add data-nosnippet so Google doesn't use trending posts in snippets for /
1 year ago
S.H 5a961f84cf [Glitch] Fix not shown announcements in hometimeline.
1 year ago
Claire 475185a2ee [Glitch] Fix design issues with recent react-intl upgrade
1 year ago
Darius Kazemi a8a30f1298 [Glitch] Add exclusive lists
1 year ago
Claire bf23afa059 [Glitch] Add card with who invited you to join when displaying rules on sign-up
1 year ago
Jed Fox 753385d3e0 [Glitch] Fix spacing of middle dots in the detailed status meta section
1 year ago
Claire d8b0a732aa Merge commit '1483a3ddfe74e4fb81d87447a1781943eab86c60' into glitch-soc/merge-upstream
1 year ago
Renaud Chaput 9e66c07be7 [Glitch] Fix `/share` and cleanup and reorganize frontend locale loading
1 year ago
Claire 734e186717 Merge commit 'b0780cfeeda641645ea65da257a72ec507e71647' into glitch-soc/merge-upstream
1 year ago
S.H a4d7a17089 [Glitch] Fix using Date.now() instead of intl.now()
1 year ago
Claire aa57f7e3e2 Merge commit '5fae2de454806730742b7be7435ae1c4fb97cf3c' into glitch-soc/merge-upstream
1 year ago
Claire 9af04d5a46 [Glitch] Add a confirmation screen when suspending a domain
1 year ago
Claire b27a9a5903 Merge commit 'e9385e93e9b4601c87d1f5d6b8ddfd815f7aedcb' into glitch-soc/merge-upstream
1 year ago
Renaud Chaput 8188522bde [Glitch] Fix prev/next buttons color in media viewer
1 year ago
Christian Schmidt 7e25fd9b0c [Glitch] Translate CW, poll options and media descriptions
1 year ago
Claire 93c714417f Merge commit 'b922ad7a1b4bc8d968d0df2c7f307d4fec53435d' into glitch-soc/merge-upstream
1 year ago
Renaud Chaput 9e133e2527 [Glitch] Upgrade react-intl
1 year ago
Claire 85722a918d Merge commit '44cd88adc4e2f4028dcc2b08b98368f0dc90cee4' into glitch-soc/merge-upstream
1 year ago
Eugen Rochko 4c9406bdb0
Add time zone preference (#25342)
1 year ago
Matt Jankowski 75e299f440
Remove unused `redis_info` method Admin::Dashboard (#25345)
1 year ago
jsgoldstein 18f092d927
Fix translations for changing theme (#25340)
1 year ago
Eugen Rochko 67d17ce194
Add `legal` as report category (#23941)
1 year ago
Eugen Rochko e4fd9503ec
Change design of dropdowns in web UI (#25107)
1 year ago
Nick Schonning c66250abf1
Autofix Rubocop Regex Style rules (#23690)
1 year ago
alfe fb5bf5cbf8
Rewrite `<LoadMore />` as FC and TS (#25259)
1 year ago
Claire 6833732852
Fix autocomplete suggestions being cut off in compose form (#25275)
1 year ago
Eugen Rochko 4eda233e09
Add webhook templating (#23289)
1 year ago
Eugen Rochko 0ddc895282
Change follow button in account row to be more obvious in web UI (#24956)
1 year ago
Matt Jankowski af135bddd0
Update `Admin::Metrics::Measure` classes for Rails 7 (#25236)
1 year ago
Claire 1483a3ddfe
Add data-nosnippet so Google doesn't use trending posts in snippets for / (#25279)
1 year ago
Matt Jankowski 3b21c13dcc
Rails 7 compatibility fix for `Admin::Metrics::Dimension` classes (#25277)
1 year ago
S.H a6c898f501
Fix not shown announcements in hometimeline. (#25251)
1 year ago
dependabot[bot] 7fc1297c3e [Glitch] Bump eslint-plugin-jsdoc from 44.2.5 to 45.0.0
1 year ago
Claire 5e876c2901 [Glitch] Fix `null` signUp URL in various places
1 year ago
y.takahashi 4993b6e800 [Glitch] Handle Surrogate Pairs in truncate()
1 year ago
Claire c22fc2fa80 Merge commit '00c222377db0e305ac3f4a15bf1c18eb89c1f45f' into glitch-soc/merge-upstream
1 year ago
Claire c2c396157f
Fix design issues with recent react-intl upgrade (#25272)
1 year ago
Darius Kazemi bacb674921
Add exclusive lists (#22048)
1 year ago
Matt Jankowski 0daf78f903
Add `allow_other_host: true` to backups controller (#25266)
1 year ago
Eugen Rochko 4a5464f360
Change "Follow 7 people" to "Find at least 7 people to follow" in web UI (#24954)
1 year ago
Claire ee771f5bad
Fix closeModal invocation (#2239)
1 year ago
Jed Fox 768b00c4d0
Consistently use middle dot (·) instead of bullet (•) to separate items (#25248)
1 year ago
Claire 0766c9a631
Add card with who invited you to join when displaying rules on sign-up (#23475)
1 year ago
Claire 94329f28e1
Change wording of “Content cache retention period” setting to highlight destructive implications (#23261)
1 year ago
Jed Fox acc419b81b
Fix spacing of middle dots in the detailed status meta section (#25247)
1 year ago
Renaud Chaput b0780cfeed
Fix `/share` and cleanup and reorganize frontend locale loading (#25240)
1 year ago
Claire 5fae2de454
Fix overflow behavior of account rows (#25131)
1 year ago
Claire 8884d1ece0
Add support for importing lists (#25203)
1 year ago
S.H b3f9a0da52
Fix using Date.now() instead of intl.now() (#25234)
1 year ago
Matt Jankowski f84037ae2b
Remove unused #hash_to_object method in SettingsHelper (#25213)
1 year ago
Claire e9385e93e9
Add a confirmation screen when suspending a domain (#25144)
1 year ago
Claire b922ad7a1b
Fix crash when S3_ALIAS_HOST or S3_CLOUDFRONT_HOST have a path component (#25018)
1 year ago
Claire 2b45fecde1
Fix multiple N+1s in ConversationsController (#25134)
1 year ago
Renaud Chaput 675672feb6
Fix prev/next buttons color in media viewer (#25231)
1 year ago
Christian Schmidt 69057467cb
Translate CW, poll options and media descriptions (#24175)
1 year ago
Renaud Chaput 44cd88adc4
Upgrade react-intl (#24906)
1 year ago
Matt Jankowski 00c222377d
Remove unused Settings::Extend module (#25214)
1 year ago
Renaud Chaput b7d995cb00
Disable some metrics cops (#25215)
1 year ago
Claire b6519ab3f5
Fix inconsistent naming of Instance.by_domain_and_subdomain (#25159)
1 year ago
dependabot[bot] 89d6341c80
Bump eslint-plugin-jsdoc from 44.2.5 to 45.0.0 (#25172)
1 year ago
Claire 14bb6bb29a
Fix `null` signUp URL in various places (#25190)
1 year ago
S.H 8c183a9831
Align argument type to keyword argument for private process method in FetchResourceService (#25189)
1 year ago
y.takahashi 64b960b6b3
Handle Surrogate Pairs in truncate() (#25148)
1 year ago
Claire 5ed48e6878 Fix extraneous newlines
1 year ago
fusagiko / takayamaki 382b2a506a [Glitch] Rewrite actions/modal and reducers/modal with typescript
1 year ago
たいち ひ 6a592083f1 [Glitch] Fix export style of `<LoadGap />` based on `<Domain />`
1 year ago
Renaud Chaput 0009b4b574 [Glitch] Update inconsistent `defaultMessage`
1 year ago
Claire 0669783da8 Merge branch 'main' into glitch-soc/merge-upstream
1 year ago
Eugen Rochko e7dc375aab [Glitch] Change share action from being in action bar to being in dropdown in web UI
1 year ago
Renaud Chaput 7bec63e6e2 [Glitch] Fix `null` signUp URL handling from #25014
1 year ago
たいち ひ 017fbc7a74 [Glitch] Rewrite `<LoadGap />` as FC and TS
1 year ago
Claire 0e7466717f Merge commit '391c089d0db58d731765dba730a5e1f2fe8570a6' into glitch-soc/merge-upstream
1 year ago
Claire 7d7db8977b Fix import order with ESLint
1 year ago
Claire 1cd7f5ff17 Merge commit 'd27216dc4616d80659c0cc5d2a55394e0e1ae874' into glitch-soc/merge-upstream
1 year ago
Claire 9e5278ea7b [Glitch] Add support for custom sign-up URLs
1 year ago
Claire 8f380a33fc [Glitch] Fix video player offering to expand in a lightbox when it's in an iframe
1 year ago
Claire 6dbd44faea Merge commit 'b896b16cb3c8626fbee12a7eda7f882114b1a040' into glitch-soc/merge-upstream
1 year ago
Claire a0bc0619ca [Glitch] Use JSX syntax for Fragments
1 year ago
Claire 8278907ff7 Merge commit '5a16bd7bf4591feb852364da9b84407438c9b7d6' into glitch-soc/merge-upstream
1 year ago
Claire 6001f5ff36 [Glitch] Use the new JSX transform everywhere
1 year ago
Claire 9381f78166 Merge commit '8f66126b1010e0aaaa8b5f2a2f4ea8a28824e2b7' into glitch-soc/merge-upstream
1 year ago
Claire 1347ca6eb0 fixup! [Glitch] Upgrade to React 18
1 year ago
たいち ひ 60c7e559d8 [Glitch] Rewrite `<TimelineHint />` as FC and TS
2 years ago
たいち ひ 6746e5d430 [Glitch] Rewrite `<Skeleton/>` as FC and TS
2 years ago
Claire 892b3c16f5 [Glitch] Allow scripts in post embed previews
2 years ago
Claire e2ab9d4dad Merge commit 'e387175fc9a3ebfd72ab45ebfe43ecfabef7b0c3' into glitch-soc/merge-upstream
2 years ago
Renaud Chaput 3b375ee395 [Glitch] Upgrade to React 18
2 years ago
Claire 45d7358100 Merge commit '8d6aea33260dedeacb3d22ac1a6d2f9cc3856a5e' into glitch-soc/merge-upstream
2 years ago
Claire 2e02d03524 Merge commit '4a22e72b9b1b8f14792efcc649b0db8bc27f0df2' into glitch-soc/merge-upstream
2 years ago
Claire ad1098970b Merge commit 'bec6a1cad4c509c53deb378c7ba984ba7e2de5a9' into glitch-soc/merge-upstream
2 years ago
Claire ba73f0ea3a [Glitch] Add polling and automatic redirection to `/start` on email confirmation
2 years ago
Claire f959f6cdbb Merge commit 'e60414792d86a99c0f401f3c1bab92ee37835d39' into glitch-soc/merge-upstream
2 years ago
Claire b0ec3bfcf9 [Glitch] Fix being unable to load past a full page of filtered posts in Home timeline
2 years ago
Christian Schmidt 4a1f4cb6a2 [Glitch] Fix UI crash in moderation interface when opening the media modal
2 years ago
Eugen Rochko d728222121 [Glitch] Change "Sign in" to "Login"
2 years ago
Claire 602ae7f2f6 [Glitch] Fix videos being improperly positioned on safari
2 years ago
Renaud Chaput e6a7cfd12e [Glitch] Add stricter ESLint rules for Typescript files
2 years ago
Nick Schonning e8fc445e14 [Glitch] Enable ESLint react/no-deprecated
2 years ago
Renaud Chaput 79c43b61a6 [Glitch] Disable RTK safety middlewares
2 years ago
fusagiko / takayamaki 7d9b7f28b8 [Glitch] Add type annotation for DisplayName component
2 years ago
fusagiko / takayamaki ea1f9b4223 [Glitch] Rename Image component to ServerHeroImage
2 years ago
Claire b735954971 Merge commit '2ce0b666a139726dc406e6c1887728553b947e59' into glitch-soc/merge-upstream
2 years ago
Claire 646cde71d1
Change captcha to be presented even for invited users (#2227)
2 years ago
Claire 69903b5830
Fix margins around small avatars (reply indicators, autocompletion suggestion) (#2231)
2 years ago
Claire cb6f445b90
Greatly simplify history management code (#2230)
2 years ago
Claire 2f2f74efd8
[Glitch] Update style of captcha confirmation page to match sign-up form (#2226)
2 years ago
fusagiko / takayamaki 38c6216082
Rewrite actions/modal and reducers/modal with typescript (#24833)
2 years ago
たいち ひ 4197b5e4c8
Fix export style of `<LoadGap />` based on `<Domain />` (#25128)
2 years ago
Claire 1d588d58f1
Improve various queries against account domains (#25126)
2 years ago
Renaud Chaput e58c36d308
Update inconsistent `defaultMessage` (#25114)
2 years ago
Eugen Rochko 1caa5ff39e
Change share action from being in action bar to being in dropdown in web UI (#25105)
2 years ago
Renaud Chaput 40b948a1fb
Fix `null` signUp URL handling from #25014 (#25108)
2 years ago
たいち ひ 7336f3648b
Rewrite `<LoadGap />` as FC and TS (#25042)
2 years ago
Renaud Chaput d27216dc46
Enforce import order with ESLint (#25096)
2 years ago
Claire ca66e61b93
Add support for custom sign-up URLs (#25014)
2 years ago
Claire dfa5889fc0
Change Identity to not destroy associated User on destroy (#25098)
2 years ago
Claire 100840c06e
Fix video player offering to expand in a lightbox when it's in an iframe (#25067)
2 years ago
Claire 9017df7178
Remove dead code in Api::V1::FeaturedTagsController (#25073)
2 years ago
Claire fea0830614
Remove invalid X-Frame-Options: ALLOWALL (#25070)
2 years ago
Renaud Chaput 5a16bd7bf4
Use JSX syntax for Fragments (#25093)
2 years ago
Renaud Chaput 8f66126b10
Use the new JSX transform (#25064)
2 years ago
Matt Jankowski 9f5deb310b
Fix Performance/MapCompact cop (#24797)
2 years ago
Matt Jankowski 0664704cd9
Fix Performance/StartWith cop (#24818)
2 years ago
たいち ひ 9a472efe7c
Rewrite `<TimelineHint />` as FC and TS (#25091)
2 years ago
たいち ひ 8066118d1f
Rewrite `<Skeleton/>` as FC and TS (#25055)
2 years ago
Claire 711a037660
Allow scripts in post embed previews (#25071)
2 years ago
Daniel M Brasil 785e650ab4
Fix uncaught TypeError in POST `/api/v1/featured_tags` (#25072)
2 years ago
Daniel M Brasil 45d98959ac
Fix uncaught NoMethodError in POST `/api/v1/featured_tags` (#25063)
2 years ago
Claire 2a61f14753
Fix account confirmation flow not returning to app after captcha validation (#25057)
2 years ago
Renaud Chaput 8d6aea3326
Upgrade to React 18 (#24916)
2 years ago
Claire e13d2edd47
Fix “Authorized applications” inefficiently and incorrectly getting last use date (#25060)
2 years ago
Daniel M Brasil ce8b5899ae
Fix POST `/api/v1/admin/domain_allows` returning 200 when no domain is specified (#24958)
2 years ago
Emelia Smith 19f9098551
Allow reports with long comments from remote instances, but truncate (#25028)
2 years ago
Nick Schonning 23a4ecf444
Remove duplicate JPG type (#25054)
2 years ago
Claire 7bb8030cc1
Change OpenGraph-based embeds to allow fullscreen (#25058)
2 years ago
Frankie Roberto 36a77748b4
Order sessions by most-recent to least-recently updated (#25005)
2 years ago
Nick Schonning 99e2e9b81f
Fix minor typos in comments and spec names (#21831)
2 years ago
Essem 5fd8d1e417
Fix oversight in backup service (#25034)
2 years ago
Claire 058898802a
Fix AvatarComposite and DisplayName referencing undefined props (#2222)
2 years ago
Claire 45ba9ada34
Fix race condition when reblogging a status (#25016)
2 years ago
Claire 5cd55d8aaf
Fix being able to vote on your own polls (#25015)
2 years ago
Claire bec6a1cad4
Add hCaptcha support (#25019)
2 years ago
Claire e60414792d
Add polling and automatic redirection to `/start` on email confirmation (#25013)
2 years ago
Claire 7b54e47d03
Fix being unable to load past a full page of filtered posts in Home timeline (#24930)
2 years ago
Claire aa4c9730f6
Change composer highlight border size to be more noticeable (#25010)
2 years ago
Claire 3ed3d54bf3
Fix reports not being closed when performing batch suspensions (#24988)
2 years ago
Steven Munn 52d36f0f98
Fix spelling of "Lets" on the onboarding page after clicking the confirmation email (#24959)
2 years ago
Daniel M Brasil 433ab0c9a3
Fix uncaught NoMethodError error in `/api/v1/admin/canonical_email_blocks/test` (#24947)
2 years ago
Claire 9015c2d646
Change profile updates to be sent to recently-mentioned servers (#24852)
2 years ago
Christian Schmidt 5241f7b2fd
Fix UI crash in moderation interface when opening the media modal (#24816)
2 years ago
Emelia Smith b8a2430642
Fix Onboarding Errors (#24883)
2 years ago
Claire 6b0942d107
Change AccessTokensVacuum to also delete expired tokens (#24868)
2 years ago
Eugen Rochko 3869e8c210
Change "Sign in" to "Login" (#24942)
2 years ago
Claire 0eed06073f
Fix videos being improperly positioned on safari (#24943)
2 years ago
Renaud Chaput 5eeb40bdbe
Add stricter ESLint rules for Typescript files (#24926)
2 years ago
Nick Schonning b878e3d8df
Enable ESLint react/no-deprecated (#24471)
2 years ago
たいち ひ 2d5e257938
Rewrite `logo.tsx` as FC (#24909)
2 years ago
Renaud Chaput 6f8db56a01
Disable RTK safety middlewares (#24936)
2 years ago
Claire f371464639 Remove our copy of image.d.ts as tsconfig already uses upstream's
2 years ago
Claire 96e99e2170 Run prettier on Typescript files
2 years ago
Claire facc7ab03c Merge commit '51b83ed19536b06ce3f57b260400ecec2d1dd187' into glitch-soc/merge-upstream
2 years ago
Renaud Chaput 5aa08826cf [Glitch] Type Redux store and middleware
2 years ago
Renaud Chaput a56c71faba [Glitch] Remove unused iOS agent sniffing function
2 years ago
Renaud Chaput 526fe33e2f [Glitch] Rework polyfills loading
2 years ago
fusagiko / takayamaki e22a88b512 [Glitch] Add more detailed type annotation for Account
2 years ago
Claire 1a664560cc Merge commit '6aeb162927e6f9bbfd597632a10d82d9656c2385' into glitch-soc/merge-upstream
2 years ago
fusagiko / takayamaki 349cae0b57
Add type annotation for DisplayName component (#24752)
2 years ago
fusagiko / takayamaki ab7716cff4
Rename Image component to ServerHeroImage (#24894)
2 years ago
Claire 0fff2b67de Disable broken onboarding code
2 years ago
Renaud Chaput 5f2071d055 [Glitch] Enforce stricter rules for Typescript files
2 years ago
Renaud Chaput b509b96504 [Glitch] Enforce React Rules of Hooks with eslint
2 years ago
Renaud Chaput 108720d7b0 [Glitch] Dont use CommonJS (`require`, `module.exports`) anywhere
2 years ago
Claire c81d1b0d38 Merge commit 'c8181eb0a41c4f5c1655d4e400cab071aee4182a' into glitch-soc/merge-upstream
2 years ago
たいち ひ 887112a065 [Glitch] Add TypeScript support for `mastodon` alias and image imports
2 years ago
Claire 42bdc2add9 Copy hooks/useHovering.ts to glitch-soc
2 years ago
Claire 8e806b6e88 Fix IconButton prop types in glitch-soc
2 years ago
Renaud Chaput 6415981056 [Glitch] Mark `wheel` events on scrollable list as passive
2 years ago
fusagiko / takayamaki f94eb65cf9 [Glitch] Rewrite Domain component as function component
2 years ago
fusagiko / takayamaki 468dfffd26 [Glitch] Use LayoutType from is_mobile in actions/app
2 years ago
たいち ひ 87a704f70b [Glitch] Rewrite RadioButton component as FC
2 years ago
たいち ひ bd851d3b58 [Glitch] Rewrite Image component as function component
2 years ago
たいち ひ 1edaf58fb9 [Glitch] Rewrite <NotSignedInIndicator /> as FC
2 years ago
Claire 8b568755ad Merge commit '89269e4b713e3291a5c8c29b8d2e7b950b60eb35' into glitch-soc/merge-upstream
2 years ago
Nick Schonning 51b83ed195
Use Prettier for ESLint formatting TypeScript (#23631)
2 years ago
Renaud Chaput 6aeb162927
Type Redux store and middleware (#24843)
2 years ago
Claire e1f466fbbe
Fix javascript on moderation interface (#24933)
2 years ago
Renaud Chaput 224d458f7e
Remove unused iOS agent sniffing function (#24931)
2 years ago
Renaud Chaput a3a2414f0e
Rework polyfills loading (#24907)
2 years ago
fusagiko / takayamaki 6579e3af7d
Add more detailed type annotation for Account (#24815)
2 years ago
Renaud Chaput c8181eb0a4
Enforce stricter rules for Typescript files (#24910)
2 years ago
Renaud Chaput d9b93bd15e
Enforce React Rules of Hooks with eslint (#24911)
2 years ago
Renaud Chaput 955179fc55
Dont use CommonJS (`require`, `module.exports`) anywhere (#24913)
2 years ago
Renaud Chaput 89269e4b71
Mark `wheel` events on scrollable list as passive (#24914)
2 years ago
Renaud Chaput ea04f33f50 [Glitch] Fixes build errors from some previous TS-related commits
2 years ago
fusagiko / takayamaki 3d9e35375c [Glitch] Rewrite actions/app.ts and reducers/missed_updates.ts with createAction
2 years ago
Renaud Chaput a33d6c946a [Glitch] Remove MastodonMap TS type
2 years ago
fusagiko / takayamaki e8243d5bbd [Glitch] Add type annotation for some js files
2 years ago
Claire 5f0d2b6e3b Copy Typescript type definitions to glitch-soc
2 years ago
Claire f3af434c25 [Glitch] Fix incorrect import of redux store
2 years ago
fusagiko / takayamaki f4e3e309b1 [Glitch] use configureStore of redux-toolkit instead of createStore of redux
2 years ago
Eugen Rochko bbd0e9caa6 [Glitch] Add ALT badges to media that has alternative text in web UI
2 years ago
Claire a8939e9098 [Glitch] Change media elements to use aspect-ratio rather than compute height themselves
2 years ago
Claire 10f5329ddf [Glitch] Fix incorrect box shadow on avatar in thread view
2 years ago
fusagiko / takayamaki 9ab89bb832 [Glitch] Add type annotation for Blurhash component
2 years ago
fusagiko / takayamaki 20f1f3aa7d [Glitch] Add type annotation for IconButton component
2 years ago
Claire d77fbbed73 Merge commit 'f877aa9d70d0d600961989b8e97c0e0ce3ac1db6' into glitch-soc/merge-upstream
2 years ago
Claire f89f3a8566
Fix glitch-soc's thread line styling (#2214)
2 years ago
fusagiko / takayamaki aff2d55b80 [Glitch] Add type annotation for RelativeTimestamp component
2 years ago
fusagiko / takayamaki a49707dacb [Glitch] Rewrite Icon and IconWithBadge with typescript
2 years ago
Eugen Rochko 7835f8fd22 [Glitch] Fix icons having an image role
2 years ago
Claire e9eab013e7 [Glitch] Fix audio player width in thread view
2 years ago
Nick Schonning 51479f5c28 [Glitch] Add eslint-plugin-jsdoc
2 years ago
Christian Schmidt 09054f5485 [Glitch] Fix media description not being cleared
2 years ago
Claire 2d029dedd9 Merge commit '0ad2413b35287958f59073a5b63aecc659a64d98' into glitch-soc/merge-upstream
2 years ago
Claire 5d18840ab9
Fix more JS linting issues (#2212)
2 years ago
fusagiko / takayamaki 9818f34273
Rewrite Domain component as function component (#24896)
2 years ago
fusagiko / takayamaki 5bc8e2d1fd
Use LayoutType from is_mobile in actions/app (#24863)
2 years ago
Claire 16c5354b8c
Fix some more JS linting issues (#2211)
2 years ago
たいち ひ 7c1305b3a4
Add TypeScript support for `mastodon` alias and image imports (#24895)
2 years ago
たいち ひ 76264e3fe8
Rewrite RadioButton component as FC (#24897)
2 years ago
たいち ひ a65d2d1045
Rewrite Image component as function component (#24893)
2 years ago
たいち ひ 490ccbf40b
Rewrite <NotSignedInIndicator /> as FC (#24903)
2 years ago
たいち ひ 6fdbee240c
Rewrite <Check /> as FC (#24901)
2 years ago
Claire de74acbe0c
Fix some more Javascript linting issues and discrepancies with upstream (#2209)
2 years ago
Claire ed0a407888
Fix thread lines not being properly updated when new posts are received (#2210)
2 years ago
Plastikmensch 179e38cf15
Reset language to default when cancelling a reply (#2114)
2 years ago
Claire 3fb7fe14c6
Fix some of the Javascript linting issues, as well as bugs and unneeded divergences with upstream (#2208)
2 years ago
Claire 9b59748679
Fix rubocop warnings (#2206)
2 years ago
Claire 6f64c79ca4
Fix SCSS linting issues (#2207)
2 years ago
Claire a6207d243b
New Crowdin updates (#2202)
2 years ago
fusagiko / takayamaki 140aa6b054
Rewrite VerifiedBadge component as function component (#24892)
2 years ago
Claire 746979f75d
Fix compose textarea scroll behavior (#24872)
2 years ago
mogaminsk c9e040fb24
Fix import data field type (#24874)
2 years ago
S.H 5811ccc611
Fix column back button error (#24867)
2 years ago
zunda c0ea33e3fc
Make it possible to upload audio and video to Heroku app (#24866)
2 years ago
Matt Jankowski 0b249ebdb0
Extract StatusSafeReblogInsert concern from Status (#24821)
2 years ago
Nick Schonning 569b39256b
Bump rubocop-rails 2.19.1 with update .rubocop_todo.yml (#24469)
2 years ago
Claire c3c7d59072
Fix infinite loop in AccountsStatusesCleanupScheduler (#24840)
2 years ago
Nick Schonning f95125bd04
Fail ESLint for Warnings in CI (#24836)
2 years ago
Florin 27bafabb64
Fix Back button going outside the app (#24835)
2 years ago
Nick Schonning ff3b7069cf
Autofix Rubocop Style/ConcatArrayLiterals (#23755)
2 years ago
Nick Schonning da3bd913ae
Autofix Rubocop Style/HashSyntax (#23754)
2 years ago
Nick Schonning d5a185d721
Autofix Rubocop Style/CaseLikeIf (#23756)
2 years ago
Matt Jankowski 08fb9d300a
Spec coverage for settings/preferences/* controllers (#24825)
2 years ago
Matt Jankowski 2c6c398c60
Fix Performance/CollectionLiteralInLoop cop (#24819)
2 years ago
Claire a2a22bad23
Fix various edge cases with local moves (#24812)
2 years ago
Claire 1e75eb690d
Fix own posts not getting delivered to own lists (#24810)
2 years ago
Renaud Chaput 45579a26cf
Fixes build errors from some previous TS-related commits (#24811)
2 years ago
fusagiko / takayamaki 0999cb4601
Rewrite actions/app.ts and reducers/missed_updates.ts with createAction (#24801)
2 years ago
Claire c98b012583
Change Move handler to also move list memberships (#24808)
2 years ago
Renaud Chaput 9a52a7f7a0
Remove MastodonMap TS type (#24807)
2 years ago
fusagiko / takayamaki e38b391940
Add type annotation for some js files (#24787)
2 years ago
Claire 8b636a29c6
Improve automatic post cleanup worker performances (#24785)
2 years ago
Matt Jankowski a0c9f2447e
Fix Performance/MethodObjectAsBlock cop (#24798)
2 years ago
Claire 9c1929efad
Fix incorrect import of redux store (#24805)
2 years ago
Claire d37c0a1060
Fix incorrect box shadow on avatar in thread view (#24800)
2 years ago
Matt Jankowski 668a19a2f3
Fix Performance/DeletePrefix cop (#24796)
2 years ago
fusagiko / takayamaki 8227af8dcc
use configureStore of redux-toolkit instead of createStore of redux (#24790)
2 years ago
Matt Jankowski b5c4b47746
Fix Rails/ActiveRecordCallbacksOrder cop (#24689)
2 years ago
Matt Jankowski 38b2974a83
Extract AccountSearch concern from Account (#24716)
2 years ago
Matt Jankowski f1c1dd0118
Rename `with_lock` to `with_redis_lock` to avoid confusion with ActiveRecord's method (#24741)
2 years ago
Matt Jankowski a7df578f97
ApplicationHelper spec coverage, unused removal, tiny refactor (#24762)
2 years ago
Matt Jankowski bae694108a
Fix Performance/Count cop (#24793)
2 years ago
Claire 9189e90ff2
Add fallback redirection when getting a webfinger query `LOCAL_DOMAIN@LOCAL_DOMAIN` (#23600)
2 years ago
Matt Jankowski 5e060e1f44
Fix Performance/Sum cop (#24788)
2 years ago
Claire a89b02af92
Check domain suspensions before trying to fetch resources (#24535)
2 years ago
Claire b233da5996
Optimize archive export service and export zip files instead of gzipped tar files (#23360)
2 years ago
Eugen Rochko 8131a5b330
Add ALT badges to media that has alternative text in web UI (#24782)
2 years ago
Claire 6693a4fe7c
Change lists to be able to include accounts with pending follow requests (#19727)
2 years ago
Claire 598e63dad2
Change media elements to use aspect-ratio rather than compute height themselves (#24686)
2 years ago
Matt Jankowski 88d33f361f
Fix Lint/DuplicateBranch cop (#24766)
2 years ago
fusagiko / takayamaki f50105779b
Add type annotation for Blurhash component (#24750)
2 years ago
fusagiko / takayamaki 5a5975d7f7
Add type annotation for IconButton component (#24753)
2 years ago
Claire 32a030dd74
Rewrite import feature (#21054)
2 years ago
Nick Schonning fc56eda94b
Bump stylelint-config-standard-scss from 7.0.1 to 9.0.0 (#24755)
2 years ago
fusagiko / takayamaki 15fd712464
Add type annotation for RelativeTimestamp component (#24749)
2 years ago
fusagiko / takayamaki 81f75b1e0e
Rewrite Icon and IconWithBadge with typescript (#24747)
2 years ago
Matt Jankowski d902a707a3
Fix Rails/CompactBlank cop (#24690)
2 years ago
Matt Jankowski af824db398
Fix Rails/InverseOf cop (#24732)
2 years ago
Eugen Rochko 0a08e9d3d3
New Crowdin updates (#24678)
2 years ago
dependabot[bot] fa14976a5d
Bump connection_pool from 2.3.0 to 2.4.0 (#24290)
2 years ago
Matt Jankowski bdc74086e6
Fix Rails/ContentTag cop (#24691)
2 years ago
Matt Jankowski 6e226f5a32
Fix Rails/ActionOrder cop (#24692)
2 years ago
Claire 678d836c7d
Fix pop-in player placeholder layout in thread view (#24715)
2 years ago
Claire cf1bc4bb93
Fix audio player width in thread view (#24713)
2 years ago
Nick Schonning f22b4e556c
Add eslint-plugin-jsdoc (#24719)
2 years ago
Christian Schmidt bfeccf6748
Fix media description not being cleared (#24720)
2 years ago
Claire e79998a11a Restore translations from not-yet-ported onboarding changes as glitch-soc translations
2 years ago
Eugen Rochko 38eeed6cbf [Glitch] Change logo version in header based on screen size in web UI
2 years ago
Nick Schonning 1033598416 [Glitch] Enable formatjs/prefer-pound-in-plural
2 years ago
Claire edec08b970 Disable full-width media in thread view
2 years ago
Claire cb97a92954 [Glitch] Fix thread lines in right-to-left locales (#24714)
2 years ago
Claire 103b6de8b2 [Glitch] Fix sass warning about deprecated slash as division (#24653)
2 years ago
Eugen Rochko 7b01b7c3bf [Glitch] Add lines to threads in web UI
2 years ago
Eugen Rochko 8015297f9e [Glitch] Change label from "For you" to "People" on explore screen in web UI
2 years ago
Chike Nwaenie 374a109546 [Glitch] Change styling of the recommended accounts to allow bio to be more visible
2 years ago
Christian Schmidt 0091b28ffe [Glitch] Use CSS to trim long card descriptions
2 years ago
Claire 11b34a903a [Glitch] Fix infinite loop in emoji replacement code
2 years ago
Claire 0a813d96db [Glitch] Fix characters being emojified even when using Variation Selector 15 (text)
2 years ago
fusagiko / takayamaki 66bda4713e [Glitch] Allow `==` when null checking
2 years ago
Claire 12b935fadf Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 105f8687e4
Fix thread lines in right-to-left locales (#24714)
2 years ago
Claire 2a3a110f00
Fix wrong classes `audio` and `video` instead of `audio-player` and `video-player` in CSS (#24711)
2 years ago
Claire faa336e3f7
Change logged-out WebUI HTML pages to be cached for a few seconds (#24708)
2 years ago
Eugen Rochko 8979b70975
Add default post text to onboarding flow in web UI (#24705)
2 years ago
Claire 1c61869eed
Fix /api/v1/custom_emojis being cached even when unauthenticated API access is disallowed (#24665)
2 years ago
Eugen Rochko 6028d047b9
Change logo version in header based on screen size in web UI (#24707)
2 years ago
Eugen Rochko 2b0f1f365a
Remove display name input from sign-up form (#24704)
2 years ago
Eugen Rochko 7cf963eec2
Change label from "For you" to "People" on explore screen in web UI (#24706)
2 years ago
Claire a5bc4ea550
Fix refering to unused `preview-card` CSS class instead of `status-card` (#24696)
2 years ago
Matt Jankowski ece38b9318
Remove duplicate react helper method definitions (#24700)
2 years ago
Nick Schonning 49fad26eca
Drop EOL Ruby 2.7 (#24237)
2 years ago
Claire d8a06c1375
Fix preview cards layout in thread view (#24677)
2 years ago
Eugen Rochko d4511f2a76
New Crowdin updates (#24617)
2 years ago
Plastikmensch 1565af1caf
[Glitch] [Proposal] Make able to write React in Typescript (#2190)
2 years ago
Matt Jankowski 91a8cd21d8
React component helper specs (#24072)
2 years ago
Claire b0bf6216e6
Fix /api/v1/instance/domain_blocks being unconditionally cached (#24662)
2 years ago
Claire 62ab7506d6
Fix /actor needlessly reading session cookie and varying on Signature (#24664)
2 years ago
Claire 1527b02c6d
Fix sass warning about deprecated slash as division (#24653)
2 years ago
Claire 1419f90ef2
Fix some user-independent endpoints potentially reading session cookies (#24650)
2 years ago
Plastikmensch 678480d4d3
Fix small mistakes in RTL layout (#2182)
2 years ago
Plastikmensch aea7866161
Change `drawer--header` to `drawer__header` (#2189)
2 years ago
Claire 276c39361b
Fix anonymous visitors getting a session cookie on first visit (#24584)
2 years ago
Eugen Rochko 6084461cd0
Change unauthenticated responses to be cached in REST API (#24348)
2 years ago
Eugen Rochko c35e3cb6ac
Add more tips to onboarding flow in web UI (#24646)
2 years ago
Eugen Rochko 8099ba04be
Change hashtags and mentions in bios to open in-app in web UI (#24643)
2 years ago
Claire e9a79d46cd
Fix crash when SSO_ACCOUNT_SETTINGS is not defined (#24628)
2 years ago
Eugen Rochko 804aa8d501
Fix cutting off first letter of hashtag links sometimes in web UI (#24623)
2 years ago
Nick Schonning 2daa5a1549
Enable formatjs/prefer-pound-in-plural (#24622)
2 years ago
Eugen Rochko 290e4aba31
Add lines to threads in web UI (#24549)
2 years ago
Christian Schmidt 5141697323
Remove `tai` locale (#23880)
2 years ago
Nick Schonning ef3675d688
Remove empty Kushubian (csb) local files (#24151)
2 years ago
Matt Jankowski 0a5f0a8b20
Remove instance variables from helper usage (#24203)
2 years ago
Chike Nwaenie e1b4eeb636
Change styling of the recommended accounts to allow bio to be more visible (#24480)
2 years ago
Christian Schmidt e713c545b8
Use CSS to trim long card descriptions (#24265)
2 years ago
Claire 58a1b2e330
Fix caching logic with regards to Accept-Language, Cookie, and Signature (#24604)
2 years ago
Claire 5dc3173ef8
Fix AccountsStatusesCleanupScheduler not spreading deletes across accounts correctly (#24607)
2 years ago
Eugen Rochko 0461f83320
Add new onboarding flow to web UI (#24619)
2 years ago
Claire 5b58ebb04f
Fix JS crashing if initial-state is not set (#2193)
2 years ago
Eugen Rochko 9d75b03ba4
New Crowdin updates (#24517)
2 years ago
fusagiko / takayamaki 9ef32ea570 [Glitch] Rewrite AnimatedNumber component with React hooks
2 years ago
fusagiko / takayamaki 799e9917e4 [Glitch] Rewrite GIFV component with React hooks
2 years ago
Eugen Rochko 6ea9137233 [Glitch] Add client-side validation for taken username in sign-up form
2 years ago
Claire bc7b3399fb [Glitch] Fix crash when trying to open the filter modal
2 years ago
Eugen Rochko 2f3dffb057 [Glitch] Add progress indicator to sign-up flow
2 years ago
Ivan Rodriguez a21a875dba [Glitch] Fix status title for statuses without text
2 years ago
Nick Schonning f2797276b2 [Glitch] typo: collapsable -> collapsible
2 years ago
Claire abfdafef1e Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 501d6197c4
Change automatic post deletion thresholds and load detection (#24614)
2 years ago
Claire fbb4de3dbc
Fix infinite loop in emoji replacement code (#24615)
2 years ago
Claire b0eba1a060
Minor clean up and optimization of the automatic post deletion code (#24613)
2 years ago
Claire 37886c28da
Fix characters being emojified even when using Variation Selector 15 (text) (#20949)
2 years ago
fusagiko / takayamaki c1a7e38d2b
Allow `==` when null checking (#24593)
2 years ago
Eugen Rochko e98c86050a
Refactor `Cache-Control` and `Vary` definitions (#24347)
2 years ago
Robert R George 4db8230194
Add trend management to admin API (#24257)
2 years ago
Heitor de Melo Cardozo bc75e62ca6
Change moderation search an account using the username with @ (#24242)
2 years ago
fusagiko / takayamaki ab740f464a
Rewrite AnimatedNumber component with React hooks (#24559)
2 years ago
Claire 85b1b45820
Fix crash in NotifyService when trying to send an email notification for polls (#24558)
2 years ago
Heitor de Melo Cardozo 4601e0dcbb
Add user handle to notification mail recipient address (#24240)
2 years ago
Claire bc4745f482
Fix crash when trying to open the filter modal (#24556)
2 years ago
fusagiko / takayamaki 9f8d34620b
Rewrite AvatarOverlay component with React hooks (#24543)
2 years ago
Eugen Rochko 34f8e696e2 [Glitch] Change all components to use the same error page in web UI
2 years ago
Claire a3c05640f7 [Glitch] Add “In Memoriam” banner back to profiles
2 years ago
Claire cb0562f32c [Glitch] Fix tab arrows on RTL layouts
2 years ago
Claire f9a9f9344b Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Plastikmensch f28942cef9
[Glitch] Refactor styles to use logical properties for positioning (#2156)
2 years ago
Claire 0cbd579ef0
New Crowdin updates (#2172)
2 years ago
fusagiko / takayamaki cf3fa1e814
Rewrite GIFV component with React hooks (#24552)
2 years ago
Eugen Rochko e5c0b16735
Add progress indicator to sign-up flow (#24545)
2 years ago
Eugen Rochko 955ec252a4
Add client-side validation for taken username in sign-up form (#24546)
2 years ago
Ivan Rodriguez f05fb51ecb
Fix status title for statuses without text (#24359)
2 years ago
Nick Schonning d02aa274be
typo: collapsable -> collapsible (#24521)
2 years ago
Plastikmensch bed63f6dae
Fix default content type setting not applying (#2176)
2 years ago
Claire af49d93fd6
Fix tab arrows on RTL layouts (#24520)
2 years ago
Claire 8f0b0435ab
Fix missing translation strings in en.json and defaultMessages.json (#24518)
2 years ago
Claire 86ad43173f
Add “In Memoriam” banner back to profiles (#23614)
2 years ago
Eugen Rochko c5eba06d8c
New Crowdin updates (#24447)
2 years ago
Claire f53d009778
Refactor `Status._insert_record` slightly and tighten the test around reblogs of discarded statuses (#24516)
2 years ago
Eugen Rochko cee357d538
Change all components to use the same error page in web UI (#24512)
2 years ago
Kuba Suder aca2cd1528
fixed typo in a constant name (#24511)
2 years ago
Claire 63a39ae2fa Run `yarn manage:translations`
2 years ago
Claire c11e69f33a Move glitch-soc-only translation strings out of `app/javascript/mastodono/locales`
2 years ago
Nick Schonning bfe46d08f9 [Glitch] Ensure tabIndex is number instead of string
2 years ago
Christian Schmidt 53cdcce3d1 [Glitch] Fix loading spinner + infinite scroll for private mentions
2 years ago
Nick Schonning b756e49cf1 [Glitch] Enable Stylelint property-no-unknown
2 years ago
Christian Schmidt 7b04c2fb71 [Glitch] Fix tooltip for dates without time
2 years ago
Nick Schonning 5b88b7e81a [Glitch] Remove Array.prototype.includes polyfill
2 years ago
Christian Schmidt df6602ede1 [Glitch] Fix account header image missing in low-res
2 years ago
Christian Schmidt 74c61b05ae [Glitch] Fix height of announcements not being updated when using reduced animations
2 years ago
Nick Schonning 791e712a80 [Glitch] Update display_media typing to string
2 years ago
Nick Schonning f3f7ef2d13 [Glitch] Set marginRight as string
2 years ago
Nick Schonning 358e4067bb [Glitch] SUBMIT doesn't exist on XMLHttpRequest
2 years ago
Nick Schonning 0f62451424 [Glitch] HTML string attributes set as booleans
2 years ago
Claire ce12934f5b Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire ff168ef202
Fix most rubocop issues (#2165)
2 years ago
Claire 10469a0b85
Move locale-data back to `app/javascript/mastodon/locales/locale-data` (#2169)
2 years ago
Claire 99e3e152cd
Fix crash in NotifyService when trying to send an email notification for post edits (#24460)
2 years ago
Claire c3a8f6a0a3
Fix glitch-soc HAML linting issues (#2166)
2 years ago
Christian Schmidt aa136cf2fa
Fix tooltip for dates without time (#24244)
2 years ago
Christian Schmidt 9ef9974ff2
Fix loading spinner + infinite scroll for private mentions (#24446)
2 years ago
Matt Jankowski d193bc8c5c
Remove unused methods in 2FA OTP Auth Controller (#24220)
2 years ago
Nick Schonning c0886dee14
Remove Array.prototype.includes polyfill (#24234)
2 years ago
Christian Schmidt d7b8c6db7e
Fix account header image missing in low-res (#24433)
2 years ago
Eugen Rochko c9f3438efe
New Crowdin updates (#24378)
2 years ago
Claire 02d5c69404
New Crowdin updates (#2126)
2 years ago
Claire 9d08b81193
Fix user archive takeouts when using OpenStack Swift (#24431)
2 years ago
Christian Schmidt ffd5b2eea4
Fix height of announcements not being updated when using reduced animations (#24354)
2 years ago
Nick Schonning 17b2fd2177
Update display_media typing to string (#24416)
2 years ago
Nick Schonning 927b2fd138
Set marginRight as string (#24422)
2 years ago
Nick Schonning ab3f23da91
SUBMIT doesn't exist on XMLHttpRequest (#24423)
2 years ago
Nick Schonning cd14f712ad
Enable Stylelint property-no-unknown (#24404)
2 years ago
Claire 45848d6547
Fix styling regressions from RTL layout refactor (#24415)
2 years ago
Nick Schonning ec0c104bf2
Ensure tabIndex is number instead of string (#24409)
2 years ago
Nick Schonning a425915ce7
HTML string attributes set as booleans (#24408)
2 years ago
Rubicon Rowe 69ca6316ec [Glitch] Fix inconsistent radius in drawer
2 years ago
Claire d13ef49b15 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 0e919397db
Fix unescaped user input in LDAP query (#24379)
2 years ago
Rubicon Rowe fa98363a27
Fix inconsistent radius in drawer (#24407)
2 years ago
Nick Schonning 8e19c44b2c
Align typings with installed versions (#24410)
2 years ago
Christian Schmidt d29cf8a044 [Glitch] Add colour to follow button when hashtag is being followed
2 years ago
Claire 4d5b4dacd6 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Christian Schmidt 77bd32a26a
Add colour to follow button when hashtag is being followed (#24361)
2 years ago
Eugen Rochko 4909c2e718
New Crowdin updates (#24276)
2 years ago
Nick Schonning 373e4a8ff0
Move ESLint configs to overrides (#24370)
2 years ago
fusagiko / takayamaki 4520e6473a
[Proposal] Make able to write React in Typescript (#16210)
2 years ago
Claire 7b15f4006a Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Eugen Rochko 2b11376411
Change search pop-out in web UI (#24305)
2 years ago
Eugen Rochko 46483ae849
Fix regressions from change in account row design in web UI (#24343)
2 years ago
Vyr Cossont d5ad8b6422
Fix Redis client and type errors introduced in #24285 (#24342)
2 years ago
Tdxdxoz d874a7a10f [Glitch] Fix: set multiColumn value for /explore Statuses
2 years ago
Nick Schonning a8f0592b72 [Glitch] Move marky to devDependency
2 years ago
Claire 3dcba94e68 Migrate glitch-soc's exclusive user settings
2 years ago
Claire 280fa3b2c0
Fix invalid/expired invites being processed on sign-up (#24337)
2 years ago
Claire 01d6f7529f Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Nick Schonning cb2ce842b0
Autofix Rubocop Rails/IgnoredColumnsAssignment (#23761)
2 years ago
Vyr Cossont 7646ad8a2b
IndexingScheduler: fetch and import in batches (#24285)
2 years ago
Christian Schmidt b4f38edf74
Wrong type for user setting when default is defined by lambda (#24321)
2 years ago
Eugen Rochko 68a192e718
Change "direct message" nomenclature to "private mention" in web UI (#24248)
2 years ago
Eugen Rochko a9b5598c97
Change user settings to be stored in a more optimal way (#23630)
2 years ago
Tdxdxoz 74f56c64fc
Fix: set multiColumn value for /explore Statuses (#24314)
2 years ago
mogamin 9c84563008
Fix missing translation in pagination gap tags (#24262)
2 years ago
Christian Schmidt eb38e9df31
Requeue expiration notification (#24311)
2 years ago
Claire e084b5b82d
Fix user archive takeout when using OpenStack Swift or S3 providers with no ACL support (#24200)
2 years ago
Nick Schonning ddb769f0b8
Move marky to devDependency (#24258)
2 years ago
Eugen Rochko cf12621e37
New Crowdin updates (#24130)
2 years ago
Eugen Rochko babd86e594
Refactor styles to use logical properties for positioning (#23944)
2 years ago
Vyr Cossont 88fc04d3d7
Serialize status webhook events in REST API format (#24243)
2 years ago
neatchee 8215df76c0 [Glitch] Remove legacy decorators syntax
2 years ago
Nick Schonning 00c839b9a9 [Glitch] Remove isNaN polyfill
2 years ago
Claire 14b0311029 Merge branch 'main' into glitch-soc/main
2 years ago
mogamin 63a6808ee1
Fix typo in _login_activity.html.haml (#24263)
2 years ago
Matt Jankowski 0663803348
Move link header setting to after_action (#24251)
2 years ago
Matt Jankowski e633b26f4f
Add allow_other_host in redirects which may go outside app (#24252)
2 years ago
Matt Jankowski e63524f457
Update retention model sql query (#24249)
2 years ago
Eugen Rochko 9bda933740
Change media upload limits and remove client-side resizing (#23726)
2 years ago
Eugen Rochko ef127c964a
Change design of account rows in web UI (#24247)
2 years ago
Yamagishi Kazutoshi 6e8711ff91
Add missing parenthesis (#24238)
2 years ago
Yamagishi Kazutoshi d1b057a0ac
Remove legacy decorators syntax (#18357)
2 years ago
Nick Schonning b46125224c
Remove isNaN polyfill (#24224)
2 years ago
Christian Schmidt 16da4a09e8
Fix broken links in account gallery (#24218)
2 years ago
mogamin b4f60bc6de [Glitch] Fit the max-width of media in .prose to parent box
2 years ago
Claire 5ac380c122 Merge branch 'main' into glitch-soc/merge-upstream
2 years ago
Claire 2626097869
Fix Rails cache namespace being overriden with `v2` for cached statuses (#24202)
2 years ago
Matt Jankowski a7a578a055
Remove unused InstancePresenter methods (#24206)
2 years ago
Takeshi Umeda 38c84f57b6
Refactoring relations_map (#24195)
2 years ago
mogamin 0a9def5498
Fit the max-width of media in .prose to parent box (#24180)
2 years ago
Matt Jankowski 7bef11630d
Remove references to non-existent actions (#24183)
2 years ago
Plastikmensch 02ac94490a
Add getting-started-misc to route (#2141)
2 years ago
Vyr Cossont 94cbd808b5
Webhooks for local status.create, status.update, account.update (#24133)
2 years ago