Commit Graph

1081 Commits (b49c3ad13e617f27f1d137ece5c27a7c800428f3)

Author SHA1 Message Date
Alex Gleason 75dc5cfbe2
Chats: speed up pane open animation
4 years ago
Alex Gleason 10257f324d
Chats: clicking "message" launches a new chat
4 years ago
Alex Gleason e12b74713a
Chats z-index above account header
4 years ago
Alex Gleason 845c03e8ad
Add scroll bar to chats list
4 years ago
Alex Gleason 59c2029535
Chats: style pending messages
4 years ago
Alex Gleason d0a9c8b47d
Chat z-index behind modals and topbar
4 years ago
Alex Gleason 0e21cf26f4
Chat link style fixes
4 years ago
Alex Gleason 8b621d30fc
Chats: fix flickering during update
4 years ago
Alex Gleason 9af664bda8
Start making the chat faster, but it flickers
4 years ago
Alex Gleason 29f415d786
Chats: sort most recently updated chats to the top
4 years ago
Alex Gleason c4aae14148
Chats: handle null last_message
4 years ago
Alex Gleason 02b3b08999
Chats: use semantic names for action properties
4 years ago
Alex Gleason 9a3aab27c9
Chats: clicking the profile message button calls onMessage
4 years ago
Alex Gleason efa6f94cdd
Fix onEndorseToggle props warning
4 years ago
Alex Gleason da6239c4fc
Chats: move out of importer pipeline, entirely through reducers
4 years ago
Alex Gleason b9d7f927a6
Chats: get streaming working again
4 years ago
Alex Gleason 4b173f0580
Chats: sort messages properly
4 years ago
Alex Gleason 759c4ae4d0
Fix chat submission
4 years ago
Alex Gleason ecefab9956
Chats: get messages showing up again
4 years ago
Alex Gleason b66e28d8bb
Chats: store `chat_message_lists` in Redux
4 years ago
Alex Gleason 96ccf02ab8 Merge branch '340-load-more-community-fix' into 'develop'
4 years ago
Alex Gleason 5c03f855f6
lastStatusId: move assignment out of selector
4 years ago
Alex Gleason dbafbbc065
Chats: make streaming mostly work
4 years ago
Alex Gleason 80a78ac0e1
Chats: fix border-radius and chat content height
4 years ago
Mary Kate 82c590d74b simplify onLoadMore in status list
4 years ago
Alex Gleason f52186bc01
Don't write settings back to Redux after PATCH, prevents race conditions
4 years ago
Alex Gleason 5fc8b3ff3d
Chats: improve display of links and emoji
4 years ago
Alex Gleason a296e6fcd1
Differentiate chat bubbles
4 years ago
Alex Gleason bd7aa14488 Merge branch 'markdown-ordered-lists-fix' into 'develop'
4 years ago
Alex Gleason c94258dfb9
Chats: improve scroll behavior
4 years ago
Alex Gleason 205078c865
Chats: focus input under some circumstances
4 years ago
Alex Gleason dcaadb2153
Chats: autoscroll
4 years ago
Alex Gleason 5a7cc14812
Chats: rudimentary sending a message
4 years ago
Alex Gleason 5373c5b1c4
Chats: start styling ChatWindow
4 years ago
Alex Gleason cab490e1d3
Chats: display chat message content
4 years ago
Alex Gleason 5518959531
Chats: improve input box CSS
4 years ago
Alex Gleason a2cd0b7630
Chats: improve toggle surface area
4 years ago
Alex Gleason c2c3fefbaa
Chats: Improve minimize animation
4 years ago
Alex Gleason 0736e6d46c
Chats: Let main window be minimized
4 years ago
Alex Gleason 1c6c9f0f5d
Chats: Toggle pane open and minimized
4 years ago
Alex Gleason 072aed02da
Chats: Allow closing a chat
4 years ago
Alex Gleason f87f33fb94
Chats: Click chat to open pane
4 years ago
Alex Gleason c84ca30197
Chats: Click chat to open pane
4 years ago
Alex Gleason 0d7a926fa5
Chats: Style the chat boxes
4 years ago
Alex Gleason 6e0bac3d43
Chats: Get chats from paneData
4 years ago
Mary Kate fbee7a237c pass last statusID into status list before filtering, fixes #340
4 years ago
Alex Gleason d6b3268da4
Render chats in panes layout
4 years ago
Mary Kate d74a1908c7 move deactivated profile logic to css
4 years ago
Mary Kate 40f707fcb0 Fix markdown ordered list numbers rending on the bottom, sometimes
4 years ago
Alex Gleason b98f06e3d3
Chats: Import and normalize chats
4 years ago
Alex Gleason 7693fb87cc
Scaffold chat click
4 years ago
Alex Gleason 8823743605
Merge branch 'develop' into chats
4 years ago
Alex Gleason 22abaafd7a
Restore hydrateStore() call, fixes #346
4 years ago
Alex Gleason 002643b821
Merge branch 'develop' into chats
4 years ago
Alex Gleason 33c275e5f2
Run `yarn manage:translations`
4 years ago
Alex Gleason e35e8f613f
Rudimentary ChatList display
4 years ago
Alex Gleason f1cff927c0
Display Chat list
4 years ago
Alex Gleason 9785019054
Add rudimentary support for pleroma:chat_mention notification type
4 years ago
Alex Gleason fa9421a7c1
Reports counter: Only count open reports
4 years ago
Alex Gleason ebea858ca2
Reports Counter: Only fetch reports when user is staff
4 years ago
Alex Gleason c3c77c1795
Show reports counter icon for staff members, fixes #273
4 years ago
Alex Gleason 20f64079e0
Preload /api/v1/instance
4 years ago
Alex Gleason 57340496bc
Preload: dispatch preload action
4 years ago
Alex Gleason bb30f0c989
SoapboxConfig: toJSON() --> toJS()
4 years ago
Alex Gleason 0dfe22de36
Fix updateFromAdmin() broken comparison
4 years ago
Alex Gleason 48d0572403
ConfigDB: Refactor updateFromAdmin in reducers/soapbox
4 years ago
Alex Gleason e1a86d4e1c
SoapboxConfig: Improve style of delete icons
4 years ago
Alex Gleason 011b80f717
SoapboxConfig: Improve raw JSON editor
4 years ago
Alex Gleason e173af54f1
SoapboxConfig: Raw JSON editor
4 years ago
Alex Gleason 11840c4be8
SoapboxConfig: "downscaled" --> "displayed"
4 years ago
Alex Gleason d310fb4f18
SoapboxConfig: Rudimentary deletion of rows
4 years ago
Alex Gleason 2470e59596
/admin --> /soapbox/config
4 years ago
Alex Gleason 3b808b6a26
SoapboxConfig: .file-picker img max-height
4 years ago
Alex Gleason 83e715fd7a
SoapboxConfig: Use cog icon instead of shield
4 years ago
Alex Gleason 91e860a67b
SoapboxConfig: Actually upload the logo and banner files
4 years ago
Alex Gleason 27c852481e
Refactor media upload into its own action file
4 years ago
Alex Gleason e3b1e8c31d
SoapboxConfig: Fix menu links to use `to` instead of `href`
4 years ago
Alex Gleason a6efad793e
SoapboxConfig: Refactor the form state and the onChange behavior
4 years ago
Alex Gleason ec42888fff
Add getSoapboxConfig() like getSettings()
4 years ago
Alex Gleason 0668cc786f
Refactor fetchSoapboxConfig()
4 years ago
Alex Gleason b7a6d7d261
admin_cfg: Improve `+` icon style
4 years ago
Alex Gleason 20269bbe3e
soapbox_settings --> soapbox_config
4 years ago
Alex Gleason 786a7b4fe7
admin_cfg: Revert locale changes made by this MR
4 years ago
Alex Gleason d6220565f9
features/configuration --> features/soapbox_config
4 years ago
Alex Gleason 83b799a3a1
ConfigSoapbox: Update phrasing, add `+` icons to form
4 years ago
Alex Gleason 5a9f17ebac
Start refactoring AdminAPI actions
4 years ago
Alex Gleason 2cdf6f7275
Merge remote-tracking branch 'origin/develop' into admin_cfg
4 years ago
Mary Kate f4b7f2a1bf remove deactivated proile bio hotfix
4 years ago
Alex Gleason cb0c34aa7e Merge branch 'deactivated-accounts' into 'develop'
4 years ago
Alex Gleason 53500c44b4
Always render all columns, fixes #332, breaks #293
4 years ago
Alex Gleason 1e06eff010 Merge branch 'page-layout-style-improvement' into 'develop'
4 years ago
Alex Gleason 16e83b39b8 Merge branch 'markdown-list-style-improvements' into 'develop'
4 years ago
Alex Gleason b3a05c75ff Merge branch 'profile-media-panel-improvments' into 'develop'
4 years ago
Alex Gleason e9e55749cf Merge branch 'more-corner-nonsense' into 'develop'
4 years ago
Mary Kate 37744b60be corners on DMs
4 years ago
Alex Gleason fb16afb8f7 Merge branch 'remove-endorse-button' into 'develop'
4 years ago
Mary Kate 9864966eb0 remove endorse button from the profile header menu and some related funcs, fixes #328
4 years ago
Alex Gleason 3da44d60bf
Revert direct_timeline to use /api/v1/timelines/direct, fixes #325
4 years ago
Alex Gleason ca333c9552
Start refactoring direct_timeline / conversations
4 years ago
Alex Gleason 7f824207c0 Merge branch 'oembed-video' into 'develop'
4 years ago
Alex Gleason 9afac986fb
Refactor oembed card to work with videos on Pleroma
4 years ago
Mary Kate 455cb6f575 only render layout colum inner div when column exists, fixes #293
4 years ago
Mary Kate 8818363149 improvements to markdown list styles
4 years ago
Mary Kate 02c7325e4d Check src exists first in hover to play, hopefully fixes #322
4 years ago
Mary Kate 2f24577e7f only show public attachments in profile media panel
4 years ago
Mary Kate 422588178a loading improvments for profile media panel
4 years ago
Alex Gleason 99d96ed901
Fix login issues due to no pleroma_settings_store fallback
4 years ago
Alex Gleason 799915039b Merge branch 'profile-media-panel' into 'develop'
4 years ago
Mary Kate dd0b0c911f remove proile media panel from right sidebar on medium screens
4 years ago
Alex Gleason 208f9f8821
Merge remote-tracking branch 'origin/dm-load-indicator' into develop
4 years ago
Mary Kate 50ccb6d010 add loading indicator to DMs, fixes #316
4 years ago
Mary Kate bafe8bd428 show statuses on muted profiles, fixes #301
4 years ago
crockwave d966107f1b Add default copyright value to reducer
4 years ago
Mary Kate 368baf818e Merge branch 'profile-media-panel' of gitlab.com:soapbox-pub/soapbox-fe into profile-media-panel
4 years ago
Mary Kate 68daa5fbe9 use cover rather than contain on media gallary except on statuses
4 years ago
Alex Gleason 0f132fd3b7 Merge branch 'blocked-account-error' into 'develop'
4 years ago
Mary Kate c6a4db7528 Fix 504 error when visiting account you've blocked
4 years ago
crockwave cf260ec793 Handles virgin rendering, default soapbox object if soapbox.json missing, local state used only for UI changes, and retention of settings in both DB and store as soapbox object
4 years ago
Alex Gleason 39d9b20431
Merge remote-tracking branch 'origin/develop' into profile-media-panel
4 years ago
Alex Gleason fdbe981477
Fix timeline queue header when filters are enabled
4 years ago
Mary Kate 30983571b1 add profile media panel
4 years ago
Alex Gleason bd65a1b3f5
Filter out reposts in local timeline by default, fixes #307
4 years ago
Curtis ROck b127ffa158 Added brandcolor tooltip on brand color button hover
4 years ago
Alex Gleason c766e5cd57 Merge branch 'style-hotfixes' into 'develop'
4 years ago
Alex Gleason bb5854c310 Merge branch 'remove_duplicate_quick_filter' into 'develop'
4 years ago
crockwave 8b2c7b344b Trying to get blank customCss field to appear on virgin usage
4 years ago
Curtis 675f580d60 Resolve merge conflicts
4 years ago
Mary Kate dc9f5c3a6a slight overflow imrpovements, fixes #303
4 years ago
Alex Gleason 101f519d4b
Spinster migration hotfix: fix locale set to ""
4 years ago
Alex Gleason e7bd011495
Streaming: Add locale fallback for invalid locale
4 years ago
Alex Gleason 6652df35b3
Run `yarn manage:translations`
4 years ago
Curtis ROck 06186f85c8 continued debugging
4 years ago
crockwave cea7723fc3 refactored to improve default soapbox object for store
4 years ago
Mary Kate 16d68e0bef styles for nested markdown, fixes #295
4 years ago
Sean King d49d8bc145 Remove dupilcate quickFilter in notification settings
4 years ago
Mary Kate 9b85b4ad7f remove info from deactivated account pages
4 years ago
crockwave 0f70fde172 action_bar had a poor merge conflict correction fixed.
4 years ago
Mary Kate 45ded363f1 update markdown styles
4 years ago
Alex Gleason 34bf11f512 Merge branch 'media-compose-placeholders' into 'develop'
4 years ago
Curtis ROck 207750aef4 Trying immutable functions to modify state object
4 years ago
Sean King 72433b6bd0 Translation strings for FeaturesPanel
4 years ago
Mary Kate c4046cbf7e add video and audio media placeholders in compose form
4 years ago
crockwave e6d009d4f2 Trying to update nested state on element change events
4 years ago
marykatefain 202b8e145f Revert "Remove unnecessary video preview url that was fixing video previews"
4 years ago
Alex Gleason 767a491aa9 Merge branch 'redraft-remove-media' into 'develop'
4 years ago
Mary Kate 5b3accdc53 Hotfix to remove media uploads entirely on del and redraft compose form since it was tricking user into thinking it would retain the media when submitted
4 years ago
Alex Gleason b90c6b7de7 Merge branch 'list-overflow-hotfix' into 'develop'
4 years ago
Mary Kate e85baee486 fix overflow on list index
4 years ago
Alex Gleason c9b925d252
Fix edit profile checkbox state, fixes #261 #284
4 years ago
crockwave a001fa2dfe Merge branch 'admin_cfg' of https://gitlab.com/soapbox-pub/soapbox-fe into admin_cfg
4 years ago
Alex Gleason 1697731ad7 Merge branch 'markdown-hotfix' into 'develop'
4 years ago
Alex Gleason ae8c1b88d4 Merge branch 'small-fixes' into 'develop'
4 years ago
Mary Kate e6b5ef24eb list markdown hotfix
4 years ago
Mary Kate 5349045e51 Revert "only render emoji selector in the dom when needed"
4 years ago
Mary Kate 42a7a61ce7 border radius fixes
4 years ago
Sean King 10d1010265 New upload icon
4 years ago
Mary Kate 6ac0c615fe fixes #278, large awaiting approval button
4 years ago
Mary Kate 5998f52e9f fix relationship not loading on hover card
4 years ago
Alex Gleason 3fc91c2c1d
Revert "Merge branch 'bullet_point_css' into 'develop'"
4 years ago
Sean King 02a1bb47cf Fix poll X button
4 years ago
Sean King f3893effbe Fix bullet point css issue
4 years ago
Curtis ea94b05608 Resolve merge conflicts
4 years ago
Sean King c91ca7edd6 Fix toggle CSS
4 years ago
Alex Gleason b30dc39f1a
Bio fixes
4 years ago
Alex Gleason 695a78503d
Verified ['pleroma', 'tags'] fix
4 years ago
Alex Gleason d9579831e0
Merge remote-tracking branch 'origin/multi_line_bio' into develop
4 years ago
Alex Gleason 504e36c7d8
Fix linter
4 years ago
Alex Gleason e97b9d2168
Update columns layout for all pages
4 years ago
Alex Gleason 6f6f91e2f4
Verified className fix
4 years ago
Alex Gleason 2fff5db5d5
Handle `max_fields` fallback differently
4 years ago
Sean King 9c505d0d84 Fix for Pleroma 2.1 and older versions regarding profile metadata
4 years ago
Curtis ROck 72a4a38fec Refactoring to use soapbox object as state. Still buggy
4 years ago
Alex Gleason 715779653c
Rearrange home sidebars
4 years ago
Sean King 95fb1b7900 Update index.js
4 years ago
Alex Gleason 9a2fba1ef5
Revert "Revert "Store fieldsLimits in instance/pleroma/metadata of the Redux store. Render fields to maxFields value in features/edit_profile, using maxFields value""
4 years ago
Alex Gleason b3a6c395df
Revert "Store fieldsLimits in instance/pleroma/metadata of the Redux store. Render fields to maxFields value in features/edit_profile, using maxFields value"
4 years ago
Mary Kate ae608388a0 add DM filter option for Home timeline, fixes #254
4 years ago
Mary Kate e116745e83 timeline filtering improvements
4 years ago
Alex Gleason 4ee0fa8160 Merge branch 'user-verification' into 'develop'
4 years ago
Mary Kate 7931a9a89d code review
4 years ago
Mary Kate edb15ce150 Merge branch 'user-verification' of gitlab.com:soapbox-pub/soapbox-fe into user-verification
4 years ago
Mary Kate e9d76b6287 Update chained get requests
4 years ago
crockwave d70aa302b2 Added suffix to Back to <instance> button on public_layout header and created translations
4 years ago
Curtis 6435bb0bc5 Resolved merge conflicts
4 years ago
Curtis 36e634b0aa Resolved merge conflicts
4 years ago
Alex Gleason 92f43566e0 Merge branch 'mfa' into 'develop'
4 years ago
marykatefain 68f765da28 Multi-Factor Auth with OTP
4 years ago
Alex Gleason 2b5c0a95d2 Merge branch 'all_sound_toggle' into 'develop'
4 years ago
crockwave a5b69e77a3 Added Admin settings opening in new tab
4 years ago
Sean King 56bac95ad4 Toggle for all notification sounds
4 years ago
Curtis ROck 0830d227a5 Added translations for public_header text elements
4 years ago
crockwave 6e782ca3a0 Modified Profile bio to use textarea, preserving newlines and HTML rendered
4 years ago
Alex Gleason f07de93ee3 Merge branch 'emoji-rendering-hotfix' into 'develop'
4 years ago
Mary Kate 769a512445 only render emoji selector in the dom when needed
4 years ago
Alex Gleason aadde55262 Merge branch 'hover-card-display-hotfix' into 'develop'
4 years ago
Mary Kate e6ee961016 Only render a hover profile card in the dom when relevant
4 years ago
Mary Kate 39d29f4e25 Update account colors to be more silimar to existing Soapbox color patterns
4 years ago
Alex Gleason aec44bfea6 Verified: Use getIn in display_name.js
4 years ago
Mary Kate f7f0439e72 prevent verified users from updating display name on frontend
4 years ago
Mary Kate c9b2b66283 add verification icon on verified users
4 years ago