Commit Graph

1530 Commits

Author SHA1 Message Date
mgabdev
295f052f81 Updated SidebarPanelGroupt to return null if no panel
• Updated:
- SidebarPanelGroupt to return null if no panel
2020-08-19 11:14:26 -05:00
mgabdev
e55db70454 Added meta description for home page
• Added:
- meta description for home page
2020-08-18 20:02:02 -05:00
mgabdev
3562155219 Added title to logo button in LoggedOutNavigationBar
• Added:
- title to logo button in LoggedOutNavigationBar
2020-08-18 19:51:28 -05:00
mgabdev
1359318a06 Updated BundleColumnError with new logo className
• Updated:
- BundleColumnError with new logo className
2020-08-18 19:48:50 -05:00
mgabdev
f035dfc0b8 Updated error pack
• Updated:
- error pack

• Todo:
- remove
2020-08-18 19:41:43 -05:00
mgabdev
59f19d344e Added missing fillWhite class for logo
• Added:
- missing fillWhite class for logo
2020-08-18 19:41:26 -05:00
mgabdev
3b722042c5 Removed unused constants
• Removed:
- unused constants
2020-08-18 19:39:48 -05:00
mgabdev
e3581c9848 Added loading, logo, verified_icon icons/components
• Added:
- loading, logo, verified_icon icons/components
2020-08-18 19:39:27 -05:00
mgabdev
2f4700e89f Updated classNames constant in components that werent using
• Updated:
- classNames constant in components that werent using
2020-08-18 19:39:06 -05:00
mgabdev
99982c0391 Finished updating the reformatting of propTypes and set redux, intl functions to end of component
• Finished:
- updating the reformatting of propTypes and set redux, intl functions to end of component

• Removed:
- Gif implementation
2020-08-18 19:22:15 -05:00
mgabdev
e21a6ff897 Updated global.css with some new names 2020-08-18 15:52:47 -05:00
mgabdev
176ddc22f2 Updated the default class name
• Updated:
- the default class name
2020-08-18 15:49:11 -05:00
mgabdev
d5ad398d53 Updated all long style names to be more compact
• Updated:
- all long style names to be more compact
2020-08-18 15:43:06 -05:00
mgabdev
e5f4e12b7b Continuing updating the reformatting of propTypes and set redux, intl functions to end of component
Continuing updating the reformatting of propTypes and set redux, intl functions to end of component
2020-08-18 12:07:47 -05:00
mgabdev
1c2cb6a63a Updated modals that use features to be async loaded with WrappedBundle
• Updated:
- modals that use features to be async loaded with WrappedBundle
2020-08-18 11:05:00 -05:00
mgabdev
ddca693cfc Continuing updating the reformatting of propTypes and set redux, intl functions to end of component
• Removing:
- the reformatting of propTypes and set redux, intl functions to end of component
2020-08-17 19:57:35 -05:00
mgabdev
46a0cbca7d Beginning to reformat propTypes and set redux, intl functions to end of component files
• Beginning:
- to reformat propTypes and set redux, intl functions to end of component files
2020-08-17 17:06:22 -05:00
mgabdev
0a331ad389 Added aria-label to Button
• Added:
- aria-label to Button
2020-08-17 16:28:29 -05:00
mgabdev
bd20fd5ac5 Added loading=lazy to images
• Added:
- loading=lazy to images
2020-08-17 16:28:04 -05:00
mgabdev
7dadb125a2 Removed duplicate imports of prop-types
• Removed:
- duplicate imports of prop-types
2020-08-17 16:01:15 -05:00
mgabdev
7e47bb1d9c Removed prop-types global import, added to files directly
• Removed:
- prop-types global import, added to files directly
2020-08-17 15:59:29 -05:00
mgabdev
5a55f89dbe Removed connect global import, added to files directly
• Removed:
- connect global import, added to files directly
2020-08-17 15:39:25 -05:00
mgabdev
43e384554c Remove React, PureComponent global import, added those imports to files directly
• Remove:
- React, PureComponent global import and added those imports to files directly
2020-08-17 15:07:16 -05:00
mgabdev
92a89e2425 Updated styles for icons throughout all components
• Updated:
- styles for icons throughout all components
2020-08-17 11:56:52 -05:00
mgabdev
a3670e8fec Updated Icon component to be adapted for font instead of svg
• Updated:
- Icon component to be adapted for font instead of svg
2020-08-17 11:40:39 -05:00
mgabdev
1c63814c37 Updated GroupInfoPanel icon invisible->hidden name
• Updated:
- GroupInfoPanel icon invisible->hidden name
2020-08-17 11:40:17 -05:00
mgabdev
a86bdc59bb Added :visited style to inherit so it does not show different color
• Added:
- :visited style to inherit so it does not show different color
2020-08-17 11:39:50 -05:00
mgabdev
5e93101b7b Added gab_font_icon styles in global.css
• Added:
- gab_font_icon styles in global.css
2020-08-17 11:39:28 -05:00
mgabdev
d71374f5c4 Added new gab_font_icon font
• Added:
- new gab_font_icon font
2020-08-17 11:39:11 -05:00
mgabdev
0c5b2e28db Removed all icon assets
• Removed:
- all icon assets
2020-08-17 11:38:40 -05:00
mgabdev
ad8b8d68ff Updated Display container component structure
• Updated:
- Display container component structure
2020-08-14 12:47:10 -05:00
mgabdev
3369f559a7 Updated GroupMembers feature to not show action button if isAdmin and is current user
• Updated:
- GroupMembers feature to not show action button if isAdmin and is current user
2020-08-14 12:46:48 -05:00
mgabdev
017eb0e99d Removed log in WrappedBundle
• Removed:
- log in WrappedBundle
2020-08-14 12:46:13 -05:00
mgabdev
014e476b5d Updated pages, layout component structures
• Updated:
- pages, layout component structures
2020-08-14 12:45:59 -05:00
mgabdev
67e1082cf5 Updated placeholder component structures
• Updated:
- placeholder component structures
2020-08-14 12:44:58 -05:00
mgabdev
261ba8937b Removed dismiss button from WhoToFollowPanel
• Removed:
- dismiss button from WhoToFollowPanel

• Updated:
- Account action button to be centered
2020-08-14 12:29:21 -05:00
mgabdev
5a77411d2d Fixed issues with panel naming and importing after code split
• Fixed:
- issues with panel naming and importing after code split
2020-08-12 18:39:50 -05:00
mgabdev
fa7dd139a8 Added SidebarXS WrappedBundle in Layout
• Added:
- SidebarXS WrappedBundle in Layout
2020-08-12 18:16:49 -05:00
mgabdev
6cfd0d09d1 Added ProgressPanel WrappedBundle in SidebarXS
• Added:
- ProgressPanel WrappedBundle in SidebarXS
2020-08-12 18:14:20 -05:00
mgabdev
1f977d5a44 Fixed inset for mobile devices on MediaModal
• Fixed:
- inset for mobile devices on MediaModal
2020-08-12 18:13:02 -05:00
mgabdev
562fe0de57 Added ShopItem component to be used in ShopPanel component
• Added:
- ShopItem component to be used in ShopPanel component
2020-08-12 18:02:19 -05:00
mgabdev
eae6f70b3f Updated insertIfOnline functionality in actions/compose for submitComposeSuccess
• Updated:
- insertIfOnline functionality in actions/compose for submitComposeSuccess
2020-08-12 17:59:23 -05:00
mgabdev
bbfd3531e3 Added relationship fetching to suggestion fetches
• Added:
- Pagination component, updated usages
2020-08-12 17:58:01 -05:00
mgabdev
fb1cd9305e Added Pagination component, updated usages
• Added:
- Pagination component, updated usages
2020-08-12 17:57:26 -05:00
mgabdev
63c0f8c9fb Updated PageTitle component
• Updated:
- PageTitle component
2020-08-12 17:54:33 -05:00
mgabdev
adf4c49c82 Updated markdown utils to use underscore instead of dash
• Updated:
- markdown utils to use underscore instead of dash
2020-08-12 17:53:23 -05:00
mgabdev
a72ea2b525 Updated panels to be async_components
• Updated:
- panels to be async_components

• Added:
- WrappedBundle
2020-08-12 17:52:46 -05:00
mgabdev
f7bf7e2263 Updated Group model to search for sort by most member_count
• Updated:
- Group model to search for sort by most member_count
2020-08-12 17:41:55 -05:00
mgabdev
5fc517473f Removed limits for pagination in GroupCollectionController, GroupTimeline controller
• Removed:
- limits for pagination in GroupCollectionController, GroupTimeline controller
2020-08-12 17:40:46 -05:00
mgabdev
80b264be30 Fixed issue with GroupCreate from GroupsPage nav action on mobile
• Fixed:
- issue with GroupCreate from GroupsPage nav action on mobile
2020-08-10 22:32:47 -05:00
mgabdev
a32740c065 Updated MediaModel controls insets
• Updated:
- MediaModel controls insets
2020-08-10 22:23:14 -05:00
mgabdev
8a6e3fdbe9 Updated bgPrimary, bgWhite in Button component
• Updated:
- bgPrimary, bgWhite in Button component
2020-08-10 22:23:00 -05:00
mgabdev
d8b7681f13 Updated CommentList to use Fragment instead of useless div
• Updated:
- CommentList to use Fragment instead of useless div
2020-08-10 22:22:36 -05:00
mgabdev
b353c835af Updated GroupCollectionTimeline, GroupTimeline to insert pagingation headers only if min is met
• Updated:
- GroupCollectionTimeline, GroupTimeline to insert pagingation headers only if min is met
2020-08-10 22:22:08 -05:00
mgabdev
d3e55d28c4 Updated GroupCollectionTimeline, GroupTimeilne newest to only last 14 days
• Updated:
- GroupCollectionTimeline, GroupTimeilne newest to only last 14 days
2020-08-10 22:16:33 -05:00
mgabdev
b2c69afdbd Added new sorting for "Hot" in GroupCollection, GroupTimeline
• Added:
- new sorting for "Hot" in GroupCollection, GroupTimeline
2020-08-10 22:16:08 -05:00
mgabdev
5f6a2e9cab Fixed issue with buffering animation not displaying in Video component
• Fixed:
- issue with buffering animation not displaying in Video component
2020-08-10 22:04:39 -05:00
mgabdev
59af6fb27f Fixed issue with comment indenting
• Fixed:
- issue with comment indenting
2020-08-10 22:03:58 -05:00
mgabdev
a5deda528d Fixed issue with publish button not being visible in inline composer when media present
• Fixed:
- issue with publish button not being visible in inline composer when media present
2020-08-10 22:02:37 -05:00
mgabdev
79d77ec088 Fixed issue with quote/reply not canceling on mobile page pop
• Fixed:
- issue with quote/reply not canceling on mobile page pop
2020-08-10 22:01:09 -05:00
mgabdev
5f3aef6b3b Fixed issue with GroupCreate showing error
• Fixed:
- issue with GroupCreate showing error
2020-08-10 22:00:35 -05:00
mgabdev
abf6e9fe53 Upgrade ProModal feature image responsiveness
• Upgrade:
- ProModal feature image responsiveness
2020-08-10 21:59:45 -05:00
mgabdev
35593e92dc Removed unused HashtagsPanel component
• Removed:
- unused HashtagsPanel component
2020-08-10 21:58:00 -05:00
mgabdev
6e6678d8e8 Fixed issue with creating slug in GroupCreate
• Fixed:
- issue with creating slug in GroupCreate
2020-08-08 13:24:09 -05:00
mgabdev
eb99d187fc Updated group admin functionality
• Updated:
- group admin functionality
2020-08-08 13:21:18 -05:00
mgabdev
4a8cd0b585 Updates to groups sorting
• Updates to groups sorting
2020-08-08 13:08:48 -05:00
mgabdev
d3aa5ddf4b Updated GroupCollectionTimeline
• Updated:
- GroupCollectionTimeline
2020-08-07 18:18:56 -05:00
mgabdev
8c985def86 Updated GroupCollectionTimeline
• Updated:
- GroupCollectionTimeline
2020-08-07 18:10:54 -05:00
mgabdev
cef6b2dfd1 Updated GroupCollectionTimeline
• Updated:
- GroupCollectionTimeline
2020-08-07 18:09:32 -05:00
mgabdev
6c9c36bcb3 Updated GroupCollectionTimeline
• Updated:
- GroupCollectionTimeline
2020-08-07 18:03:11 -05:00
mgabdev
8cafd0f301 Fixed issue with page not scrolling after opening SidebarXS
• Fixed:
- issue with page not scrolling after opening SidebarXS
2020-08-07 17:59:57 -05:00
mgabdev
57d27420ca Updated group timelines and sorting
• Updated:
- group timelines and sorting
2020-08-07 17:59:39 -05:00
mgabdev
c725b37a39 Removed group media link in GroupHeader
• Removed:
- group media link in GroupHeader
2020-08-07 17:43:52 -05:00
mgabdev
d2a1deebc1 Removed unused code in GroupSortBlock
• Removed:
- unused code in GroupSortBlock
2020-08-07 17:43:15 -05:00
mgabdev
038e75ffeb Removed export in GifPickerModal
• Removed:
- export in GifPickerModal
2020-08-07 17:42:59 -05:00
mgabdev
9482a61c05 Updated ListItem onClick handler
• Updated:
- ListItem onClick handler
2020-08-07 17:42:44 -05:00
mgabdev
0295330eba Updated ProfileHeader Pills padding
• Updated:
- ProfileHeader Pills padding
2020-08-07 17:40:19 -05:00
mgabdev
e94dc5e563 Added Block wrapper in ProfilePage for unavailable message
• Added:
- Block wrapper in ProfilePage for unavailable message
2020-08-07 17:30:12 -05:00
mgabdev
b1a4a68a24 Removed groups/:id/media path for now
• Removed:
- groups/:id/media path for now
2020-08-07 17:29:23 -05:00
mgabdev
e1347347d0 Updated group_lists sort values default to newest
• Updated:
- group_lists sort values default to newest
2020-08-07 17:28:10 -05:00
mgabdev
01e4874041 Added group_sort_by util
• Added:
- group_sort_by util
2020-08-07 17:27:47 -05:00
mgabdev
b5bc171a2f Updated Account component actionTitle
• Updated:
- Account component actionTitle
2020-08-07 17:27:07 -05:00
mgabdev
8f29443f81 Removed unused code in groups action
• Removed:
- unused code in groups action
2020-08-07 17:26:32 -05:00
mgabdev
a4c6b5639d Updated sorting in groups controllers
• Updated:
- sorting in groups controllers
2020-08-07 17:26:14 -05:00
mgabdev
90dc47a61b Updated GroupCollectionController to have sorting v1 for logged-in users
• Updated:
- GroupCollectionController to have sorting v1 for logged-in users
2020-08-06 23:20:48 -05:00
mgabdev
f9f2744a63 Updated group sorting in frontend
• Updated:
- group sorting in frontend
2020-08-06 23:19:18 -05:00
mgabdev
6328b21186 Updated components to use BlockHeading
• Updated:
- components to use BlockHeading
2020-08-06 23:14:13 -05:00
mgabdev
083a864be3 Updated GroupCategoriesController to require user
• Updated:
- GroupCategoriesController to require user
2020-08-06 23:13:20 -05:00
mgabdev
e4b7328174 Added onlyVerified for searching account.rb
• Added:
- onlyVerified for searching account.rb

• Todo:
- fully implement
2020-08-06 23:12:19 -05:00
mgabdev
e72cb27362 Updated group mode to show visible groups
• Updated:
- group mode to show visible groups
2020-08-06 23:11:50 -05:00
mgabdev
6fb9701f0d Updated status.recent scope
• Updated:
- status.recent scope to use created_at not updated_at
2020-08-06 23:10:59 -05:00
mgabdev
f964950282 Removed react/home.html.haml
• Removed:
- react/home.html.haml
2020-08-06 23:10:22 -05:00
mgabdev
aba1b917d5 Updated News links in feature
• Updated:
- News links in feature
2020-08-06 23:09:51 -05:00
mgabdev
89def69904 Removed unused Explore feature
• Removed:
- unused Explore feature, as it is now just GroupCollectionTimeline
2020-08-06 23:09:17 -05:00
mgabdev
60df345131 Added BlockHeading component
• Added:
- BlockHeading component
2020-08-06 23:08:32 -05:00
mgabdev
4f07bfefe0 Updated ProfileHeader to use Pills on XS
• Updated:
- ProfileHeader to use Pills on XS
2020-08-06 23:07:45 -05:00
mgabdev
4c0d152511 Updated GROUP_TIMELINE_SORTING_TYPE_TOP_OPTION_ALL_TIME
• Updated:
- GROUP_TIMELINE_SORTING_TYPE_TOP_OPTION_ALL_TIME
2020-08-06 23:06:39 -05:00
mgabdev
f4b25eb2cd Added caret to dropdown in SortBlock container
• Added:
- caret to dropdown in SortBlock container
2020-08-06 23:06:23 -05:00
mgabdev
df2d24e081 Added news button to sidebar
• Added:
- news button to sidebar
2020-08-06 23:06:02 -05:00
mgabdev
77ebf94a7b Added isLazy functionality to TrendsPanel
• Added:
- isLazy functionality to TrendsPanel
2020-08-06 23:05:46 -05:00
mgabdev
7c86ceca42 Updated Account component action title text
• Updated:
- Account component action title text
2020-08-06 23:05:22 -05:00
mgabdev
516b7852b8 Added search filter for isVerified accounts
• Added:
- search filter for isVerified accounts

• Todo:
- Implement in account search query
2020-08-06 23:05:02 -05:00
mgabdev
bffc202270 Updated routes to have root point to react
• Updated:
- routes to have root point to react
2020-08-06 00:20:28 -05:00
mgabdev
bf3b0554dd Updated Explore feature
• Updated:
- Explore feature
2020-08-06 00:18:56 -05:00
mgabdev
0ad00a481e Removed unused AuthPage in ui.js 2020-08-06 00:17:07 -05:00
mgabdev
ee8ec2fc8d Updated UI routes for logged out, Added news
• Updated:
- UI routes for logged out, Added news
2020-08-06 00:16:52 -05:00
mgabdev
180d6b9bbc Added News to async_components
• Added:
- News to async_components
2020-08-06 00:16:18 -05:00
mgabdev
1b284d3d8f Added GroupTimelineSortOptionsPopover, GroupTimelineSortTopOptionsPopover to async_components
• Added:
- GroupTimelineSortOptionsPopover, GroupTimelineSortTopOptionsPopover to async_components
2020-08-06 00:16:07 -05:00
mgabdev
7d4ff8df63 Upated GroupController, Removed GroupQueryService
• Upated:
- GroupController

• Removed:
- GroupQueryService
2020-08-06 00:15:47 -05:00
mgabdev
b5fc61d2df Updated FooterBar with current routes
• Updated:
- FooterBar with current routes
2020-08-06 00:14:42 -05:00
mgabdev
f379b973ab Updated LoggedOutSidebar
• Updated:
- LoggedOutSidebar
2020-08-06 00:14:29 -05:00
mgabdev
f087d80e70 Added news link to NavigationBar
• Added:
- news link to NavigationBar
2020-08-06 00:14:14 -05:00
mgabdev
0a26abbbc2 Updated Explore, Group, Groups Pages
• Updated:
- Explore, Group, Groups Pages
2020-08-06 00:13:19 -05:00
mgabdev
2d44027cef Added Block wrapper to ModalPage
• Added:
- Block wrapper to ModalPage
2020-08-06 00:12:35 -05:00
mgabdev
a4e6320ba0 Added News, NewsPage
• Added:
- News, NewsPage
2020-08-06 00:12:03 -05:00
mgabdev
ba840fd6b6 Updated GroupSerializer with new keys
• Updated:
- GroupSerializer with new keys
2020-08-06 00:09:53 -05:00
mgabdev
2e286784c1 Updated GroupController permitted params
• Updated:
- GroupController permitted params
2020-08-06 00:08:06 -05:00
mgabdev
805e9a0471 Added GroupCollection timeline, redux, streaming, routes
• Added:
- GroupCollection timeline, redux, streaming, routes
2020-08-06 00:07:46 -05:00
mgabdev
4225f42b8f Updated GroupsPane to take in groupType prop to fetch
• Updated:
- GroupsPane to take in groupType prop to fetch
2020-08-06 00:04:11 -05:00
mgabdev
ae930c908e Removed GroupRemovedAccountsModal, GroupMembersModal
• Removed:
- GroupRemovedAccountsModal, GroupMembersModal
2020-08-06 00:03:41 -05:00
mgabdev
c616a80d4e Added GroupAbout, GroupCollectionTimeline to async_components
• Added:
- GroupAbout, GroupCollectionTimeline to async_components
2020-08-06 00:02:31 -05:00
mgabdev
2958ec5509 Updated some groups routes in ui.js
• Updated:
- some groups routes in ui.js
2020-08-06 00:01:56 -05:00
mgabdev
15fa714bbc Added publicRoute prop to /search/hashtags
• Added:
- publicRoute prop to /search/hashtags
2020-08-06 00:01:37 -05:00
mgabdev
27bee92207 Added new props to Layout for footers
• Added:
- new props to Layout for footers
2020-08-06 00:00:41 -05:00
mgabdev
9722fe3a6f Added ExploreLayout
• Added:
- ExploreLayout
2020-08-06 00:00:28 -05:00
mgabdev
6c20593be3 Added GroupAbout feature
• Added:
- GroupAbout feature that is only visible on mobile
2020-08-06 00:00:03 -05:00
mgabdev
e22afa8917 Updated GroupCreate to add new keys 2020-08-05 23:59:14 -05:00
mgabdev
19b86ccc8b Removed unused code from GroupTimeline feature
• Removed:
- unused code from GroupTimeline feature
2020-08-05 23:58:59 -05:00
mgabdev
5329e81d43 Updated GroupMembers feature
• Updated:
- GroupMembers feature
2020-08-05 23:58:41 -05:00
mgabdev
99bffcb8d6 Updated GroupLayout
• Updated:
- GroupLayout to remove WTF panel and add isXS to GroupHeader
2020-08-05 23:57:42 -05:00
mgabdev
8b192192c9 Updated GroupMemberOptionsPopover icon name
• Updated:
- GroupMemberOptionsPopover icon name
2020-08-05 23:56:05 -05:00
mgabdev
b24e841287 Added SignUpLogInPanel component
• Added:
- SignUpLogInPanel component
2020-08-05 23:55:49 -05:00
mgabdev
21fa3b4c18 Added some spacing PanelInfoPanel rows
• Added:
- some spacing PanelInfoPanel rows
2020-08-05 23:55:23 -05:00
mgabdev
b8b5edb581 Updated GroupHeader, GroupInfoPanel
• Updated:
- GroupHeader, GroupInfoPanel
2020-08-05 23:54:23 -05:00
mgabdev
4b9ad5445e Added GroupSortBlock component
• Added:
- GroupSortBlock component
2020-08-05 23:53:33 -05:00
mgabdev
2702b1a530 Updated group_editor redux to include new keys
• Updated:
- group_editor redux to include new keys: tags, category, isPrivate, isVisible, slug
2020-08-05 23:51:43 -05:00
mgabdev
d68ad5f4ab Added utils/slugify
• Added:
- utils/slugify
2020-08-05 23:51:02 -05:00
mgabdev
baeee1e935 Updated Select component to be normal font size
• Updated:
- Select component to be normal font size
2020-08-05 23:38:43 -05:00
mgabdev
70bfe8969a Added groupHandleStrategy to Composer
• Added:-
- groupHandleStrategy to Composer so we can highlight group slugs (e.g.` g/welcomegroup`)
2020-08-05 23:38:07 -05:00
mgabdev
cc53607c02 Updated LinkFooter
• Added:
- prop for noPadding
- display block for code link
- help is visible for all

• Removed:
- Developers link
2020-08-05 23:37:11 -05:00
mgabdev
0c99ac60c0 Updated status model only_replies, without_replies to check reply boolean
• Updated:
- status model only_replies, without_replies to check reply boolean instead of in_reply_to_id because if a status is deleted then we don't want a comment to show as a normal status
2020-08-05 23:33:39 -05:00
mgabdev
a6206bb13b Updated Status component to use SortBlock component
• Updated:
- Status component to use SortBlock component
2020-08-05 23:31:41 -05:00
mgabdev
3c537e1f1f Updated Status to include note for deleted quoted status
• Updated:
- Status to include note for deleted quoted status
2020-08-05 23:31:11 -05:00
mgabdev
6ffb95a63e Added isStatusCard to StatusPromotionPanel, StatusMedia
• Added:
- isStatusCard to StatusPromotionPanel, StatusMedia
2020-08-05 23:27:35 -05:00
mgabdev
8337c3011d Added size extraExtraLarge prop to Text component
• Added:
- size extraExtraLarge prop to Text component
2020-08-05 23:26:19 -05:00
mgabdev
c09ede9cf1 Added TOAST_TYPE's to constants
• Added:
- TOAST_TYPE's to constants
2020-08-05 23:25:53 -05:00
mgabdev
75ddf2d9e7 Added getToasts selector
• Added:
- getToasts selector
2020-08-05 23:24:36 -05:00
mgabdev
12ca5db281 Added toasts redux for alerts
• Added:
- toasts redux for alerts
2020-08-05 23:24:20 -05:00
mgabdev
c0f7e3adbf Removed semicolons from LoadingBar middleware
• Removed:
- semicolons from LoadingBar middleware
2020-08-05 23:21:35 -05:00
mgabdev
22bd706236 Updated open_source_notice locale
• Updated:
- open_source_notice locale
2020-08-05 23:21:17 -05:00
mgabdev
84429632ab Added GroupCategoriesSerializer
• Added:
- GroupCategoriesSerializer
2020-08-05 23:18:21 -05:00
mgabdev
a5540d3106 Added group.rb model descriptions
• Added:
- group.rb model descriptions
2020-08-05 23:17:38 -05:00
mgabdev
32c62955bf Added has_quote to status_serializer and set in status.rb
• Added:
- has_quote to status_serializer and set in status.rb
2020-08-05 23:17:17 -05:00
mgabdev
926477fe45 Added group_categories model file, redux
• Added:
- group_categories model file, redux
2020-08-05 23:13:49 -05:00
mgabdev
c20f7adf6a Added GroupCategories API route and controller
• Added:
- GroupCategories API route and controller
2020-08-05 23:12:17 -05:00
mgabdev
7dd1e0cd0b Added group_categories creation page in admin panel
• Added:
- group_categories creation page in admin panel
2020-08-05 23:03:14 -05:00
mgabdev
63176831da Updated LoggedOutNavigationBar icon and search width
• Updated:
- LoggedOutNavigationBar icon and search width
2020-08-05 23:00:40 -05:00
mgabdev
9b1a39e90b Added GroupTimelineSortOptionsPopover, GroupTimelineSortTopOptionsPopover compnents
• Added:
- GroupTimelineSortOptionsPopover, GroupTimelineSortTopOptionsPopover components
- redux for sorting
- intl for sorting
- constants
2020-08-05 22:59:12 -05:00
mgabdev
a571c2cbe8 Removed unused group prop in StatusList
• Removed:
- unused group prop in StatusList
2020-08-05 22:55:54 -05:00
mgabdev
c7b044f988 Added SortBlock component
• Added:
- SortBlock component
2020-08-05 22:55:39 -05:00
mgabdev
0a15fb5bc7 Added news, visible, invisible icons
• Added:
- news, visible, invisible icons
2020-08-05 22:54:20 -05:00
mgabdev
ba54385f0d Added padding to Account component actionButton
• Added:
- padding to Account component actionButton
2020-08-05 22:53:57 -05:00
mgabdev
742685bd82 Updated Button component mouseEnter/Leave handlers
• Updated:
- Button component mouseEnter/Leave handlers
2020-08-05 22:53:14 -05:00
mgabdev
f0347b1c23 Updated status_bookmark model
• Updated:
- status_bookmark model definitions
2020-08-05 22:51:49 -05:00
mgabdev
4a8ddd5803 Updated StatusList, ScrollableList to use given props
• Updated:
- StatusList, ScrollableList to use given props

• Fixed:
- Issue with scrolling back to top onLoadMore
2020-07-31 23:05:00 -05:00
mgabdev
c66d05df36 Removed comment for loading in Notifications
• Removed:
- comment for loading in Notifications
2020-07-29 15:53:02 -05:00
mgabdev
776b02f6b2 Removed comment for loading in Notifications
• Removed:
- comment for loading in Notifications
2020-07-29 15:51:49 -05:00
mgabdev
60f6900df7 Updated profile components to display loading placeholders
• Updated:
- profile components to display loading placeholders instead of error message on load
2020-07-29 15:49:18 -05:00
mgabdev
13127960c4 Updated Placeholder Responsiveness and Added new Placeholders
• Updated:
- Placeholder Responsiveness

• Added:
- new Placeholders
2020-07-29 15:40:47 -05:00
mgabdev
73234ac52b Updated ListsPanel to return null if no lists
• Updated:
- ListsPanel to return null if no lists
2020-07-28 15:12:36 -05:00
mgabdev
5951e0dc28 Updated ColumnIndicator component icon size
• Updated:
- ColumnIndicator component icon size to be smaller
2020-07-28 15:12:18 -05:00
mgabdev
ae0836aa0a Updated Account component styles
• Updated:
- Account component styles
2020-07-28 15:12:03 -05:00
mgabdev
bc6cf0e624 Added placeholder loaders to multiple components
• Added:
- placeholder loaders to multiple components
- status, panels, comment, lists, group items, notifications
2020-07-28 15:11:51 -05:00
mgabdev
a38d9f6133 Added number util function for getRandomInt
• Added:
- number util function for getRandomInt
2020-07-28 15:07:55 -05:00
mgabdev
26b7995f7d Added loading placeholder components
• Added:
- loading placeholder components

• Todo:
- Ensure responsiveness on all
2020-07-28 15:06:45 -05:00
mgabdev
0a719d8b6b Removed check if user exists in sortGroups action
• Removed:
- check if user exists in sortGroups action
2020-07-24 22:50:54 -05:00
mgabdev
975e6bd8b1 Updated status meta description and title
• Updated:
- status meta description and title
2020-07-24 22:47:12 -05:00
mgabdev
d4175dd982 Added bookmarks link to own profile page
• Added:
- bookmarks link to own profile page
2020-07-24 22:37:26 -05:00
mgabdev
5f0ba70741 Updated status meta description and title
• Updated:
- status meta description and title
2020-07-24 22:36:58 -05:00
mgabdev
62009f5769 Updated GroupsPage to not show tabs if no user
• Updated:
- GroupsPage to not show tabs if no user
2020-07-24 21:41:50 -05:00
mgabdev
88d3b328f6 Added publicRoute prop to /search/groups in ui.js
• Added:
- publicRoute prop to /search/groups in ui.js
2020-07-24 21:41:30 -05:00
mgabdev
86ac15ce90 Added group sorting to GroupCollection
• Added:
- group sorting to GroupCollection
- constants for group sorting
- GroupListSortOptionsPopover
2020-07-24 21:41:05 -05:00
mgabdev
e9fbccaa12 Removed log from PopoverLayout
• Removed:
- log from PopoverLayout
2020-07-24 21:39:09 -05:00
mgabdev
96b026ebf0 Updated ProUpgradeModal styles, Added PRO feature images
• Updated:
- ProUpgradeModal styles

• Added:
- PRO feature images
2020-07-24 21:27:09 -05:00
mgabdev
1e7977aaec Updated FooterBar to show for everyone
• Updated:
- FooterBar to show for everyone
- notifications item to only show for logged in users
2020-07-24 21:20:46 -05:00
mgabdev
853b15a63e Updated UnauthorizedModal styles
• Updated:
- UnauthorizedModal styles
2020-07-24 21:20:09 -05:00
mgabdev
39e6b0422c Added new styles
• Added:
- new styles
2020-07-24 20:23:01 -05:00
mgabdev
9324ea92be Added LoggedOutSidebar component, to Layout
• Added:
- LoggedOutSidebar component
- LoggedOutSidebar to to Layout
2020-07-24 20:22:00 -05:00
mgabdev
6faa9eb48a Updated PillItem, TabBarItem to check if isCurrent on component mount, update
• Updated:
- PillItem, TabBarItem to check if isCurrent on component mount, update
2020-07-24 20:18:07 -05:00
mgabdev
05d26a0efc Added CaretDownIcon, StarOutlineIcon
• Added:
- CaretDownIcon, StarOutlineIcon
2020-07-24 20:16:04 -05:00
mgabdev
78838ff241 Updated ErrorPopover, LoadingPopover styles to match all other popovers
• Updated:
- ErrorPopover, LoadingPopover styles to match all other popovers
2020-07-24 19:06:21 -05:00
mgabdev
043fc01cea Added self-destructing/expiring statuses
• Added:
- self-destructing/expiring statuses for GabPRO members only
- ExpiringStatusWorker
- stopwatch icon
- expires_at redux values
- expires_at button in composer
- expires at selection popover

• Updated:
- Schedule status button to not show if expiring status active
2020-07-24 19:05:31 -05:00
mgabdev
5f4e7aad31 Removed 5, 30 minute poll intervals
• Removed:
- 5, 30 minute poll intervals
2020-07-24 19:00:41 -05:00
mgabdev
4b79bf0d06 Updated LoggedOutNavigationBar to show links if on profile, grow search bar
• Updated:
- LoggedOutNavigationBar to show links if on profile, grow search bar
2020-07-24 18:59:46 -05:00
mgabdev
8abd3f59ad Updated search feature to show groups if no user
• Updated:
- search feature to show groups if no user
2020-07-24 18:58:44 -05:00
mgabdev
4f523157c1 Updated CommentSortingOptionsPopover list item size (3f6d8bd2c)
• Updated:
- CommentSortingOptionsPopover list item size (3f6d8bd2c)
2020-07-24 18:58:21 -05:00
mgabdev
9fe2837539 Updated some popover positions to be majorly on screen
• Updated:
- some popover positions to be majorly on screen
2020-07-24 18:57:49 -05:00
mgabdev
504f04c7be Removed unused ColumnHeader component
• Removed:
- unused ColumnHeader component
2020-07-24 18:55:56 -05:00
mgabdev
3f6d8bd2c8 Updated ListItem and PopoverComponents text sizes
• Updated:
- ListItem and PopoverComponents text sizes
2020-07-24 18:54:44 -05:00
mgabdev
f6966ff382 Updated SignUpPanel styles, Added to multiple pages/layouts
• Updated:
- SignUpPanel styles

• Added:
- SignupPanel to multiple pages/layouts
2020-07-24 18:53:09 -05:00
mgabdev
a81f62ca52 Updated ProPanel styles
• Updated:
- ProPanel styles
2020-07-24 18:51:57 -05:00
mgabdev
6b3b488234 Removed unused index.js in panel folder
• Removed:
- unused index.js in panel folder
2020-07-24 18:51:25 -05:00
mgabdev
a48eb1d3a3 Added NavigationBarButton component
• Added:
- NavigationBarButton component

• Removed:
- the component code from NavigationBar component
2020-07-24 18:51:14 -05:00
mgabdev
13af58da7a Added bookmarks
• Added:
- bookmarks for GabPRO members only
- migration for creation of StatusBookmarks
- all necessary routes, controllers
- redux for adding, removing, fetching and displaying bookmarks
- bookmark icon
- doorkeeper scopes
- backend and frontend support

Bookmarks behave like likes/favorites, except they aren't shared with other users and do not have an associated counter.

dfea7368c9
2020-07-24 18:48:31 -05:00
mgabdev
763466ab86 Updated SearchService to return groups for everyone
• Updated:
- SearchService to return groups for everyone even if not logged in
2020-07-24 18:00:29 -05:00
mgabdev
7aa7b66374 Updated PreviewCard, FetchLinkCardService, FetchOEmbedService
• Updated:
- PreviewCard, FetchLinkCardService, FetchOEmbedService to work better
2020-07-22 13:51:08 -05:00
mgabdev
8f4be991a0 Updated status meta data title and description
• Updated:
- status meta data title and description to remove truncation
2020-07-22 13:48:27 -05:00
mgabdev
83f37d144e Updated PopoverBase react-popper, added popper
• Updated:
- PopoverBase react-popper,

• Added:
- @popperjs/core
2020-07-22 10:28:53 -05:00
mgabdev
f2918559c3 Updated EditProfileModal to not allow verified people to change display names
• Updated:
- EditProfileModal to not allow verified people to change display names
2020-07-22 10:27:26 -05:00
mgabdev
ec495fb3ed Removed local instance block on FetchLinkCardService
• Removed:
- local instance block on FetchLinkCardService
2020-07-22 00:24:27 -05:00
mgabdev
ae5d892221 Fixed issue with loading status context/comments in feature
• Fixed:
- issue with loading status context/comments in feature
2020-07-21 23:44:35 -05:00
mgabdev
92c4fa3fda Fixed issue with removing shortcuts in redux
• Fixed:
- issue with removing shortcuts in redux
2020-07-21 23:44:13 -05:00
mgabdev
d179d7d567 Added check in GroupHeader for if isAdmin
• Added:
- check in GroupHeader for if isAdmin for group options
2020-07-21 23:34:44 -05:00
mgabdev
87e60eee04 Removed catchall shared/og in application.html.haml
• Removed:
- catchall shared/og in application.html.haml
2020-07-21 23:25:41 -05:00
mgabdev
31691b854a Updated GroupTimeline to not connect to stream if no user
• Updated:
- GroupTimeline to not connect to stream if no user
2020-07-21 23:16:39 -05:00
mgabdev
ae814a01cb Added meta to application.html.haml for groups and unmatched routes
• Added:
- meta to application.html.haml for groups and unmatched routes
2020-07-21 23:06:47 -05:00
mgabdev
3b0ec6a270 Updated groups to be public
• Updated:
- groups to be public
- routes for /group and /groups/id to be public
- GroupTimeline to ignore relationships for loading
- Group fetching to be a where with is_archived: false
- GroupControllers to have if current_user, else

• Added:
- Meta and og information for view
- Group fetch
- public route api for featured groups, group timelines

• Removed:
- Doorkeeper for read:groups
2020-07-21 23:05:54 -05:00
mgabdev
49c6e323fa Updated fetchGroups action to be only public for featured groups
• Updated:
- fetchGroups action to be only public for featured groups
2020-07-21 23:00:11 -05:00
mgabdev
ec64db2529 Updated GroupInfoPanel to hide members list if no user
• Updated:
- GroupInfoPanel to hide members list if no user
2020-07-21 22:59:46 -05:00
mgabdev
96f8bb8a32 Added fetchGroup action
• Added:
- fetchGroup action
2020-07-21 22:30:07 -05:00
mgabdev
d6b8948191 Fixed issue with loading context, comments from Status feature
• Fixed:
- issue with loading context, comments from Status feature by loading in feature not child

• Added:
- check for if ancestor status exists in StatusContainer
2020-07-21 22:27:48 -05:00
mgabdev
5fcc09acad Updated SidebarSectionItem image style
• Updated:
- SidebarSectionItem image style
2020-07-21 22:26:22 -05:00
mgabdev
4e44337cb2 Added missing constants in ModalRoot for shortcuts
• Added:
- missing constants in ModalRoot for shortcuts
2020-07-21 22:25:20 -05:00
mgabdev
f92f75d747 Added shortcuts
• Added:
- shortcuts functionality
- shortcuts route, controller, model
- shortcut error message for "exists"
- shortcut redux
- EditShortcutsModal, constant
- links to sidebar, sidebar_xs
- options to add/remove group, account in GroupOptionsPopover, ProfileOptionsPopover
- shortcuts page, feature/list
2020-07-21 22:24:26 -05:00
mgabdev
df7fdff265 Updated CommentSortingOptionsPopover width
• Updated:
- CommentSortingOptionsPopover width
2020-07-21 16:51:56 -05:00
mgabdev
5967a6a34c Removed unused @body_classes in ruby
• Removed:
- unused @body_classes in ruby
2020-07-21 16:51:39 -05:00
mgabdev
4a467278ea Updated ListItem to have image and customizable right action icon
• Updated:
- ListItem to have image
- ListItem to have customizable right action icon
2020-07-21 16:49:54 -05:00
mgabdev
87f85131b7 Added error, loading modal and popover components
• Added:
- error, loading modal components
- error, loading popover components

• Removed:
- ModalLoading from async_components

• Updated:
- ModalRoot to use new components
2020-07-21 16:48:55 -05:00
mgabdev
6a1ea8f960 Updated home page tags to headings
• Updated:
- home page tags to headings
2020-07-21 11:25:54 -05:00
mgabdev
2682845ef9 Added max retry to DigestMailerWorker
• Added:
- max retry to DigestMailerWorker
2020-07-17 15:43:45 -05:00
mgabdev
bf330dcb56 Fixed issue with duplicating StatusPromotionPanel in SidebarPanelGroup
• Fixed:
- issue with duplicating StatusPromotionPanel in SidebarPanelGroup
2020-07-17 15:26:05 -05:00
mgabdev
3993372f15 Added missing style for FileInput opaque background
• Added:
- missing style for FileInput opaque background
2020-07-17 15:25:39 -05:00
mgabdev
10a410be53 Added back EditProfileModal to all edit profile action buttons
• Added:
- back EditProfileModal to all edit profile action buttons
- AccountActionButton, UserPanel, ProfileHeader
2020-07-17 15:25:05 -05:00
mgabdev
1e55e2e920 Updated FileInput component to have hovering effect with image upload icon
• Updated:
- FileInput component to have hovering effect with image upload icon
2020-07-17 15:20:04 -05:00
mgabdev
575d62f695 Updated user action to use importFetchedAccount, better undefined checks
• Updated:
- user action to use importFetchedAccount
- better undefined checks
2020-07-17 15:19:40 -05:00
mgabdev
118e766b01 Added note_plain to account normalizer
• Added:
- note_plain to account normalizer for a plain text bio/description/note
2020-07-17 15:18:56 -05:00
mgabdev
b3e76b5a58 Updated Search to include checks for isLoading, isError and if no results found
• Updated:
- Search to include checks for isLoading, isError and if no results found
2020-07-16 13:27:36 -05:00
mgabdev
ad29b3aca6 Removed unused links in AboutLayout nav
• Removed:
- unused links in AboutLayout nav
2020-07-15 23:05:30 -05:00
mgabdev
06d85fe8d8 Added functionality to pages, layout for use with sidebar promotions
• Added:
- functionality to pages, layout for use with sidebar promotions

• Updated:
- pages, layouts to use StatusPromotionPanel
2020-07-15 23:05:08 -05:00
mgabdev
15c7ff1eba Fixed issue with loading in Notifications
• Fixed:
- issue with loading in Notifications
2020-07-15 23:01:49 -05:00
mgabdev
98e996ef54 Removed default introduction text from last slide of onboarding
• Removed:
- default introduction text from last slide of onboarding
2020-07-15 23:01:34 -05:00
mgabdev
81ddccbdfd Added SidebarPanelGroup for StatusPromotionPanel
• Added:
- SidebarPanelGroup for StatusPromotionPanel
2020-07-15 23:00:44 -05:00
mgabdev
f61449d706 Added StatusPromotionPanel
• Added:
- StatusPromotionPanel

• Todo:
- Build out functionality for opening media, opening status, etc.
2020-07-15 23:00:19 -05:00
mgabdev
8c3d4a352a Updated Introduction navigation button title
• Updated:
- Introduction navigation button title
2020-07-14 23:20:26 -05:00
mgabdev
23a32574a4 Removed test value for MIN_ACCOUNT_CREATED_AT_ONBOARDING
• Removed:
- test value for MIN_ACCOUNT_CREATED_AT_ONBOARDING
2020-07-14 23:06:54 -05:00
mgabdev
3a16f3431d Updated width on add button in GroupListItem
• Updated:
- width on add button in GroupListItem
2020-07-14 23:01:24 -05:00
mgabdev
66a4474e82 Updated text in Introduction final slide
• Updated:
- text in Introduction final slide
2020-07-14 23:01:06 -05:00
mgabdev
7f343b07b7 Added missing style for GroupListItem
• Added:
- missing style for GroupListItem
2020-07-14 22:36:55 -05:00
mgabdev
7485ffbcb7 Updated GroupListItem to have text instead of button for adding
• Updated:
- GroupListItem to have text instead of button for adding
2020-07-14 22:32:24 -05:00
mgabdev
de834cd586 Updated Introduction/onboarding flow
• Updated:
- Introduction/onboarding flow

• Added:
- autoJoinGroup to default "Introduce Yourself" group in gab.com if you post the welcome post in introduction last slide
2020-07-14 22:31:54 -05:00
mgabdev
0eb3ae2dfa Removed Introduction/onboarding code from ui.js
Will be moving elsewhere...

• Removed:
- Introduction/onboarding code from ui.js
- /welcome route
2020-07-14 18:48:48 -05:00
mgabdev
5791a5225b Updated ComposeForm, GroupPage to use groupId instead of entire group for prop
• Updated:
- ComposeForm, GroupPage to use groupId instead of entire group for prop
2020-07-14 18:46:43 -05:00
mgabdev
745d8d8a55 Updated Switch to use CX constant
• Updated:
- Switch to use CX constant
2020-07-14 18:46:10 -05:00
mgabdev
d505d63c6b Added isStatic prop to GroupListItem for non-navigation
• Added:
- isStatic prop to GroupListItem for non-navigation for Introduction page
2020-07-14 18:45:48 -05:00
mgabdev
b26cd650c6 Removed welcome from routes in react controller
• Removed:
- welcome from routes in react controller
2020-07-14 18:45:11 -05:00
mgabdev
8923a0188d Updated Dummy to take in className prop
• Updated:
- Dummy to take in className prop
2020-07-14 18:44:57 -05:00
mgabdev
f8d2b4845d Added user redux for updating profile/credentials
• Added:
- user redux for updating profile/credentials
2020-07-14 18:44:42 -05:00
mgabdev
3f434d6b7c Added is_first_session/isFirstSession to initialState
• Added:
- is_first_session/isFirstSession to initialState
2020-07-14 18:44:06 -05:00
mgabdev
5ea3e80f2c Added missing alt prop to Image in FileInput
• Added:
- missing alt prop to Image in FileInput
2020-07-14 16:41:21 -05:00
mgabdev
c4ed9ad050 Updated GroupListItem add/remove membership button
• Updated:
- GroupListItem add/remove membership button

• Added:
- Attr titles
2020-07-14 16:38:25 -05:00
mgabdev
877e40d76f Added AddImage icon
• Added:
- AddImage icon
2020-07-14 16:37:59 -05:00
mgabdev
80e489fab1 Updated FileInput with more customizable features, GroupCreate
• Updated:
- FileInput with more customizable features
- GroupCreate file input
2020-07-14 16:37:46 -05:00
mgabdev
37499c3172 Added noActions prop to NavigationBar
• Added:
- noActions prop to NavigationBar for Introduction
2020-07-14 01:05:21 -05:00
mgabdev
e9475219c9 Added welcome page/introduction/onboarding flow
• Added:
- welcome page/introduction/onboarding flow

• Todo:
- clean up code for showing new user the page
- add code for saving profile, cover photos, display name from intro slides
2020-07-14 01:05:05 -05:00
mgabdev
81433b49fc Removed Introduction code from gabsocial.js
• Removed:
- Introduction code from gabsocial.js
2020-07-14 01:01:36 -05:00
mgabdev
8d3a5dbac2 Updated GroupsCollection to be single column list in slim design
• Updated:
- GroupsCollection to be single column list in slim design
2020-07-14 00:41:20 -05:00
mgabdev
3160d97b79 Added hidePro prop to composeForm
• Added:
- hidePro prop to composeForm for optionally hiding buttons that require pro
2020-07-14 00:29:54 -05:00
mgabdev
270a3dee15 Updated StatusList keys and promotion implementation
• Updated:
- StatusList keys and promotion implementation
2020-07-14 00:27:34 -05:00
mgabdev
1c1bfabb17 Updated submitCompose to take in groupId intead of group
• Updated:
- submitCompose to take in groupId intead of group
2020-07-14 00:26:46 -05:00
mgabdev
84106dbe99 Updated GroupsPanel isSlim prop
• Updated:
- GroupsPanel isSlim prop
2020-07-14 00:24:28 -05:00
mgabdev
f3e34d40d2 Updated featured group_lists to be randomized on init
• Updated:
- featured group_lists to be randomized on init
2020-07-14 00:22:15 -05:00
mgabdev
56d0698536 Added max retry to 3 on PushNotificationWorker
• Added:
- max retry to 3 on PushNotificationWorker
2020-07-14 00:21:46 -05:00
mgabdev
d9bd5c4fac Added GAB_COM_INTRODUCE_YOURSELF_GROUP_ID constant
• Added:
- GAB_COM_INTRODUCE_YOURSELF_GROUP_ID constant
2020-07-14 00:20:59 -05:00
mgabdev
91d5a81b72 Added composeClear function in redux
• Added:
- composeClear function in redux
2020-07-14 00:19:02 -05:00
mgabdev
35fdaf0208 Updated GroupListItem to have toggle membership button, always slim
• Updated:
- GroupListItem to have toggle membership button
- always slim
2020-07-14 00:18:28 -05:00
mgabdev
1eb33c482d Added check icon
• Added:
- check icon
2020-07-14 00:16:49 -05:00
mgabdev
68a6a1ae8a Remove unintended early import of AuthPage in react app ui.js
• Remove:
- unintended early import of AuthPage in react app ui.js
2020-07-11 12:56:49 -05:00
mgabdev
a6e9bd3fb4 Added a loading screen on Notificatoins if isLoading
• Added:
- a loading screen on Notificatoins if isLoading
2020-07-11 12:54:44 -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
7c897d69a2 Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into develop 2020-07-10 15:53:05 -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
185907d055 Removed about pages from haml, routes.rb
• Removed:
- about pages from haml, routes.rb
- about, dmca, investors, privacy policy, terms of service, terms of sale
2020-07-10 15:23:10 -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
952e052321 Updated react.html.haml to not preload home_timeline, notifications if no current_user
• Updated:
- react.html.haml to not preload home_timeline, notifications if no current_user
2020-07-10 15:18:38 -05:00
mgabdev
73b68373a1 Updated ReactController to have new array of public_route_matches
• Updated:
- ReactController to have new array of public_route_matches for about, search, explore pages
2020-07-10 15:17:53 -05:00
mgabdev
47d7d299d4 Updated LoggedOutNavigationBar inner widths
• Updated:
- LoggedOutNavigationBar inner widths
2020-07-10 13:39:07 -05:00
mgabdev
3377cc05c4 Updated Search group results to use isLast prop and no padding
• Updated:
- Search group results to use isLast prop and no padding
2020-07-10 13:32:10 -05:00
mgabdev
a9c90487aa Removed unused current_theme variables in ruby application
• Removed:
- unused current_theme variables in ruby application
2020-07-10 13:26:24 -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
50714c41be Removed unused class app-body from react app container
• Removed:
- unused class app-body from react app container
2020-07-10 13:24:09 -05:00
mgabdev
c10bfe1d72 Added about pages to react app
• Added:
- about pages to react app
- about, dmca, privacy policy, terms of service, terms of sale, investors
2020-07-10 13:23:29 -05:00
admin
b37597e178 Update status.rb 2020-07-10 14:29:51 +00:00
mgabdev
6d6f2b8562 Removed is_investor, is_donor from popular_accounts query in status.rb
• Removed:
- is_investor, is_donor from popular_accounts query in status.rb
2020-07-08 21:18:44 -05:00
mgabdev
f572608b60 Updated shop api request url
• Updated:
- shop api request url
2020-07-08 19:56:14 -05:00
mgabdev
2f1673a886 Updated trends, shop api request routes
• Updated:
- trends, shop api request routes
2020-07-08 19:36:50 -05:00
mgabdev
7548b1ea47 Updated GabTrendsController, ShopController APIs to have logs and reorder returns
• Updated:
- GabTrendsController, ShopController APIs to have logs and reorder returns
2020-07-08 18:35:42 -05:00
mgabdev
2f2e1a13d0 Updated as_pro_timeline to check for 2 hours ago
• Updated:
- as_pro_timeline to check for 2 hours ago
2020-07-08 17:46:40 -05:00
mgabdev
22c0957752 Added new check for GabTrendsController, ShopController for empty
• Added:
- new check for GabTrendsController, ShopController for empty
2020-07-08 17:41:48 -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
e547a25f16 Updated Explore page layout and added Trends links
• Updated:
- Explore page layout and added Trends links
2020-07-08 16:54:26 -05:00
mgabdev
fac18e1e3e Added SortIcon
• Added:
- SortIcon
2020-07-07 18:58:35 -05:00
mgabdev
5c36a30b69 Added new migrations for adding indexes
• Added:
- new migrations for adding indexes
2020-07-07 17:25:47 -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
0fdf762815 Updated GabTrendsController, ShopController to use Request instead of Net
• Updated:
- GabTrendsController, ShopController to use Request instead of Net
2020-07-07 16:01:51 -05:00
mgabdev
2ae611d7ed Updated featured groups to max 100
• Updated:
- featured groups to max 100
2020-07-07 16:01:27 -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
7087926a9c Updated GabTrendsController feed redis key
• Updated:
- GabTrendsController feed redis key
2020-07-06 15:15:28 -05:00
mgabdev
ad4c6df155 Removed unused modals ActionsModal, LeavingGabModal
• Removed:
- unused modals ActionsModal, LeavingGabModal
2020-07-06 15:14:50 -05:00
mgabdev
adea0aae30 Updated DatePicker (react-datepicker) styles
• Updated:
- DatePicker (react-datepicker) styles to be easier to use on mobile
2020-07-06 15:14:20 -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
5175f72596 Added back redux connect to search page
• Added:
- back redux connect to search page
2020-07-02 11:41:22 -04: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
7410c4c6ab Fixed issues with status formatting in rss, email
• Fixed:
- issues with status formatting in rss, email
2020-07-01 21:39:12 -04:00
mgabdev
91b443b3ed Removed unused code in search feature
• Removed:
- unused code in search feature
2020-07-01 21:38:29 -04:00
mgabdev
5d52cd60b0 Added donation button to ProgressPanel
• Added:
- donation button to ProgressPanel
2020-07-01 21:38:10 -04:00
mgabdev
bf38b59089 Added constants for suggestions types
• Added:
- constants for suggestions types
2020-07-01 21:37: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
788150536d Updated markdown parsing in backend
• Updated:
- markdown parsing in backend
2020-06-19 21:51:08 -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
a9a566e211 Updated report status to be in plainText
• Updated:
- report status to be in plainText
2020-06-19 19:26:02 -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
bcb743b2ee Updated RichTextEditorButton to be hidden on small screens
• Updated:
- RichTextEditorButton to be hidden on small screens
2020-06-18 12:11:57 -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
13eb1764ec Removed test logs 2020-06-17 16:40:36 -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
9d61659604 Updated store_location_for for redirecting after sign in
• Updated:
- store_location_for for redirecting after sign in
2020-06-16 09:31:55 -04:00
mgabdev
e849c42c7b Updated emoji images to not repeat and be centered
• Updated:
- emoji images to not repeat and be centered
2020-06-15 23:46:08 -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
42bc10198d Revert "Removed unused error.js pack file"
This reverts commit 8730566b27.
2020-06-15 13:47:03 -04:00
mgabdev
d608fe3214 Revert "Attempting to remove packs/public (check)"
This reverts commit b2544734c7.
2020-06-15 13:42:19 -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
825924f314 Removed preload link for compose feature in react.html.haml
• Removed:
- preload link for compose feature in react.html.haml
2020-06-15 13:28:12 -04:00
mgabdev
450ac52f7c Removed spaces in meta viewport content in application.html.haml
• Removed:
- spaces in meta viewport content in application.html.haml
2020-06-15 13:27:50 -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
b2544734c7 Attempting to remove packs/public (check)
Attempting to remove packs/public but running into issues with webpacker when removing main() in public.js

Deleting this unused main() [the import of MediaContainer] or MediaContainer or the Poll import in MediaContainer causes this error.
Commenting out or putting return; works fine. but cannot delete that import or reactComponents variable for some reason.
2020-06-15 11:06:53 -04:00
mgabdev
8730566b27 Removed unused error.js pack file
• Removed:
- unused error.js pack file
2020-06-14 14:06:35 -04:00
mgabdev
3d2d4f33eb Removed unused/old scss files
• Removed:
- unused/old scss files
2020-06-14 14:06:14 -04:00
mgabdev
4170e715c8 Fixed issue with FollowRequests in user_lists reducers
• Fixed:
- issue with FollowRequests in user_lists reducers
2020-06-14 13:34:26 -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
cfa9aa0e74 Updated checks for Follows tab in Notifications
• Updated:
- checks for Follows tab in Notifications
2020-06-12 22:01:13 -04:00
mgabdev
e37876aa86 Updated Notifications follows tab to be ungrouped list
• Updated:
- Notifications for new follows to be ungrouped, in a list when on the "Follows" tab
2020-06-12 21:52:26 -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
79330acb21 Updated account search result sorting
• Updated:
- search to order results for users by follow count, rank and if they're verified or not
2020-06-12 21:45:35 -04:00
mgabdev
69908f629a Removed statuses, hashtags, groups from public search api
• Removed:
- statuses, hashtags, groups from public search api (if no user)
2020-06-12 21:04:20 -04:00
mgabdev
6f12f94c8c Updated fetchRelationships for accounts and importing
• Updated:
- fetchRelationships for accounts and importing relationships on timeline fetches
2020-06-12 19:38:05 -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
0c3c6f7686 Updated styles to have singular point for font-family
• Updated:
- styles to have singular point for font-family
2020-06-12 16:55:08 -04:00
mgabdev
38e1b2303c Updated muted, black theme colors
• Updated:
- muted, black theme colors that were difficult to read
2020-06-12 16:54:34 -04:00
mgabdev
20a3221c4b Rich Text Editor (WIP) 2020-06-12 12:01:54 -04:00
mgabdev
eb89d552ce Fixed issue with Tags timeline
• Fixed:
- issue with Tags timeline and incorrect number of arguments due to removal of "local" attribute
2020-06-11 15:33:56 -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
823e01ca6a Removed testing log
• Removed:
- testing log in accounts action
2020-06-10 23:28:16 -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
4e72076b98 Added click to refresh on Home and Notifications
• Added:
- click to refresh on Home and Notifications... If click on notifications or home button, it refreshes the data
2020-06-10 17:44:38 -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
31be6d5241 Added redirect for follow_requests
• Added:
- redirect for follow_requests
2020-06-10 17:05:02 -04:00
mgabdev
5803bf8693 Updated /follow_requests url in emails to new route
• Updated:
- /follow_requests url in emails to new route
2020-06-10 16:06:12 -04:00
mgabdev
8f423f1341 Fixed issue with errorMessage not showing in ScrollableList
• Fixed:
- issue with errorMessage not showing in ScrollableList
2020-06-10 16:05:15 -04:00