Commit Graph

1378 Commits

Author SHA1 Message Date
mgabdev
78838ff241 Updated ErrorPopover, LoadingPopover styles to match all other popovers
• Updated:
- ErrorPopover, LoadingPopover styles to match all other popovers
2020-07-24 19:06:21 -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
4b79bf0d06 Updated LoggedOutNavigationBar to show links if on profile, grow search bar
• Updated:
- LoggedOutNavigationBar to show links if on profile, grow search bar
2020-07-24 18:59:46 -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
4f523157c1 Updated CommentSortingOptionsPopover list item size (3f6d8bd2c)
• Updated:
- CommentSortingOptionsPopover list item size (3f6d8bd2c)
2020-07-24 18:58:21 -05:00
mgabdev
9fe2837539 Updated some popover positions to be majorly on screen
• Updated:
- some popover positions to be majorly on screen
2020-07-24 18:57:49 -05:00
mgabdev
504f04c7be Removed unused ColumnHeader component
• Removed:
- unused ColumnHeader component
2020-07-24 18:55:56 -05:00
mgabdev
3f6d8bd2c8 Updated ListItem and PopoverComponents text sizes
• Updated:
- ListItem and PopoverComponents text sizes
2020-07-24 18:54:44 -05:00
mgabdev
f6966ff382 Updated SignUpPanel styles, Added to multiple pages/layouts
• Updated:
- SignUpPanel styles

• Added:
- SignupPanel to multiple pages/layouts
2020-07-24 18:53:09 -05:00
mgabdev
a81f62ca52 Updated ProPanel styles
• Updated:
- ProPanel styles
2020-07-24 18:51:57 -05:00
mgabdev
6b3b488234 Removed unused index.js in panel folder
• Removed:
- unused index.js in panel folder
2020-07-24 18:51:25 -05:00
mgabdev
a48eb1d3a3 Added NavigationBarButton component
• Added:
- NavigationBarButton component

• Removed:
- the component code from NavigationBar component
2020-07-24 18:51:14 -05:00
mgabdev
86c1b3c75d Added expires_at to Status
• Added:
- expires_at key to Status
2020-07-24 18:49:00 -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
763466ab86 Updated SearchService to return groups for everyone
• Updated:
- SearchService to return groups for everyone even if not logged in
2020-07-24 18:00:29 -05:00
mgabdev
43207e8b29 Added "bookmarks" to list of reserved usernames
• Added:
- "bookmarks" to list of reserved usernames
2020-07-24 17:59:48 -05:00
mgabdev
7aa7b66374 Updated PreviewCard, FetchLinkCardService, FetchOEmbedService
• Updated:
- PreviewCard, FetchLinkCardService, FetchOEmbedService to work better
2020-07-22 13:51:08 -05:00
mgabdev
8f4be991a0 Updated status meta data title and description
• Updated:
- status meta data title and description to remove truncation
2020-07-22 13:48:27 -05:00
mgabdev
83f37d144e Updated PopoverBase react-popper, added popper
• Updated:
- PopoverBase react-popper,

• Added:
- @popperjs/core
2020-07-22 10:28:53 -05:00
mgabdev
f2918559c3 Updated EditProfileModal to not allow verified people to change display names
• Updated:
- EditProfileModal to not allow verified people to change display names
2020-07-22 10:27:26 -05:00
mgabdev
ec495fb3ed Removed local instance block on FetchLinkCardService
• Removed:
- local instance block on FetchLinkCardService
2020-07-22 00:24:27 -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
92c4fa3fda Fixed issue with removing shortcuts in redux
• Fixed:
- issue with removing shortcuts in redux
2020-07-21 23:44:13 -05:00
mgabdev
d179d7d567 Added check in GroupHeader for if isAdmin
• Added:
- check in GroupHeader for if isAdmin for group options
2020-07-21 23:34:44 -05:00
mgabdev
87e60eee04 Removed catchall shared/og in application.html.haml
• Removed:
- catchall shared/og in application.html.haml
2020-07-21 23:25:41 -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
ae814a01cb Added meta to application.html.haml for groups and unmatched routes
• Added:
- meta to application.html.haml for groups and unmatched routes
2020-07-21 23:06:47 -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
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
ec64db2529 Updated GroupInfoPanel to hide members list if no user
• Updated:
- GroupInfoPanel to hide members list if no user
2020-07-21 22:59:46 -05:00
mgabdev
96f8bb8a32 Added fetchGroup action
• Added:
- fetchGroup action
2020-07-21 22:30:07 -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
5fcc09acad Updated SidebarSectionItem image style
• Updated:
- SidebarSectionItem image style
2020-07-21 22:26:22 -05:00
mgabdev
4e44337cb2 Added missing constants in ModalRoot for shortcuts
• Added:
- missing constants in ModalRoot for shortcuts
2020-07-21 22:25:20 -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
405ace09da Added migration for creating Shortcuts
• Added:
- migration for creating Shortcuts
2020-07-21 22:17:20 -05:00
mgabdev
df7fdff265 Updated CommentSortingOptionsPopover width
• Updated:
- CommentSortingOptionsPopover width
2020-07-21 16:51:56 -05:00
mgabdev
5967a6a34c Removed unused @body_classes in ruby
• Removed:
- unused @body_classes in ruby
2020-07-21 16:51:39 -05:00
mgabdev
4a467278ea Updated ListItem to have image and customizable right action icon
• Updated:
- ListItem to have image
- ListItem to have customizable right action icon
2020-07-21 16:49:54 -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
7ea07d4a2b Added shortcut locales errors
• Added:
- shortcut locales errors
2020-07-21 11:50:23 -05:00
mgabdev
6a1ea8f960 Updated home page tags to headings
• Updated:
- home page tags to headings
2020-07-21 11:25:54 -05:00
mgabdev
2682845ef9 Added max retry to DigestMailerWorker
• Added:
- max retry to DigestMailerWorker
2020-07-17 15:43:45 -05:00
mgabdev
bf330dcb56 Fixed issue with duplicating StatusPromotionPanel in SidebarPanelGroup
• Fixed:
- issue with duplicating StatusPromotionPanel in SidebarPanelGroup
2020-07-17 15:26:05 -05:00
mgabdev
3993372f15 Added missing style for FileInput opaque background
• Added:
- missing style for FileInput opaque background
2020-07-17 15:25:39 -05:00
mgabdev
10a410be53 Added back EditProfileModal to all edit profile action buttons
• Added:
- back EditProfileModal to all edit profile action buttons
- AccountActionButton, UserPanel, ProfileHeader
2020-07-17 15:25:05 -05:00
mgabdev
1e55e2e920 Updated FileInput component to have hovering effect with image upload icon
• Updated:
- FileInput component to have hovering effect with image upload icon
2020-07-17 15:20:04 -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