Commit Graph

636 Commits

Author SHA1 Message Date
mgabdev
1eb33c482d Added check icon
• Added:
- check icon
2020-07-14 00:16:49 -05:00
mgabdev
f98abbb422 Added a loader view for statuses that need to load comments
A short term fix for #229

• Added:
- a loader view for statuses that need to load comments
2020-07-10 20:01:47 -05:00
mgabdev
4e855c8f7f Removed loop from Video component
• Removed:
- loop from Video component
2020-07-10 20:00:54 -05:00
mgabdev
f0ce9bf21b Added promoted statuses back to timelines
• Added:
- promoted statuses back to timelines

• Todo:
- monitor performance of feeds
2020-07-10 19:46:32 -05:00
mgabdev
633028354f Fixed link to terms in GlobalFooter component
• Fixed:
- link to terms in GlobalFooter component
2020-07-10 15:50:50 -05:00
mgabdev
c1837e7ca0 Updated LinkFooter to use href, to props in links
• Updated:
- LinkFooter to use href, to props in links
2020-07-10 15:25:15 -05:00
mgabdev
57ce03ff37 Added about routes pages to react app, layout, AboutSidebar
• Added:
- about routes pages to react app, layout, AboutSidebar
- about, dmca, investors, privacy policy, terms of sale, terms of service
2020-07-10 15:22:13 -05:00
mgabdev
ac229e0cc1 Added GlobalFooter component
• Added:
- GlobalFooter component that matches all other Gab product footers
2020-07-10 15:19:53 -05:00
mgabdev
47d7d299d4 Updated LoggedOutNavigationBar inner widths
• Updated:
- LoggedOutNavigationBar inner widths
2020-07-10 13:39:07 -05:00
mgabdev
1766ab08ba Updated LoggedOutNavigationBar to use same widths as normal NavigationBar
• Updated:
- LoggedOutNavigationBar to use same widths as normal NavigationBar
2020-07-10 13:25:07 -05:00
mgabdev
b33e33362c Updated SidebarXS to update titles and remove old list items
• Updated:
- SidebarXS to update titles and remove old list items
2020-07-08 17:02:17 -05:00
mgabdev
fac18e1e3e Added SortIcon
• Added:
- SortIcon
2020-07-07 18:58:35 -05:00
mgabdev
ddad2121b0 Removed unused code in FileInput component
• Removed:
- unused code in FileInput component
2020-07-07 16:02:09 -05:00
mgabdev
86a3324df5 Revert "Hiding Pro Feed, Explore page for now"
This reverts commit 643026e885.
2020-07-07 15:55:59 -05:00
mgabdev
ad4c6df155 Removed unused modals ActionsModal, LeavingGabModal
• Removed:
- unused modals ActionsModal, LeavingGabModal
2020-07-06 15:14:50 -05:00
mgabdev
7e3d4d009d Uodated popover components mobile design
• Updated:
- popover components mobile design with cancel button at the bottom

• Added:
-CommentSortingOptionsPopover subtitles for options for more clarity
2020-07-06 15:13:44 -05:00
mgabdev
4fbd606a44 Updated ListItem design for new line, subtitle, isActive
• Updated:
- ListItem design for new line, subtitle, isActive
2020-07-06 15:13:16 -05:00
mgabdev
f4d95b5a17 Added spell check on composer textbox
• Added:
- spell check on composer textbox
2020-07-06 11:19:38 -05:00
mgabdev
643026e885 Hiding Pro Feed, Explore page for now
• Hiding:
- Pro Feed, Explore page for now
2020-07-02 01:52:50 -04:00
mgabdev
f3b57b5810 Added Explore page with Gab Trends partner data
• Added:
- Explore page with Gab Trends partner data
2020-07-01 22:39:43 -04:00
mgabdev
96ee203a54 Added Dissenter url shop link to ShopPanel
• Added:
- Dissenter url shop link to ShopPanel
2020-07-01 22:07:58 -04:00
mgabdev
bc2eeee497 Added pro feed
• Added:
- pro feed
2020-07-01 21:40:00 -04:00
mgabdev
5d52cd60b0 Added donation button to ProgressPanel
• Added:
- donation button to ProgressPanel
2020-07-01 21:38:10 -04:00
mgabdev
f41274efc7 Added verified accounts/suggestions panel, updated suggestions route
• Added:
- verified accounts/suggestions panel

• Updated:
- suggestions route
2020-07-01 21:36:53 -04:00
mgabdev
095e646661 Added ShopPanel to home sidebar
• Added:
- ShopPanel to home sidebar
- DIssenter shop redux, api route/controller
2020-07-01 21:33:10 -04:00
mgabdev
0ca346b169 Updated status to not have comments under it in timelines
• Updated:
- status to not have comments under it in timelines
2020-06-19 23:00:16 -04:00
mgabdev
fc80955306 Updating composer to fix line breaks and other rich text issues
• Updating:
- composer to fix line breaks and other rich text issues
2020-06-19 21:02:13 -04:00
mgabdev
7ad7fe06bd Removed public/community timeline for non-admins
• Removed:
- public/community timeline for non-admins
- links to the page
- web sockets for the page
2020-06-19 15:42:13 -04:00
mgabdev
b9bf84994f Updated Composer for mobile
• Updated:
- Composer for mobile. Using Textarea instead of Composer component for mobile.
2020-06-19 00:58:07 -04:00
mgabdev
65f4cbe0dc Updating Rich Text editor x 2 2020-06-18 12:05:24 -04:00
mgabdev
2387c3314a Updating Rich Text editor x 1 2020-06-17 17:29:24 -04:00
mgabdev
f7e0528d3b Merge branch 'feature/rich_text_editor' of https://code.gab.com/gab/social/gab-social into develop 2020-06-17 16:45:45 -04:00
mgabdev
b93ecc7095 Rich Text Editor (WIP) x4 2020-06-17 16:27:58 -04:00
mgabdev
1a506327db Rich Text Editor (WIP) x3 2020-06-17 13:25:10 -04:00
mgabdev
861ae55aec Rich Text Editor (WIP) x2 2020-06-16 19:44:30 -04:00
mgabdev
d2f9886a88 Removed Add to list in ProfileOptionsPopover for now
• Removed:
- Add to list in ProfileOptionsPopover for now
2020-06-15 23:34:44 -04:00
mgabdev
fc3bcf54be Fixed issue where if autoplayGif was off, UserInfoPopover wouldn't show
• Fixed:
- issue where if autoplayGif was off, UserInfoPopover wouldn't show on Avatars
2020-06-15 23:33:10 -04:00
mgabdev
d452fb5222 Updated AutosuggestTextbox suggestions
• Updated:
- AutosuggestTextbox suggestions

• Removed:
- Hashtag auto suggestions
- BG Primary color on AutosuggestAccount, AutosuggestEmoji
2020-06-15 23:16:43 -04:00
mgabdev
3570ada5b7 Styled AutosuggestAccount and AutosuggestEmoji
• Styled:
- AutosuggestAccount and AutosuggestEmoji
2020-06-15 22:59:48 -04:00
mgabdev
218a55c848 Added ListAddUserModal
• Added:
- ListAddUserModal for adding an account to a list from profile page

• Todo:
- Add remove account from list modal
- Add instant notice of addition/removal
2020-06-15 22:38:56 -04:00
mgabdev
44519fef35 Fixed issue with ReportModal typing and mobile styles
• Fixed:
- issue with ReportModal typing and mobile styles
2020-06-15 21:41:46 -04:00
mgabdev
26770fae11 Updated UserInfoPopover display delay in Avatar, DisplayName
• Updated:
- UserInfoPopover display delay in Avatar, DisplayName to 1250ms
2020-06-15 17:55:29 -04:00
mgabdev
e7dc3c47a9 Updated ListIem text size for large size
• Updated:
- ListIem text size for large size
2020-06-15 16:46:06 -04:00
mgabdev
5c96fad17a Fixed issues with routing/urls for log in
• Fixed:
- issues with routing/urls for log in
2020-06-15 16:37:45 -04:00
mgabdev
9b79559ace Updated Text component extraLarge and large text sizes
• Updated:
- Text component extraLarge and large text sizes
- GifPickerModal, UserStat component contains extraLarge text
2020-06-15 13:32:08 -04:00
mgabdev
c7fe242626 Added textarea label for AutosuggestTextbox component
• Added:
- textarea label for AutosuggestTextbox component
2020-06-15 13:29:41 -04:00
mgabdev
286b51008c Added aria-label to Heading component
• Added:
- aria-label to Heading component
2020-06-15 13:29:07 -04:00
mgabdev
d5298a0f7f Removed unused lodash.sample module
• Removed:
- unused lodash.sample module
2020-06-15 13:27:26 -04:00
mgabdev
c65c71fffe Removed promotion code in StatusList
• Removed:
- promotion code in StatusList

• Todo:
- Implement in a better fashion
2020-06-15 13:27:00 -04:00
mgabdev
ef724069a9 Removed optional_motion util, always use ReducedMotion
• Removed:
- optional_motion util, always use ReducedMotion

• Todo:
- Remove ReducedMotion
2020-06-15 13:23:58 -04:00
mgabdev
bb86c23c56 Removed unused compactMode setting for Status components
• Removed:
- unused compactMode setting for Status components
2020-06-14 12:33:00 -04:00
mgabdev
eedde4a4a7 Updated DisplayName, Avatar functionality for opening, closing UserInfoPopover
• Updated:
- DisplayName, Avatar functionality for opening, closing UserInfoPopover

• Todo:
- Work out issues with closing after certain conditions are met
2020-06-12 21:51:39 -04:00
mgabdev
4ca59477d5 Added follow, following count to UserInfoPopover
• Added:
- follow, following count to UserInfoPopover
- return null if no current user logged in
2020-06-12 19:37:14 -04:00
mgabdev
2a0e0fa932 Updated "Follows" -> "Following"
• Updated:
- "Follows" -> "Following"
2020-06-12 19:29:51 -04:00
mgabdev
be9d08d590 Updated AccountActionButton to show "Edit Profile" for current user
• Updated:
- AccountActionButton to show "Edit Profile" for current user
2020-06-12 17:57:00 -04:00
mgabdev
dd00db13bc Updated UnfollowModal
• Updated:
- UnfollowModal to fix the issue with people with it enabled being unable to unfollow others
- All instances of instantiating the UnfollowModal to pass in account instead of accountId
2020-06-12 17:55:39 -04:00
mgabdev
03e28831f3 Updated StatusCard height on XS screen
• Updated:
- StatusCard height on XS screen
2020-06-12 16:58:30 -04:00
mgabdev
fe7d713587 Fixed issue with outlines on statuses, comments, article tags
• Fixed:
- issue with outlines on statuses, comments, article tags
2020-06-12 16:55:59 -04:00
mgabdev
20a3221c4b Rich Text Editor (WIP) 2020-06-12 12:01:54 -04:00
mgabdev
6f5bd998db Updated video buffer interval check
• Updated:
- video buffer interval check
2020-06-11 11:47:51 -04:00
mgabdev
61a402648b Fixed issue with loading spinner in Notification status
• Fixed:
- issue with loading spinner in Notification status
2020-06-11 11:46:16 -04:00
mgabdev
99267b8278 Removed Explore button (for now)
• Removed:
- Explore button (for now)
2020-06-10 23:50:02 -04:00
mgabdev
67832f5e73 Updated Video component x3
• Updated:
- Video component x3 for buffering

• Added:
- SensitiveMediaItem for Video if sensitive is true
2020-06-10 23:29:33 -04:00
mgabdev
36b7dc71af Updated GroupMembers functionality
• Updated:
- GroupMembers functionality to include actions for admin to remove account and make account admin

• Added:
- GroupMemberOptionsPopover
2020-06-10 23:27:03 -04:00
mgabdev
aa220c08e4 Updated groups header to allow only admin to access options
• Updated:
- groups header to allow only admin to access options
2020-06-10 23:25:08 -04:00
mgabdev
e09265279d Fixed group editing
• Fixed:
- group editing dialog

• Updated:
- FileInput to take in file from props to state
- GroupCreateModal, GroupCreate to take in groupId
2020-06-10 22:16:23 -04:00
mgabdev
10686f32ef Added blocks, mutes links to SidebarXS and SidebarMorePopover
• Added:
- blocks, mutes links to SidebarXS and SidebarMorePopover
2020-06-10 20:36:00 -04:00
mgabdev
5665094fd0 Updated Video Component x2
• Updated:
- Video Component x2
- Smooth seek transition with linear
- Hide large center play, volume slider, pip on mobile
- Update to buffering
2020-06-10 20:30:11 -04:00
mgabdev
2b69ddc849 Updated Video component
• Updated:
- Video component
- Dismiss bar when not hovering and playing
- Controls organization
- Seek handle size

• Added:
- Video stats popover
- Picture in picture controls
- Button titles
- Loading icon when buffering
- New styles
2020-06-10 19:49:23 -04:00
mgabdev
8ba98c5192 Added PictureInPicture (pip) icon
• Added:
- PictureInPicture (pip) icon
2020-06-10 17:06:52 -04:00
mgabdev
4b8fc78e03 Added meta prop to Video from StatusMedia
• Added:
- meta prop to Video from StatusMedia
2020-06-10 17:05:53 -04:00
mgabdev
f9a087ca14 Added BlockedUsers, MutedUsers pages. Updated Settings
• Added:
- BlockedUsers, MutedUsers pages

• Updated:
- SettingsPage, SettingsLayout
2020-06-10 12:08:31 -04:00
mgabdev
7c32c3e2ee Added noSearch prop to NavigationBar
• Added:
- noSearch prop to NavigationBar
2020-06-10 12:03:19 -04:00
mgabdev
2316494f58 Added toHome prop to BackButton
• Added:
- toHome prop to BackButton
2020-06-10 12:02:56 -04:00
mgabdev
c4c9dc521b Updated StatusActionBar "like" to only open likes list for own statuses and comments
• Updated:
- StatusActionBar "like" to only open likes list for own statuses and comments
2020-06-10 10:58:19 -04:00
mgabdev
88080f70cb Fixed issue with comment loader showing in notifications
• Fixed:
- issue with comment loader showing in notifications
2020-06-09 16:47:37 -04:00
mgabdev
4a23c62ec8 Updated Gab Trends api, redux, panel
• Updated:
- Gab Trends api, redux, panel
- GabTrendsController takes in query string for feed type
2020-06-08 22:10:51 -04:00
mgabdev
24ad9b6ff4 Added VideoStatsPopover
• Added:
- VideoStatsPopover for displaying basic video meta information similar to youtube
2020-06-08 19:48:31 -04:00
mgabdev
9f8f1999f5 Updated comment text box to be centered
• Updated:
- comment text box to be centered
2020-06-08 19:41:20 -04:00
mgabdev
a5e99dd7c3 Added unique photos and videos tab to profile
• Added:
- unique photos and videos tab to profile
- mediaType/media_type query string in api/statuses_controller

• Updated:
- /media to redirect to /photos
- AccountGallery, selector to accept mediaType and update on change in componentWillReceiveProps

• Removed:
- Generic "media" tab

• Todo:
- Create index for MediaAttachment.type
2020-06-08 19:38:36 -04:00
mgabdev
1f78bc6879 Updated emoji in status, comments to be large if conditions apply
• Updated:
- emoji in status, comments to be large if conditions apply: no other text and < 4 emojis
2020-06-08 11:35:57 -04:00
mgabdev
edac4026f0 Remove background color from Image
• Remove:
- background color from Image
2020-06-07 15:57:29 -04:00
mgabdev
4ea9ad5ea4 Updated DatePickerPopover to be themed
Fixes: #195

• Updated:
- DatePickerPopover to be themed
2020-06-07 15:55:08 -04:00
mgabdev
250e6a4357 Removed "identity proofs" from frontend and api route
• Removed:
- "identity proofs" from frontend, settings
- "identity proofs" api route
2020-06-07 13:47:22 -04:00
mgabdev
66fc8269cc Added follow requests to notifications page
• Added:
- follow requests to notifications

• Updated:
- ui.js will mount to listen for path for follow_requests to set filter
- notification action expandNotifications to not request if filter is follow_request
- order of notification_filters
- AccountAuthorize
- FollowRequest page
2020-06-07 13:27:08 -04:00
mgabdev
3bea8213ce Added loading indicator for unloaded comments on status page
• Added:
- loading indicator for unloaded comments on status page, not timelines
2020-06-07 12:00:13 -04:00
mgabdev
7b4faf3bf5 Removed domain blocks
• Removed:
- domain blocks as we are not using any other domains than gab.com
2020-06-06 20:14:20 -04:00
mgabdev
e33fe15a96 Fixed NavigationBar button attr title prop
• Fixed:
- NavigationBar button attr title prop
2020-06-06 16:16:42 -04:00
mgabdev
58b643a8cd Updated TimelineQueueButtonHeader styles
• Updated:
- TimelineQueueButtonHeader styles to be visible up top after dismissing the floating
2020-06-05 22:41:51 -04:00
mgabdev
6d92533838 Updated EmojiPickerPopover sizes
• Updated:
- EmojiPickerPopover sizes
2020-06-05 21:51:23 -04:00
mgabdev
67824bb5e1 Added pull to refresh capability to StatusList, ScrollableList for HomeTimeline to start
• Added:
- pull to refresh capability to StatusList, ScrollableList for HomeTimeline to start

• Updated:
- PullToRefresher styles

• Todo:
- Will add to additional timelines soon
2020-06-05 21:45:58 -04:00
mgabdev
91a227913a Added emoji support for composer
• Added:
- emoji support for composer
- new emoji sheet

• Updated:
- Textarea to accomodate
- Reducers and actions to retrieve caretPosition on text change when typing

• Removed:
- Unused input type on AutosuggestTextbox
- Old emoji sheet.png
2020-06-05 21:43:08 -04:00
mgabdev
27f3658fd9 Updated TimelineQueueButtonHeader to dismiss on scroll
• Updated:
- TimelineQueueButtonHeader to dismiss on scroll
2020-06-05 17:29:06 -04:00
mgabdev
dbc34f1df6 Removed shortcuts in ProfileOptionsPopover for now
• Removed:
- shortcuts in ProfileOptionsPopover for now
2020-06-05 17:27:43 -04:00
mgabdev
35c5608e1a Updated HomePage sidebar panels to lazy load
• Updated:
- HomePage sidebar panels (WhoToFollowPanel, ListsPanel, GroupsPanel) to lazy load on scroll of 25px. Otherwise, dont load.
- WhoToFollowPanel, ListsPanel, GroupsPanel have functionality to load data once

• Added:
- List component has showLoading prop

• Removed:
- Unused IntersectionObserver code in HomePage
2020-06-05 15:28:46 -04:00
mgabdev
f75570752c Removed unused imports in ScrollableList
• Removed:
- unused imports in ScrollableList
2020-06-05 09:17:31 -04:00
mgabdev
b7df605012 Added missing props, functions to Comment
• Added:
- missing props, functions to Comment for showMedia and onOpenMedia
2020-06-05 09:14:09 -04:00
mgabdev
451f2c7dbb Updated ErrorBoundary copy text
• Updated:
- ErrorBoundary copy text: stacktrace -> error
2020-06-05 08:40:00 -04:00
mgabdev
4f7728b2fa Updated how groups are fetched, loaded
• Updated:
- how groups are fetched, loaded by setting flags for isLoading, isFetched per tab (new, admin, member, featured)

• Todo:
- Reload on group added, group removal
2020-06-04 18:48:24 -04:00
mgabdev
604434dfac Added home items queue indicator in footer bar
• Added:
- home items queue indicator in footer bar
2020-05-29 18:30:31 -04:00
mgabdev
55671942b1 Updated profile header
• Updated:
- profile header to remove chat button and reformat on mobile
2020-05-29 18:12:35 -04:00
mgabdev
ed26b3f9d2 Update profile header edit profile button to redirect to settings
• Update:
- profile header edit profile button to redirect to settings
2020-05-29 17:44:17 -04:00
mgabdev
d007bb833c Removed trends item image for now
• Removed:
- trends item image for now
2020-05-27 17:44:58 -04:00
mgabdev
c5884b93f5 Updated comment sorting to show only when more than 1 comment
• Updated:
- comment sorting to show only when more than 1 comment
2020-05-27 01:30:24 -04:00
mgabdev
3c7c7d2070 Updated status action bar item to hide title on mobile
• Updated:
- status action bar item to hide title on mobile
2020-05-27 01:22:07 -04:00
mgabdev
260553b7e7 Added comment sorting
• Added:
- comment sorting to comments on status page
- new comment sorting options popover, web setting, constants
2020-05-27 01:15:10 -04:00
mgabdev
0364a4000b Added quote posting to status bar, Removed share from status bar
• Added:
- quote icon
- quote posting to status bar

• Removed:
- share from status bar (all share items now in status ellipsis menu)
- repost options popover
- share option popover
- unused code, constants
2020-05-27 01:13:46 -04:00
mgabdev
9d45ac1d76 Updated scroll reload offset back to 600
• Updated:
- scroll reload offset back to 600
2020-05-26 20:35:45 -04:00
mgabdev
163f6ab1e7 Updated nav and page title for profiles
• Updated:
- nav and page title for profiles to be emojified
2020-05-26 20:33:53 -04:00
mgabdev
cb13954e9e Updated edit profile modal buttons to settings/profile for now
• Updated:
- edit profile modal buttons to settings/profile for now

• Todo:
- Implement edit profile modal completely
2020-05-26 20:29:58 -04:00
mgabdev
7483c1de2c Added star icon
• Added:
- star icon svg
2020-05-26 15:42:55 -04:00
mgabdev
b031cf3ff1 Update status card to open url in new tab
• Update:
- status card to open url in new tab on click
2020-05-25 14:00:31 -04:00
mgabdev
dce7eb575b Updated scrollable list offset to 1500 for inifinite load
• Updated:
- scrollable list offset to 1500 for inifinite load from 600 offset
2020-05-22 00:05:40 -04:00
mgabdev
663f46b166 Updated frontend notification filtering and configuration
• Updated:
- frontend notification filtering and configuration

• Added:
- lastReadNotificationId to initial_state
- minWidth20PX for responsive notification icon hiding on xs

• Removed:
- unused code
2020-05-21 15:37:40 -04:00
mgabdev
2e75cb6f7c Updated styling of loading indicator in list
• Updated:
- styling of loading indicator in list so its the same height as LoadMore
2020-05-21 15:32:21 -04:00
mgabdev
c0122559fa Updated NavSettingsPopover to close on profile link click
• Updated:
- NavSettingsPopover to close on profile link click

• Removed:
- Unused code for showing display options
2020-05-18 17:49:51 -04:00
mgabdev
0ef63d3598 Updated ProfileStatsPanel order
• Updated:
- ProfileStatsPanel order to have followers in front of following
2020-05-18 17:49:35 -04:00
mgabdev
9d9fcbcb36 Fixed status onClick when isNotification
• Updated:
- Now, you will be able to click on any StatusActionBarItem to interact with a status from the notifiation feed without it pushing you to the status page onClick
2020-05-15 23:50:31 -04:00
mgabdev
69de9eab75 Updated UserInfoPopover to not show on mobile
• Updated:
- UserInfoPopover to not show on mobile
2020-05-15 23:49:36 -04:00
mgabdev
f1c5ed1284 Updated FooterBar
• Removed:
- Chat link

• Updated:
- Ordering of footer bar buttons
2020-05-15 23:22:49 -04:00
mgabdev
319409b9d1 Removed unnecessary shouldComponentUpdate on FloatingActionButton
• Removed:
- unnecessary shouldComponentUpdate on FloatingActionButton
2020-05-15 23:22:17 -04:00
mgabdev
e187f81085 Updated Notification for intersection observer isHidden
• Updated:
- Notification for intersection observer isHidden
- checks for is accounts exist before cycling
2020-05-15 19:01:13 -04:00
mgabdev
e38d461b72 Added FloatingActionButton to profile in desktop
• Added:
- FloatingActionButton to profile in desktop

• Updated:
- FloatingActionButton z-index to z3 to be below main page components
2020-05-15 18:49:54 -04:00
mgabdev
a9e6928e03 Updated TimelineQueueButtonHeader z-index
• Updated:
- TimelineQueueButtonHeader z-index to be below popovers and modals
2020-05-15 18:44:55 -04:00
mgabdev
239d0d6a5e Added notification count in footer bar
• Added:
- notification count in footer bar
2020-05-15 18:27:06 -04:00
mgabdev
5f50ea137f Updated MediaModal height styles
• Fixes:
- Overflow of media when media height exceeds window height. Now, it fits within the window bounds as expected.
2020-05-15 17:34:40 -04:00
mgabdev
cd159c8f5b Added All/Community feed link in sidebars
• Added:
- All/Community feed link in sidebars

• Removed:
- Setting for optionally showing community button in sidebar
2020-05-15 17:20:25 -04:00
mgabdev
02beb533c1 Removed group item component subtitles
• Removed:
- group item component subtitles until we get "unread count" working again
- unused messages, imports
2020-05-15 17:03:31 -04:00
mgabdev
11969af782 Updated datepicker popover to not close on date select
• Updated:
- datepicker popover to not close on date select
- close only if is not pro. in that case, show pro updgrade modal
2020-05-15 16:56:48 -04:00
mgabdev
dd633ebf7e Removed portal for datepicker on mobile
• Removed:
- portal for datepicker on mobile in favor of popup view card from bottom like all other popovers/modals on mobile
2020-05-15 16:56:11 -04:00
mgabdev
94439dc86d Uncommented AutosuggestTextbox event actions
This fixes a few issues:
- On paste images
- Command + Enter to submit
- Escaping
- Arrow to select dropdown for suggestions
- Focusing/blurring
2020-05-15 16:50:37 -04:00
mgabdev
e87386a0cf Added scroll to top on TimelineQueueButtonHeader click
• Added:
- scroll to top on TimelineQueueButtonHeader click using utils/scroll_to
2020-05-15 16:31:38 -04:00
mgabdev
10904e70ee Added profile link to NavSettingsPopover
• Added:
- profile link to NavSettingsPopover
2020-05-15 16:29:46 -04:00
mgabdev
1021467a5a Fixed TimelineQueueButtonHeader center position
• Added:
- New classes to position center fixed element

• Removed:
- Unused classes from TimelineQueueButtonHeader component
2020-05-15 16:29:13 -04:00
mgabdev
09db3e2509 Removed .text-uppercase class
• Removed:
- uppercase from NavigationBarButton for "Home" button
2020-05-15 12:56:39 -04:00
mgabdev
4098f32759 Fix issue where dialog does not show when clicking comment 2020-05-15 01:39:35 -04:00
mgabdev
273925da8a Updated load more button
- Hide load more button if is disabled or not visible
- Show loader if no load more
2020-05-15 01:34:30 -04:00
mgabdev
e321c36c25 Progress 2020-05-14 23:46:10 -04:00
mgabdev
805012ab72 Progress 2020-05-14 23:36:10 -04:00
mgabdev
a1977ba450 Progress 2020-05-14 23:17:31 -04:00
mgabdev
59466ccc08 Progress 2020-05-14 22:31:24 -04:00
mgabdev
4f0e8e2718 Progress 2020-05-14 18:28:21 -04:00
mgabdev
0cef1f71e1 Updating safe-area-inset css for effected elements 2020-05-14 17:47:33 -04:00
mgabdev
0626928899 Progress 2020-05-14 16:45:39 -04:00
mgabdev
4acc21944c Progress 2020-05-14 02:03:22 -04:00
mgabdev
5f9603d683 Updating import path 2020-05-12 23:54:27 -04:00
mgabdev
ccc3206f8f Progress on mobile modal and popover dialogs 2020-05-12 20:36:54 -04:00
mgabdev
e2beebbda2 Remove test 2020-05-12 19:09:59 -04:00
mgabdev
c8e7bb0189 test 2020-05-12 12:28:01 -04:00
mgabdev
f7815e714c test 2020-05-12 12:25:41 -04:00
mgabdev
d6104a2aa7 test 2020-05-12 12:22:56 -04:00
mgabdev
a028ac2180 test 2020-05-12 12:19:12 -04:00
mgabdev
2fc18e41e1 test 2020-05-12 00:55:38 -04:00
mgabdev
2c9030f3a3 test 2020-05-11 23:27:00 -04:00
mgabdev
dcb0a2c74b Progress 2020-05-09 23:26:58 -04:00
mgabdev
b620cb1372 Progress 2020-05-08 22:17:19 -04:00
mgabdev
a390662e4f Progress 2020-05-07 01:55:24 -04:00
mgabdev
a026d86b86 Progress 2020-05-07 00:03:34 -04:00
mgabdev
c1131db577 Progress 2020-05-06 19:40:54 -04:00
mgabdev
4dfb7c9fd6 Progress 2020-05-06 02:24:16 -04:00
mgabdev
e1e26afe11 Progress 2020-05-06 00:33:54 -04:00
mgabdev
01bb440385 Progress
comments yo
2020-05-05 01:16:01 -04:00
mgabdev
498f163880 Progress 2020-05-04 14:44:37 -04:00
mgabdev
055b5a430f progress 2020-05-03 01:22:49 -04:00
mgabdev
196a906cec Progress 2020-05-02 02:25:55 -04:00
mgabdev
4c3be2b894 Fix 2020-05-01 01:54:27 -04:00
mgabdev
8e349c368c Progress 2020-05-01 01:50:27 -04:00
mgabdev
8673eb8975 Progress 2020-04-30 00:34:50 -04:00
mgabdev
03de4c4fea Progress 2020-04-29 18:32:49 -04:00
mgabdev
5efe40f301 Progress 2020-04-28 22:24:35 -04:00
mgabdev
c3d0d8bde2 Progress 2020-04-28 01:33:58 -04:00
mgabdev
763694b5ab Progress 2020-04-25 13:00:51 -04:00
mgabdev
01c8041a6a Progress 2020-04-23 23:17:27 -04:00
mgabdev
e2e7e8c0af Progress 2020-04-23 02:13:29 -04:00
mgabdev
fed036be08 Progress 2020-04-22 01:00:11 -04:00
mgabdev
4d7aee59c9 Progress 2020-04-17 01:35:46 -04:00
mgabdev
35852e7fee Progress and testing status w comments 2020-04-16 02:00:43 -04:00
mgabdev
0c6837213d Progress 2020-04-15 17:35:57 -04:00
mgabdev
595208780e Progress 2020-04-11 18:29:19 -04:00
mgabdev
7249143d9f Progress 2020-04-09 15:18:14 -04:00
mgabdev
2b61a7c067 Progress 2020-04-07 23:26:39 -04:00
mgabdev
f6fe64cb53 Progress 2020-04-07 23:22:24 -04:00
mgabdev
5d1f976e1f update 2020-04-07 22:17:41 -04:00
mgabdev
bb4fcdf32d Progress 2020-04-07 21:06:59 -04:00
mgabdev
b5e3c2a94f Progress 2020-04-06 21:53:23 -04:00
mgabdev
e485e2f955 Progress 2020-04-03 19:18:26 -04:00
mgabdev
0a89c7b775 Grouped notifications (v1) 2020-04-02 21:05:49 -04:00
mgabdev
416bc3d603 Progress 2020-04-02 12:57:04 -04:00
mgabdev
80d41b8d94 Progress 2020-04-01 23:17:21 -04:00
mgabdev
1a33759e19 Progress 2020-03-31 12:04:50 -04:00
mgabdev
bfda5978d1 Progress 2020-03-27 20:17:32 -04:00
mgabdev
2f7eda1081 Progress 2020-03-27 20:09:11 -04:00
mgabdev
392e42f820 Updates 2020-03-27 19:23:27 -04:00
mgabdev
4f2122b091 Updates 2020-03-27 19:17:19 -04:00
mgabdev
8c3f0363db Added beta label 2020-03-27 19:08:19 -04:00
mgabdev
bc631b65db Progress 2020-03-27 18:57:03 -04:00
mgabdev
2bd344a594 Progress 2020-03-27 11:29:52 -04:00
mgabdev
3d0a85cde4 Progress 2020-03-25 23:11:32 -04:00
mgabdev
0f01c1bc97 Progress 2020-03-24 23:08:43 -04:00
mgabdev
0d9dbdfecd Progress 2020-03-24 00:39:12 -04:00
mgabdev
65af72faae Progress 2020-03-14 13:31:29 -04:00
mgabdev
bc386bf9d5 Progress 2020-03-12 12:09:15 -04:00
mgabdev
7712ebdbbd Progress 2020-03-11 19:56:18 -04:00
Alex Gleason
316b5c8d0f
Merge remote-tracking branch 'upstream/develop' into feature/frontend_refactor 2020-03-10 16:24:43 -05:00
Alex Gleason
bccb9a6f9c
Display favorites count on profile, fixes #126 2020-03-10 15:26:34 -05:00
mgabdev
0b94033011 Progress 2020-03-08 19:02:28 -04:00
mgabdev
2f9dbfa91d Progress 2020-03-08 12:46:00 -04:00
mgabdev
557c6470f5 Progress 2020-03-06 23:53:28 -05:00
mgabdev
da3d0c3462 Progress 2020-03-06 10:38:22 -05:00
mgabdev
5109276331 Progress 2020-03-05 10:44:17 -05:00
mgabdev
c7da9da84e Progress 2020-03-04 18:08:08 -05:00
mgabdev
d31d5fcd81 Progress 2020-03-04 17:50:15 -05:00
mgabdev
567894f614 Progress 2020-03-04 17:26:01 -05:00
mgabdev
143725b5bd Progress 2020-03-03 23:59:11 -05:00
mgabdev
33952e424f Progress 2020-03-03 22:45:16 -05:00
mgabdev
0df3c073a5 Progress 2020-03-02 17:26:25 -05:00
mgabdev
c6aa4e08a1 Progress 2020-02-29 10:42:47 -05:00
mgabdev
3ca4ffcc6b Progress 2020-02-28 10:20:47 -05:00
mgabdev
0bd1eb2c77 Progress 2020-02-25 11:04:44 -05:00
mgabdev
32cd8e622a Progress 2020-02-24 18:25:55 -05:00
mgabdev
7679012e2f Progress 2020-02-24 16:56:07 -05:00
mgabdev
d255982ec5 Progress 2020-02-22 18:26:23 -05:00
mgabdev
bebc39f150 Progress 2020-02-20 19:57:29 -05:00
mgabdev
e37500c0cf Progress 2020-02-19 18:57:07 -05:00
mgabdev
be3daea78b Progress 2020-02-17 12:50:29 -05:00
mgabdev
cdde454915 Progress 2020-02-13 19:40:04 -05:00
mgabdev
389b189d64 Progress 2020-02-08 17:57:09 -05:00
mgabdev
1c98dd283e Progress 2020-02-08 01:12:01 -05:00
mgabdev
fa66d082f8 Progress 2020-02-05 17:45:48 -05:00
mgabdev
331ae0ca38 Edits for chat button 2020-02-04 21:25:33 -05:00
mgabdev
9f1643a17d Adding chat buttons 2020-02-04 11:30:26 -05:00
mgabdev
df346596cf Progress 2020-02-04 10:50:18 -05:00
mgabdev
1cd851e02e Progress 2020-02-03 13:24:24 -05:00
mgabdev
960c43d24c Updated PureComponent usage 2020-01-29 16:54:39 -05:00
mgabdev
cb55ef9f04 Progress on refactor
Update files paths, components
2020-01-29 16:53:33 -05:00
mgabdev
c0f0d4f07a Updated paths 2020-01-29 15:08:56 -05:00
mgabdev
2bd01457a6 Updating files after merge 2020-01-29 11:45:17 -05:00
mgabdev
8c9cac2beb After merge resolutions 2020-01-28 11:29:37 -05:00
mgabdev
0a3c6cea89 Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into feature/frontend_refactor 2020-01-28 11:29:26 -05:00
mgabdev
c00c202d39 Updating background images to be svgs 2020-01-27 17:20:07 -05:00
mgabdev
6c8eea5160 Updates for missing vars in components 2020-01-27 14:46:42 -05:00
mgabdev
a2b5d72e08 Progress 2020-01-24 16:18:17 -05:00
mgabdev
1a6afcdd2b Gifs working on mobile, maybe 2020-01-21 17:06:33 -05:00
mgabdev
1a7c3a9ef9 TESTING gifs 2020-01-21 17:02:34 -05:00
mgabdev
5bbf41a0bc TESTING gifs 2020-01-21 16:57:21 -05:00
mgabdev
10fce962c8 TESTING gifs 2020-01-21 16:44:17 -05:00
mgabdev
c7969ab97d TESTING gifs 2020-01-21 16:34:36 -05:00
mgabdev
05d4c921a8 Added expenses to sidebar in app 2020-01-21 16:07:58 -05:00
mgabdev
5a8d386683 Play gif if no user 2020-01-17 18:24:10 -05:00
mgabdev
755835d2bd Revert tests, update gif loading 2020-01-17 17:55:00 -05:00
mgabdev
9e7b896e9e TESTING gifs 2020-01-17 15:32:37 -05:00
mgabdev
ad906f0b30 TESTING gifs 2020-01-17 15:18:02 -05:00
mgabdev
b8aede03a1 TESTING gifs 2020-01-17 15:07:23 -05:00
mgabdev
7ec113a038 TESTING gifs 2020-01-17 14:13:31 -05:00
mgabdev
432817741a TESTING gifs 2020-01-17 13:53:39 -05:00
mgabdev
6c769caf24 TESTING gifs 2020-01-17 13:31:42 -05:00
mgabdev
f08e1d3c21 TESTS for gifs 2020-01-17 12:49:07 -05:00
mgabdev
8322dd3b3e Merge branch 'feature/updating_quote_statuses' of https://code.gab.com/gab/social/gab-social into develop 2020-01-16 17:56:32 -05:00
mgabdev
4787060608 Updated max lines of status content
Improving visibility
2020-01-15 11:14:44 -05:00
mgabdev
b39cdfae11 Updated hashtag component 2020-01-14 18:14:27 -05:00
mgabdev
02247354a3 Added GroupListItem component 2020-01-14 18:14:08 -05:00
mgabdev
08cab0c778 Updated sidebar, promo_panel
Added store link, removed news, partners
2019-12-10 01:53:17 -05:00
mgabdev
1bf5f298b6 Added search to sidebar menu 2019-10-22 16:19:12 -04:00
mgabdev
8088b9951a Added trends.gab.com to header, tabs bar, sidebar, promo panel 2019-10-21 20:03:09 -04:00
mgabdev
232d12934a Updated sidebar menu pro link 2019-09-18 23:03:05 -04:00
mgabdev
af954beeab Updated promoted status label to open upgrade to pro modal on click 2019-09-18 19:48:37 -04:00
mgabdev
9195193d80 Added sidebar menu item for upgrading to pro 2019-09-18 19:44:43 -04:00
Rob Colbert
4de30bd8d0 Merge branch 'feature/revision-history' of https://code.gab.com/gab/social/gab-social into develop 2019-09-18 11:08:04 -04:00
2458773093
498630f20f revision history ui 2019-09-17 18:23:51 +03:00
Rob Colbert
1559f19b84 change blog.gab.com to news.gab.com 2019-09-03 23:20:54 -04:00
2458773093
168642a1b9 promotion fe 2019-09-04 00:54:03 +03:00
mgabdev
557d0cce08 Updated all videos to have muted and playsInline keys
Removed autoplay on extended-video-player. Removed test border on <video />.
2019-08-27 14:22:35 -04:00
mgabdev
eade08706a Removed compact key on status card 2019-08-26 21:57:56 -04:00
Rob Colbert
0cc5dfab07 Merge branch 'feature/updating_media_aspect_ratio' of https://code.gab.com/gab/social/gab-social into develop 2019-08-23 13:52:45 -04:00
mgabdev
4a4589bf0a Updated media_gallery component for new aspect ratios 2019-08-23 00:04:32 -04:00
mgabdev
449dd24b7f Updated Video component added aspect ratio for sizing 2019-08-23 00:03:17 -04:00
2458773093
65ce2a4b06 remove redraft + delete feature 2019-08-23 03:58:25 +03:00
2458773093
29d5656fb2 add edit to status detail action bar + comment out delete&redraft 2019-08-23 03:43:33 +03:00
2458773093
e5a05a9210 edit integration 2019-08-23 02:05:20 +03:00
2458773093
2fdeccd1c6 edit ui 2019-08-23 01:09:15 +03:00
mgabdev
4ef6af99ee Removed store links from sidebar and promo panel 2019-08-22 13:52:48 -04:00
mgabdev
241368b804 Updated sidebar menu icons to all be fixed widths 2019-08-20 16:25:50 -04:00
mgabdev
13a24a852b Updated sidebar menu
Added "more" inner menu. Added new links.
2019-08-20 15:59:49 -04:00
Developer
447478a791 Merge branch 'mentions-fix' into 'develop'
Make mention links internal, fixes #74

Closes #74

See merge request gab/social/gab-social!34
2019-08-20 15:39:25 +00:00
mgabdev
9ed74bcc08 Updated sidebar to be disabled if no current user 2019-08-17 01:35:29 -04:00
mgabdev
c60617cc00 Updated sidebar menu avatar link
removed extra curly
2019-08-15 14:19:29 -04:00
mgabdev
342feb90ca Updated sidebar menu item placement
added body class to to stop scroll when sidebar menu is open
2019-08-15 11:38:55 -04:00
mgabdev
0be86d6ec5 Added sidebar menu feature 2019-08-14 23:04:03 -04:00
mgabdev
c58d621daf Updated components, style modules 2019-08-13 11:54:29 -04:00
mgabdev
47b43d78d9 Updated all component styles
new mixins, consolidated
all original styles files uncomitted
2019-08-12 16:48:46 -04:00
2458773093
a12fa0573f remove share 2019-08-11 16:08:48 +03:00
mgabdev
3d509c84a2 Another large update for all components
reorganization, linting, updating file imports, consolidation
warning: there will be errors in this commit
todo: update webpack, add missing styles, scss files, consolidate group page components.
2019-08-09 12:06:27 -04:00
mgabdev
280dc51d85 Large update for all components
reorganization, linting, updating file imports, consolidation
warning: there will be errors in this commit
todo: update webpack, add missing styles, scss files, consolidate the rest of components within features/*
2019-08-07 01:02:36 -04:00
2458773093
c876f90d54 quote icon 2019-08-04 16:55:58 +03:00
2458773093
12504c4f34 quote ui 2019-08-04 16:46:23 +03:00
2458773093
aae01581d9 quote compose 2019-08-04 15:27:49 +03:00
mgabdev
42917806e9 Updated all basic components
removed unnecessary components, combined where necessary
added each component to a folder, added individual css style modules
optimized some component rendering flows
removed functional components in favor of pure components
linted and formatted all of the files
2019-08-03 02:00:45 -04:00
Alex Gleason
524a438a9b
Make mention links internal, fixes #74 2019-08-02 19:42:57 -04:00
mgabdev
2044648179 Added webpack.ProvidePlugin for most used imports
Removed imports of React, connect, PropTypes throughout
Removed the "React" in React.Component/PureComponent
2019-07-29 15:20:00 -04:00
mgabdev
dd6129e218 Reorganized utils files 2019-07-27 21:49:17 -04:00
2458773093
c4ca0b9d4d pass group down from group timeline and hide group section of status component 2019-07-26 21:28:26 +03:00
2458773093
7503d5728e show group in status component 2019-07-26 21:19:13 +03:00
2458773093
c311f6b9d0 group added to status serialization and old group_id usages changed 2019-07-26 21:08:51 +03:00
mgabdev
f5f166a985 Removed unused display_name_badge
unused now that we have component specific badges
2019-07-23 00:22:36 -04:00
mgabdev
757fde8798 Added user badges and "member since"
added ProBadge, InvestorBadge, DonorBadge components, css
removed "PRO" from appending in display_name
fixes: #50
2019-07-23 00:21:46 -04:00
mgabdev
b61596b1a7 Added confirmation to compose modal on close if has text
Added to modal_root if modal type is compose
Added to compose_modal
Fixes: #51
2019-07-22 23:10:05 -04:00
mgabdev
efb3ac7ac3 Added unauthorized modal on detail status action buttons
fixes: #52
added isRequired propType on onOpenUnauthorizedModal on normal status
2019-07-22 15:39:45 -04:00
Rob Colbert
46bec5710f Merge branch 'groups-updates' of https://code.gab.com/gab/social/gab-social into develop 2019-07-21 23:08:31 -04:00
mgabdev
cfe4d7530c Updated home_column_header for lists
if no lists, go to /lists page
2019-07-19 00:20:33 -04:00
mgabdev
94566e0ab4 Added list functionality to home page, updated column header buttons for list 2019-07-19 00:03:57 -04:00
mgabdev
3ec39ee7c9 Updated scrollable list to improve infinite scoll 2019-07-18 23:55:32 -04:00
2458773093
04b219355c Merge branch 'develop' into groups-updates
* develop:
  Updated status component to use properStatus when going to status page
  Added floating action button to ui/index
  Removed floating action button from columns area
  Fix issue with notification badge number not showing on mobile
  Updated scrollable_list to use documentElement for (primary/only) scrolling functionality
  Added onScroll props to status_list
  Added timeline scrollTop action, added to status_list_container, scrollable_list
  Removed unnecessary scrollContainer in status, account_gallery
  Added missing isLoading prop to ScrollableList
  Updated scrollable_list intersectionObserverWrapper
  Updated floatingActionButton to only show if someone is logged in
  Updated timeline_queue_button_header
  Removed focus of compose/cw after submit or spoiler change
  Removed set height of 100% on body
  Removed unused redirect after compose submit
  Patch Fix for hidden poll choices and results on light theme.
  Updated notification badge number formatter
  Fixed status/repost functionality to show status if owned by given username
  admin tool for editing pro status of accounts
2019-07-18 23:02:16 +03:00
mgabdev
8ccb710665 Updated status component to use properStatus when going to status page
Takes into account if is reblog or not and uses the original poster information if so, otherwise use status url as normal.

Fixes issue with clicking on status and it goes to wrong url of the reposter and shows error message.
2019-07-18 00:59:54 -04:00
mgabdev
4ee4d7c8e8 Merge branch 'feature/updating_page_scroll' of https://code.gab.com/gab/social/gab-social into develop 2019-07-17 19:05:39 -04:00
mgabdev
a8bc9be5e7 Updated scrollable_list to use documentElement for (primary/only) scrolling functionality
added infinite scrolling, updated intersection observer, updates all components that send onScroll, onScrollTop props, removed div ref/setRef to this.node, removed all references to this.node
2019-07-17 19:03:25 -04:00
mgabdev
a6e80559ad Added onScroll props to status_list
(previously removed, adding back now)
2019-07-17 19:00:31 -04:00
mgabdev
dea606b62d Added timeline scrollTop action, added to status_list_container, scrollable_list
(previously removed, adding back now)
2019-07-17 18:59:50 -04:00
mgabdev
c466fc6b86 Added missing isLoading prop to ScrollableList 2019-07-17 18:55:28 -04:00
mgabdev
08f3f5f6ec Updated scrollable_list intersectionObserverWrapper
removed root, uses the document/window to scroll so no options are needed
2019-07-17 18:54:48 -04:00
mgabdev
2aa38d53ea Updated timeline_queue_button_header
fixes: #27
put queue header in dom but hide if no count
if count, animate in so it doesn't jump the feed
2019-07-17 18:53:09 -04:00
2458773093
62b1707a85 remove status from group ui 2019-07-17 01:42:26 +03:00
2458773093
caaa9253d6 add remove account from group to status bar actions 2019-07-17 01:25:23 +03:00
mgabdev
45754503ca Updated notification badge number formatter
fixes: #44
2019-07-16 14:50:37 -04:00
mgabdev
17af572ec9 Fixed status/repost functionality to show status if owned by given username
fixes: #47
2019-07-16 14:41:36 -04:00
mgabdev
45dcd5a1ab Updated timeline/notification dequeue to be in componentDidMount 2019-07-11 17:31:04 -04:00
mgabdev
a7f2837a37 Added TimelineQueueButtonHeader to status_list
updated render return to add timeline queue button header before scrollable list
added handleDequeueTimeline action with totalQueuedItemsCount props
2019-07-11 12:14:27 -04:00
mgabdev
6ad747a609 Added TimelineQueueButtonHeader component, styles
button at top of feeds to show "click to load more"
2019-07-10 23:54:19 -04:00
mgabdev
a385210c09 Removed unused import in scrollable_list 2019-07-10 14:17:07 -04:00
mgabdev
41895b12ab Added home_column_header
includes custom tabs for home, all buttons to switch between home page and all/community page
2019-07-08 23:56:11 -04:00
mgabdev
2c047a1126 Fixed issue with key warning/error log 2019-07-08 23:52:18 -04:00
mgabdev
e210c70e21 Removed visiblity favorites of a status
todo: remove account ids from returning in "favourited_by"
2019-07-03 23:47:23 -04:00
robcolbert
fb49559d05 explicitly nav to /home #homehack 2019-07-03 19:29:54 -04:00
robcolbert
21bed9d36f Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into develop 2019-07-03 13:29:38 -04:00
robcolbert
1ef1a3881d change all GitHub links to Gab's GitLab at code.gab.com 2019-07-03 13:26:13 -04:00
Dank Gabs
1783ec0d1f Comment out the Direct Message option from a couple of drop down menus. 2019-07-03 00:19:20 -04:00
robcolbert
bd0b5afc92 Gab Social. All are welcome. 2019-07-02 03:10:25 -04:00