Commit Graph

517 Commits

Author SHA1 Message Date
mgabdev 6ede1426f2 Added redux functionality for scheduled posts 2019-09-18 20:15:01 -04:00
mgabdev 904a6b5556 Added new styles for promoted gab button/label 2019-09-18 19:50:43 -04:00
mgabdev 646fb4fcf9 Updated group create button to open upgrade to pro modal if not pro 2019-09-18 19:49:12 -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 05c54a9f8b Added pro upgrade modal component and styles 2019-09-18 19:48:09 -04:00
mgabdev f7db2ec2f2 Updated promo panel to include button for upgrading to pro 2019-09-18 19:45:59 -04:00
mgabdev 9195193d80 Added sidebar menu item for upgrading to pro 2019-09-18 19:44:43 -04:00
mgabdev b53ff5ac44 Added check if user isn't pro, don't allow scheduled statuses 2019-09-18 19:43:43 -04:00
Rob Colbert 645f53a0cb Merge branch 'feature/revision-history' of https://code.gab.com/gab/social/gab-social into develop 2019-09-18 16:20:44 -04:00
2458773093 4c12aa8741 responsive fixes 2019-09-18 23:17:59 +03:00
Rob Colbert 5135622fe2 Merge branch 'feature/revision-history' of https://code.gab.com/gab/social/gab-social into develop 2019-09-18 13:19:24 -04:00
2458773093 20cce5fc39 show edit indicator on detail page 2019-09-18 19:20:52 +03: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
2458773093 7219c9b5e6 service + seerializer completed 2019-09-17 17:22:02 +03:00
2458773093 d1f7d17ef5 new revision model 2019-09-17 17:21:29 +03:00
2458773093 6465713858 annotation fix 2019-09-17 17:20:55 +03:00
mgabdev b340a49e5a Updated upload limits for pro accounts 2019-09-17 01:13:25 -04:00
mgabdev 6b4969dbdd Updated media attachment on create to always include account param 2019-09-17 01:13:02 -04:00
mgabdev deb9ed29bd commit 2019-09-16 19:31:30 -04:00
mgabdev 956c06ea59 Updated follow limit for pro accounts to 50,000 2019-09-14 10:43:02 -04:00
mgabdev cfda2c2562 Updated promotions to not show if user is pro 2019-09-14 09:53:49 -04:00
mgabdev 280895a073 Updated status card
Check for if cardImg exists and if is interactive to set image accordingly.
Updated action button color to primary as it stands out more.
2019-09-10 00:05:37 -04:00
mgabdev 8014a87f85 Updated terms of sale 2019-09-06 19:58:10 -04:00
mgabdev eb552e4473 Fixed support email in terms of sale 2019-09-06 19:43:26 -04:00
mgabdev 37a9c75a64 Updated terms of sale 2019-09-05 18:06:53 -04:00
Rob Colbert 1559f19b84 change blog.gab.com to news.gab.com 2019-09-03 23:20:54 -04:00
Rob Colbert e856e2a136 Merge branch 'feature/promoted-gabs' of https://code.gab.com/gab/social/gab-social into develop 2019-09-03 18:38:37 -04:00
2458773093 d853beebb7 admin for promotions 2019-09-04 01:29:46 +03:00
2458773093 daf5eeb905 convert status ids to string 2019-09-04 00:54:18 +03:00
2458773093 168642a1b9 promotion fe 2019-09-04 00:54:03 +03:00
2458773093 0499184b38 added active promoted statuses to initial state 2019-09-04 00:15:32 +03:00
2458773093 044e9695fe model/migration for promoted statuses 2019-09-04 00:14:50 +03:00
mgabdev 89ac473195 Adding display: block to .columns-area--mobile 2019-08-29 22:32:56 -04:00
Rob Colbert 780512ef6d Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into develop 2019-08-29 21:05:14 -04:00
mgabdev f21f2651d6 Added status.account_id to redis socket for statuscard stream 2019-08-28 16:41:49 -04:00
mgabdev 30c30c696a Added password reset via admin panel 2019-08-28 16:13:56 -04:00
2458773093 fda449bf27 cover edited mentions 2019-08-28 17:27:33 +03:00
2458773093 5f352c4771 fixed repopulating composer for edits to handle mentions 2019-08-28 17:26:06 +03:00
Rob Colbert 81e8b3294f Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into develop 2019-08-28 02:22:15 -04:00
Rob Colbert 1196ef362d disable group posts in home feed 2019-08-28 02:21:42 -04:00
mgabdev d382c557b1 Added status update stream connection in gabsocial.js 2019-08-28 01:31:25 -04:00
mgabdev 31d4660947 Added streaming of updated status from fetch_link_card_service
Sends updated status down after adding/updating/removing preview card.
2019-08-28 01:26:34 -04:00
mgabdev dc87184ef0 Added handleComposeSubmit in actions/compose
Split up from submitCompose() so it can be called elsewhere
2019-08-28 01:24:06 -04:00
mgabdev 3aa905b391 Removed muted prop on video in video feature 2019-08-27 23:36:55 -04: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 b4f9f302de Added check for if no video buffered exists in video feature 2019-08-26 21:59:57 -04:00
mgabdev 19c0064e2f (Test) Added muted, playsInline keys on <video />
border style for reference
2019-08-26 21:59:44 -04:00
mgabdev b4f67a7223 Updated card component
Set new max description. Removed compact prop. Updated variables, classes and positions.
2019-08-26 21:58:54 -04:00
mgabdev eade08706a Removed compact key on status card 2019-08-26 21:57:56 -04:00
mgabdev 8d31d29d60 Updated status-card styles 2019-08-26 21:57:40 -04:00
mgabdev 32b04999b1 Removed head request in FetchLinkCardService 2019-08-26 21:57:11 -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
mgabdev 9b1f13487f Updated media gallery for updated aspect ratios 2019-08-23 00:01:50 -04:00
mgabdev 5f366a013a Added media_aspect_ratio util 2019-08-23 00:00:10 -04:00
2458773093 65ce2a4b06 remove redraft + delete feature 2019-08-23 03:58:25 +03:00
2458773093 39dc2b1287 allow existing images of the account for edits 2019-08-23 03:53:02 +03:00
2458773093 29d5656fb2 add edit to status detail action bar + comment out delete&redraft 2019-08-23 03:43:33 +03:00
2458773093 a8bef0faab reset compose state after success 2019-08-23 03:20:11 +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
2458773093 dd73e1b00e edit status service 2019-08-23 01:07:54 +03:00
2458773093 6752b9f936 update method for statuses 2019-08-23 01:05:53 +03:00
2458773093 159193bbf5 status edit policy 2019-08-23 01:04:16 +03:00
mgabdev 4ef6af99ee Removed store links from sidebar and promo panel 2019-08-22 13:52:48 -04:00
Rob Colbert cd3a4b20fb auto-confirm new users to compensate for lack of SMTP relay service 2019-08-21 02:15:05 -04:00
Rob Colbert ee2efd0be3 auto-confirm users to compensate for lack of SMTP relay 2019-08-21 01:01:48 -04:00
mgabdev 41940d0e52 Updated repost button/icon styles 2019-08-20 23:19:59 -04:00
Rob Colbert ad07cde21b Merge branch 'feature/group-posts-in-timeline' of https://code.gab.com/gab/social/gab-social into develop 2019-08-20 19:31:58 -04:00
mgabdev 8157e543e5 Updated promo panel styles
Added background, borders similar to other panels.
2019-08-20 16:36:07 -04:00
mgabdev 241368b804 Updated sidebar menu icons to all be fixed widths 2019-08-20 16:25:50 -04:00
mgabdev 6590f43f6b Updated promo panel items
Gab news, store, partners, apps.
2019-08-20 16:00:54 -04:00
mgabdev 13a24a852b Updated sidebar menu
Added "more" inner menu. Added new links.
2019-08-20 15:59:49 -04:00
mgabdev a532d5a513 Fixed account avatar background size on tabs bar for small devices
Introduced when sidebar added.
2019-08-20 15:51:47 -04:00
mgabdev 218c064433 Fixed repost color to match all other action button icon colors
fixes: #45
2019-08-20 15:48:21 -04:00
mgabdev 00246a2205 Removed profile directory toggle in profile settings
fixes: #69
2019-08-20 15:02:31 -04:00
Developer 6f6a45f535 Merge branch 'mute-button-fix' into 'develop'
Make "muted words" button work, fixes #77

Closes #77

See merge request gab/social/gab-social!38
2019-08-20 15:45:57 +00:00
Developer 2873ac7190 Merge branch 'fix-pro-dashboard' into 'develop'
Add PRO conditional to dashboard, fixes #78

Closes #78

See merge request gab/social/gab-social!37
2019-08-20 15:44:53 +00: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 c6f8f4fa61 Removed unused imports in actions/statuses 2019-08-20 11:29:35 -04:00
Developer 3e43d062ca Merge branch 'delete-redraft' into 'develop'
Fix "delete & redraft" to pop up modal, fixes #71

Closes #71

See merge request gab/social/gab-social!39
2019-08-20 15:28:35 +00:00
2458773093 8a6623e463 fix group local account list for distributions so it does not include users who disabled group posts in feed 2019-08-20 03:10:22 +03:00
2458773093 3214ad5d50 regeneration and database feed generation updates for group posts in feeds 2019-08-20 02:54:26 +03:00
2458773093 1f0f96415e group posts in feed db builder 2019-08-20 02:25:10 +03:00
2458773093 213d5862ac fan out to group members 2019-08-20 02:11:11 +03:00
mgabdev d41a63a21d Updated promo panel
Removed invite, added apps and news
2019-08-18 12:19:10 -04:00
mgabdev 14df0de9d8 Removed apps item from tabs_bar 2019-08-18 12:17:37 -04:00
mgabdev 0ef81876dc Merge branch 'feature/adding_embed_and_meta_tags' of https://code.gab.com/gab/social/gab-social into develop 2019-08-18 00:12:28 -04:00
mgabdev d3501953f4 Added check for account variable exists in home_controller meta function 2019-08-18 00:11:41 -04:00
mgabdev d084b8d5f9 Updated route matches in home_controller
Added in set_data_for_meta too
2019-08-18 00:09:25 -04:00
mgabdev 5750786d1a Removed bang operator from account, tag finders in home_controller
If account or tag does not exist, it tosses an error. without bang it ignores if doesn't exist.
2019-08-17 12:16:15 -04:00
mgabdev 9ed74bcc08 Updated sidebar to be disabled if no current user 2019-08-17 01:35:29 -04:00
mgabdev 1e6cf79f9e Added checks in application.html.haml for tag, status, account for meta tags
enables meta tag content for search engine indexing and titles per each
2019-08-17 01:23:21 -04:00
mgabdev 5b27b6b646 Updated home_controller.rb to check for meta data for accounts, statuses, tags
if route is account/profile page, status page or tags page, set data to send to application.html.haml to render meta tag content
2019-08-17 01:22:27 -04:00
mgabdev 499bf9eb69 Updated status_finder to check for home#index for updated status route
check previous commit: dcb0572

this enables status embeding to work fully
2019-08-17 01:21:33 -04:00
mgabdev 4b1c4c31d1 Upated /tags/:id in react app to be a public route 2019-08-17 01:15:30 -04:00
mgabdev 57b37e0555 Updated stream_entries view detailed_status "open in web" link 2019-08-17 01:15:02 -04:00
mgabdev e576c2c3d7 Added a new file for account view meta content 2019-08-17 01:14:41 -04:00
mgabdev a7185dc9ca Added a new file for stream_entries view meta content 2019-08-17 01:14:24 -04:00
mgabdev 8ac59b3336 Added a new file for tags view meta content 2019-08-17 01:13:56 -04:00
mgabdev 004dde2543 Updated notification badge positioning
align with updated tabs bar design
2019-08-15 14:33:21 -04:00
mgabdev c60617cc00 Updated sidebar menu avatar link
removed extra curly
2019-08-15 14:19:29 -04:00
mgabdev f4bc6aedb7 Removed sidebar menu flex displays
updated responsiveness
2019-08-15 11:48:06 -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 9e3d4f5385 Updated sidebar menu theming 2019-08-15 11:38:26 -04:00
mgabdev 0be86d6ec5 Added sidebar menu feature 2019-08-14 23:04:03 -04:00
mgabdev 915f7f891a Updated floating-action-button to show at 895px 2019-08-14 23:03:05 -04:00
mgabdev a2bb97d412 Updated tabs bar
updated responsiveness of tabs bar
2019-08-14 23:02:48 -04:00
Rob Colbert 8812cda2a2 make room for quoted post and constrain the quoted post 2019-08-13 14:00:09 -04:00
mgabdev 293c6502da Added sass-resources-loader to css webpack rules 2019-08-13 12:14:57 -04:00
mgabdev c58d621daf Updated components, style modules 2019-08-13 11:54:29 -04:00
mgabdev ecd081b5ed Removed unused italic fonts 2019-08-13 11:52:31 -04:00
Rob Colbert 352217c5b4 process_quote_service call made conditional 2019-08-13 02:16:01 -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 cca45c54f1 Merge branch 'quote-notifs' into feature/groups-improvements
* quote-notifs:
  quote notifs
  migration
2019-08-12 16:25:42 +03:00
2458773093 623fa7da80 quote notifs 2019-08-12 16:25:28 +03:00
2458773093 a12fa0573f remove share 2019-08-11 16:08:48 +03:00
2458773093 e64cbdfd8e group timeline reply filter 2019-08-11 15:57:12 +03:00
2458773093 57ddfabf20 group timeline improvements and prep for sorting 2019-08-11 15:41:56 +03:00
Rob Colbert f7118a39df group accounts improvements 2019-08-11 14:40:44 +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
Rob Colbert c8ce87e4f9 migration 2019-08-07 15:53:28 -04:00
Alex Gleason d694d4a1a7
Fix "delete & redraft" to pop up modal, fixes #71 2019-08-07 15:50:09 -04:00
Rob Colbert 05037f60be Remove investing information
- Removed "Invest" from unauthenticated home page in Navbar
- Removed button/link from promo area of authenticated home page in
sidebar
- Updated Investors page to remove link leaving two beyind (reports)
2019-08-07 15:47:34 -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
mgabdev 5505f60119 Updated utils 2019-08-07 00:55:49 -04:00
Alex Gleason cc39821efa
Make "muted words" button work, fixes #77 2019-08-05 20:04:35 -04:00
Alex Gleason f6ee98a2f0
Add PRO conditional to dashboard, fixes #78 2019-08-05 18:50:35 -04:00
Rob Colbert b9f9ae2231 Merge branch 'remote-profile-fix' into 'develop'
Actually fix remote profile loading

See merge request gab/social/gab-social!30
2019-08-05 04:51:57 +00:00
Rob Colbert aed10a5a3b Merge branch 'feature/quoting-statuses' into 'develop'
Feature/quoting statuses

See merge request gab/social/gab-social!36
2019-08-04 21:46:10 +00:00
2458773093 92ebfbd076 quoted post preview added to status composer 2019-08-04 23:56:17 +03:00
2458773093 8bc76713a9 use feed manager to filter posts in group feeds 2019-08-04 21:58:17 +03:00
2458773093 900342a251 quote action bar to detailed view 2019-08-04 17:05:59 +03:00
2458773093 c876f90d54 quote icon 2019-08-04 16:55:58 +03:00
2458773093 e488ad6775 quote preview added to detailed_status component 2019-08-04 16:53:37 +03:00
2458773093 3cf262c79b relationship presenter + serializer updated for quotes 2019-08-04 16:46:59 +03:00
2458773093 12504c4f34 quote ui 2019-08-04 16:46:23 +03:00
2458773093 064cc88b35 normalizing state updated for quotes 2019-08-04 16:45:53 +03:00
2458773093 aae01581d9 quote compose 2019-08-04 15:27:49 +03:00
2458773093 6b583577f4 quote support to status creation 2019-08-04 15:26:35 +03:00
2458773093 318ab7beb6 status quote relations 2019-08-04 15:25:23 +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
mgabdev 16a9bc6e93 Added cursor_token_match util file 2019-08-03 01:51:48 -04:00
Alex Gleason 524a438a9b
Make mention links internal, fixes #74 2019-08-02 19:42:57 -04:00
Alex Gleason 526af3dba0
Hide "verified" emoji from usernames to avoid confusion 2019-08-01 20:20:32 -04:00
Alex Gleason c3f36e9142
Actually fix remote profile loading 2019-08-01 19:22:20 -04:00
Rob Colbert 1bfbb53c14 Merge branch 'compose-css' into 'develop'
Restrict compose modal textarea size, #67

See merge request gab/social/gab-social!28
2019-08-01 18:47:57 +00:00
2458773093 3fa8eb1bac Added restriction to group policy. Create link hidden for non-pro. 2019-08-01 19:46:17 +03:00