Commit Graph

1165 Commits

Author SHA1 Message Date
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 77e7a23dab Updated group_in_home_feed setting to true by default
• Updated:
- group_in_home_feed setting to true by default
2020-07-14 17:40:29 -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 5adf3a6ead Added onboarding header image
• Added:
- onboarding header image
2020-07-14 16:29:53 -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 504c08ecf7 Updated db/schema.rb
• Updated:
- db/schema.rb
2020-07-14 00:21:20 -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 1211751018 Added "welcome" to list of reserved usernames in settings.yml
• Added:
- "welcome" to list of reserved usernames in settings.yml
2020-07-10 15:23:29 -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