Commit Graph

1250 Commits (master)

Author SHA1 Message Date
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