Commit Graph

11277 Commits

Author SHA1 Message Date
785e650ab4 Fix uncaught TypeError in POST /api/v1/featured_tags (#25072)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-05-22 19:14:54 +02:00
45d98959ac Fix uncaught NoMethodError in POST /api/v1/featured_tags (#25063) 2023-05-22 18:11:28 +02:00
2a61f14753 Fix account confirmation flow not returning to app after captcha validation (#25057) 2023-05-22 17:38:05 +02:00
8d6aea3326 Upgrade to React 18 (#24916) 2023-05-22 15:48:01 +02:00
e13d2edd47 Fix “Authorized applications” inefficiently and incorrectly getting last use date (#25060) 2023-05-22 14:03:38 +02:00
ce8b5899ae Fix POST /api/v1/admin/domain_allows returning 200 when no domain is specified (#24958) 2023-05-22 13:44:49 +02:00
19f9098551 Allow reports with long comments from remote instances, but truncate (#25028) 2023-05-22 13:15:21 +02:00
23a4ecf444 Remove duplicate JPG type (#25054) 2023-05-22 12:46:20 +02:00
7bb8030cc1 Change OpenGraph-based embeds to allow fullscreen (#25058) 2023-05-22 12:25:56 +02:00
36a77748b4 Order sessions by most-recent to least-recently updated (#25005) 2023-05-22 11:40:00 +02:00
99e2e9b81f Fix minor typos in comments and spec names (#21831) 2023-05-19 17:13:29 +02:00
5fd8d1e417 Fix oversight in backup service (#25034) 2023-05-19 11:27:10 +02:00
058898802a Fix AvatarComposite and DisplayName referencing undefined props (#2222) 2023-05-17 23:24:27 +02:00
45ba9ada34 Fix race condition when reblogging a status (#25016) 2023-05-17 00:09:21 +02:00
5cd55d8aaf Fix being able to vote on your own polls (#25015) 2023-05-17 00:08:42 +02:00
bec6a1cad4 Add hCaptcha support (#25019) 2023-05-16 23:27:35 +02:00
e60414792d Add polling and automatic redirection to /start on email confirmation (#25013) 2023-05-16 18:03:52 +02:00
7b54e47d03 Fix being unable to load past a full page of filtered posts in Home timeline (#24930) 2023-05-16 15:36:25 +02:00
aa4c9730f6 Change composer highlight border size to be more noticeable (#25010) 2023-05-16 14:59:44 +02:00
3ed3d54bf3 Fix reports not being closed when performing batch suspensions (#24988) 2023-05-16 14:56:49 +02:00
52d36f0f98 Fix spelling of "Lets" on the onboarding page after clicking the confirmation email (#24959)
Co-authored-by: Steven Munn <stevenjmunn@gmail.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-05-15 22:42:07 +02:00
433ab0c9a3 Fix uncaught NoMethodError error in /api/v1/admin/canonical_email_blocks/test (#24947)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-05-12 13:46:16 +02:00
9015c2d646 Change profile updates to be sent to recently-mentioned servers (#24852) 2023-05-12 13:13:04 +02:00
5241f7b2fd Fix UI crash in moderation interface when opening the media modal (#24816) 2023-05-11 12:41:55 +02:00
b8a2430642 Fix Onboarding Errors (#24883) 2023-05-11 07:55:10 +02:00
6b0942d107 Change AccessTokensVacuum to also delete expired tokens (#24868) 2023-05-11 04:40:03 +02:00
3869e8c210 Change "Sign in" to "Login" (#24942) 2023-05-10 20:17:55 +02:00
0eed06073f Fix videos being improperly positioned on safari (#24943) 2023-05-10 17:22:34 +02:00
5eeb40bdbe Add stricter ESLint rules for Typescript files (#24926) 2023-05-10 12:59:29 +02:00
b878e3d8df Enable ESLint react/no-deprecated (#24471) 2023-05-10 09:05:32 +02:00
2d5e257938 Rewrite logo.tsx as FC (#24909) 2023-05-10 08:58:21 +02:00
6f8db56a01 Disable RTK safety middlewares (#24936) 2023-05-10 08:38:02 +02:00
f371464639 Remove our copy of image.d.ts as tsconfig already uses upstream's 2023-05-10 00:00:28 +02:00
96e99e2170 Run prettier on Typescript files
Port 51b83ed195 to glitch-soc
2023-05-09 23:41:18 +02:00
facc7ab03c Merge commit '51b83ed19536b06ce3f57b260400ecec2d1dd187' into glitch-soc/merge-upstream 2023-05-09 23:37:38 +02:00
5aa08826cf [Glitch] Type Redux store and middleware
Port 6aeb162927 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 23:28:40 +02:00
a56c71faba [Glitch] Remove unused iOS agent sniffing function
Port 224d458f7e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 23:20:57 +02:00
526fe33e2f [Glitch] Rework polyfills loading
Port a3a2414f0e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 23:20:24 +02:00
e22a88b512 [Glitch] Add more detailed type annotation for Account
Port 6579e3af7d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 23:16:23 +02:00
1a664560cc Merge commit '6aeb162927e6f9bbfd597632a10d82d9656c2385' into glitch-soc/merge-upstream
Conflicts:
- `.github/dependabot.yml`:
  We deleted it.
  Kept it removed.
- `app/javascript/packs/public.jsx`:
  Upstream changed an import, we have slightly different ones.
  Ported upstream changes.
2023-05-09 23:12:48 +02:00
349cae0b57 Add type annotation for DisplayName component (#24752) 2023-05-09 23:08:54 +02:00
ab7716cff4 Rename Image component to ServerHeroImage (#24894) 2023-05-09 23:08:28 +02:00
0fff2b67de Disable broken onboarding code 2023-05-09 23:03:23 +02:00
5f2071d055 [Glitch] Enforce stricter rules for Typescript files
Port c8181eb0a4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 22:56:26 +02:00
b509b96504 [Glitch] Enforce React Rules of Hooks with eslint
Port d9b93bd15e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 22:28:53 +02:00
108720d7b0 [Glitch] Dont use CommonJS (require, module.exports) anywhere
Port 955179fc55 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 22:28:53 +02:00
c81d1b0d38 Merge commit 'c8181eb0a41c4f5c1655d4e400cab071aee4182a' into glitch-soc/merge-upstream
Conflicts:
- `app/javascript/packs/admin.jsx`:
  Upstream reworked imports, but we had many changes.
  Reworked imports as upstream did.
- `app/javascript/packs/public.jsx`:
  Upstream reworked imports, but we had many changes.
  Reworked imports as upstream did.
2023-05-09 22:12:05 +02:00
887112a065 [Glitch] Add TypeScript support for mastodon alias and image imports
Port 7c1305b3a4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 21:50:48 +02:00
42bdc2add9 Copy hooks/useHovering.ts to glitch-soc 2023-05-09 21:30:10 +02:00
8e806b6e88 Fix IconButton prop types in glitch-soc 2023-05-09 21:11:23 +02:00