multiple creatures
|
ba0febd3c1
|
remove no-longer-used `subscriptions` prop from `SuspendAccountService`
|
2020-01-28 09:20:16 -06:00 |
multiple creatures
|
5622a7fa5e
|
remove no-longer-used `stream_entries` prop from `SuspendAccountService`
|
2020-01-28 09:11:05 -06:00 |
Holly 'Frinkel' Lotor
|
7dc114f589
|
More smoke testing, I believe the stability is passable now
|
2020-01-20 16:58:12 -05:00 |
Holly 'Frinkel' Lotor
|
e37c5a967a
|
More smoke testing, merge in request pool from upstream
|
2020-01-20 16:57:59 -05:00 |
ThibG
|
b0630ddc82
|
Original upstream merge
|
2020-01-20 16:55:55 -05:00 |
multiple creatures
|
753d064951
|
`backtrace` -> `e.backtrace`
|
2020-01-16 00:13:28 -06:00 |
multiple creatures
|
d8b87ec487
|
handle passing `0` to `lifespan` & `defed_in` bangtags to unset the auto-destruct/auto-defederate flag for a post
|
2020-01-15 16:42:43 -06:00 |
multiple creatures
|
400ff50dbc
|
set `MIN_DESTRUCT_OFFSET` (`30.seconds`) if `delete_after` or `defederate_after` values are too low
|
2020-01-13 23:14:01 -06:00 |
multiple creatures
|
0b2b252c6f
|
fix setting `delete_after` and `defederate_after` on new posts
|
2020-01-13 22:46:02 -06:00 |
multiple creatures
|
67516a07db
|
add new privacy option to auto-defederate after a given timespan + add options to defederate and/or delete past posts + add `defed_in`/`parent:defed_in`/`thread:defed_in` bangtags + ui indicator for posts marked for auto-defederation
|
2020-01-13 21:57:24 -06:00 |
multiple creatures
|
dfce98a69b
|
update `updated_at` when boosting own old posts so the post can actually federate past the max public expiration window
|
2020-01-13 17:16:52 -06:00 |
multiple creatures
|
a32afcccd0
|
speed up search with caching
|
2020-01-10 21:27:32 -06:00 |
multiple creatures
|
d6806025a0
|
avoid double-filtering on search
|
2020-01-10 20:58:22 -06:00 |
multiple creatures
|
b8f7ccf227
|
add option to set mutes that apply only to timelines
|
2019-12-21 12:08:49 -06:00 |
multiple creatures
|
5a08b14186
|
drop check for mentions-only posts
|
2019-12-19 09:33:58 -06:00 |
multiple creatures
|
83c7e5ec11
|
Merge branch 'master' of monsterware.dev:monsterpit/mastodon
|
2019-12-14 10:06:40 -06:00 |
multiple creatures
|
51c376cc00
|
use redis lock instead of rolling own
|
2019-12-14 10:05:52 -06:00 |
multiple creatures
|
b93ea600c5
|
fix no body text error
|
2019-12-14 13:49:39 +00:00 |
multiple creatures
|
026b0626cf
|
sync with `on_behalf_of` + bump max pages
|
2019-12-13 14:52:29 -06:00 |
multiple creatures
|
1633268293
|
avoid posting when body only has mentions it
|
2019-12-12 11:10:11 -06:00 |
multiple creatures
|
dc8e5eae2c
|
better key constraints on imported statuses, sharekeys, & normalized statuses tables
|
2019-12-12 05:38:08 -06:00 |
multiple creatures
|
b36ab3443a
|
revise post service to check for kicked status before posting, handle out-of-body mentions, & let the post worker deal with finalizing + delivery
|
2019-12-12 04:48:28 -06:00 |
multiple creatures
|
a8713ee8b7
|
add ability for post authors to kick jerks out of their threads
|
2019-12-12 04:38:56 -06:00 |
multiple creatures
|
49c7092f7e
|
make it possible to process & send out mentions in separate steps
|
2019-12-12 04:32:38 -06:00 |
multiple creatures
|
dae7cda4ab
|
move sharekeys & import metadata to own tables
|
2019-12-11 22:00:22 -06:00 |
multiple creatures
|
ae16b3b466
|
do not override timestamps when syncing
|
2019-12-10 02:36:38 -06:00 |
multiple creatures
|
882d089dd0
|
add cooldown to post sync just in case
|
2019-12-10 02:36:38 -06:00 |
multiple creatures
|
002fb7fbb7
|
synchronize remote posts on first follow
|
2019-12-10 02:36:38 -06:00 |
multiple creatures
|
0512709a77
|
set `resource_options` to empty hash if `nil`
|
2019-12-10 02:36:38 -06:00 |
multiple creatures
|
5242ebf563
|
forgot to join domain parts
|
2019-12-08 03:12:10 -06:00 |
multiple creatures
|
307c1ec1de
|
forgot to add the redisable module
|
2019-12-07 23:19:10 -06:00 |
multiple creatures
|
6eebf636ba
|
don't count faves as indicators for known accounts
|
2019-12-07 23:18:17 -06:00 |
multiple creatures
|
5d7349f2ab
|
domain policies also now get applied to subdomains
|
2019-12-07 20:17:07 -06:00 |
multiple creatures
|
0ae1bc9796
|
make posts with `#``self.draft` scope private by default
|
2019-12-06 12:28:50 -06:00 |
multiple creatures
|
996cb6818f
|
avoid resurfacing old posts that are being streamed into the world timeline
|
2019-12-05 13:09:26 -06:00 |
multiple creatures
|
98339c8fb3
|
use `update` to change `curated` flags
|
2019-12-05 13:05:46 -06:00 |
multiple creatures
|
e63192cbb1
|
clear filtered status cache when a domain policy gets reset
|
2019-12-03 17:06:47 -06:00 |
multiple creatures
|
3bef7b280f
|
`update` -> `update!`
|
2019-12-01 07:04:07 -06:00 |
Eugen Rochko
|
fbf08920a0
|
Refactor all ActivityPub deliveries to be serialized and signed through one concern (#10966)
|
2019-11-19 16:32:36 -06:00 |
multiple creatures
|
7f21744661
|
When a post is delayed or updated, remove the old version from local timelines before delivering the new verison.
|
2019-11-18 08:26:54 -06:00 |
multiple creatures
|
4f8172d215
|
Improve readability somewhat.
|
2019-11-18 08:21:48 -06:00 |
multiple creatures
|
8d5b0d6448
|
Let `PostStatusWorker` deal with delivering posts.
|
2019-11-18 07:58:27 -06:00 |
multiple creatures
|
2ac0b20c5c
|
Be more specific about checking for the truthiness of `nomentions`.
|
2019-11-18 05:29:21 -06:00 |
multiple creatures
|
59ef948640
|
Get rid of the `Formatter` cache. It isn't worth the admin headaches.
|
2019-11-18 05:09:18 -06:00 |
multiple creatures
|
953e00bc05
|
Ensure that community-visible posts are removed from the timeline when the author deletes them.
|
2019-11-18 03:47:38 -06:00 |
multiple creatures
|
b1e3ecd78f
|
In ProcessMentionsService, `skip_notify` should be a keyword argument, not positional.
|
2019-11-18 02:19:09 -06:00 |
multiple creatures
|
f01f38d0ea
|
Prefix zero-width space before lines with space characters to preserve their formatting on other servers.
|
2019-11-17 15:39:39 -06:00 |
multiple creatures
|
facde93c4d
|
clear formatter cache when profile is changed
|
2019-11-06 00:44:37 -06:00 |
multiple creatures
|
2aa1149e1c
|
make sure mentions aren't processed early if delayed roars are enabled
|
2019-10-12 22:42:42 -05:00 |
multiple creatures
|
a367ff8698
|
graylist (reject unknown) federation & known account auto-learning finally have toggle switches in site settings
|
2019-10-12 22:05:06 -05:00 |