Commit Graph

  • 8b568755ad Merge commit '89269e4b713e3291a5c8c29b8d2e7b950b60eb35' into glitch-soc/merge-upstream Claire 2023-05-09 20:12:33 +02:00
  • 51b83ed195 Use Prettier for ESLint formatting TypeScript (#23631) Nick Schonning 2023-05-09 13:02:12 -04:00
  • 6aeb162927 Type Redux store and middleware (#24843) Renaud Chaput 2023-05-09 16:56:26 +02:00
  • e1f466fbbe Fix javascript on moderation interface (#24933) Claire 2023-05-09 16:42:02 +02:00
  • 224d458f7e Remove unused iOS agent sniffing function (#24931) Renaud Chaput 2023-05-09 15:48:53 +02:00
  • 72dcb2ef58 Bump @typescript-eslint/eslint-plugin from 5.59.2 to 5.59.5 (#24922) dependabot[bot] 2023-05-09 15:42:21 +02:00
  • a5ba98d2df Bump @typescript-eslint/parser from 5.59.2 to 5.59.5 (#24921) dependabot[bot] 2023-05-09 15:25:49 +02:00
  • af7bf59b3e Fix wrong documentation link (#24924) eggplants 2023-05-09 21:56:02 +09:00
  • a3a2414f0e Rework polyfills loading (#24907) Renaud Chaput 2023-05-09 14:55:35 +02:00
  • f08f6d20e6 Merge pull request #2215 from ClearlyClaire/glitch-soc/merge-upstream Claire 2023-05-09 14:47:11 +02:00
  • 536dd046d4 Add ability to block sign-ups from IP using the CLI (#24870) Daniel M Brasil 2023-05-09 09:46:00 -03:00
  • ffb3fef7db Fix uncaught ActiveRecord::StatementInvalid in Mastodon::IpBlocksCLI (#24861) Daniel M Brasil 2023-05-09 09:45:47 -03:00
  • aec486b4ec Upgrade uuid to 9.0.0 (#24917) Renaud Chaput 2023-05-09 14:43:07 +02:00
  • 6579e3af7d Add more detailed type annotation for Account (#24815) fusagiko / takayamaki 2023-05-09 19:09:32 +09:00
  • c8181eb0a4 Enforce stricter rules for Typescript files (#24910) Renaud Chaput 2023-05-09 03:11:56 +02:00
  • 64ec41d89c Make Webpack fail on failed imports (#24908) Renaud Chaput 2023-05-09 03:10:04 +02:00
  • d9b93bd15e Enforce React Rules of Hooks with eslint (#24911) Renaud Chaput 2023-05-09 03:09:11 +02:00
  • 955179fc55 Dont use CommonJS (require, module.exports) anywhere (#24913) Renaud Chaput 2023-05-09 03:08:47 +02:00
  • 89269e4b71 Mark wheel events on scrollable list as passive (#24914) Renaud Chaput 2023-05-09 03:07:13 +02:00
  • ea04f33f50 [Glitch] Fixes build errors from some previous TS-related commits Renaud Chaput 2023-05-03 16:28:14 +02:00
  • 3d9e35375c [Glitch] Rewrite actions/app.ts and reducers/missed_updates.ts with createAction fusagiko / takayamaki 2023-05-03 22:28:39 +09:00
  • a33d6c946a [Glitch] Remove MastodonMap TS type Renaud Chaput 2023-05-03 13:32:11 +02:00
  • e8243d5bbd [Glitch] Add type annotation for some js files fusagiko / takayamaki 2023-05-03 18:43:29 +09:00
  • 5f0d2b6e3b Copy Typescript type definitions to glitch-soc Claire 2023-05-08 21:32:26 +02:00
  • f3af434c25 [Glitch] Fix incorrect import of redux store Claire 2023-05-03 10:29:45 +02:00
  • f4e3e309b1 [Glitch] use configureStore of redux-toolkit instead of createStore of redux fusagiko / takayamaki 2023-05-03 03:39:06 +09:00
  • bbd0e9caa6 [Glitch] Add ALT badges to media that has alternative text in web UI Eugen Rochko 2023-05-02 14:47:04 +02:00
  • a8939e9098 [Glitch] Change media elements to use aspect-ratio rather than compute height themselves Claire 2023-05-02 13:58:48 +02:00
  • 10f5329ddf [Glitch] Fix incorrect box shadow on avatar in thread view Claire 2023-05-03 09:11:20 +02:00
  • 9ab89bb832 [Glitch] Add type annotation for Blurhash component fusagiko / takayamaki 2023-05-02 19:54:00 +09:00
  • 20f1f3aa7d [Glitch] Add type annotation for IconButton component fusagiko / takayamaki 2023-05-02 19:53:32 +09:00
  • 8b31030fe4 Fix rubocop issues in glitch-soc-specific code Claire 2023-05-08 19:26:00 +02:00
  • d77fbbed73 Merge commit 'f877aa9d70d0d600961989b8e97c0e0ce3ac1db6' into glitch-soc/merge-upstream Claire 2023-05-08 19:05:55 +02:00
  • f89f3a8566 Fix glitch-soc's thread line styling (#2214) Claire 2023-05-08 18:21:36 +02:00
  • 61f3e0e95e Merge pull request #2213 from ClearlyClaire/glitch-soc/merge-upstream Claire 2023-05-08 17:59:28 +02:00
  • 8bf9bd5ac8 [Glitch] Fix n+1 query in settings migration Eugen Rochko 2023-05-02 10:26:39 +02:00
  • 75e28731a5 [Glitch] Fix transaction around settings migration Eugen Rochko 2023-05-01 17:45:18 +02:00
  • aff2d55b80 [Glitch] Add type annotation for RelativeTimestamp component fusagiko / takayamaki 2023-05-01 07:51:31 +09:00
  • a49707dacb [Glitch] Rewrite Icon and IconWithBadge with typescript fusagiko / takayamaki 2023-05-01 07:51:00 +09:00
  • 7835f8fd22 [Glitch] Fix icons having an image role Eugen Rochko 2022-11-14 00:38:56 +01:00
  • e9eab013e7 [Glitch] Fix audio player width in thread view Claire 2023-04-30 06:42:22 +02:00
  • 51479f5c28 [Glitch] Add eslint-plugin-jsdoc Nick Schonning 2023-04-29 20:29:54 -04:00
  • 09054f5485 [Glitch] Fix media description not being cleared Christian Schmidt 2023-04-30 02:29:24 +02:00
  • 2d029dedd9 Merge commit '0ad2413b35287958f59073a5b63aecc659a64d98' into glitch-soc/merge-upstream Claire 2023-05-08 15:28:36 +02:00
  • 5d18840ab9 Fix more JS linting issues (#2212) Claire 2023-05-08 15:16:55 +02:00
  • 9818f34273 Rewrite Domain component as function component (#24896) fusagiko / takayamaki 2023-05-08 22:12:12 +09:00
  • 5bc8e2d1fd Use LayoutType from is_mobile in actions/app (#24863) fusagiko / takayamaki 2023-05-08 22:10:21 +09:00
  • 16c5354b8c Fix some more JS linting issues (#2211) Claire 2023-05-08 14:02:41 +02:00
  • 7c1305b3a4 Add TypeScript support for mastodon alias and image imports (#24895) たいち ひ 2023-05-08 18:28:36 +09:00
  • 76264e3fe8 Rewrite RadioButton component as FC (#24897) たいち ひ 2023-05-08 18:12:53 +09:00
  • a65d2d1045 Rewrite Image component as function component (#24893) たいち ひ 2023-05-08 18:12:44 +09:00
  • 490ccbf40b Rewrite <NotSignedInIndicator /> as FC (#24903) たいち ひ 2023-05-08 18:12:13 +09:00
  • 6fdbee240c Rewrite <Check /> as FC (#24901) たいち ひ 2023-05-08 15:26:02 +09:00
  • de74acbe0c Fix some more Javascript linting issues and discrepancies with upstream (#2209) Claire 2023-05-07 21:43:25 +02:00
  • ed0a407888 Fix thread lines not being properly updated when new posts are received (#2210) Claire 2023-05-07 20:06:10 +02:00
  • 179e38cf15 Reset language to default when cancelling a reply (#2114) Plastikmensch 2023-05-07 18:45:10 +02:00
  • 3fb7fe14c6 Fix some of the Javascript linting issues, as well as bugs and unneeded divergences with upstream (#2208) Claire 2023-05-07 18:22:25 +02:00
  • 9b59748679 Fix rubocop warnings (#2206) Claire 2023-05-07 15:06:15 +02:00
  • 6f64c79ca4 Fix SCSS linting issues (#2207) Claire 2023-05-07 15:04:59 +02:00
  • a6207d243b New Crowdin updates (#2202) Claire 2023-05-07 13:37:47 +02:00
  • 140aa6b054 Rewrite VerifiedBadge component as function component (#24892) fusagiko / takayamaki 2023-05-07 16:10:58 +09:00
  • f877aa9d70 Use released version 4.1.0 of devise-two-factor (#24875) Matt Jankowski 2023-05-05 13:48:23 -04:00
  • 746979f75d Fix compose textarea scroll behavior (#24872) Claire 2023-05-05 18:58:58 +02:00
  • f258478395 Fixed mastodon version injection into containers via github actions (#24873) Tim Campbell 2023-05-05 09:58:35 -07:00
  • c9e040fb24 Fix import data field type (#24874) mogaminsk 2023-05-06 01:10:10 +09:00
  • 5811ccc611 Fix column back button error (#24867) S.H 2023-05-05 22:13:28 +09:00
  • c0ea33e3fc Make it possible to upload audio and video to Heroku app (#24866) zunda 2023-05-05 02:41:07 -10:00
  • e675c10d19 Add production asset compile (#24839) Nick Schonning 2023-05-05 03:06:51 -04:00
  • ac41a9712e Fixed mastodon version injection into containers via github actions (#24858) Tim Campbell 2023-05-04 12:33:32 -07:00
  • c9210af3ee Add test coverage for Mastodon::SettingsCLI (#24856) Daniel M Brasil 2023-05-04 15:37:42 -03:00
  • 64fae0efb5 Bump @babel/core from 7.21.5 to 7.21.8 (#24831) dependabot[bot] 2023-05-04 14:14:02 +02:00
  • 0b249ebdb0 Extract StatusSafeReblogInsert concern from Status (#24821) Matt Jankowski 2023-05-04 08:06:20 -04:00
  • 830e6cefae Add version suffixes to nightly & edge image builds (#24823) Renaud Chaput 2023-05-04 13:45:39 +02:00
  • 569b39256b Bump rubocop-rails 2.19.1 with update .rubocop_todo.yml (#24469) Nick Schonning 2023-05-04 05:56:24 -04:00
  • 880e661d53 Bump stylelint from 15.6.0 to 15.6.1 (#24829) dependabot[bot] 2023-05-04 11:30:58 +02:00
  • ff974395c2 Bump react-select from 5.7.2 to 5.7.3 (#24830) dependabot[bot] 2023-05-04 11:16:39 +02:00
  • 849d93e50a Bump json-ld from 3.2.4 to 3.2.5 (#24832) dependabot[bot] 2023-05-04 11:06:23 +02:00
  • c3c7d59072 Fix infinite loop in AccountsStatusesCleanupScheduler (#24840) Claire 2023-05-04 10:13:00 +02:00
  • f95125bd04 Fail ESLint for Warnings in CI (#24836) Nick Schonning 2023-05-04 03:48:50 -04:00
  • 27bafabb64 Fix Back button going outside the app (#24835) Florin 2023-05-03 23:14:04 -07:00
  • e1ebcc007d Regenerate rubocop-todo (#24834) Nick Schonning 2023-05-04 01:43:54 -04:00
  • ff3b7069cf Autofix Rubocop Style/ConcatArrayLiterals (#23755) Nick Schonning 2023-05-03 23:57:40 -04:00
  • da3bd913ae Autofix Rubocop Style/HashSyntax (#23754) Nick Schonning 2023-05-03 23:54:26 -04:00
  • d5a185d721 Autofix Rubocop Style/CaseLikeIf (#23756) Nick Schonning 2023-05-03 23:51:18 -04:00
  • 1fe04f740a Enable Rubocop Rails/FilePath (#23854) Nick Schonning 2023-05-03 23:50:40 -04:00
  • c97b611b6b Fix RSpec/InferredSpecType cop (#24736) Matt Jankowski 2023-05-03 23:49:53 -04:00
  • 710745e16b Fix RSpec/ContextWording cop (#24739) Matt Jankowski 2023-05-03 23:49:08 -04:00
  • cf18cc2891 Fix RSpec/MultipleSubjects cop (#24738) Matt Jankowski 2023-05-03 23:48:35 -04:00
  • bdcd8a9e88 Misc spec cleanup (#24822) Matt Jankowski 2023-05-03 23:47:52 -04:00
  • 08fb9d300a Spec coverage for settings/preferences/* controllers (#24825) Matt Jankowski 2023-05-03 23:44:27 -04:00
  • 2c6c398c60 Fix Performance/CollectionLiteralInLoop cop (#24819) Matt Jankowski 2023-05-03 23:33:55 -04:00
  • a1cca1c8b6 Update capistrano config lock version to match bundle (#24820) Matt Jankowski 2023-05-03 23:31:04 -04:00
  • d9a958fcf7 Fix Performance/RedundantMerge cop (#24817) Matt Jankowski 2023-05-03 23:25:43 -04:00
  • b25860c509 Revert "Bump better_errors from 2.9.1 to 2.10.0 (#24779)" (#24827) Nick Schonning 2023-05-03 23:22:50 -04:00
  • a2a22bad23 Fix various edge cases with local moves (#24812) Claire 2023-05-03 19:19:25 +02:00
  • 1e75eb690d Fix own posts not getting delivered to own lists (#24810) Claire 2023-05-03 19:17:40 +02:00
  • 45579a26cf Fixes build errors from some previous TS-related commits (#24811) Renaud Chaput 2023-05-03 16:28:14 +02:00
  • 0999cb4601 Rewrite actions/app.ts and reducers/missed_updates.ts with createAction (#24801) fusagiko / takayamaki 2023-05-03 22:28:39 +09:00
  • c98b012583 Change Move handler to also move list memberships (#24808) Claire 2023-05-03 14:03:38 +02:00
  • 9a52a7f7a0 Remove MastodonMap TS type (#24807) Renaud Chaput 2023-05-03 13:32:11 +02:00