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
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
92c4fa3fda
Fixed issue with removing shortcuts in redux
...
• Fixed:
- issue with removing shortcuts in redux
2020-07-21 23:44:13 -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
96f8bb8a32
Added fetchGroup action
...
• Added:
- fetchGroup action
2020-07-21 22:30:07 -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
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
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
f8d2b4845d
Added user redux for updating profile/credentials
...
• Added:
- user redux for updating profile/credentials
2020-07-14 18:44:42 -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
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
91d5a81b72
Added composeClear function in redux
...
• Added:
- composeClear function in redux
2020-07-14 00:19:02 -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
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
bc2eeee497
Added pro feed
...
• Added:
- pro feed
2020-07-01 21:40:00 -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
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
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
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
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
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
20a3221c4b
Rich Text Editor (WIP)
2020-06-12 12:01:54 -04:00
mgabdev
823e01ca6a
Removed testing log
...
• Removed:
- testing log in accounts action
2020-06-10 23:28:16 -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
ddcf85c672
Updated user lists
...
• Updated:
- user lists
- follow_requests, followers, following, mutes, blocks
2020-06-09 16:47:12 -04:00
mgabdev
4a23c62ec8
Updated Gab Trends api, redux, panel
...
• Updated:
- Gab Trends api, redux, panel
- GabTrendsController takes in query string for feed type
2020-06-08 22:10:51 -04:00
mgabdev
efd9d684e0
Updated comment composer to include mentions on first focus
...
This will (somewhat & temporarily) fix the issue of people not getting notifications when others comment via inline comment composer in the timeline
• Updated:
- comment composer to include mentions on first focus
• Todo:
- Test on develop
- Work in backend to resolve issue completely of non-mentioned people not getting notified on their own replies
2020-06-08 19:46:22 -04:00
mgabdev
a5e99dd7c3
Added unique photos and videos tab to profile
...
• Added:
- unique photos and videos tab to profile
- mediaType/media_type query string in api/statuses_controller
• Updated:
- /media to redirect to /photos
- AccountGallery, selector to accept mediaType and update on change in componentWillReceiveProps
• Removed:
- Generic "media" tab
• Todo:
- Create index for MediaAttachment.type
2020-06-08 19:38:36 -04:00
mgabdev
1f78bc6879
Updated emoji in status, comments to be large if conditions apply
...
• Updated:
- emoji in status, comments to be large if conditions apply: no other text and < 4 emojis
2020-06-08 11:35:57 -04:00
mgabdev
250e6a4357
Removed "identity proofs" from frontend and api route
...
• Removed:
- "identity proofs" from frontend, settings
- "identity proofs" api route
2020-06-07 13:47:22 -04:00
mgabdev
66fc8269cc
Added follow requests to notifications page
...
• Added:
- follow requests to notifications
• Updated:
- ui.js will mount to listen for path for follow_requests to set filter
- notification action expandNotifications to not request if filter is follow_request
- order of notification_filters
- AccountAuthorize
- FollowRequest page
2020-06-07 13:27:08 -04:00
mgabdev
7b4faf3bf5
Removed domain blocks
...
• Removed:
- domain blocks as we are not using any other domains than gab.com
2020-06-06 20:14:20 -04:00
mgabdev
b7e24f4245
Updated status.rb scopes and api public timline controller to be always local only
...
• Updated:
- status.rb scopes and api public timline controller to be always local only
2020-06-06 16:25:07 -04:00
mgabdev
91a227913a
Added emoji support for composer
...
• Added:
- emoji support for composer
- new emoji sheet
• Updated:
- Textarea to accomodate
- Reducers and actions to retrieve caretPosition on text change when typing
• Removed:
- Unused input type on AutosuggestTextbox
- Old emoji sheet.png
2020-06-05 21:43:08 -04:00
mgabdev
9c67882cf1
Updated group_lists reducer booleans
...
• Updated:
- group_lists reducer booleans to be isLoading, isFetched
2020-06-04 18:52:26 -04:00
mgabdev
4f7728b2fa
Updated how groups are fetched, loaded
...
• Updated:
- how groups are fetched, loaded by setting flags for isLoading, isFetched per tab (new, admin, member, featured)
• Todo:
- Reload on group added, group removal
2020-06-04 18:48:24 -04:00
mgabdev
260553b7e7
Added comment sorting
...
• Added:
- comment sorting to comments on status page
- new comment sorting options popover, web setting, constants
2020-05-27 01:15:10 -04:00
mgabdev
163f6ab1e7
Updated nav and page title for profiles
...
• Updated:
- nav and page title for profiles to be emojified
2020-05-26 20:33:53 -04:00
mgabdev
08365cbead
revert c280c102b
2020-05-22 02:55:58 -04:00
mgabdev
c280c102b6
TESTING - Notification logs - 1
...
TESTING - Notification logs - 1
2020-05-22 02:33:52 -04:00
mgabdev
46b1206be1
Removed refreshHomeTimelineAndNotification from streaming.js
...
• Removed:
- refreshHomeTimelineAndNotification from streaming.js
2020-05-22 01:26:40 -04:00
mgabdev
3c310c457b
Updated notifications to set filter if view query is present on load
...
• Updated:
- notifications to set filter if view query is present on load
2020-05-21 18:03:35 -04:00
mgabdev
663f46b166
Updated frontend notification filtering and configuration
...
• Updated:
- frontend notification filtering and configuration
• Added:
- lastReadNotificationId to initial_state
- minWidth20PX for responsive notification icon hiding on xs
• Removed:
- unused code
2020-05-21 15:37:40 -04:00
mgabdev
2444f77e03
Fixed issue with reassigning const for scheduled posts
...
• Fixed:
- issue with reassigning const for scheduled posts
- schedule posts now work as expected
2020-05-15 16:57:21 -04:00
mgabdev
3725bfa5ef
Fix issue with quote repost not opening modal dialog
2020-05-15 01:34:01 -04:00