rubic0n
57a88c5904
Avoid redundant OAuth queries when not signed in
...
If you aren't signed in, you don't have an auth token.
When you don't have an auth token, React was sending the headers
"Authorization: Bearer null"
This caused 5 Doorkeeper token lookups using
WHERE "oauth_access_tokens"."token" = 'null'
on the Explore page (the root of the app when not signed in).
2021-02-06 22:41:35 -06:00
azuregc7
e1a8d158d6
[home] Changed sort back to created_ad after adding new index to accounts
2021-02-06 09:48:18 -08:00
azuregc7
2baebbab18
[home] Changed sort back to created_ad after adding new index to accounts
2021-02-06 09:45:34 -08:00
azuregc7
dd6cbd0c17
Reduce home feed statuses per batch to 10
2021-02-05 15:58:01 -08:00
Fosco Marotto
a43a7af771
Some worker updates.
2021-02-05 13:25:46 -05:00
Fosco Marotto
c45d8adbf2
Another group collection controller sort change.
2021-02-05 00:12:51 -05:00
Fosco Marotto
5b89095a55
Switch group collection view back to newest sorting.
2021-02-04 23:57:03 -05:00
Fosco Marotto
fdca30cd97
Move Link Crawler to different queue
2021-02-04 18:09:04 -05:00
azuregc7
5f939abfbe
[home] Home feed optimizations, sorting
2021-02-04 12:02:51 -08:00
Fosco Marotto
22b7b2ab8b
Disable unused DistributionWorker and activity:interactions
2021-02-04 13:48:50 -05:00
Fosco Marotto
34a888ca10
Change weighting for top_order
2021-02-04 12:37:01 -05:00
Fosco Marotto
b705c82304
Update mention_html formatter again.
2021-02-03 13:26:32 -05:00
Fosco Marotto
8d9db14121
Revert "Remove local checks from formatter"
...
This reverts commit c30f600f0969108a9a6902a5a116a4c6d7441e62.
2021-02-03 13:14:22 -05:00
Fosco Marotto
e4a214a0c4
Revert "deleted unneccessary looping queries in EntityCache"
...
This reverts commit d20330f39133bcc4571ffdc1c518a3dcba93baff.
2021-02-03 13:13:29 -05:00
Fosco Marotto
c30f600f09
Remove local checks from formatter
2021-02-03 13:07:37 -05:00
admin
fa9f0ce6f3
Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into develop
2021-02-03 11:56:36 -05:00
admin
d20330f391
deleted unneccessary looping queries in EntityCache
2021-02-03 11:56:22 -05:00
Fosco Marotto
584482f325
Fix explore page correctly.
2021-02-03 11:55:57 -05:00
Fosco Marotto
4e0605165d
Fix explore page.
2021-02-03 11:32:25 -05:00
admin
6a620f388e
Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into develop
2021-02-03 10:13:04 -05:00
admin
82bdbbcb5f
added elastic apm and fixed session updated_at bug
2021-02-03 10:12:05 -05:00
mgabdev
dd8531237d
Added filter in account moderation to for spam
...
• Added:
- filter in account moderation to for spam
2021-02-03 00:58:58 -05:00
mgabdev
33f4bc4650
Added button to reset a spam bool on an account
...
• Added:
- button to reset a spam bool on an account in admin dashboard
2021-02-02 21:11:48 -05:00
mgabdev
e047a50967
Fixed issue with statuses moderation interface
...
• Fixed:
- issue with statuses moderation interface
2021-02-02 20:49:01 -05:00
Fosco Marotto
b06afbcd4a
[spam] Hide statuses from accounts marked as spam.
2021-02-02 15:17:04 -05:00
mgabdev
496f624c3a
Updated IP in captcha
...
• Updated:
- IP in captcha
2021-02-02 14:20:27 -05:00
mgabdev
6b6cd76bb2
Merge branch 'feature/adding_sign_up_captcha' of https://code.gab.com/gab/social/gab-social into develop
2021-02-02 12:01:15 -05:00
Fosco Marotto
440a1ce6ff
Minor changes to workers.
2021-02-01 03:43:56 -05:00
rubic0n
bee832d4ef
Fix Zeitwerk load error for SanitizeConfig
...
"expected file app/lib/sanitize_config.rb to define constant
SanitizeConfig"
2021-01-31 17:39:13 -06:00
rubic0n
2b9144d50c
Fix "NameError: uninitialized constant Exceptions"
...
Zeitwerk operates on files in the autoload paths. Since the
entire "app" directory is autoloaded, all files inside need to
play by Zeitwerk's rules. Zeitwerk expects that a file named
"exceptions.rb" would define a constant named "Exceptions".
The exceptions file doesn't follow Zeitwerk's conventions.
The easiest way to solve this is to move the execptions out of
app/lib and into lib, where `require_relative` doesn't have
Zeitwerk taken into account.
2021-01-31 17:39:13 -06:00
azuregc7
b793f5f908
[home] Remove duplicate reposts from timeline feed, improve query performance, and increase batch size
2021-01-30 21:45:35 -08:00
Fosco Marotto
3196dfbda9
Fix and re-enable user activity update
2021-01-30 01:49:22 -05:00
Fosco Marotto
8b701c11e3
Re-enable session activity update
2021-01-30 01:38:43 -05:00
Fosco Marotto
0587875a75
Fix current_resource_owner caching implementation
2021-01-30 01:27:11 -05:00
Fosco Marotto
c84e7e3451
[mark_read] first pass at quickly re-enabling this endpoint
2021-01-29 20:20:52 -05:00
Free Speech Forever
75d041af77
Merge branch 'requested_messages_unnecessary_queries' into 'develop'
...
Remove unnecessary queries from requested conversations count
See merge request gab/social/gab-social!50
2021-01-29 05:09:04 +00:00
Fosco Marotto
7a3cbe60ec
[temp] Disable mark_read and some failing updates until they can be fixed.
2021-01-28 20:51:05 -05:00
admin
cf691f491c
Update application_controller.rb
2021-01-28 21:12:29 +00:00
admin
d0b1f28430
Merge branch 'feature/rails_6' into 'develop'
...
Upgrade to Rails 6
See merge request gab/social/gab-social!52
2021-01-28 17:01:42 +00:00
admin
87138932a0
Merge branch 'gab_provision' of https://code.gab.com/gab/social/gab-social into develop
2021-01-27 16:16:48 -05:00
Fosco Marotto
05e95cf090
[session_activations] Stop needless updated_at changes
2021-01-27 16:08:39 -05:00
Fosco Marotto
2b99918b26
Group admins can't leave by clicking 'member' button
2021-01-27 12:16:49 -05:00
Fosco Marotto
3d06e94595
[fix] Logged out user session issue.
2021-01-27 00:24:54 -05:00
admin
132c46ac9a
Session and user caching
2021-01-26 23:33:22 +00:00
mgabdev
e9cc73857b
Removed extra sign up button on registrations page
...
• Removed:
- extra sign up button on registrations page
2021-01-26 15:21:11 -05:00
mgabdev
a3ef16bc8c
Added captcha for sign up form
...
• Added:
- captcha for sign up form
- empty ENV variables for: GAB_CAPTCHA_SECRET_KEY, GAB_CAPTCHA_CLIENT_KEY to be configured within captcha.gab.com
- Script insertion within registrations/new.html.haml containing instantiation for captcha.gab.com with our client key and challenge buster
- Div within registration form for #gab-captcha for the challenge to get inserted within
- Checks in RegistrationsController for captcha verification using server token (automatically generated in form), secret [server] key before checking if username/password/email is valid
2021-01-26 15:04:05 -05:00
mgabdev
dcbbd51d2a
Removing chat messages stream for now
...
• Removing:
- chat messages stream for now
2021-01-25 16:38:22 -05:00
mgabdev
5600c94f5a
Fixed issue with active icons in action bar for like, repost if no active user
...
• Fixed:
- issue with active icons in action bar for like, repost if no active user
2021-01-25 16:01:55 -05:00
mgabdev
48ecd800cf
Removed chat counters in admin account dashboard
...
• Removed:
- chat counters in admin account dashboard
2021-01-25 16:00:49 -05:00
mgabdev
154aaecc5f
Updated StatusFilter private scope functions
...
• Updated:
- StatusFilter private scope functions
2021-01-25 15:58:52 -05:00