Commit Graph

184 Commits

Author SHA1 Message Date
mgabdev
7d4ff8df63 Upated GroupController, Removed GroupQueryService
• Upated:
- GroupController

• Removed:
- GroupQueryService
2020-08-06 00:15:47 -05:00
mgabdev
0c99ac60c0 Updated status model only_replies, without_replies to check reply boolean
• Updated:
- status model only_replies, without_replies to check reply boolean instead of in_reply_to_id because if a status is deleted then we don't want a comment to show as a normal status
2020-08-05 23:33:39 -05:00
mgabdev
a5540d3106 Added group.rb model descriptions
• Added:
- group.rb model descriptions
2020-08-05 23:17:38 -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
926477fe45 Added group_categories model file, redux
• Added:
- group_categories model file, redux
2020-08-05 23:13:49 -05:00
mgabdev
f0347b1c23 Updated status_bookmark model
• Updated:
- status_bookmark model definitions
2020-08-05 22:51:49 -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
7aa7b66374 Updated PreviewCard, FetchLinkCardService, FetchOEmbedService
• Updated:
- PreviewCard, FetchLinkCardService, FetchOEmbedService to work better
2020-07-22 13:51:08 -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
admin
b37597e178 Update status.rb 2020-07-10 14:29:51 +00:00
mgabdev
6d6f2b8562 Removed is_investor, is_donor from popular_accounts query in status.rb
• Removed:
- is_investor, is_donor from popular_accounts query in status.rb
2020-07-08 21:18:44 -05:00
mgabdev
2f2e1a13d0 Updated as_pro_timeline to check for 2 hours ago
• Updated:
- as_pro_timeline to check for 2 hours ago
2020-07-08 17:46:40 -05:00
mgabdev
5c36a30b69 Added new migrations for adding indexes
• Added:
- new migrations for adding indexes
2020-07-07 17:25:47 -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
bc2eeee497 Added pro feed
• Added:
- pro feed
2020-07-01 21:40:00 -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
79330acb21 Updated account search result sorting
• Updated:
- search to order results for users by follow count, rank and if they're verified or not
2020-06-12 21:45:35 -04:00
mgabdev
985e1458d5 Removed unused/old/pre-refactor settings
•Removed:
- unused/old/pre-refactor settings
2020-06-07 14:01:54 -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
ce69d939b7 Removed AdminMailer emails for reports and pending accounts
• Removed:
- AdminMailer emails for reports and pending accounts
2020-05-28 19:30:37 -04:00
mgabdev
6d330716cd Updated as_public_timeline to be date restricted
Updated:
- as_public_timeline to be date restricted to only 30 minutes
2020-05-27 17:59:15 -04:00
mgabdev
6f8416de68 Removed custom_css setting
• Removed:
- custom_css setting, controller, locales
2020-05-26 00:56:11 -04:00
mgabdev
9da92ab9a5 Update search to include only local accounts 2020-05-25 16:53:49 -04:00
mgabdev
4b5493eeda Updated as_public_timeline to be date restricted
• Updated:
- as_public_timeline to be date restricted to only 1 day
2020-05-23 01:08:51 -04:00
mgabdev
cc50b4f8d1 revert f091e9a3d 2020-05-22 17:17:56 -04:00
mgabdev
f091e9a3d4 Updated as_public_timeline to be date restricted
• Updated:
- as_public_timeline to be date restricted to only 5 days
2020-05-22 12:46:47 -04:00
mgabdev
3bfbfbf3d8 Updated home_feed.rb as_home_timeline date restriction again
• Updated:
- home_feed.rb as_home_timeline date restriction again
2020-05-22 01:00:56 -04:00
mgabdev
72df048f84 Updated home_feed.rb as_home_timeline to be date restricted
• Updated:
- home_feed.rb as_home_timeline to be date restricted to only 45 days
2020-05-22 00:40:31 -04:00
mgabdev
78c8100768 Updated home_feed.rb as_home_timeline to include max_id
• Updated:
- home_feed.rb as_home_timeline to include max_id
- if no max_id (its the initial page load) then query only between now - 60 days
- else, dont add the date restraint
2020-05-21 23:48:05 -04:00
mgabdev
9f9b410207 Updated status.rb replies scopes to check in_reply_to_id
• Updated:
- status.rb replies scopes to check in_reply_to_id instead of reply
2020-05-19 13:35:17 -04:00
mgabdev
483f8fb888 Updated status.rb recent scope to reorder by updated_at
• Updated:
- status.rb recent scope to reorder by updated_at from id
2020-05-19 13:00:57 -04:00
mgabdev
3946728353 Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into feature/frontend_refactor 2020-05-15 00:00:44 -04:00
mgabdev
bb0182c1e1 pull 2020-05-11 23:34:18 -04:00
mgabdev
589605c46e Remove refactor migrations from schema 2020-05-10 00:04:04 -04:00
mgabdev
f3c3a66e6b Removed unread_count from group_accounts 2020-05-09 23:57:38 -04:00
mgabdev
055b5a430f progress 2020-05-03 01:22:49 -04:00
mgabdev
fe9a89d68c Revert 2020-05-01 12:46:31 -04:00
mgabdev
8e349c368c Progress 2020-05-01 01:50:27 -04:00
mgabdev
dbe5461df2 Non-follows allowed in lists 2020-04-30 12:34:13 -04:00
mgabdev
e2e7e8c0af Progress 2020-04-23 02:13:29 -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
Rob Colbert
46d26efbc3 add Hotmail mailbox name uniqueness constraint (bot-stopper) 2020-04-03 14:50:09 -04:00
Alex Gleason
3d3b51ee1a
Only validate User.unique_email on create 2020-03-10 18:24:02 -05:00
Alex Gleason
c3bc1c08b9
Set unique_email upon User creation 2020-03-10 18:09:40 -05:00
Alex Gleason
4052329ca4
Add unique_email field 2020-03-10 17:44:32 -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
81b2c009a1 Added groups to search results 2020-01-14 18:13:30 -05:00
mgabdev
3126ba8b3c Added search_for function on group 2020-01-14 18:13:05 -05:00
Rob Colbert
81b551e030 migration 2019-10-10 19:40:51 -04: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
d1f7d17ef5 new revision model 2019-09-17 17:21:29 +03:00
2458773093
6465713858 annotation fix 2019-09-17 17:20:55 +03:00
mgabdev
b340a49e5a Updated upload limits for pro accounts 2019-09-17 01:13:25 -04:00
2458773093
044e9695fe model/migration for promoted statuses 2019-09-04 00:14:50 +03:00
Rob Colbert
1196ef362d disable group posts in home feed 2019-08-28 02:21:42 -04: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
8a6623e463 fix group local account list for distributions so it does not include users who disabled group posts in feed 2019-08-20 03:10:22 +03:00
2458773093
3214ad5d50 regeneration and database feed generation updates for group posts in feeds 2019-08-20 02:54:26 +03:00
2458773093
1f0f96415e group posts in feed db builder 2019-08-20 02:25:10 +03:00
2458773093
213d5862ac fan out to group members 2019-08-20 02:11:11 +03:00
2458773093
623fa7da80 quote notifs 2019-08-12 16:25:28 +03:00
Rob Colbert
c8ce87e4f9 migration 2019-08-07 15:53:28 -04:00
2458773093
318ab7beb6 status quote relations 2019-08-04 15:25:23 +03:00
Rob Colbert
f7e8d8c344 remove email notification for admin and moderation actions 2019-08-01 08:15:46 -04:00
2458773093
c311f6b9d0 group added to status serialization and old group_id usages changed 2019-07-26 21:08:51 +03:00
Rob Colbert
b1e6b63d1f migration 2019-07-21 23:50:09 -04:00
2458773093
6c9b5b4be2 remove unnecessary cache remove block 2019-07-22 05:46:35 +03:00
2458773093
ff03e6a55f home feed group toggle 2019-07-22 04:50:09 +03:00
2458773093
bf2d54201b group member count optimization 2019-07-22 03:46:00 +03:00
2458773093
bd3f453c0d fix 2019-07-22 03:10:42 +03:00
2458773093
c5c2585239 group unread count 2019-07-22 02:04:08 +03:00
2458773093
a6f09dc0c7 group unread count 2019-07-22 01:06:32 +03:00
2458773093
db5a85a657 move cover image stuff to its own concern and add processing 2019-07-17 21:35:40 +03:00
2458773093
17a6756bcb group_removed_users associations 2019-07-16 21:43:31 +03:00
2458773093
520c125e21 group_removed_users table to forbid users joining once removed 2019-07-16 20:46:03 +03:00
2458773093
c56a8914f3 Merge remote-tracking branch 'origin/styling/add-groups-link' into groups-updates
* origin/styling/add-groups-link: (31 commits)
  Comment out the "groups" button until ready to reveal.
  Changed the method of adding main navigation icons. Created a png sprite sized @2x based on largest usage (for retina). This will fix some rendering issues caused by using svg images. It will allow adding depth and more color / shading if we choose later.
  intents fix
  federation fix
  two more federation fixes
  Removed unused imports
  Removed unused PublicTimeline component
  Updated CommunityTimeline to add option for "all federated" content
  Removed unused import in unauthorized_modal
  Updated registration legal links
  Updated compose_form to account for if compose modal open
  Added empty message to pinned statuses page
  Updated nextProps withReplies for account timeline
  Added empty message to account_gallery media page
  Updated timeline/notification dequeue to be in componentDidMount
  Added TimelineQueueButtonHeader to status_list
  Added queue functionality status_list_container for status timelines
  Updated all Redis.current.publish, PushUpdateWorker.perform_async to work again
  Added timeline dequeue functionality to onSubmitCompose action
  Added redux functionality for queueing/dequeueing timelines
  ...
2019-07-16 14:29:38 +03:00
2458773093
3227e74ac6 group relationship cache 2019-07-15 17:29:54 +03:00
Rob Colbert
c804d6d438 federation fix 2019-07-14 03:22:03 -04:00
robcolbert
948ba449fb revert OStatus xmlns to mastodon.social 2019-07-06 21:57:50 -04:00
robcolbert
a0a1c8d1f9 add ability to log in w/username or email address
accepts:
@user, user, user@domain.com
2019-07-04 13:50:51 -04:00
robcolbert
bd0b5afc92 Gab Social. All are welcome. 2019-07-02 03:10:25 -04:00