Fosco Marotto
729c00a5a9
Bundle of corrections and one doorkeeper writing role change
2021-02-09 22:32:24 -05:00
admin
382fd31ec7
Update database.yml
2021-02-09 19:41:12 +00:00
admin
669b378c6f
Merge branch 'features/db-fun' into 'develop'
...
Replace Makara with an initial Rails 6 role based splitting method.
See merge request gab/social/gab-social!60
2021-02-09 19:38:10 +00:00
Free Speech Forever
473c48b2aa
Replace Makara with an initial Rails 6 role based splitting method.
2021-02-09 19:38:10 +00:00
Fosco Marotto
ae036995bf
Fix authorization header when no access token
2021-02-09 11:16:04 -05:00
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
admin
31922ea58b
Merge branch 'feature/home_feed4' into 'develop'
...
Feature/home feed4
See merge request gab/social/gab-social!56
2021-02-06 18:33:23 +00: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 c30f600f09
.
2021-02-03 13:14:22 -05:00
Fosco Marotto
e4a214a0c4
Revert "deleted unneccessary looping queries in EntityCache"
...
This reverts commit d20330f391
.
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
1def861fa0
Merge branch 'feature/entity-cache-fix' into 'develop'
...
Feature/entity cache fix
See merge request gab/social/gab-social!55
2021-02-03 17:00:52 +00: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
7d8ecac125
Update elastic_apm.yml
2021-02-03 15:17:38 +00: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
80297c4d21
added elastic-apm to gemfile
2021-02-03 10:12:57 -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
e4527e5210
Remove scout apm
2021-02-01 15:04:16 -05:00
Fosco Marotto
440a1ce6ff
Minor changes to workers.
2021-02-01 03:43:56 -05:00
rubic0n
02bbe4304b
Upgrade to Puma 5.2.0 (from 5.1.1)
...
Most notable change:
10x latency improvement for MRI on ssl connections by reducing overhead
https://github.com/puma/puma/releases/tag/v5.2.0
2021-02-01 00:00:43 -06:00
rubic0n
87c41ede7a
Load Rails 6.0 defaults and remove 6.0 migration initializer
2021-01-31 17:39:13 -06:00
rubic0n
8c018b8088
Don't autoload in initializers: SidekiqErrorHandler
...
DEPRECATION WARNING: Initialization autoloaded the constant
SidekiqErrorHandler.
2021-01-31 17:39:13 -06:00
rubic0n
497ec0c1db
Teach Zeitwerk that REST is the class name, not Rest
...
Also add a comment about the inflector settings.
NameError: uninitialized constant InitialStateSerializer::REST
Did you mean? Rest
/vagrant/app/serializers/initial_state_serializer.rb:7:in `<class:InitialStateSerializer>'
/vagrant/app/serializers/initial_state_serializer.rb:3:in `<main>'
2021-01-31 17:39:13 -06: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
rubic0n
f77fa3ca4a
Fix autoloading in initialization
...
DEPRECATION WARNING: Initialization autoloaded the constants
ActionText::ContentHelper and ActionText::TagHelper.
https://github.com/rails/rails/issues/36546
Rails has a Railtie that will take the config setting out of Rails
config, and put it onto ActionController when ActionController is
loaded. Calling ActionController in the initializer forces it to
autoload right now. Referencing the setting through the config allows
it to autoload in when it needs to.
2021-01-31 17:04:58 -06:00
rubic0n
2f95b0d67e
Enable remaining settings
...
- use_cookies_with_metadata
Provided extra options for cookies. Existing cookies will work fine.
https://github.com/rails/rails/issues/36546
- return_only_media_type_on_content_type
Include the charset in the content type. Looking at the headers that
are being returned, it already did this.
- Use Zeitwerk as the autoloader
https://github.com/fxn/zeitwerk
2021-01-31 17:04:58 -06:00
azuregc7
48ba509234
Merge branch 'feature/homefeed_cte' of https://code.gab.com/gab/social/gab-social into feature/homefeed_cte
2021-01-30 21:50:18 -08:00
azuregc7
738584c1b1
Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into feature/homefeed_cte
2021-01-30 21:48:13 -08: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
azuregc7
0b03e79889
[home] Remove duplicate reposts from timeline feed, improve query performance, and increase batch size
2021-01-30 20:24:57 -08:00