Commit Graph

4694 Commits (0466c97863b7094b36952af4f375527f2891c191)

Author SHA1 Message Date
Alex Gleason f6e5df2278
Jest: include QueryClientProvider in tests
2 years ago
Alex Gleason 0eeca2be5c
Add Rumble AdProvider
2 years ago
Alex Gleason b02141874e
Show ads in feed
2 years ago
Alex Gleason 92a5893f83
Add react-query
2 years ago
Alex Gleason f112dd980b
AdProvider boilerplate
2 years ago
Alex Gleason d5fd3af903
Ad: use card.width, card.height
2 years ago
Alex Gleason 21ac46bada
Ad: fetch impression URL
2 years ago
Alex Gleason a509f72c40
Create Ad component
2 years ago
Justin 20209c81ab Improve visuals with branding
2 years ago
marcin mikołajczak a9aae8fbe8 Use `types` param in /api/v1/notifications
2 years ago
marcin mikołajczak 16544e7151 Do not require build === soapbox for account moving
2 years ago
marcin mikołajczak 560f4592e7 Stream marker updates
2 years ago
Alex Gleason 7f14dd2331
Notification: treat follow differently from follow_request
2 years ago
marcin mikołajczak e45623eef6 Fix: Unable to approve follower requests from notifications
2 years ago
Alex Gleason 3082555c5f
ScrollableList: use Virtuoso's native EmptyComponent again, fix timeline pagination when items are filtered
2 years ago
marcin mikołajczak d7967882a0 Allow to paste attachments in chat box
2 years ago
Justin e7cefaa6ed Merge branch 'banner-tweak' into 'develop'
2 years ago
marcin mikołajczak f05ca46138 Merge branch 'edit-notifications' into 'develop'
2 years ago
Justin cec3573253 Add support for shadow-3xl
2 years ago
Justin dc0624916a Merge branch 'improve-positioning' into 'develop'
2 years ago
marcin mikołajczak 217b97cf4a Remove Move notifications from filter bar
2 years ago
marcin mikołajczak d05cabe9a8 Status edits notifications
2 years ago
Alex Gleason 7d134fcca3 Merge branch 'to-test' into 'develop'
2 years ago
Justin 0e9aa9c62a Improve center position of cards for the Auth Layout
2 years ago
Alex Gleason 7a223d481a
Merge remote-tracking branch 'origin/develop' into gdpr-banner-buttons
2 years ago
Alex Gleason 0016bf1457
GdprBanner: fix multiline buttons
2 years ago
Justin 032735bac4 Lint
2 years ago
Alex Gleason 50d60b7bb4 Merge branch 'gdpr' into 'develop'
2 years ago
Justin 309c8bee80 Merge branch 'tos' into 'develop'
2 years ago
Justin 0b06731b07 Simplify the Banner width across usage
2 years ago
Alex Gleason 33f20564c7
Compose: add mentions from text test
2 years ago
Alex Gleason aab3497f46
Banner: improve mobile styles
2 years ago
Alex Gleason f13cfcaf8c
GdprBanner: slideout on accept
2 years ago
Alex Gleason 4f0e104fc4
GdprBanner: conditionally show "Learn more" button
2 years ago
Alex Gleason d422bdf3d3
Add GdprBanner component, remove useGdpr hook
2 years ago
Alex Gleason a984bfd76a Merge branch 'to-fix' into 'develop'
2 years ago
Alex Gleason af6cb3a4c2
Merge remote-tracking branch 'origin/develop' into gdpr
2 years ago
Alex Gleason 0480bfab94
Add Banner UI component
2 years ago
Justin 090a93a6c3 Add back locale
2 years ago
marcin mikołajczak fa8f4b7a2a Merge branch 'icons' into 'develop'
2 years ago
marcin mikołajczak df136bb8c8 Use file-spreadsheet icon
2 years ago
marcin mikołajczak eb62ebfa52 Replace LineAwesome with Tabler in some places
2 years ago
marcin mikołajczak 58952f0ab2 Add break-words to profile fields content
2 years ago
Alex Gleason 83329d0887
Copy react-notification's source code directly into the project
2 years ago
Alex Gleason 8cce389568
Use a perfect regex
2 years ago
Justin 40562248e0 Add ToS acceptance to registration
2 years ago
Alex Gleason 46de5efc69
Always send the "to" field
2 years ago
Alex Gleason 2db72c2a58 Merge branch 'developers-commithash' into 'develop'
2 years ago
Alex Gleason 5916041fec
Add useTheme hook
2 years ago
Alex Gleason 7bbb9839ba
SoapboxMount: break even more out into SoapboxHead
2 years ago
Alex Gleason dcd32e32a4
Add configurable GDPR alert
2 years ago
Alex Gleason e3db81d652
SoapboxMount: break SoapboxLoad into a separate component
2 years ago
marcin mikołajczak da1caf93dd For multi-response polls, show the number of people that voted instead of the sum of all votes submitted
2 years ago
Alex Gleason 24ab5cd19a Merge branch 'external-login-errors' into 'develop'
2 years ago
Alex Gleason 6be7c58883 Merge branch 'mastodon-admin-scopes' into 'develop'
2 years ago
marcin mikołajczak f12fc96eb9 Merge branch 'restore-account-endorsements' into 'develop'
2 years ago
marcin mikołajczak 045a73f1d9 conditionally show endorse toggle
2 years ago
Alex Gleason 1ffd61af67
DevelopersMenu: display source code version
2 years ago
Alex Gleason cbd9dd52ee
DevelopersMenu: refactor DashWidget into a React.FC
2 years ago
Alex Gleason 131c783ea9
ExternalLogin: display snackbar errors
2 years ago
marcin mikołajczak a3afeb6c54 Fix: When I visit a link to a status, the user's avatar is focused
2 years ago
marcin mikołajczak 3c835cf724 Restore featured accounts
2 years ago
Alex Gleason cff1762cc3
Add Mastodon admin scopes
2 years ago
Alex Gleason 8a392c187f
Add eslint-plugin-compat
2 years ago
Justin 2dcf42e2c8 Merge branch 'improve-mobile-suggestions' into 'develop'
2 years ago
Alex Gleason d32b6bca83 Merge branch 'autofill' into 'develop'
2 years ago
Justin e6a1b20005 Merge branch 'timeline-fix' into 'develop'
2 years ago
Justin a5b8837a4d Improve mobile display of feed suggestions
2 years ago
Justin c53b7a984f Refetch timeline if user stops following someone
2 years ago
Alex Gleason 287429d651
Restore autocomplete in some cases
2 years ago
marcin mikołajczak b294769dfe Merge remote-tracking branch 'soapbox/develop' into styles
2 years ago
Justin 25b8835e6a Fix backdrop-blur for Firefox
2 years ago
Justin c30e8f1fd9 Set the ref on the actual carousel div
2 years ago
marcin mikołajczak f6900ed6ca Pullable: Remove pullingContent={undefined}
2 years ago
Alex Gleason 077b2398ba Merge branch 'normalize-username' into 'develop'
2 years ago
Alex Gleason edfd498b7f
Sync up TruthSocial features
2 years ago
marcin mikołajczak d6f3cc7442 Merge branch 'emoji-pointer' into 'develop'
2 years ago
Justin 04a4e82df3 Merge branch 'carousel-cutoff' into 'develop'
2 years ago
marcin mikołajczak c43ad4fe88 Add cursor-pointer to emoji reactions in StatusInteractionBar
2 years ago
marcin mikołajczak 87e39f52e6 Merge branch 'color-picker' into 'develop'
2 years ago
marcin mikołajczak 6b23aee703 Merge branch 'edit-media-attachments' into 'develop'
2 years ago
marcin mikołajczak 5d45c5dd95 Merge branch 'chats-autosuggest' into 'develop'
2 years ago
marcin mikołajczak 0f94fd3cec Merge branch 'chats-empty-message' into 'develop'
2 years ago
marcin mikołajczak 5edcc0459c Merge branch 'birthday-input-clear' into 'develop'
2 years ago
Alex Gleason 0a74c64bb7
Actually, remove pattern from login inputs (it can be an email too)
2 years ago
Alex Gleason fb45d62d70
Login: strip whitespace around username, strip leading @
2 years ago
marcin mikołajczak b0a9244782 Update index.tsx
2 years ago
marcin mikołajczak 4af99de109 Allow to clear BirthdayInput
2 years ago
marcin mikołajczak 15852154c5 Fix color picker closing on toggle
2 years ago
marcin mikołajczak 2ba135bdce Allow reusing media_attachments if editing posts
2 years ago
marcin mikołajczak 81e14962ca Chats account autosuggest fixes
2 years ago
marcin mikołajczak 2f5ca7c740 Display 'No chats found' in a card
2 years ago
marcin mikołajczak 547bb0a9e9 Merge branch 'feed-suggestions-hide-empty' into 'develop'
2 years ago
Justin 0de3da4302 Ensure no cuttoff in Feed Carousel
2 years ago
marcin mikołajczak b92cdabd62 Hide FeedSuggestions if empty
2 years ago
marcin mikołajczak bd05f8a245 Add object-cover to avatars in FeedSuggestions
2 years ago
Justin d807aae502 Add test for 'patchMe' action
2 years ago
Justin 781639bde8 Add test for 'fetchMe' action
2 years ago
marcin mikołajczak 9de46333b2 Merge branch 'hide-profile-tabs' into 'develop'
2 years ago
Justin a6122d0527 refactor
2 years ago
Justin 6b2027cba5 Fix test
2 years ago
Justin d8a1545ee8 Query account on hover for follow stats
2 years ago
marcin mikołajczak 32db37029c Merge branch 'edit-quotes' into 'develop'
2 years ago
marcin mikołajczak f80925c061 Show quoted post when editing a quote
2 years ago
marcin mikołajczak 66168f5ad9 Merge branch 'break-words-reply-indicator' into 'develop'
2 years ago
marcin mikołajczak 7ef9686e92 Merge branch 'quotes-text-formatting' into 'develop'
2 years ago
marcin mikołajczak c7fc5e65f8 Fix: post content is not truncated or wrapped in reply box
2 years ago
marcin mikołajczak 448da6347a Fix: markdown dropped from quote replies
2 years ago
marcin mikołajczak ff1b63f796 Fix notifications loading
2 years ago
marcin mikołajczak c2d511bcd5 Merge branch 'announcements' into 'develop'
2 years ago
marcin mikołajczak 1eca63faa6 Announcements: Fix emoji url
2 years ago
marcin mikołajczak c5b751a68d Merge branch 'announcements' into 'develop'
2 years ago
marcin mikołajczak 86579abd45 Workaround for filtering on latest Mastodon
2 years ago
marcin mikołajczak 38066799e3 Merge remote-tracking branch 'soapbox/develop' into hide-profile-tabs
2 years ago
marcin mikołajczak b57cecea8d Minor visual improvements
2 years ago
marcin mikołajczak 3d057daa43 Apply suggestions
2 years ago
Justin 7482d37f5c Merge branch 'add-loading-state-to-carousel' into 'develop'
2 years ago
Justin 6f727ae139 Add disabled state when changing feed filter
2 years ago
Alex Gleason 3377f1dcd1 Merge branch 'developers-stuff' into 'develop'
2 years ago
Alex Gleason 04ff9de05d Merge branch 'phone-input' into 'develop'
2 years ago
Alex Gleason 489792e1f3 Merge branch 'ptr-fix' into 'develop'
2 years ago
Justin 150510bc8a Format number after changing country code
2 years ago
Alex Gleason 4b94bc8b5d
Merge remote-tracking branch 'origin/develop' into ptr-fix
2 years ago
Jason Hollis 4925e17d0c
Fixed grammar
2 years ago
Justin 07f6935789 Refactor dropdown into 'addon' on Input
2 years ago
marcin mikołajczak 0c13ecf10f Merge branch 'ts-notifications' into 'develop'
2 years ago
marcin mikołajczak 2d5454a93f Merge branch 'ts' into 'develop'
2 years ago
Alex Gleason f4f34cf585
Remove PullToRefresh from ScrollableList, wrap outer components instead
2 years ago
Alex Gleason 99c67916dd
PhoneInput: add some helpful comments
2 years ago
Alex Gleason efad8e0e67
Fix SmsVerification test
2 years ago
Alex Gleason 6f2ba29f81
Merge remote-tracking branch 'origin/develop' into phone-input
2 years ago
Alex Gleason ca833e5eed
Revert "Timeline: don't try to memoize getStatusIds"
2 years ago
Alex Gleason 21e7215beb
Remove legacy phone formatting code
2 years ago
Alex Gleason 11a0329924
Fix pages that use PhoneInput
2 years ago
Alex Gleason 7f7edf9162
PhoneInput: improve styles
2 years ago
Alex Gleason 0591bf72a5
PhoneInput: remove unnecessary handleCountryChange function
2 years ago
Alex Gleason ba98a8e82f
PhoneInput: prettify input while typing
2 years ago
Alex Gleason f62dcc6650
Simplify PhoneInput to only care about its own internal state
2 years ago
marcin mikołajczak 849d82d620 Update Polish translation
2 years ago
marcin mikołajczak 3e6dc0cfe7 PinnedStatuses: TS, FC
2 years ago
marcin mikołajczak 479386af03 Merge remote-tracking branch 'soapbox/develop' into ts
2 years ago
marcin mikołajczak 54ad8f7fbb Hide tabs on Followers, Following… pages
2 years ago
marcin mikołajczak 583e4171f1 Add some tests
2 years ago
Alex Gleason 0ed1c3ca83
Improve display of PhoneInput
2 years ago
Alex Gleason 85cf99f618
CountryCodeDropdown: use button element
2 years ago
Alex Gleason a8c709b41c
Refactor formatPhoneNumber to accept countryCode
2 years ago
Alex Gleason 5c9cecf8c8
Add PhoneInput component
2 years ago
Alex Gleason dd58f8fce7
Timeline: don't try to memoize getStatusIds
2 years ago
marcin mikołajczak d527425f67 Update notification.test.tsx
2 years ago
marcin mikołajczak 37d97eb857 Notifications: TS
2 years ago