mgabdev
83006eed39
Updated EmptyController to have protections and error responses
...
• Updated:
- EmptyController to have protections and error responses
2020-11-09 12:10:11 -06:00
mgabdev
297fac5d21
Updated some controllers to inherit from EmptyController
...
• Updated:
- some controllers to inherit from EmptyController
2020-11-09 12:08:31 -06:00
mgabdev
7027cd0bf4
Added EmptyController in ruby
...
• Added:
- EmptyController in ruby
2020-11-09 12:05:35 -06:00
mgabdev
f175b640f0
Updated news, trends image url path in redux
...
• Updated:
- news, trends image url path in redux
2020-11-09 12:00:37 -06:00
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
04cf1ad7ce
Added a few route matches in ReactController
...
• Added:
- a few route matches in ReactController
2020-10-30 12:56:03 -05: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
acc956777e
Updated applications, development admin settings to be staff only
...
• Updated:
- applications, development admin settings to be staff only
2020-10-28 23:09:53 -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
f964950282
Removed react/home.html.haml
...
• Removed:
- react/home.html.haml
2020-08-06 23:10:22 -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
bffc202270
Updated routes to have root point to react
...
• Updated:
- routes to have root point to react
2020-08-06 00:20:28 -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
7dd1e0cd0b
Added group_categories creation page in admin panel
...
• Added:
- group_categories creation page in admin panel
2020-08-05 23:03:14 -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
5967a6a34c
Removed unused @body_classes in ruby
...
• Removed:
- unused @body_classes in ruby
2020-07-21 16:51:39 -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
b26cd650c6
Removed welcome from routes in react controller
...
• Removed:
- welcome from routes in react controller
2020-07-14 18:45:11 -05:00