mgabdev
380042cb7a
Updated GabTrendsController to be disabled on prod
...
• Updated:
- GabTrendsController to be disabled on prod
2020-11-09 01:30:27 -06:00
mgabdev
6afa8b1f35
Added PopularLinks controller
...
• Added:
- PopularLinks controller to fetch popular links, most recent 2 gabs from `@gab`
• Todo:
- Clean up code, store results in redis for time
- Add top video/links
2020-11-06 23:24:16 -06:00
mgabdev
ae0132663c
Added test params in GabTrendsController for local, dev envs
...
• Added:
- test params in GabTrendsController for local, dev envs
2020-11-06 23:23:18 -06:00
mgabdev
f129d9c49b
Added LinkTimeline and PreviewCard fetching by id
...
• Added:
- LinkTimeline and PreviewCard fetching by id
2020-10-29 18:46:54 -05:00
mgabdev
3c07e9d63b
Added new security question to sign up, Added notification for unconfirmed emails
...
• Added:
- new security question to sign up
- notification for unconfirmed emails
- modal for describing issue with Gab emails
2020-10-16 16:25:37 -05:00
mgabdev
33369c5fbf
Added authorization to pin group statuses
...
• Added:
- authorization to pin group statuses
2020-10-06 19:46:30 -04:00
mgabdev
65c5ee56f9
Updated GroupsController, groups reducer to work with browsing by category, tag
...
• Updated:
- GroupsController, groups reducer to work with browsing by category, tag
2020-09-24 16:21:16 -05:00
mgabdev
8f57514bc8
Fixed issue with group fetching, serializer for loading password
...
• Fixed:
- issue with group fetching, serializer for loading password for admin only
2020-09-17 18:21:58 -05:00
mgabdev
a842bfb20b
Fixes for news and injection links
...
• Fixes:
- for news and injection links
2020-09-14 22:16:21 -05:00
mgabdev
12c9cf2083
Updated explore page functionality
...
• Updated:
- explore page functionality
2020-09-14 20:20:27 -05:00
mgabdev
fafd1ef658
Added pages and routes for Groups by tag and category
...
• Added:
- pages and routes for Groups by tag and category
2020-09-14 17:12:45 -05:00
mgabdev
41f48ea886
Added checks for status visiblity if group is private
...
• Added:
- checks for status visiblity if group is private
2020-09-14 11:12:25 -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
1baa123e25
Added includes for GroupCategory in GroupController set_group
...
• Added:
- includes for GroupCategory in GroupController set_group
2020-09-11 17:23:13 -05:00
mgabdev
8c4f4899e7
Updated functionality for group join requests approve, reject, leave
...
• Updated:
- functionality for group join requests approve, reject, leave
2020-09-11 17:22:33 -05:00
mgabdev
6e17b7c17b
Updated GroupCategory functionality with Groups
...
• Updated:
- GroupCategory functionality with Groups
2020-09-10 17:12:43 -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
d3355f8bd5
Added suggestions page Updated SuggestionsController with unlimited param
...
• Added:
- suggestions page in app
• Updated:
- SuggestionsController with unlimited param to show max 80 items
2020-09-10 16:21:20 -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
c43d1d38de
Fixed issue in TagController
...
• Fixed:
- issue in TagController
2020-08-19 17:46:49 -05:00
mgabdev
7e81b2e132
Updates to controllers
...
• Updates:
- to controllers
2020-08-19 17:34:17 -05:00
mgabdev
5fc517473f
Removed limits for pagination in GroupCollectionController, GroupTimeline controller
...
• Removed:
- limits for pagination in GroupCollectionController, GroupTimeline controller
2020-08-12 17:40:46 -05:00
mgabdev
b353c835af
Updated GroupCollectionTimeline, GroupTimeline to insert pagingation headers only if min is met
...
• Updated:
- GroupCollectionTimeline, GroupTimeline to insert pagingation headers only if min is met
2020-08-10 22:22:08 -05:00
mgabdev
d3e55d28c4
Updated GroupCollectionTimeline, GroupTimeilne newest to only last 14 days
...
• Updated:
- GroupCollectionTimeline, GroupTimeilne newest to only last 14 days
2020-08-10 22:16:33 -05:00
mgabdev
b2c69afdbd
Added new sorting for "Hot" in GroupCollection, GroupTimeline
...
• Added:
- new sorting for "Hot" in GroupCollection, GroupTimeline
2020-08-10 22:16:08 -05:00
mgabdev
4a8cd0b585
Updates to groups sorting
...
• Updates to groups sorting
2020-08-08 13:08:48 -05:00
mgabdev
a4c6b5639d
Updated sorting in groups controllers
...
• Updated:
- sorting in groups controllers
2020-08-07 17:26:14 -05:00
mgabdev
90dc47a61b
Updated GroupCollectionController to have sorting v1 for logged-in users
...
• Updated:
- GroupCollectionController to have sorting v1 for logged-in users
2020-08-06 23:20:48 -05:00
mgabdev
083a864be3
Updated GroupCategoriesController to require user
...
• Updated:
- GroupCategoriesController to require user
2020-08-06 23:13:20 -05:00
mgabdev
516b7852b8
Added search filter for isVerified accounts
...
• Added:
- search filter for isVerified accounts
• Todo:
- Implement in account search query
2020-08-06 23:05:02 -05:00
mgabdev
7d4ff8df63
Upated GroupController, Removed GroupQueryService
...
• Upated:
- GroupController
• Removed:
- GroupQueryService
2020-08-06 00:15:47 -05:00
mgabdev
2e286784c1
Updated GroupController permitted params
...
• Updated:
- GroupController permitted params
2020-08-06 00:08:06 -05:00
mgabdev
805e9a0471
Added GroupCollection timeline, redux, streaming, routes
...
• Added:
- GroupCollection timeline, redux, streaming, routes
2020-08-06 00:07:46 -05:00
mgabdev
c20f7adf6a
Added GroupCategories API route and controller
...
• Added:
- GroupCategories API route and controller
2020-08-05 23:12: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
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
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
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
7548b1ea47
Updated GabTrendsController, ShopController APIs to have logs and reorder returns
...
• Updated:
- GabTrendsController, ShopController APIs to have logs and reorder returns
2020-07-08 18:35:42 -05:00
mgabdev
22c0957752
Added new check for GabTrendsController, ShopController for empty
...
• Added:
- new check for GabTrendsController, ShopController for empty
2020-07-08 17:41:48 -05:00
mgabdev
0fdf762815
Updated GabTrendsController, ShopController to use Request instead of Net
...
• Updated:
- GabTrendsController, ShopController to use Request instead of Net
2020-07-07 16:01:51 -05:00
mgabdev
2ae611d7ed
Updated featured groups to max 100
...
• Updated:
- featured groups to max 100
2020-07-07 16:01:27 -05:00
mgabdev
7087926a9c
Updated GabTrendsController feed redis key
...
• Updated:
- GabTrendsController feed redis key
2020-07-06 15:15:28 -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
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
1a506327db
Rich Text Editor (WIP) x3
2020-06-17 13:25:10 -04:00
mgabdev
eb89d552ce
Fixed issue with Tags timeline
...
• Fixed:
- issue with Tags timeline and incorrect number of arguments due to removal of "local" attribute
2020-06-11 15:33:56 -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
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
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
294883da56
Updated instance api endpoints to return empty
...
• Updated:
- instance api endpoints to return empty, /api/v1/instance /api/v1/instance/peers /api/v1/instance/activity
2020-05-27 13:09:04 -04:00
mgabdev
2346ef25ce
Updated public and tag timline controllers to require user
...
• Updated:
- public and tag timline controllers to require user
2020-05-25 21:06:04 -04:00
mgabdev
046a126d1d
revert 9d8b96cb3
2020-05-22 17:18:15 -04:00
mgabdev
8b020cf47f
revert d72cd96a3
, 1948972a4
2020-05-22 17:05:40 -04:00
mgabdev
1948972a4f
TESTING - Disable home, notifications api timelines - 2
2020-05-22 14:47:02 -04:00
mgabdev
d72cd96a32
TESTING - Disable home, notifications api timelines - 1
2020-05-22 14:45:50 -04:00
mgabdev
83d739e57d
revert 5e113bafc
2020-05-22 14:45:31 -04:00
mgabdev
5e113bafc0
TESTING - Disable all api queries
2020-05-22 14:07:23 -04:00
mgabdev
9d8b96cb36
TESTING - All timeline - 1
...
Returning empty
2020-05-22 13:45:04 -04:00
mgabdev
08a09ccc4f
Updated home_timeline default status limit on initial load
...
• Updated:
- home_timeline default status limit on initial load to 10, all other times limit is 20
2020-05-22 00:05:17 -04:00
mgabdev
df1ddd8a45
Updated DEFAULT_NOTIFICATIONS_LIMIT to 20
...
• Updated:
- DEFAULT_NOTIFICATIONS_LIMIT to 20 (original)
2020-05-21 14:49:44 -04:00
mgabdev
04b9807d52
Updated DEFAULT_STATUSES_LIMIT to 20
2020-05-15 01:33:49 -04:00
mgabdev
bb0182c1e1
pull
2020-05-11 23:34:18 -04:00
mgabdev
498f163880
Progress
2020-05-04 14:44:37 -04:00
mgabdev
4cf0713b37
Don't require user to embed
...
Fixes #80
2020-05-03 14:59:59 -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
c3d0d8bde2
Progress
2020-04-28 01:33:58 -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
595208780e
Progress
2020-04-11 18:29:19 -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
d79133c72d
Progress
2020-04-02 00:07:47 -04:00
mgabdev
80d41b8d94
Progress
2020-04-01 23:17:21 -04:00
Alex Gleason
d78dd971c0
Fix unlike counter, fixes #107
2020-03-13 13:44:44 -05:00
Alex Gleason
316b5c8d0f
Merge remote-tracking branch 'upstream/develop' into feature/frontend_refactor
2020-03-10 16:24:43 -05:00
mgabdev
0df3c073a5
Progress
2020-03-02 17:26:25 -05:00
Alex Gleason
a7955ad491
Account.find_acct! function
2020-02-21 14:17:39 -06:00
mgabdev
7fb0b462e2
Fix notifications
...
https://gitlab.com/soapbox-pub/soapbox/merge_requests/120/diffs#diff-content-917c7fb80cf426cfae1e7baaa21b3d90ccb2b29c
2020-01-16 18:24:10 -05:00
mgabdev
76981e56c5
Updated search result limit
...
Removed search from client side, increased from 20 to 100 in search_controller.rb
2020-01-14 18:12:04 -05: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
mgabdev
6b4969dbdd
Updated media attachment on create to always include account param
2019-09-17 01:13:02 -04:00
2458773093
6752b9f936
update method for statuses
2019-08-23 01:05:53 +03: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
2458773093
3214ad5d50
regeneration and database feed generation updates for group posts in feeds
2019-08-20 02:54:26 +03:00
Rob Colbert
f7118a39df
group accounts improvements
2019-08-11 14:40:44 +03: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
8bc76713a9
use feed manager to filter posts in group feeds
2019-08-04 21:58:17 +03:00
2458773093
6b583577f4
quote support to status creation
2019-08-04 15:26:35 +03:00
Alex Gleason
c3f36e9142
Actually fix remote profile loading
2019-08-01 19:22:20 -04:00
2458773093
3fa8eb1bac
Added restriction to group policy. Create link hidden for non-pro.
2019-08-01 19:46:17 +03:00
Rob Colbert
8c837a0c36
quick fix for processing of username@domain.:format
2019-08-01 11:04:15 -04:00