Mastodon/Hacking: Difference between revisions

From neuromatch
No edit summary
No edit summary
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Up to: [[Part Of::Mastodon]]
Up to: [[Part Of::Mastodon]]


== ~ Features ~ ==
== Guides ==
 
* [[Contribution Guide]]
 
== Custom Features ==


{{#ask:
{{#ask:
[[Category:Project]]
[[Category:Project]]
[[Part Of::Mastodon/Hacking]]
[[Part Of::Mastodon/Hacking]]
|? |+width=25%
|? |+width=20%
|?Has Description=Description|+width=50%
|?Has Description=Description|+width=40%
|?Completion Status|+width=25%
|?Completion Status=Completion|+width=15%
|?Active Status=Active|+width=15%
|format=broadtable
|format=broadtable
|mainlabel=-
|mainlabel=-
Line 14: Line 19:
   
   
[[Category:Mastodon]]
[[Category:Mastodon]]
== See Also ==
* [[Masto Forks]]
* [[Mastodon/Docs]]


== Dev Environment ==
== Dev Environment ==
Line 28: Line 38:
[[Wikibot#TODO]]: implement n-back archiving of threads and previous posts, the parser already supports it
[[Wikibot#TODO]]: implement n-back archiving of threads and previous posts, the parser already supports it
|Link=https://discord.com/channels/1049136631065628772/1051399594363326504/1051965097561567342
|Link=https://discord.com/channels/1049136631065628772/1051399594363326504/1051965097561567342
}}{{Message
|Author=mannzsci
|Avatar=https://cdn.discordapp.com/avatars/540104559079456770/12ce492294d6a3cd6f1ea00cbe8edb04.png?size=1024
|Date Sent=23-10-02 04:21:33
|Channel=technical-wg
|Text=[[Mastodon/Hacking]]: Added contributing guidelines under Good Practices for Collaborative Contributions (still undergoing refinement -- I've a diagram in mind)
|Link=https://discord.com/channels/1049136631065628772/1052452072806686751/1158175686259916830
}}
}}

Latest revision as of 02:14, 5 December 2023

Up to: Mastodon

Guides

Custom Features

 DescriptionCompletionActive
AutofollowMake all new accounts follow a a comma-separated list of account handles given in the .env file 🙂CompletedCompleted
Better Code BlocksBetter Code BlocksCompletedCompleted
Exclusive ListsAccounts on lists marked as exclusive do not appear on the home feedCompletedCompleted
Expanding lines in collapsed postsExpanding lines in collapsed postsCompletedCompleted
Fetch All RepliesFetch all replies for a given post, even if we don't follow everyone!DraftActive
Filter Duplicate BoostsPrevent duplicated boosts in public timelines like in home timelinesCompletedInactive
Fine-Grained Post VisibilityAllow greater control over post visibility, decoupling placement in timelines from audience and indexingStubInactive
Mastodon/Emoji ReactsBorrow emoji reacts to messages from glitch-soc main :)Stub
Mastodon/FootnotesStubInactive
Mastodon/MathjaxBorrowing mathjax from mathstodon :)CompletedCompleted
Mastodon/Slugified URLsCreate slugified URLs for posts, potentially adding a "title" fieldStubInactive
Post TitlesGive posts titles w/ slugified URLs to support longer-form writing and minimizationDraftActive
SearchFull-text search on neuromatch.socialStubActive
Sticky Posts

See Also

Dev Environment

sneakers-the-rat#mathjax22-12-12 20:53:43

Mastodon/Mathjax: information in this thread about different possible implementation approaches

Mastodon/Hacking#Dev Environment: Details on setting up Vagrant for local development

Wikibot#TODO: implement n-back archiving of threads and previous posts, the parser already supports it

mannzsci#technical-wg23-10-02 04:21:33

Mastodon/Hacking: Added contributing guidelines under Good Practices for Collaborative Contributions (still undergoing refinement -- I've a diagram in mind)