multiple creatures
389125d894
use upstream spam detection
2020-01-30 02:35:15 -06:00
multiple creatures
ab16388714
restore monsterfork hashtag parsing behavior
2020-01-26 01:04:51 -06:00
ThibG
b0630ddc82
Original upstream merge
2020-01-20 16:55:55 -05:00
multiple creatures
874e7adbe1
port commit `7e2bff995` from upstream to fix broken attachment downloading
2020-01-15 23:02:03 -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
b4b8eaf61c
anti-harassment: add option to toggle whether to allow follows/packmate requests from accounts you've never interacted with before; default to off
2020-01-15 14:24:55 -06:00
multiple creatures
d824237629
use `update` instead of assignment on `delete_after=` & `defederate_after=`
2020-01-13 23:24: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
1fbe7c3402
remove duplicates from media gallery mode, attempt 2
2020-01-13 21:06:09 -06:00
multiple creatures
51bab85b07
add privacy option to limit lifespan of public access to post & object urls beyond local followers, default to 90 days
2020-01-12 23:56:43 -06:00
multiple creatures
6d6f6b3385
skip spam check if invite-only registration
2020-01-11 19:40:27 -06:00
multiple creatures
f2e9f4303e
remove duplicate posts in gallery mode
2020-01-11 17:07:08 -06:00
multiple creatures
0f1532aee0
add option for changing the monsterfork api exposure level, defaulting to `full` - if this gives your app indigestion change it to back to `basic` in preferences
2020-01-10 23:04:14 -06:00
multiple creatures
1268277a8c
add custom filter master toggle, add media gallery mode, & fix various filter logic + caching bugs
2020-01-10 20:07:15 -06:00
multiple creatures
5f84297df2
trigger feed update after a filter is deleted
2020-01-10 17:25:42 -06:00
multiple creatures
ffc01ab281
remove duplicate `private` section
2020-01-10 17:20:51 -06:00
multiple creatures
13b4d7953a
add ability to toggle individual filters without deleting them
2020-01-10 14:19:04 -06:00
multiple creatures
e13202c114
don't try to apply filters when there's not any set
2020-01-10 13:44:58 -06:00
multiple creatures
a29fb04e7c
bon voyage to that shitty text normalization code
2020-01-10 04:14:37 -06:00
multiple creatures
f03960382b
switch (back) to postgres fts engine for fast search & timeline filters
2020-01-10 03:45:29 -06:00
multiple creatures
806199ed4a
add virtual scopes for `#``self.boosts` (your boosts) & `#``self.home.boosts` (boosts on your home timeline)
2019-12-21 15:25:32 -06:00
multiple creatures
5f92c6429f
add option to only apply phrase filters to timelines
2019-12-21 13:59:38 -06:00
multiple creatures
8312a6e510
add option to use phrase filters as an allow list
2019-12-21 13:22:18 -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
82f98a770b
rework hide boosts / show only packmates options to work with timeline streaming
2019-12-19 20:48:20 -06:00
multiple creatures
32d998b623
add preference options to a: hide boosts globally, & b: show only packmates across all timelines - works in all client apps
2019-12-19 19:41:02 -06:00
multiple creatures
5aeb5bc726
when applying user filters only `select` columns from the `statuses` table
2019-12-17 20:55:58 -06:00
multiple creatures
518b2ff788
include "do not interact" as a trigger for infering no replies mode
2019-12-12 11:37:09 -06:00
multiple creatures
e52ed3b6e9
only pass account id into scope instead of whole account object
2019-12-12 09:53:50 -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
dae7cda4ab
move sharekeys & import metadata to own tables
2019-12-11 22:00:22 -06:00
multiple creatures
9a435494c2
move normalized text into own table
2019-12-11 20:04:53 -06:00
multiple creatures
13f4959034
add accessibility option to make everything lowercase
2019-12-10 03:04:05 -06:00
multiple creatures
6fa9c3eb1b
add option to toggle whether regex filters should be applied to mentions
2019-12-07 22:13:32 -06:00
multiple creatures
feceb543fd
make sure filter cache gets wiped when a filter is deleted
2019-12-07 20:48:38 -06:00
multiple creatures
2765793f7d
make domain policies templatable
2019-12-07 19:46:11 -06:00
multiple creatures
174f588004
get rid of unneccesary protocol check from upstream
2019-12-07 18:29:28 -06:00
multiple creatures
ac5fb845af
use `self.draft` scope tag for draft posts & add draft header
2019-12-06 12:08:38 -06:00
multiple creatures
bc81d32c2c
when someone adds/changes a filter retroactively apply it to their home & list timelines
2019-12-03 17:06:47 -06:00
multiple creatures
bcb45d2cbe
add `all` & `all_cached` props to feed model
2019-12-03 17:06:47 -06:00
multiple creatures
5475adfbc9
add `size` property to feed model
2019-12-03 15:23:57 -06:00
multiple creatures
053c748b31
user invitations should now (by)pass the spam check
2019-12-02 22:00:12 -06:00
multiple creatures
59b8f3b6a3
correctly detect domain policy changes
2019-12-01 10:15:05 -06:00
multiple creatures
a11e99a15b
raise video & audio quality
2019-11-29 17:32:51 -06:00
multiple creatures
e9e8528432
`compand` apparantly screws up dynamic range - get rid of that
2019-11-29 16:29:29 -06:00
multiple creatures
f18e6229b7
use static waveform for audio uploads & explicitly accept `audio/mp3`
2019-11-29 14:51:03 -06:00
Eugen Rochko
4a7267c3a9
Change reblogs counter to be updated when boosted privately ( #10964 )
2019-11-19 16:32:40 -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
Lady Lumb
fde6aa7922
Added env variables for max image and video size. [Monsterfork: partially revert to `glitch-soc` media model]
...
I changed the IMAGE_LIMIT and VIDEO_LIMIT variables to read from the env, or use default if not set in the env, to make it easier to change this on an instance by instance basis and make it persistent across updates.
2019-11-19 16:08:08 -06:00
Eugen Rochko
e9a90ca12a
Add responsive panels to the single-column layout ( #10820 )
...
* Add responsive panels to the single-column layout
* Fixes
* Fix not being able to save the preference
* Fix code style issues
* Set max-height on the compose textarea and add a link to relationship manager
2019-11-19 15:31:27 -06:00