Commit Graph

11702 Commits

Author SHA1 Message Date
Alex Gleason 1fd745d70d Merge branch 'sass-use' into 'main'
sass: switch @import to @use

See merge request soapbox-pub/soapbox!3237
2024-11-10 23:43:44 +00:00
Alex Gleason 853f6d9716
sass: switch @import to @use 2024-11-10 17:38:00 -06:00
danidfra 4e1c6fc5b3 Merge remote-tracking branch origin/main into fix-anchor-used-as-button 2024-11-10 20:18:22 -03:00
Alex Gleason d828744470 Merge branch 'rm-resolutions' into 'main'
Remove package resolutions

See merge request soapbox-pub/soapbox!3236
2024-11-10 21:49:20 +00:00
Alex Gleason 99f3033eac Merge branch 'rm-dev-console' into 'main'
Remove becoming a developer through the JS console

See merge request soapbox-pub/soapbox!3235
2024-11-10 21:46:04 +00:00
Alex Gleason 98b8455c8d
Remove package resolutions 2024-11-10 15:43:26 -06:00
Alex Gleason 80bc0f1feb
Remove becoming a developer through the JS console 2024-11-10 15:40:20 -06:00
Alex Gleason 669c28063d Merge branch 'pwa-theme-color' into 'main'
Add a theme color to webmanifest

See merge request soapbox-pub/soapbox!3234
2024-11-10 21:32:01 +00:00
Alex Gleason 7d645e0a54
Add a theme color to webmanifest 2024-11-10 15:26:31 -06:00
Alex Gleason cdfd02c2d4 Merge branch 'barrel' into 'main'
Remove src/hooks barrel export

Closes #1758

See merge request soapbox-pub/soapbox!3233
2024-11-10 21:23:35 +00:00
Alex Gleason 0c228e13f3
Remove src/hooks barrel export 2024-11-10 15:18:44 -06:00
Alex Gleason e38ca91342 Merge branch 'barrel' into 'main'
Remove components/ui barrel import

See merge request soapbox-pub/soapbox!3232
2024-11-10 21:10:41 +00:00
Alex Gleason 513b7d8ef9
Remove components/ui barrel import 2024-11-10 15:05:02 -06:00
Alex Gleason 8dac2c52db
Move ui components out of unnecessary subdirectories 2024-11-10 14:25:50 -06:00
Alex Gleason 482c69d2d2 Merge branch 'thread-scroll' into 'main'
Don't scroll to the top when navigating between posts in a thread

Closes #1778

See merge request soapbox-pub/soapbox!3231
2024-11-10 18:13:04 +00:00
Alex Gleason 662d2aaf93
Don't scroll to the top when navigating between posts in a thread
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1778
2024-11-10 12:07:51 -06:00
Alex Gleason f41e5e3f6b Merge branch 'bunker-no-using' into 'main'
Avoid `using` syntax

See merge request soapbox-pub/soapbox!3230
2024-11-10 07:16:06 +00:00
Alex Gleason c6a3c19611
Avoid `using` syntax 2024-11-10 01:15:14 -06:00
Alex Gleason 1cbebd0dc2 Merge branch 'ext' into 'main'
Add file extensions to all imports

See merge request soapbox-pub/soapbox!3229
2024-11-10 03:25:21 +00:00
Alex Gleason 954e074325
Add file extensions to all imports 2024-11-09 21:18:55 -06:00
Alex Gleason 8b1a31394a Merge branch 'react-swc' into 'main'
vite: switch to react swc

See merge request soapbox-pub/soapbox!3223
2024-11-10 00:28:04 +00:00
Alex Gleason 3e61215afa
Upgrade formatjs and react-intl 2024-11-09 18:22:49 -06:00
Alex Gleason 8892c585a3
bunker: use "using" again 2024-11-09 18:14:19 -06:00
Alex Gleason d752afe763
Merge remote-tracking branch 'origin/main' into react-swc 2024-11-09 18:02:24 -06:00
Alex Gleason a9a276ffe6 Merge branch 'prefer-ext' into 'main'
Prefer file extensions on imports

See merge request soapbox-pub/soapbox!3228
2024-11-09 23:22:09 +00:00
Alex Gleason dc3779fad7
Prefer file extensions on imports 2024-11-09 17:17:20 -06:00
Alex Gleason 75d0f375a0 Merge branch 'top-line' into 'main'
Delete blank empty lines at the top of source code files

See merge request soapbox-pub/soapbox!3227
2024-11-09 23:04:45 +00:00
Alex Gleason bfaa608e90 Merge branch 'tsconfig' into 'main'
Simplify tsconfig

See merge request soapbox-pub/soapbox!3226
2024-11-09 23:03:29 +00:00
Alex Gleason 013582e9e4
Delete blank empty lines at the top of source code files 2024-11-09 17:01:25 -06:00
Alex Gleason 02f76b7c6b
Simplify tsconfig 2024-11-09 16:56:53 -06:00
Alex Gleason e6b87e2c41 Merge branch 'tsconfig-linting' into 'main'
tsconfig: enable noFallthroughCasesInSwitch & noUncheckedSideEffectImports

See merge request soapbox-pub/soapbox!3225
2024-11-09 22:43:53 +00:00
Alex Gleason 4c4f1ecd80
tsconfig: enable noFallthroughCasesInSwitch & noUncheckedSideEffectImports 2024-11-09 16:42:52 -06:00
Alex Gleason 2052663a2c Merge branch 'noUnusedLocals' into 'main'
tsconfig: enable noUnusedLocals

See merge request soapbox-pub/soapbox!3224
2024-11-09 22:41:11 +00:00
Alex Gleason 6e33ff2b45
tsconfig: enable noUnusedLocals 2024-11-09 16:40:25 -06:00
Alex Gleason 9e7f14d835
vite: switch to react swc 2024-11-09 16:31:38 -06:00
Alex Gleason b4ae7ae280 Merge branch 'react-jsx' into 'main'
tsconfig: switch to react-jsx transform, update code to not import React directly

See merge request soapbox-pub/soapbox!3222
2024-11-09 22:20:03 +00:00
Alex Gleason be3e86eff2
tsconfig: switch to react-jsx transform, update code to not import React directly 2024-11-09 16:13:56 -06:00
Alex Gleason 2532e8964c Merge branch 'fix-test-imports' into 'main'
Remove accidental extra line in test file imports

See merge request soapbox-pub/soapbox!3221
2024-11-09 21:33:57 +00:00
Alex Gleason b5bf0cd967
Remove accidental extra line in test file imports 2024-11-09 15:33:00 -06:00
Alex Gleason b780393097 Merge branch 'isolatedModules' into 'main'
tsconfig: enable isolatedModules

See merge request soapbox-pub/soapbox!3220
2024-11-09 21:31:58 +00:00
Alex Gleason 07776e6296
tsconfig: enable isolatedModules 2024-11-09 15:31:19 -06:00
Alex Gleason 040864466a Merge branch 'vite-config-cleanup' into 'main'
Vite config cleanup

See merge request soapbox-pub/soapbox!3219
2024-11-09 21:07:43 +00:00
Alex Gleason 9f9a5bf2c1
Merge remote-tracking branch 'origin/main' into vite-config-cleanup 2024-11-09 15:02:59 -06:00
Alex Gleason 1abb3113ec Merge branch 'rm-type-roots' into 'main'
tsconfig: remove typeRoots

See merge request soapbox-pub/soapbox!3218
2024-11-09 20:56:15 +00:00
Alex Gleason 7f007eb612
tsconfig: remove typeRoots 2024-11-09 14:51:33 -06:00
Alex Gleason 7af33a9efe Merge branch 'vitest-globals' into 'main'
Import vitest functions explicitly, remove "vitest/globals" from tsconfig

See merge request soapbox-pub/soapbox!3217
2024-11-09 19:49:25 +00:00
Alex Gleason 2dbda40969
Import vitest functions explicitly, remove "vitest/globals" from tsconfig 2024-11-09 13:44:37 -06:00
Alex Gleason b52f8a9b5e
vite: improve devserver backend routes middleware 2024-11-09 13:12:33 -06:00
Alex Gleason abccbdfabf
Refactor vite config, upgrade rollup-plugin-visualizer 2024-11-09 12:39:11 -06:00
Alex Gleason 6c9f3f339a Merge branch 'rm-require' into 'main'
Rewrite all `require` to ES6 imports

Closes #1773

See merge request soapbox-pub/soapbox!3216
2024-11-09 01:31:19 +00:00