Commit Graph

5677 Commits (64a2566ddb42b5cca08eb50a6e7490769bb26eb0)

Author SHA1 Message Date
marcin mikołajczak bb2a0002a6 Switch account when adding another account
2 years ago
marcin mikołajczak 1fa85d0dd6 Fix: Can't remove all profile fields
2 years ago
marcin mikołajczak 6456737d8a Merge branch 'focus-styles' into 'develop'
2 years ago
marcin mikołajczak 1bc1ae27b6 Focus styles, keyboard navigation improvements
2 years ago
marcin mikołajczak 93f98ffd96 Merge branch 'chats-styles' into 'develop'
2 years ago
marcin mikołajczak 37b698b2e0 Minor chats styles improvements
2 years ago
Alex Gleason 16f52538ce
MediaModal: fix hotkey navigation
2 years ago
Alex Gleason c4d3719918 Merge branch 'fix-header-preview' into 'develop'
2 years ago
Alex Gleason ea0146400c
Merge remote-tracking branch 'origin/develop' into sensitive-video-fix
2 years ago
Alex Gleason 85b8d09d68
ProfilePreview: fix display of header image, code cleanup
2 years ago
Alex Gleason 41dd2bfcef Merge branch 'stillimage-tw' into 'develop'
2 years ago
Alex Gleason 47613dde56
Simplify StillImage component, fix header images
2 years ago
Alex Gleason dce26a6600
ProfileHoverCard: fix account bio on Mastodon
2 years ago
Alex Gleason 0111d4f179
Fix StillImage in Safari
2 years ago
Chewbacca e14230678d Add emoji autocomplete to Chats
2 years ago
Chewbacca f2e7cf4e5c Remove avatar from chat messages
2 years ago
Alex Gleason 82c00fdfb2 Merge branch 'custom-emoji-categories' into 'develop'
2 years ago
Alex Gleason 9751ae56fe Merge branch 'feed-suggestions-html' into 'develop'
2 years ago
Alex Gleason 462078862f Merge branch 'translation-strip-compat' into 'develop'
2 years ago
Chewbacca 8d9182eb44 Add max character count to Chat composer
2 years ago
Chewbacca f7f40703cd Merge remote-tracking branch 'origin/develop' into chats
2 years ago
Alex Gleason 1e155c4efd
Merge remote-tracking branch 'origin/develop' into stillimage-tw
2 years ago
Alex Gleason aad68fcdc1
FeedSuggestions: use HTML display name
2 years ago
Alex Gleason 650f75ee65 Merge branch 'remove-iconfont' into 'develop'
2 years ago
Alex Gleason 1514fafa98
Fix alignment of emojis in picker
2 years ago
Alex Gleason 001c041f51
Remove use of DOMParser in front-end emoji rewriting code
2 years ago
Alex Gleason 181d03d0c5
Support custom emoji categories
2 years ago
Alex Gleason de3678c272
InteractionCounter: refactor with <button>
2 years ago
Alex Gleason b9a3f7ec13
StatusInteractionBar: break into InteractionCounter component
2 years ago
Alex Gleason 8d2db4c2a3
Fix letterboxing remote statuses
2 years ago
Alex Gleason 967ff441c6
Remove 'soapbox' icon font
2 years ago
Alex Gleason b530d933a3
Merge remote-tracking branch 'origin/develop' into markup-css
2 years ago
Alex Gleason b4b9aa039d
Remove .still-image css, display "GIF" badge in media when autoPlayGif is off
2 years ago
Alex Gleason f7d75f57ea
StillImage: make it play nice with Tailwind, remove still-image.scss
2 years ago
Alex Gleason 54801e44af
StatusMedia: stop propagation from element root
2 years ago
Alex Gleason b892b85f70
StatusActionBar: stop propogation in parent div instead of each element individually
2 years ago
Alex Gleason d96ba27905
Status: switch back to onClick instead of onMouseUp
2 years ago
Alex Gleason 8061c8d782
Revert "Merge branch 'mouseup' into 'develop'"
2 years ago
Alex Gleason 6444632324
Revert "Merge branch 'autosuggest-profiles-fix' into 'develop'"
2 years ago
Alex Gleason 908985bdc6
AutosuggestAccount: let account be clicked
2 years ago
Alex Gleason 00989a7dfc
LandingPage: use Markup component for instance description
2 years ago
Alex Gleason 7e32f0d992
Add <Markup> component to style markup from the API
2 years ago
Alex Gleason 15ec4c8830
Video: remove spoiler styles
2 years ago
Alex Gleason 30a34b0b82
Remove .spoiler-button styles
2 years ago
Alex Gleason f3fdc7b387
Translations: strip compatibility features from HTML
2 years ago
Alex Gleason 990e28ccc8
Remove unnecessary stopPropagation() calls
2 years ago
Alex Gleason f66b50361d
StatusReplyMentions: prevent bubbling
2 years ago
Alex Gleason 4c57968914
StatusContent: prevent bubbling of mentions, links, hashtags, and "Read more" button
2 years ago
Alex Gleason 6a8d7e4ed3
StopPropagation: let it be disabled
2 years ago
Alex Gleason 0cea66dcef
ProfileDropdown: allow clicking accounts again
2 years ago
Alex Gleason 9d87d9957f
TranslateButton: stopPropagation()
2 years ago
Alex Gleason e973d69c61
Stop mouseUp propagation in statuses
2 years ago
Alex Gleason a0597a6445 Merge branch 'fix-status-focus' into 'develop'
2 years ago
Alex Gleason dd56885d89
Status: prevent selecting text from navigating to the status
2 years ago
Alex Gleason c5756c0e7f
Audio: prevent focusing the status when clicked
2 years ago
Alex Gleason ba8cab0513
Sensitive video refactor
2 years ago
Alex Gleason 48a03ed5bd Merge branch 'yotamN-develop-patch-68069' into 'develop'
2 years ago
Alex Gleason cac650cded Merge branch 'cz-language' into 'develop'
2 years ago
Alex Gleason 5351142028
Fix PollForm i18n delete message
2 years ago
Michal Dvorak 8b61461215 replaced intl.formatMessage() call with <FormattedMessage> element + translated a couple of more strings into Czech
2 years ago
Chewbacca 4c9006609c Clear cache from React Query on change account
2 years ago
Chewbacca 1dfd5244f0 Update design for emoji reacts
2 years ago
Chewbacca 3a0e753789 Update design to likes / reposts in interaction bar
2 years ago
Michal Dvorak 020b2d7319 improved Czech language localization + changed a few hard-coded strings to localized ones
2 years ago
Chewbacca 9f8aabc3d8 Align avatar to bottom
2 years ago
Chewbacca 8d0ebdee17 Clear cache from React Query on logout
2 years ago
Chewbacca 10c6a7116c Add blocked message
2 years ago
Chewbacca 5fbe248b97 Clear cache from React Query on logout
2 years ago
Chewbacca ae0082ad53 Wrap chat settings in feature flag
2 years ago
Chewbacca 72c26bc9bc Merge remote-tracking branch 'origin/develop' into chats
2 years ago
marcin mikołajczak 2cc1007e56 Merge branch 'cleanup-styles' into 'develop'
2 years ago
marcin mikołajczak 8ca1cd0345 Merge branch 'sensitive-overlay-height' into 'develop'
2 years ago
marcin mikołajczak 2b8bad3cb0 Remove unused styles, also fix #1180
2 years ago
marcin mikołajczak d5ad531246 Fix 'Overly long content warning spills over the banner'
2 years ago
marcin mikołajczak d351ffab18 Fix 'Icon counter is italicized'
2 years ago
marcin mikołajczak e7e80d637d Merge branch 'language-pl' into 'develop'
2 years ago
marcin mikołajczak 33a7438d9d Update Polish translation
2 years ago
marcin mikołajczak 6c8ed2ad65 Fix promo panel icon picker, use TS, FC
2 years ago
Chewbacca 9b70a2487e Remove 'radio-button.scss', 'dirctory.scss' and move RadioButton to UI Components
2 years ago
Chewbacca 5f67eb26ca Remove 'trends.scss'
2 years ago
Chewbacca e5ea7331df Remove 'wtf-panel.scss'
2 years ago
Chewbacca 2c4d45d418 Remove 'remote-timeline.scss'
2 years ago
Chewbacca 0ebdbc0f91 Remove 'setting-toggle.scss'
2 years ago
Chewbacca 44066a006a Remove Reset SCSS
2 years ago
Chewbacca 6a130abd3e Remove Truth SCSS
2 years ago
Chewbacca 539b207175 Remove footer SCSS
2 years ago
Chewbacca 2d5c97ce3b Fix typography on dark mode in About page
2 years ago
Chewbacca c2cedaf02c Remove 'donations.scss'
2 years ago
Chewbacca a559ed72c9 Move Accordion into Component UI
2 years ago
Chewbacca 53feace383 Remove 'accordian.scss'
2 years ago
Chewbacca 656bf0296d Remove 'about.scss' and 'server-info.scss'
2 years ago
Chewbacca 41a08c613b Organize modals into modals/ subfolder
2 years ago
Chewbacca 4c20784567 Merge branch 'organize-soapbox' into 'develop'
2 years ago
Chewbacca 2b46fe2d40 Fix test
2 years ago
Alex Gleason 286b483ff1 Merge branch 'external-profile-link' into 'develop'
2 years ago
Chewbacca 5a9c0942b3 Merge branch 'organize-assets' into 'develop'
2 years ago
Chewbacca 774b627397 Rename files (14): cleanup misc v2
2 years ago
Chewbacca 863ac4ea70 Rename files (13): cleanup misc
2 years ago
Chewbacca 8818763f28 Rename files (12): rand
2 years ago
Chewbacca 637d78db01 Rename files (11): utils
2 years ago
Chewbacca fe34af29d3 Rename files (10): service-worker + storage
2 years ago
Chewbacca d99339ee6c Rename files (9): reducers
2 years ago
Chewbacca ad2acd26f5 Rename files (8): pages
2 years ago
Alex Gleason ba319c3dd2
View remote profile from 3-dots
2 years ago
Chewbacca 8a6ad5e6f7 Rename files (7): normalizers
2 years ago
Chewbacca 24e7873bce Rename files (6): _ -> -
2 years ago
Chewbacca d4f5fd4d88 Rename files (5): _ -> -
2 years ago
Alex Gleason 7f3ab20555
Fix tests that rely on emojification
2 years ago
Chewbacca 717e61a6e0 Rename files (4): _ -> -
2 years ago
Chewbacca 5a449e7916 Rename files (3): _ -> -
2 years ago
Chewbacca a0d960dd21 Rename files (2): _ -> -
2 years ago
Alex Gleason 770794dcd7
Patch emoji parsing from upstream
2 years ago
Chewbacca c95423c7e7 Rename files (1): _ -> -
2 years ago
Chewbacca e78242806f Rename files (0): _ -> -
2 years ago
Chewbacca db5d0d6400 Move 'compareId' to comparators utils
2 years ago
Chewbacca a202fe68d1 Move api into a folder
2 years ago
Chewbacca 8b22ca5f27 Organize fonts,images,icon,sounds into 'assets' folder
2 years ago
Chewbacca dad7c22603 Remove Halloween theme
2 years ago
Alex Gleason f6fb4def41 Merge branch 'flashing-hashtags-fix' into 'develop'
2 years ago
Alex Gleason 386be7d9e3
Hashtag timeline: stop flashing repeatedly
2 years ago
Alex Gleason cecbc7c277
Fix sensitive content z-order (when a sensitive status contains a sensitive quote)
2 years ago
Chewbacca dbfcc0da3e Add Chats onboarding tests
2 years ago
Chewbacca 5d5a29b9f0 Merge branch 'autoplay-videos' into 'develop'
2 years ago
Chewbacca c421819202 Refactor to use URL and URLSearchParams
2 years ago
Chewbacca caa3873821 Account for API validation errors
2 years ago
Chewbacca d5fc6fe252 Merge remote-tracking branch 'origin/develop' into chats
2 years ago
Alex Gleason 0ae57236c7
Make quote posting work on Akkoma
2 years ago
marcin mikołajczak 6b5e802bd0 Add 'create event' button to profile dropdown for now
2 years ago
marcin mikołajczak 3c1b9c6154 lint
2 years ago
marcin mikołajczak 7b2193d753 Merge remote-tracking branch 'soapbox/develop' into events-
2 years ago
marcin mikołajczak 36acb77175 Merge branch 'ts' into 'develop'
2 years ago
marcin mikołajczak c76639c42e JS -> TS, FC
2 years ago
marcin mikołajczak 6c521f5b7b Merge branch 'permalinks' into 'develop'
2 years ago
Alex Gleason 42bc5448fc Merge branch 'forenta-develop-patch-98480' into 'develop'
2 years ago
marcin mikołajczak 6bf9040a34 Replace Permalinks with Links
2 years ago
marcin mikołajczak 3d2e7eeffe Merge branch 'localization-strings' into 'develop'
2 years ago
marcin mikołajczak f2c5e138f3 Do not define translatable messages inline
2 years ago
marcin mikołajczak e75f1ea074 Update some dependencies
2 years ago
Yotam Nachum a0b854da33 Add Hebrew translations
2 years ago
Chewbacca 5c6ae4d6da Make auto-play video optional config
2 years ago
Chewbacca 4a4e0daa1a Autoplay videos from Rumble
2 years ago
Chewbacca ecc67737c6 D
2 years ago
Chewbacca b364af645f Remove overflow property from around Virtuoso
2 years ago
Chewbacca 3a7f27b5bf Drop chat_message.created notifications
2 years ago
Chewbacca c889ece788 Fix mobile navigation on Chats
2 years ago
Chewbacca d12ca77502 Merge remote-tracking branch 'origin/develop' into chats
2 years ago
Chewbacca c453bbb687 Update Chat with last_message when current_user is sending a message
2 years ago
Chewbacca 0164bf35a0 Temporarily disable sounds
2 years ago
marcin mikołajczak 4d9e4879ed Fix Escape key not working in modals
2 years ago
Chewbacca 93a696a72f Re-sort the ChatList when new messages come in
2 years ago
Chewbacca 15c22863d7 Fetch relationships everytime we fetch a single chat
2 years ago
marcin mikołajczak d19a93f109 Merge branch 'click-handling' into 'develop'
2 years ago
marcin mikołajczak 4c37afa34f Improve click handling
2 years ago
forenta 7295b0edcd Update de.json
2 years ago
Chewbacca ce6915cded Add test for StatusActionBar
2 years ago
Chewbacca 1390d155b8 Hide action bar if status is under review
2 years ago
Chewbacca 5f83ba9324 'inReview' -> 'isUnderReview'
2 years ago
Chewbacca 98b2fdf9a4 Improve emoji to support custom
2 years ago
Chewbacca 38e350de24 Support Emoji-only messages
2 years ago
Chewbacca 94c55b6cbe Reduce size of read receipts
2 years ago
Chewbacca e7106a35b3 Refactor 'createChatMessage' mutation
2 years ago
Chewbacca 2460d85460 Add more tests to chats query
2 years ago
Chewbacca d637626838 Only mark last message as read if needed
2 years ago
Chewbacca e7e121e78f Fix spacing under last message
2 years ago
Chewbacca 7c68392617 Merge remote-tracking branch 'origin/develop' into chats
2 years ago
Chewbacca f5ddd586f6 Add 2 minute deletion duration for testing
2 years ago
Alex Gleason 8208518e2c Merge branch 'translation-runner-ts' into 'develop'
2 years ago
Alex Gleason ec5fd4ee09 Merge branch 'fix-akkoma' into 'develop'
2 years ago
Chewbacca 17e0d93316 Merge branch 'update-sidebar-colors' into 'develop'
2 years ago
Chewbacca f6290be1e2 Merge remote-tracking branch 'origin/develop' into chats
2 years ago
Alex Gleason a93196b316
Add support for Akkoma
2 years ago
Alex Gleason 8ff1dddc7e
translationRunner: improve types
2 years ago
Chewbacca 756b03cfe5 Remove 'transparent' theme from Input
2 years ago
Chewbacca f269b754f0 Remove 'retry' if successful response
2 years ago
Chewbacca 0105458c22 Update privacy copy
2 years ago
Chewbacca ee05f79497 Remove log
2 years ago
Chewbacca 3fbc5716db Update colors in sidebar
2 years ago
Chewbacca 357e46248e Always refetch and re-hydrate the Chat
2 years ago
Chewbacca 37bec50c08 Use default search input
2 years ago
Chewbacca 0e52244d58 Add blankslate when chats are present
2 years ago
Chewbacca 715eeee540 Add tooltip to 'auto-delete' info
2 years ago
Chewbacca 1ae9775e07 Add link to profile in Chat header
2 years ago
Chewbacca 57b2629337 Consolidate 'message user' in profile
2 years ago
Chewbacca 14353c1aff Add blocked copy in ChatList
2 years ago
Chewbacca 3da075dd0c Change to 'last_message.unread'
2 years ago
Chewbacca 6538db17e7 Fix relative link to Profile
2 years ago
Chewbacca 5490e83caf Update alignment of title/search-box and ChatList
2 years ago
Chewbacca b9c649011c Update 'theme' of message timestamp in ChatList
2 years ago
Chewbacca acede4b519 Merge remote-tracking branch 'origin/develop' into chats
2 years ago
marcin mikołajczak 1526ccaa2e Merge remote-tracking branch 'soapbox/develop' into translations
2 years ago
marcin mikołajczak 1cdf277d08 Merge branch 'revoke-confirmation' into 'develop'
2 years ago
marcin mikołajczak 5658ee77a4 Ask for confirmation before revoking current session
2 years ago
marcin mikołajczak 99bd9f5e8e Add form element on compose area
2 years ago
marcin mikołajczak 92b12e533e Merge remote-tracking branch 'soapbox/develop' into translations
2 years ago
marcin mikołajczak 1ea4ae3a57 Only support Pleroma for now
2 years ago
Alex Gleason de4f1aaabf
Notifications: exclude chat messages from "All" filter, improve exclude_types fallback
2 years ago
Alex Gleason b98c84c78a
Fix account.mute_expires_at type
2 years ago
Alex Gleason 2f85c93bd5 Merge branch 'translations-dev-zh' into 'develop'
2 years ago
Alex Gleason 043458c626 Merge branch 'status-card-fix' into 'develop'
2 years ago
marcin mikołajczak f11ba14093 Merge branch 'muting_with_duration' into 'develop'
2 years ago
Alex Gleason 245f6b9678
Fix link previews in statuses
2 years ago
Alex Gleason 6855decf88
Merge remote-tracking branch 'origin/develop' into remove-at-decorators
2 years ago
Chewbacca 97450f416c Fallback to username
2 years ago
Alex Gleason 645af3d1ed Merge branch 'remove-unused' into 'develop'
2 years ago
Alex Gleason 0d82e129a0 Merge branch 'dev-sw' into 'develop'
2 years ago
Alex Gleason 9adc297058 Merge branch 'react-notification' into 'develop'
2 years ago
Alex Gleason 241865170a Merge branch 'fix-column-headings' into 'develop'
2 years ago
Chewbacca 245a0f4fc8 Add Memory Router above ChatContext
2 years ago
Chewbacca 2ecf837656 Remove changing of screen when updating a chat
2 years ago
Chewbacca 4408c6035f Fix jump of content
2 years ago
Chewbacca f833a1560d Merge remote-tracking branch 'origin/develop' into chats
2 years ago
Chewbacca 8d99cfd24f Invalid individual Chat query on chat acceptance
2 years ago
Chewbacca 472df260fe Ensure Policy Modal opens upon login
2 years ago
Chewbacca 53208bd670 Improve light-mode styling on Policy Modal and Read Receipts
2 years ago
Chewbacca 63c02cf31e Temporarily disable setting the Chat cached object
2 years ago
Fleetclip cc76dcfe69 translations: update zh-CN, zh-HK & zh-TW
2 years ago
Alex Gleason 29d320a658
Fix spacing around column headings, remove unused column settings
2 years ago
Alex Gleason 69767b0b75
Don't check react-notification into the repo
2 years ago
Alex Gleason d385c0d80c
Developers, SW: check 'waiting' before 'active'
2 years ago
Alex Gleason 66cd92970b
Developers: add Service Worker debug page
2 years ago
Alex Gleason fd6899b6cb
Fix reducers/user_lists test
2 years ago
Chewbacca b510ccb865 Fix loading state of blankslate
2 years ago
Chewbacca bc65331cbb Make sure relationship is fetched in Chat Main Page
2 years ago
Alex Gleason dec89cb236
Remove unused .js files, remove groups
2 years ago
Alex Gleason 00023642ca
Remove @ decorators
2 years ago
Alex Gleason fb907b07c3
Convert InstanceRestrictions to TSX+FC
2 years ago
Alex Gleason 6a864d126d
Refactor spacing of statuses
2 years ago
Chewbacca 4767f4fd8c properly handle routing after deleting chat
2 years ago
Chewbacca fe55152667 Fix break-words with HTML
2 years ago
Chewbacca 7571b88c51 Add unread indicator + fix bug with read receipts
2 years ago
Alex Gleason 7599876e13
Refactor sensitive content overlay to work with reposts
2 years ago
Chewbacca bfcafecfe2 Merge remote-tracking branch 'origin/develop' into chats
2 years ago
Chewbacca 51c01bfc04 Keep fresh messages
2 years ago
Chewbacca a2540cb0d0 Add route
2 years ago
Chewbacca 69723305eb Fix tests
2 years ago
Chewbacca 18717c7967 Update badge counts again to prevent overlay
2 years ago
Chewbacca 7451a52fc2 Merge remote-tracking branch 'origin/chats' into chats
2 years ago
Chewbacca df2f38a60f Add ability to DM from profile
2 years ago
Chewbacca be136fe6cf Add max count to sidebar icons
2 years ago
Alex Gleason 9bbffb6957
Fix video not visible in modal
2 years ago
Alex Gleason 27b5211203
Merge remote-tracking branch 'origin/chats' into chats
2 years ago
Alex Gleason 8cd84b6128
Chats: accepting_messages --> accepts_chat_messages
2 years ago
Alex Gleason 1873ba3e22
Chats: feature-gate chat message reporting
2 years ago
Chewbacca d0960de07c Merge remote-tracking branch 'origin/chats' into chats
2 years ago
Chewbacca 54466f1293 Move query into Context
2 years ago
Alex Gleason 4d9f7fec32
Chats: normalize chat messages again so attachments don't break
2 years ago
Alex Gleason 9802257751
Chats: make chat acceptance and deletion feature-gated
2 years ago
Alex Gleason 4dc0ab2d00
Chats: make Truth Policies conditional
2 years ago
Alex Gleason 69d92b6f95
Chats: make chatsExpiration a conditional feature
2 years ago
Alex Gleason 239b2af553
Chats: make message_expiration optional (for Pleroma compatibility)
2 years ago