Commit Graph

4185 Commits (0c173d57579e119b0e1408579859f0ec6b7f557d)

Author SHA1 Message Date
Justin e60db6decb Add period after index
2 years ago
Justin 3dc60f2cd8 Add Divider
2 years ago
Justin 7782c96ba4 Improve design of the Poll Form
2 years ago
Justin 354159e1fa Toggle placeholder text
2 years ago
marcin mikołajczak 2cd11adf79 Fix delete/migrate settings visibility
2 years ago
marcin mikołajczak a8a1567917 Merge remote-tracking branch 'soapbox/develop' into ts
2 years ago
marcin mikołajczak a66c174c2d Add normalizers, fix tests
2 years ago
Alex Gleason 53cb5f723b
actions/accounts: remove n/a test
2 years ago
Alex Gleason 1aef2eaf22
Redirect to /login if viewing an account 401's
2 years ago
Justin 6ce7c866df Fix responsiveness of datepicker on Age Verification
2 years ago
Justin cedbc468bd Merge branch 'improve-datepicker' into 'develop'
2 years ago
Justin 471b2caa3f Fix test
2 years ago
Alex Gleason 4457a0613c Merge branch 'quote-sensitive' into 'develop'
2 years ago
Alex Gleason 8a6ba4f048
Add basic QuotedStatus test
2 years ago
Alex Gleason f3178ac911
Move/rename QuotedStatus file
2 years ago
Alex Gleason 9a68b64315
defaultMediaVisibility() tests
2 years ago
Justin 5900068144 Use new Datepicker on AgeVerification step
2 years ago
Justin 165a4cc469 Add new Datepicker component
2 years ago
Alex Gleason 1a7a1cc802
QuotedStatus: add useState type
2 years ago
Alex Gleason a02efcadd4
Preserve password reset URL query
2 years ago
marcin mikołajczak 5fe442b684 ESLint: add no-duplicate-imports rule
2 years ago
Alex Gleason da70097960
Convert QuotedStatus containers to TSX
2 years ago
Alex Gleason 735d04b007
QuotedStatus: properly display sensitive media
2 years ago
Alex Gleason 1e8e1fd071
QuotedStatus: use thumbs in composer
2 years ago
Alex Gleason edffe9a837
SensitiveButton: use UI components
2 years ago
Alex Gleason 08daa19f2c
Add back SensitiveButton, convert to TSX
2 years ago
marcin mikołajczak 6c45dcb109 TypeScript, FC (reducers, search)
2 years ago
marcin mikołajczak bdb958a613 Merge branch 'ts' into 'develop'
2 years ago
Alex Gleason ddd0cc2d27 Merge branch 'tsx-conversions' into 'develop'
2 years ago
Alex Gleason e54d666b90
HomeTimeline: move useEffect above return
2 years ago
Alex Gleason 2c4a28288d
PollForm: autosuggest fix
2 years ago
Alex Gleason 7e7dd19b02 Merge branch 'chats-fixes' into 'develop'
2 years ago
Justin 6f030011ba Convert PollForm to TSX
2 years ago
Justin d0b9de6341 Merge branch 'add-accounts-action-tests' into 'develop'
2 years ago
marcin mikołajczak 41a2b1f08f Reducers: TypeScript, fixes
2 years ago
marcin mikołajczak 5bb26c9b47 Merge remote-tracking branch 'soapbox/develop' into ts
2 years ago
marcin mikołajczak 65dff4e6a1 Reducers: TypeScript
2 years ago
marcin mikołajczak 5bc8108e26 Move account migration to settings
2 years ago
Alex Gleason 328d3b9b59
Suggestion --> AutoSuggestion
2 years ago
Alex Gleason 318b9f0d3b
AutosuggestAccountInput: improve types
2 years ago
Alex Gleason 0ff1887fec
AutosuggestEmoji: convert to TSX
2 years ago
Alex Gleason ba803e200c
AutosuggestInput: convert to TSX
2 years ago
Alex Gleason e6c25a1887
AutosuggestAccountInput: convert to TSX
2 years ago
Alex Gleason a261e02329
Chats: fix search results position on main pane
2 years ago
Alex Gleason 8dbee455f1
Chats: fix search input on /chats
2 years ago
Alex Gleason 54b6df719c
Layout: fix compose block spacing
2 years ago
Alex Gleason 131fcef7d6
HomeTimeline: convert to TSX
2 years ago
Alex Gleason 4c87573972
HomeTimeline: remove suggestions
2 years ago
Alex Gleason 71362a922a
QuotedStatus: convert to FC
2 years ago
marcin mikołajczak de2c9148eb Merge branch 'status-focus' into 'develop'
2 years ago
marcin mikołajczak d4cc2ab29b Focus on selected status in status list, add moveUp/moveDown hotkeys to tombstone
2 years ago
Justin 04d1879e5b Add more tests for accounts actions
2 years ago
Alex Gleason 859bc9c3b5
ScollTopButton: disable smooth scrolling
2 years ago
Alex Gleason d0130fb296
ScrollTopButton: fix tests, actually don't use shortNumberFormat for now (it messes up pluralization)
2 years ago
Alex Gleason fbb460817f
Add JSDoc comments to timeline components
2 years ago
Alex Gleason aad192d150
ScrollTopButton: restore `count` prop so it works in Notifications again
2 years ago
Alex Gleason 6da72d874e
TimelineQueueButtonHeader --> ScrollTopButton
2 years ago
Alex Gleason 2aa4b41528
StatusListContainer --> Timeline
2 years ago
Alex Gleason edf366858a
StatusListContainer: bust useCallback if timelineId changes
2 years ago
Alex Gleason 0a34bcfcba
StatusList: fix infinite scrolling
2 years ago
Alex Gleason 526d8a1d83
ScrollableList: track the second item instead of the top one
2 years ago
Alex Gleason 606d6297a8
TimelineQueueButtonHeader: use shortNumberFormat
2 years ago
Alex Gleason 973d3064b5
TimelineQueueButtonHeader: fix tests
2 years ago
Alex Gleason 8baa4cd262
ScrollableList: clear scrollData useMemo if scrollKey changes
2 years ago
Alex Gleason 36fb7fea7d
ScrollableList: reset topOffset if node doesn't match
2 years ago
Alex Gleason 68e80aa7be
ScrollableList: nuke the overscan
2 years ago
Alex Gleason a4a20ddbe6
ScrollableList: use debounce, not throttle
2 years ago
Alex Gleason 509b7b871b
ScrollableList: useMemo, useCallback, throttle, refactor, make it nice
2 years ago
Alex Gleason aecf539581
ScrollableList: only restore scroll position when navigating back
2 years ago
Alex Gleason 7b1190e6cd
Merge remote-tracking branch 'origin/develop' into scroll-position
2 years ago
Alex Gleason 47e43b6540
StatusList: break out TimelineQueueButtonHeader into StatusListContainer
2 years ago
Alex Gleason 878d26cb4b
StatusListContainer: convert to TSX
2 years ago
Justin 646006b22d Merge branch 'guest-profiles' into 'develop'
2 years ago
marcin mikołajczak 8aceefbbe8 Merge branch 'ts' into 'develop'
2 years ago
Alex Gleason 8624dbd5f2
StatusList: improve imports
2 years ago
Alex Gleason a185ad45cd
StatusList TypeScript fixes
2 years ago
marcin mikołajczak 4ba2d08162 Lists modals: TypeScript, FC
2 years ago
Alex Gleason d0d9c0b460
StatusList: convert to TSX
2 years ago
Justin 7837c24d79 Merge branch 'fix-button-text' into 'develop'
2 years ago
Justin 6167219eed Use non-deprecated class
2 years ago
Justin 6eb6588492 Finish 'fetchAccountByUsername' tests
2 years ago
Justin 1e6f401a16 Prevent button text wrapping
2 years ago
Justin 14d614e055 Start adding 'fetchAccountByUsername' tests
2 years ago
Justin 621f8982f1 Allow guest browsing on Profiles and Statuses
2 years ago
Alex Gleason 697c028c4a
TimelineQueueButtonHeader: convert to tsx
2 years ago
Alex Gleason 577c391417
ScrollableList: fix desync scroll position, add 200px overscan
2 years ago
Alex Gleason 3d605913e8
Preserve scroll position perfectly
2 years ago
Alex Gleason 28bd9b0f4b
StatusList: don't dequeue timeline on mount
2 years ago
Alex Gleason 8052d5040a
ScrollableList: delete unused scrollerRef
2 years ago
Alex Gleason e4b95534dc
Merge remote-tracking branch 'origin/develop' into scroll-position
2 years ago
Justin 1d2c07f0a9 Merge branch 'set-color-scheme-css' into 'develop'
2 years ago
Justin 7f7b1aded5 Merge branch 'add-accounts-action-tests' into 'develop'
2 years ago
Justin 2d9e813fc3 Merge branch 'fix-input-text-color' into 'develop'
2 years ago
Alex Gleason 9686feea32 Merge branch 'iss_dein_schnitzel-develop-patch-41261' into 'develop'
2 years ago
Justin bca5a2988d Add 'color-scheme' CSS prop for better browser rendering
2 years ago
Justin 1ede064457 Use white text on dark inputs
2 years ago
Alex Gleason 56cbde77f4 Merge branch 'status-media' into 'develop'
2 years ago
Isabell Deinschnitzel b098c23057 Update de.json - kleine Änderungen
2 years ago
Justin 46484bd940 Merge branch 'decrement-comment-count' into 'develop'
2 years ago
Justin 6ba13239c6 Return the promise
2 years ago