mgabdev
14927ac227
Updated spelling error on empty group message
...
• Updated:
- spelling error on empty group message
2020-09-10 15:22:48 -05:00
mgabdev
d030783089
Added GroupPinnedStatuses
...
• Added:
- GroupPinnedStatuses
- controllers for timeline, creation, deletion
- redux actions, reducers for creation, deletion
- timeline fetching in timelines action
- options to pin, unpin in status options popover for group admin
2020-09-10 15:07:01 -05:00
mgabdev
3ef86098bf
Removed currently unused imports in async_components
...
• Removed:
- currently unused imports in async_components
2020-09-03 10:49:19 -05:00
mgabdev
36af0f952c
Removed currently unused imports in async_components
...
• Removed:
- currently unused imports in async_components
2020-09-03 10:47:04 -05:00
mgabdev
ac9b9e8448
Added new role for moderator to Groups
...
• Added:
- new role for moderator to Groups
2020-09-02 18:06:38 -05:00
mgabdev
8c047868e3
Added ProUpgradeModal to group creation action buttons and page
...
• Added:
- ProUpgradeModal to group creation action buttons and page if not pro or if not admin of edit group
2020-09-02 13:06:18 -05:00
mgabdev
bfa842f2d5
Updated AboutSidebar path in async_components
...
• Updated:
- AboutSidebar path in async_components
2020-09-02 13:05:10 -05:00
mgabdev
147f7ed878
Updated Switch to return boolean instead of event
...
• Updated:
- Switch to return boolean instead of event
- all components usage
2020-09-01 14:54:17 -05:00
mgabdev
38a4f1ed7f
Updated WhoToFollowPanel to be UserSuggestionsPanel and included related, verified
...
• Updated:
- WhoToFollowPanel to be UserSuggestionsPanel and included related, verified
- All pages, layouts to use new component
• Removed:
- VerifiedAccountsPanel
2020-09-01 11:54:01 -05:00
mgabdev
eeb0fdcd47
Fixed issues in StatusLikes, StatusReposts, made own pages
...
• Fixed:
- issues in StatusLikes, StatusReposts, made own pages
2020-08-20 15:11:39 -05:00
mgabdev
216e0ba47a
Removed test on Search feature for loading
...
• Removed:
- test on Search feature for loading
2020-08-19 11:28:38 -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
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
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
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
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
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
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
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
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
57d27420ca
Updated group timelines and sorting
...
• Updated:
- group timelines and sorting
2020-08-07 17:59:39 -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
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
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
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
a4e6320ba0
Added News, NewsPage
...
• Added:
- News, NewsPage
2020-08-06 00:12:03 -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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
8c3d4a352a
Updated Introduction navigation button title
...
• Updated:
- Introduction navigation button title
2020-07-14 23:20:26 -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
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
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
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
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
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
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
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
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
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
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
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
5175f72596
Added back redux connect to search page
...
• Added:
- back redux connect to search page
2020-07-02 11:41:22 -04:00