Holly 'Frinkel' Lotor
7dc114f589
More smoke testing, I believe the stability is passable now
2020-01-20 16:58:12 -05:00
ThibG
b0630ddc82
Original upstream merge
2020-01-20 16:55:55 -05:00
multiple creatures
9447566b8e
add chest floof to monsterfork api & outgoing federation
2020-01-19 00:22:45 -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
6ab6b6dd29
expose `local` visibility flag only when monsterfork api exposure is set to `full` (inital state serializer)
2020-01-11 03:15:56 -06:00
multiple creatures
51443a2ccb
expose `local` visibility flag only when monsterfork api exposure is set to `full`
2020-01-11 02:55:01 -06:00
multiple creatures
ff67dbed2b
pass monsterfork api exposure setting to all serializers + add `MONSTERFORK_API_FORCE_*` env vars to set api compatability modes for clients/apps
2020-01-11 02:41:35 -06:00
multiple creatures
d9a9a18afa
make sure it is actually a local user before checking `monsterfork_api` prop
2020-01-10 23:25:04 -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
d0769f0309
monsterpit says trans rights!!!
2020-01-04 10:17:43 -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
dae7cda4ab
move sharekeys & import metadata to own tables
2019-12-11 22:00:22 -06:00
Thibaut Girka
6bc293f647
Raise exception when attempting to serialize local-only statuses
2019-11-19 15:43:02 -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
multiple creatures
5c9fbacaaf
Add support for updating posts in-place to the frontend and API. This makes it possible to implement features such as *real* post editing.
2019-11-18 22:04:03 -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
f76c29beee
Remove unused and incompatable filter settings. These will be re-added in time as they're rewritten to use database-level filtering.
2019-11-18 02:19:09 -06:00
multiple creatures
90189b98ff
Always skip `Formatter` cache when serializing ActivityPub representations of posts and accounts.
2019-11-18 02:19:09 -06:00
multiple creatures
3c1f1feef1
in custom filters, remove the `irreversible` flag (but report it as `true` to vanilladon clients) - our impl does not use this
2019-09-24 20:29:08 -05:00
multiple creatures
b50ab4778f
add account limited by admin flag to api + badge
2019-09-24 18:28:52 -05:00
multiple creatures
e881d75632
(asynchronously) re-fetch missing media on serialize
2019-08-30 19:31:57 -05:00
multiple creatures
f40c6dbc93
handle custom cws when a filter has the `entire thread` option set
2019-08-15 23:22:43 -05:00
multiple creatures
7bbcf793bc
custom filters now have an option to add or override content warnings; filter caching has been fixed
2019-08-15 22:40:20 -05:00
multiple creatures
b644f1c505
respect 'don't @ me' requests
2019-08-03 13:47:20 -05:00
multiple creatures
90130014dd
add plain-text console formatting option
2019-07-29 23:09:51 -05:00
multiple creatures
90d72f19ba
big tails never fail!
2019-07-28 22:39:54 -05:00
multiple creatures
30d3b9a6f7
add `i:am` shortname to the client api
2019-07-28 19:29:24 -05:00
multiple creatures
9e841ece20
make `i:am`/`we:are` signatures available to the client api
2019-07-28 19:06:02 -05:00
multiple creatures
25d628fca3
revert the current unfinished chat implementation
2019-07-24 13:01:12 -05:00
multiple creatures
3862f48c34
add self-destructing roars & `live`/`lifespan` bangtags
2019-07-23 16:48:08 -05:00
multiple creatures
6d07ba50f3
keep `locked` badge for approves-followers + add `frozen` badge for admin-locked accts, also federate `frozen` state
2019-07-19 17:03:15 -05:00
multiple creatures
40debd9f80
federate account locked status (`mp:locked`)
2019-07-18 21:32:40 -05:00
multiple creatures
6b72e8a4df
add text representation of statuses to status serializer
2019-07-15 14:12:24 -05:00
multiple creatures
5e3ea221a8
add `supports_chat` property, rename `adults_only` to `adult_content`, federate the kobolds~
2019-07-15 14:12:24 -05:00
multiple creatures
cf3ec71aa5
local visibility scope, chat scope+tags, unlisted tags
2019-07-15 14:12:24 -05:00
multiple creatures
ee83fe92f1
expose account roles to the api
2019-05-21 03:16:51 -05:00
multiple creatures
5c9aed40f6
tell other ap software what content type they should expect source text to be
2019-05-21 03:16:23 -05:00
multiple creatures
c961429dc2
Accounts, UI: Expose kobold badges over the API. Render badges in the web app.
2019-05-21 03:16:23 -05:00
multiple creatures
47a251048c
Expose user settings to `Account` model and update code referencing those settings.
2019-05-21 03:16:23 -05:00
multiple creatures
6834ddffc9
ActivityPub `Actor`: use correct property name for `suggestedMinAge`.
2019-05-21 03:16:23 -05:00
multiple creatures
3b06175e8f
Moderation: add `force sensitive` and `force unlisted` actions. Accounts: add federatable `adult content` tag. Handle from remote accounts as well.
2019-05-21 03:16:23 -05:00
multiple creatures
6c374b5153
Drop OStatus support. Fix some of the Rspec tests.
2019-05-21 03:16:23 -05:00
multiple creatures
a47b1daaeb
Implement scoped tags; use `local:` and `self:` scopes for community and personal tags, respectively.
2019-05-21 03:16:22 -05:00
multiple creatures
545330dc65
federate raw versions of roars using `source` prop
2019-05-21 03:16:22 -05:00
multiple creatures
1e2977256c
Allow own roars to be included in lists.
2019-05-21 03:16:22 -05:00
multiple creatures
89e54748d7
Don't show Roars & Growls tag in web app if someone has disabled showing public replies.
2019-05-21 03:16:22 -05:00
multiple creatures
26d90a36ff
Custom filters: add ability to create filters that exclude or are exclusive to roars with attachments.
2019-05-21 03:16:22 -05:00
multiple creatures
87f4b4d230
Implement share keys and related bangtags, add `sharekey`, `network`, and `curated` to the API, remove app info from the UI, and move timestamps to the right.
2019-05-21 03:16:22 -05:00
multiple creatures
1ca30982fa
Add support for general-purpose file sharing.
2019-05-21 03:16:22 -05:00
multiple creatures
467170f4a0
more local-only options
2019-05-21 03:16:21 -05:00