Commit Graph

10098 Commits (5d727d3ce8d98dda2205c95dfee506286a7d819f)
 

Author SHA1 Message Date
Alex Gleason e1982804b6
ComposeForm: wrap ComposeEditor with Suspense
12 months ago
marcin mikołajczak dc0b68f995 Reducers: Preserve translation if an existing status already has it
12 months ago
Alex Gleason 4fae24cf20 Merge branch 'test-esm' into 'main'
12 months ago
Alex Gleason 34131cdfcc
Convert all tests to ESM
12 months ago
Alex Gleason f8c87a4594 Merge branch 'sourcemap' into 'main'
12 months ago
Alex Gleason 401fcbd1b3 Merge branch 'suspense' into 'main'
12 months ago
Alex Gleason 78884a4248
UI: wrap StatusHoverCard with Suspense boundary
12 months ago
Alex Gleason 5c3cebfd3c
Layout.Aside: add Suspense boundary for the whole component
12 months ago
Alex Gleason 82ea3e60a7
SoapboxMount: add Suspense boundaries
12 months ago
Alex Gleason 82da3cdae2 Merge branch 'profile-hover-crash' into 'main'
12 months ago
Alex Gleason 85f6c0293e
Fix ProfileHoverCard page crash
12 months ago
Alex Gleason 690c678e80 Merge branch 'chunk' into 'main'
12 months ago
Alex Gleason c2098c3361
Fix lodash imports to get rid of unnecessary extra chunk
12 months ago
Alex Gleason fe859593f7
Move soapbox.tsx and friends into src/init/
12 months ago
Alex Gleason 69d2911ee4
CHUNK ALL THE THINGS!!!
12 months ago
Alex Gleason ed11c2bc2d
Move some top-level code from soapbox-load back into soapbox.tsx where it belongs
12 months ago
Alex Gleason 76578c64c5
Move SoapboxHead into a separate file
12 months ago
Alex Gleason 111428f46d
Move SoapboxMount into a separate file
12 months ago
Alex Gleason e37b24ffe3
Move SoapboxLoad into a separate file
12 months ago
Alex Gleason e229c4e2f1
Make entrypoint extremely small!
12 months ago
Alex Gleason 63b98bff4d
soapbox.tsx: load some components async, reduce bundle size
12 months ago
Alex Gleason 74817c40b7 Merge branch 'react-lazy' into 'main'
12 months ago
Alex Gleason 643d362103
ComposeEventModal: fix ComposeForm ref
12 months ago
Alex Gleason b02c39da2d
Delete Bundle component, use Suspense and React.lazy
12 months ago
Alex Gleason 1b213452b7
Fix Bundle type errors, remove bundle error components, remove group slug support
12 months ago
Alex Gleason 0f10922c3d
ProfilePage: fix types of async components
12 months ago
Alex Gleason 5b539416d9
ProfileHoverCard/StatusHoverCard: make `visible` an optional prop
12 months ago
Alex Gleason 3a221e8c86
Bundle: just wrap it with React.Suspense
12 months ago
Alex Gleason 6b173f44be
AsyncComponents: use React.lazy
12 months ago
Alex Gleason 05ba2ddbed
vite: enable sourcemap
12 months ago
Alex Gleason 75f50bb87c Merge branch 'autosuggest-overflow' into 'main'
12 months ago
Tassoman 5ed8c78c88 added vertical scroll feature to the autosuggest component
12 months ago
Alex Gleason 232f9547b5 Merge branch 'sentry' into 'main'
12 months ago
Alex Gleason e07fa23e0d
Let Sentry DSN be configurable in SoapboxConfig
12 months ago
Alex Gleason 73f407455e
Sentry: use DSN from SoapboxConfig
12 months ago
Alex Gleason f02255ff6a Merge branch 'nostr-machina' into 'main'
12 months ago
Alex Gleason ebed7cee0b Merge branch 'conversation-verbose' into 'main'
12 months ago
Alex Gleason 8d7b20ee00 Merge branch 'weblate-soapbox-pub-soapbox' into 'main'
12 months ago
Alex Gleason eceb082874
Fix kindSchema
12 months ago
Alex Gleason 3e6af89a9b
Enable Nostr registration
12 months ago
Alex Gleason 28731f6087
Nostr: enable Nostr login
12 months ago
Alex Gleason 3cebd961ca
useSignerStream: rework with nostr-machina
12 months ago
Alex Gleason 84ca2a269d
nostr: add Nostr sign module
12 months ago
Сергей Ворон 54ed6790f1
Translated using Weblate (Russian)
12 months ago
Сергей Ворон 61a3ac8fa5
Translated using Weblate (Russian)
12 months ago
Alex Gleason 1b199dfd9f Merge branch 'colocate-tests' into 'main'
12 months ago
Alex Gleason 47008f39a6
toast: fix toast test (use ESM imports)
12 months ago
Alex Gleason 3f640e9797
Untuck tests out of __tests__ directories, colocate with program files
12 months ago
Alex Gleason 5d9ebb4e19 Merge branch 'interface-semi' into 'main'
12 months ago
Alex Gleason 645ce60a5f
eslint: use semicolon TypeScript delimeter
12 months ago