Commit Graph

46 Commits

Author SHA1 Message Date
mgabdev 345fc0bfb3 Added collapsable GroupInfoPanel description for long descriptions
• Added:
- collapsable GroupInfoPanel description for long descriptions
2020-09-14 19:53:33 -05:00
mgabdev 2933921d04 Fixed issue with group_serializer current_user exists
• Fixed:
- issue with group_serializer current_user exists
2020-09-14 17:18:16 -05:00
mgabdev 20ef23659c Fixed error in group_serializer if no current_user defined
• Fixed:
- error in group_serializer if no current_user defined
2020-09-14 11:44:01 -05:00
mgabdev 4242f595df Updated group_serializer to account for no current_user
• Updated:
- group_serializer to account for no current_user
2020-09-14 11:04:42 -05:00
mgabdev 6d85c76c8f Added ability to set password for groups
• Added:
- ability to set password for groups
- GroupPasswordModal
- checks for if has password
- rate limiting in rack_attack
2020-09-11 17:27:00 -05:00
mgabdev eba6696ad5 Updated GroupSerializer for group_category
• Updated:
- GroupSerializer for group_category
2020-09-10 17:14:00 -05:00
mgabdev 217aab9faa Added join requests to Groups
• Added:
- join requests to Groups
- redux actions, reducers
- controller and functionality for fetching join requests, accepting, rejecting join requests
2020-09-10 17:07:00 -05:00
mgabdev d030783089 Added GroupPinnedStatuses
• Added:
- GroupPinnedStatuses
- controllers for timeline, creation, deletion
- redux actions, reducers for creation, deletion
- timeline fetching in timelines action
- options to pin, unpin in status options popover for group admin
2020-09-10 15:07:01 -05:00
mgabdev ac9b9e8448 Added new role for moderator to Groups
• Added:
- new role for moderator to Groups
2020-09-02 18:06:38 -05:00
mgabdev a5ae957ac5 Updated GroupInfoPanel to be markdown enabled, linkable
• Updated:
- GroupInfoPanel to be markdown enabled, linkable for users, hashtags, urls
2020-09-01 18:14:11 -05:00
mgabdev ba840fd6b6 Updated GroupSerializer with new keys
• Updated:
- GroupSerializer with new keys
2020-08-06 00:09:53 -05:00
mgabdev 84429632ab Added GroupCategoriesSerializer
• Added:
- GroupCategoriesSerializer
2020-08-05 23:18:21 -05:00
mgabdev 32c62955bf Added has_quote to status_serializer and set in status.rb
• Added:
- has_quote to status_serializer and set in status.rb
2020-08-05 23:17:17 -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 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 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 b93ecc7095 Rich Text Editor (WIP) x4 2020-06-17 16:27:58 -04:00
mgabdev 861ae55aec Rich Text Editor (WIP) x2 2020-06-16 19:44:30 -04:00
mgabdev 20a3221c4b Rich Text Editor (WIP) 2020-06-12 12:01:54 -04:00
mgabdev ac2bc9b9a3 Updated preview.jpg -> preview.png social card image thumbnail
• Updated:
- preview.jpg -> preview.png social card image thumbnail
2020-06-09 16:01:08 -04:00
mgabdev bb0182c1e1 pull 2020-05-11 23:34:18 -04:00
mgabdev e9f01c0b16 Testing 2020-05-01 12:47:13 -04:00
mgabdev c3d0d8bde2 Progress 2020-04-28 01:33:58 -04:00
mgabdev fed036be08 Progress 2020-04-22 01:00:11 -04:00
mgabdev bb4fcdf32d Progress 2020-04-07 21:06:59 -04:00
mgabdev 0f01c1bc97 Progress 2020-03-24 23:08:43 -04:00
Alex Gleason d78dd971c0
Fix unlike counter, fixes #107 2020-03-13 13:44:44 -05:00
mgabdev 81b2c009a1 Added groups to search results 2020-01-14 18:13:30 -05: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 daf5eeb905 convert status ids to string 2019-09-04 00:54:18 +03:00
2458773093 0499184b38 added active promoted statuses to initial state 2019-09-04 00:15:32 +03:00
2458773093 3cf262c79b relationship presenter + serializer updated for quotes 2019-08-04 16:46:59 +03:00
2458773093 c311f6b9d0 group added to status serialization and old group_id usages changed 2019-07-26 21:08:51 +03: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
2458773093 0015e2c585 avatar/header serializer issue for accounts with imported data from legacy fixed 2019-07-23 00:10:41 +03:00
2458773093 bf2d54201b group member count optimization 2019-07-22 03:46:00 +03:00
2458773093 c5c2585239 group unread count 2019-07-22 02:04:08 +03:00
2458773093 caaa9253d6 add remove account from group to status bar actions 2019-07-17 01:25:23 +03:00
2458773093 1fabd28498 New groups 2019-07-15 16:47:05 +03:00
robcolbert 9040b6bdcf update 2019-07-04 03:27:52 -04:00
robcolbert 1ec2327652 move 2019-07-03 20:20:14 -04:00
robcolbert ef2cc01cd8 strip tags from content 2019-07-03 20:07:57 -04:00
robcolbert ec8c4f8bae handler for gab:// mapping scheme 2019-07-03 18:32:03 -04:00
robcolbert 0c8a68adce change to allow loading avatar/covers from Legacy's media store 2019-07-02 16:18:06 -04:00
robcolbert bd0b5afc92 Gab Social. All are welcome. 2019-07-02 03:10:25 -04:00