Commit Graph

450 Commits

Author SHA1 Message Date
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