about summary refs log tree commit diff
path: root/app
AgeCommit message (Collapse)Author
2020-08-30[Command Tags] Add abbreviations for truthy/falsy wordsFire Demon
2020-08-30[Privacy, API] Expose domain permissions to authorFire Demon
2020-08-30[Command Tags] Add colon to make delimiter syntax clearerFire Demon
2020-08-30[Command Tags] Add support for strings and interpolation in templates; escapesFire Demon
2020-08-30[Bug, Command Tags] Only skip invalid templates rather than all templatesFire Demon
2020-08-30[Command Tags] Require templates to have at least one non-blank character ↵Fire Demon
between sigils
2020-08-30[Command Tags] Simplify tag processing and add support for return value ↵Fire Demon
templates
2020-08-30[Command Tags] Skip processing if no prefix in bodyFire Demon
2020-08-30[Bug, Command Tags] Consider body blank if left with only mentions and ↵Fire Demon
hashtags to prevent accidental mentions
2020-08-30[Command Tags] Add support for module initializationFire Demon
2020-08-30[Command Tags] Simplify filtering of statement handler namesFire Demon
2020-08-30[Command Tags] Add commands for appending, prepending, and replacing body textFire Demon
2020-08-30[Command Tags] Do not convert body text to list / Parse and replace command ↵Fire Demon
tags in a single pass
2020-08-30[Command Tags] Give a user-friendlier message when processing command tags ↵Fire Demon
without output
2020-08-30[Bug] AccountConversation already covered by Conversation pruning in ↵Fire Demon
DatabaseCleanupScheduler
2020-08-30[Privacy] Improve handling of mixed permissionsFire Demon
2020-08-30[Bug, Command Tags] Match multi-line blocks non-greedilyFire Demon
2020-08-30[Privacy, Command Tags] Set semiprivate flag on mixed-privacy postsFire Demon
2020-08-30[Privacy] Exclude mixed-privacy posts from public collections unless the ↵Fire Demon
requesting actor is locally authenticated or follows the author
2020-08-30[Command Tags] Handle representing code blocks for all content typesFire Demon
2020-08-30[Command Tags, Revise] Use %%...%% for templates instead of {%...%}Fire Demon
2020-08-30[Command Tags] Add TextTools moduleFire Demon
2020-08-30[Command Tags] Fix parsing of of multi-line argument; add support for ↵Fire Demon
variables and templating
2020-08-30[Feature, Privacy, Command Tags] Add text commands for per-domain post privacyFire Demon
2020-08-30[Feature, Privacy] Add API support for per-domain post privacy (account)Fire Demon
2020-08-30[Feature, Privacy] Add base support for per-domain post privacyFire Demon
2020-08-30[Command Tags] Add helper methods for parsing post visibility and domainsFire Demon
2020-08-30[Performance] Cache inlined_attachments associationFire Demon
2020-08-30[Bug] Treat as Article if a title field is presentFire Demon
2020-08-30[Bug] Use correct key name for ActivityPub object titlesFire Demon
2020-08-30[UI, Accessibiity] Make dashed nest level indicators optionalFire Demon
2020-08-30[Command Tags] Preload statement handlersFire Demon
2020-08-30[Bug] Use safe navigation to prevent crash if reply is orphanedFire Demon
2020-08-30[Bug, Workaround] Handle child_url parameter being an arrayFire Demon
2020-08-30[Federation] Add backend support for ActivityPub object titlesFire Demon
2020-08-30[Bug] Pass text command arguments as array instead of using splat operatingFire Demon
2020-08-30[Revise] Rename StatusTools to ParentStatusTools for next commitFire Demon
2020-08-30[Feature, Federation, Port: hometown@b3e6597] Support locally cached inline ↵Darius Kazemi
images [+ Monsterfork additions] Changes added by Monsterfork: - Do not limit to only Articles - Reuse existing media; retroactively using more-detailed descriptions - Also scrub carrige returns between tags - Handle download failures - Attach to statuses and keep track of inlined media - Handle local edits Co-authored-by: Fire Demon <firedemon@creature.cafe>
2020-08-30[Filtering] Apply home timeline filtering behavior to listsFire Demon
2020-08-30[Glitch] Adds follow action timestamp to notificationThibaut Girka
Port 330e320b40e975472e042730f9dfb23083f170e3 to glitch-soc
2020-08-30[Privacy, UI, Port: glitch-soc@b8b6f1d] Change secondary and primary toot ↵Thibaut Girka
button color when it may reduce privacy Co-authored-by: Fire Demon <firedemon@creature.cafe>
2020-08-30[Privacy, Port: glitch-soc@0898ff9] Set replies to local-only toots as ↵Thibaut Girka
local-only unless explicitly specified otherwise Co-authored-by: Fire Demon <firedemon@creature.cafe>
2020-08-30Don't leak reblogs of local-only tootsThibaut Girka
Co-authored-by: Fire Demon <firedemon@creature.cafe>
2020-08-30Redesign local-only toots in glitch flavourThibaut Girka
Co-authored-by: Fire Demon <firedemon@creature.cafe>
2020-08-30[Privacy, Port: glitch-soc@71b1d4c] Backend changes to allow handling ↵Thibaut Girka
local-only toots not based on emoji Co-authored-by: Fire Demon <firedemon@creature.cafe>
2020-08-30[Privacy] Implement thread ownership and visibilityFire Demon
2020-08-30[Privacy, Preemptive] Make sure only published posts can ever be distributed ↵Fire Demon
to local timelines other than author's
2020-08-30[Federation] Sign requests as the first follower of the descendant post ↵Fire Demon
author when attempting to resolve private threads
2020-08-30[Database] Add task to prune empty and orphaned itemsFire Demon
2020-08-30[Federation] Split collection items fetching from FetchRepliesService off ↵Fire Demon
into general-purpose FetchCollectionItemsService