Commit Graph

1013 Commits (76f8e02fb9748bc43d34e0f166b937a0932bd6b6)

Author SHA1 Message Date
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
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
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
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
Mary Kate ab3f53cb27 styles on filter form
4 years ago
Mary Kate 69184ef97c add and remove muted words, filters
4 years ago
crockwave 3d24cfaf53 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 bdd9204b3c basic filter form component set up
4 years ago
crockwave c8ba54c7a1 Fixed linter warning in colorpicker render. Fixed button-secondary hover contrast issue
4 years ago
crockwave d83ac121a8 Removed console logging from features/configuration
4 years ago
Alex Gleason c3be47fca6
Merge remote-tracking branch 'origin/develop' into admin_cfg
4 years ago
Alex Gleason eeaf9f0b8e
HoverCard: Do the JS way on DetailedStatus too
4 years ago
Alex Gleason 35c9574c2f
HoverCard: Handle delay in JS instead of CSS
4 years ago
Alex Gleason 5081dd73c0
HoverCard: Reposition badges
4 years ago
Alex Gleason 9a5046179b
HoverCard: Reposition ActionButton
4 years ago
Alex Gleason e02ff2bed3
HoverCard: Style stats
4 years ago
Alex Gleason e943dc8b4c
UserPanel: Don't wrap text
4 years ago
Curtis f87b5d7ab8 Merge branch 'configure_logo' into 'admin_cfg'
4 years ago
Alex Gleason 4197e8e833
HoverCard: Prevent floating avatars from intercepting with current card
4 years ago
Curtis ROck 4df17048b0 updated translations
4 years ago
Alex Gleason feec86718d
Display name fixes
4 years ago
Curtis ROck f23e3f60cb debugged soapbox-test
4 years ago
Sean King ea85c424a4 Fix site logo and banner rendering when no logo or banner is set
4 years ago
Alex Gleason 3fd255cc0a
HoverCard: Style <a> color
4 years ago
Alex Gleason 7fe70a64b5
Pleroma relationship fixes
4 years ago
Alex Gleason ccec8698fc
Column border-radius fixes
4 years ago
Alex Gleason 2c010768e9 Merge branch 'profile-hover-cards' into 'develop'
4 years ago
Alex Gleason 29d1debdbf
Refactor ActionButton
4 years ago
Curtis 4717638ea8 Merge branch 'add-copyright-footer-admin-settings' into 'admin_cfg'
4 years ago
Alex Gleason 690d7154c4
HoverCard: Fix JS console errors
4 years ago
Alex Gleason 2e21c04e28
Clean up unused UserPanel code
4 years ago
Alex Gleason 24e7ce6e83
HoverCard: Improve long bio situation
4 years ago
Sean King 86d3340426 Fix typo
4 years ago
Alex Gleason 1266585aef
HoverCard: Reposition "Follow you!" component
4 years ago
Sean King f21f713f9a Add copyright footer setting
4 years ago
Alex Gleason a7463dd3fc
HoverCard: Add floating NavLinks for clickthrough
4 years ago
Curtis ROck f205ff5334 Added tests to reducers/soapbox
4 years ago
Alex Gleason 1f5898b67d
Bring HoverCard out of NavLink
4 years ago
Alex Gleason 6c205deaf0
HoverCard: Fix hover flickering issues
4 years ago
Alex Gleason abd13e8fa5
Move hovercard into display name for regular status too
4 years ago
Alex Gleason a4a8f167d4 Merge branch 'fix-for-profile-hover' into 'profile-hover-cards'
4 years ago
Alex Gleason e32bf82b03
CSS formatting
4 years ago
Alex Gleason 9d35498bb9
HoverCard: Fix CSS whitespace issues
4 years ago
Sean King e95366b572 Fix color picker so that a POST request is not done by default every time it opens
4 years ago
Sean King 49b8ecd639 Fix merge conflict.
4 years ago
Sean King f398dde5cb Color picker for admin config
4 years ago
crockwave 1f6ca55366 Limit logo upload to either SVG or PNG
4 years ago
crockwave ba18c3a643 SB settings Save works and brandcolor renders. Logo/banner paths are issues, and adding new homefooter/customCSS are issues
4 years ago
crockwave 43f28a30ba linter fix
4 years ago
crockwave 0b9eeccbc3 commented out to try to push an empty soapbox payload into Admin API
4 years ago
Curtis ROck 78df407e1e remarked out a case, due to that case being triggered during a Soapbox settings save event, which needs debugging. Post to AdminConfig fails with 400 Bad Request response.
4 years ago
crockwave 12caa8e0ce Added console to debug portion of soapbox settings object that should be pushed to Redux store
4 years ago
crockwave c6f3816f77 Drafted pushing soapbox object to Redux store on SOAPBOX_POST_SUCCESS
4 years ago
Alex Gleason 7ac31efce7
Markdown: style <code> and <pre> elements
4 years ago
Alex Gleason 23e370a10b
Bookmarks: don't update constantly, fixes #263
4 years ago
Curtis ROck bba5be4463 refactored methods and can now generate the JSON object required for AdminAPI
4 years ago
crockwave c28c086ae7 Setup proof-of-concept on dynamically creating soapbox config JSON object suitable for pushing into Pleroma Admin-FE
4 years ago
Alex Gleason 59e2811a49 Merge branch 'approval-mode-fe-3' into 'develop'
4 years ago
marykatefain ee97e94779 Bookmark posts
4 years ago
Sean King 84b4681b50 Fix detailed status
4 years ago
Curtis ROck e60fe8a709 identified data object structure to be able to create JSON object for storing soapbox config in Pleroma DB
4 years ago
Mary Kate d99e5d543c fix linter
4 years ago
Mary Kate 774adf9baa update reason or joining form to simpletextarea
4 years ago
Mary Kate 4ce5ba6c1a textarea input
4 years ago
Mary Kate 209f826c15 add reason field on registration when by approval mode is on
4 years ago
Mary Kate d76f4d422e update detail status page and mobile settings for porfile hover card
4 years ago
Mary Kate f6ebe5cbd7 profile card basic functionality, needs some UI improvements
4 years ago
crockwave 7d41967cad corrected editing error in features/edit_profile. edited getFormdata to start producing a JSON data format. Changed actions/soapbox to use post instead of patch
4 years ago
Alex Gleason 444e3641ee
Fix disappearing poll button when media is uploaded
4 years ago
Alex Gleason 1329ca3578
Merge remote-tracking branch 'origin/develop' into add-images-to-polls
4 years ago
Bárbara de Castro Fernandes 563e4e5bab Show profile preview on hover
4 years ago
Mary Kate a3201605b4 add uploads to polls
4 years ago
Alex Gleason 5333680a32
Linter fixes
4 years ago
Alex Gleason ac6b4033dd
Merge remote-tracking branch 'origin/develop' into add-markdown-posts
4 years ago
Alex Gleason eda4c7d629
Add markdown reducer tests
4 years ago
Alex Gleason b31cf22f43
Markdown refactoring
4 years ago
Mary Kate daf039d9bb generalize markdown to content_type
4 years ago
Mary Kate bc787e0bbe add markdown posts
4 years ago
Alex Gleason 665a27d4c9
Update compose CW tests
4 years ago
Alex Gleason 2aca716cfa
Revert "Merge branch 'decouple_spoiler_from_nsfw' into 'develop'"
4 years ago
Alex Gleason 9b66611540
Revert "Merge branch 'patch-1' into 'develop'"
4 years ago
Alex Gleason 30a5a0baa9
Fix compose form border-radius
4 years ago
Curtis ROck 58481d2e07 added patch functions to actions/soapbox. edited features/configuration to support patchSoapbox method. Data not properly formattted yet.
4 years ago
Curtis ROck b95e6a53eb Debugged missing soapbox.json use case
4 years ago
crockwave a0befffab0 modified to process customCss soapbox.json list element per Neenster format
4 years ago
Mary Kate 7fd8c860b6 add toggle to collapse and expand Fediverse tab explaination box, fixes #63
4 years ago
Mary Kate f81f5d057b Make emoji selector text visible on dark mode, fixes #249
4 years ago
Curtis ROck abe8b28b69 added handlers for add new list item. Probs with homeFooter and customCSS item add functions
4 years ago
crockwave ac17b79253 debugged non-existent soapbox elements and missing soapbox.json. Debugged element state changes. Modified labels and translations.
4 years ago
crockwave d6ce92bfb3 custom CSS works by adding bind statement
4 years ago
Curtis ROck e2a0da5717 commented out custom CSS rendering section
4 years ago
Curtis ROck d772983278 edited features/configuration
4 years ago
crockwave abd2f6ad83 edit features/configuration and translations
4 years ago
Sean King 53c02cd010 Comment out MAX_FIELDS since we don't know if we need them
4 years ago
Sean King 789c735369 Fix checked parameter and remove Display name and bio
4 years ago
crockwave b962c9f848 edit features/configuration
4 years ago
Curtis ROck c8eb29a7d9 edited features/configuration
4 years ago
Curtis ROck 9220e251db fix linter error
4 years ago
Curtis ROck ad316e0912 fix linter errors
4 years ago
crockwave 34c87bca7e edited features/configuration and associated translations
4 years ago
crockwave eef32c96e3 Added branding_preview. Edited index
4 years ago
Curtis ROck 2af5149ed3 edited features/configuration
4 years ago
Curtis ROck de917da39e Added menu item for Soapbox settings. Added translations
4 years ago
Alex Gleason 5c0bef4e9b
Fix header .still-image on mobile
4 years ago
crockwave 9365b99ad4 Moved settings_checkbox to components primary folder. Created features/configuration.
4 years ago
Alex Gleason ce6446f059
Center icon in theme-toggle
4 years ago
Alex Gleason e8288ffdf8
Fix theme-toggle v-align issues
4 years ago
Alex Gleason c0dc03b3e4
Deactivate --> Delete
4 years ago
Alex Gleason 79dcbd781d Merge branch 'deactivate_account_from_profile' into 'develop'
4 years ago
Curtis d15f8d4a4e Update compose-test.js to accommodate decoupling of CW toggle from sensitive (NSFW) assignment
4 years ago
Alex Gleason 475881e80b Merge branch 'reducers_tests' into 'develop'
4 years ago
Sean King 1a0c3131bf Spacing fix
4 years ago
Sean King 9df1b085cb ThemeToggle class
4 years ago
Sean King 277f4b5f22 Move ThemeToggle to separate class, style it, and fix it on mobile
4 years ago
Sean King 796bf9c844 Change design of toggle button
4 years ago
Alex Gleason 03e33df86b
Improve domain unblock compatibility, fixes #422
4 years ago
crockwave 7023471abe edited auth-test
4 years ago
Alex Gleason 2024c4ec0d Merge branch 'new-yarn-translations' into 'develop'
4 years ago
Alex Gleason 34d57df806
Add <!--server-generated-meta-->
4 years ago
crockwave e5937b42e4 fix linter error
4 years ago
crockwave 599129897a edited accounts and alerts reducer tests
4 years ago
crockwave 67d94fb226 edited accounts_counters-test
4 years ago
Curtis ROck 26a37382de edited accounts_counters-test
4 years ago
Curtis ROck 3d547f2038 fix linter issue
4 years ago
Curtis ROck 8177a48a9b edit notifications-test
4 years ago
crockwave 40f688a6be edited notifications_test
4 years ago
Curtis ROck 3fe51e4885 edit notifications-test
4 years ago
Sean King 54d7fbdc5a Remove top navbar's auto-hide
4 years ago
Sean King 1034cf6f04 New yarn translations
4 years ago
Alex Gleason a9347a9d27 Merge branch 'fix-theme-toggle-bug' into 'develop'
4 years ago
Curtis ROck 1acdea14b1 fix lint issues
4 years ago
Curtis ROck 81a8231af4 edited notifications-test
4 years ago
Sean King 03c63fa36d Fix a bug where it doesn't show the proper icon if the themeMode is not set
4 years ago
crockwave 88b0ed440b edited notifications-test
4 years ago
Alex Gleason 49a3211777 Merge branch 'theme-toggle' into 'develop'
4 years ago
Sean King 8b376b81cf State condition isLight unnecessary
4 years ago
Alex Gleason 03c2a8f294 Merge branch 'decouple_spoiler_from_nsfw' into 'develop'
4 years ago
Alex Gleason b6c0884a1d Merge branch 'captcha_reload_on_click' into 'develop'
4 years ago
Curtis ROck 49d69178ae notifications-test edit
4 years ago
Sean King 697291e6f5 Light/dark theme toggle in top navbar
4 years ago
Curtis ROck d2e2d52a0d edit notifications-test
4 years ago
crockwave d415a432d2 test edits
4 years ago
Curtis ROck c216833222 linter fixes
4 years ago
crockwave 2018e5238b test editing
4 years ago
Curtis ROck 78d0955db2 fix lint error
4 years ago
Curtis ROck 1402b12e3a debugged tests
4 years ago
Alex Gleason 06c4f88802
DetailedStatus: Small reblog tweaks
4 years ago
crockwave 41ed27751e debugged reducer tests
4 years ago
Curtis ROck 3635d669f4 linter fix
4 years ago
Curtis ROck e01b7d8d70 fix linter errors
4 years ago
crockwave 3481b4c728 edited height_cache-test, identity_proofs-test, and list_adder-test
4 years ago
Curtis ROck acfd8fe2ac edit conversations-test
4 years ago
Sean King dcedd428f3 Fixes of SCSS
4 years ago
Sean King f99db09c8d Change the repost to be alongside emoji reacts
4 years ago
crockwave c55e937dcc linter fix
4 years ago
crockwave 8ad0b96600 fix linter
4 years ago
crockwave ff63b6f6c5 edit auth-test
4 years ago
Sean King 64477f3b7f Remove the applicationLink
4 years ago
crockwave ca2ccb8a3c started editing additional reducer tests
4 years ago
Alex Gleason 44e882d7fc
Show donor badge
4 years ago
Alex Gleason 4c6589637d
Tests: relationships reducers
4 years ago
Alex Gleason 61deb1237d
Make relationships load faster
4 years ago
Alex Gleason d31946775c
"Follows you" CSS fix
4 years ago
Alex Gleason 15998abf89
Refactor account reducer
4 years ago
Alex Gleason a83f785b73
React 17.x upgrade fixes
4 years ago
Alex Gleason 853dad032c
componentWillReceiveProps fixes, fixes #184, #231, !80
4 years ago
Alex Gleason 75ab969051
Purge unused Badge components
4 years ago
crockwave f7f2b500b5 edit reducers/compose-test
4 years ago
Alex Gleason 82c07f84b4
Pull patronUrl from /api/patron/v1/instance
4 years ago
Alex Gleason 0dc085411c
Refactor Patron code
4 years ago