Pages for logged out editors learn more
You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in the group: Users.
Short (1-2 sentence) description of the project
The larger projects that this project might be a part of
Subprojects that this project may have generated
Members or Working Groups that contribute to this project
(Optional) any associated code for the project
Whether this project is currently being worked on, or not
Optional: If the project needs some sort of approval from either the general membership or a working group
Free text:
== Approaches == === Button === Adds a button to the bottom of an expanded status to fetch all replies from the OP server (or as many as they will give us). * Example: https://neuromatch.social/@jonny/109582537808504261 * Context: https://neuromatch.social/tags/FetchAllReplies * Pull Request: [[Has Pull Request::https://github.com/NeuromatchAcademy/mastodon/pull/8]] The feature: * Tries to figure out the API URL for the OP server (currently just using the masto pattern, consider that a TODO) * Fetches the replies from the /statuses/{:id}/context endpoint * Uses the search API on the host instance in order to fetch the necessary status and account information to display the status. It also: * Displays a dialogue box showing how many statuses it is grabbing Still to do: * Write tests (dont know hwo to do that in ruby) * Catch errors better * Insert into thread in correct order (refreshing fixes) === FetchReplyWorker === See: * Issue: https://github.com/NeuromatchAcademy/mastodon/issues/43 * PR: https://github.com/NeuromatchAcademy/mastodon/pull/44 (Jonny copy over description once we merge) == Discord == {{Message |Author=sneakers-the-rat |Avatar=https://cdn.discordapp.com/avatars/305044217393053697/2970b22bd769d0cd0ee1de79be500e85.png?size=1024 |Date Sent=22-12-26 23:33:51 |Channel=technical-wg |Text=ok here's [[Fetch All Replies]]: https://neuromatch.social/@jonny/109582537808504261 |Link=https://discord.com/channels/1049136631065628772/1049184335514828860/1057078825936224306 }}