This represents the status of each part of Wolfrs, as well as what needs to be done. There are TODO
comments at the top of each file that also roughly cover the same things. However, those may not be inclusive, nor entirely up to date as things are added or fixed. Instead, consider this document the core source for information on what is completed, what still needs work, and what needs to be added.
This list is not even close to exhaustive and will be expanded upon in time as need arises.
-
-
- API functionality
- Basic table implementated
- Sorting by monthly active users
- Pagination implemented
- [] Support for custom sorting options (TOML or in UI)
- [] Community avatars
- [] Short description of each community
- [] Improve styling, especially on mobile
-
- [] Ability to subscribe to communities from communities list
-
-
-
- API functionality
- Basic feed implemented
- Sidebar implemented
- [] Community information and graphics showing
- [] Improve styling
-
- Not started
-
-
- Not started
-
- Not started
-
-
- API Functionality
- Fully implemented tables for Allowed/Linked and Blocked instances
- Sorting alphabetically
- [] Improve styling, especially on mobile
-
-
-
- API Functionality
- Feed implementation
- Designing of individual post items
- Initial design of functional components (voting, crossposting, etc)
- Support for viewing by Subscribed (Not implemented yet), Local, and All posts
- [-] Support for media-posts (image viewing when clicking on thumbnail)
- [] Implemented sorting (active, hot, top by time, etc)
- Sidebar implemented
- [] Trending communities box implemented
- [] Support for server alerts
- [] Improved styling, especially on mobile
-
- Not started
-
-
- Not started yet
-
No special functionality at this time
-
-
- API functionality
- [-] Rudimentary implementation
- [] Unified log sorted by time
- [] Sorting based on types of mod log actions
- [] Proper table support for mod log
- [] Improved styling, especially on mobile
-
-
- Not started yet
-
-
- API Functionality
- Mostly completed post body implemented
- Rendering with Markdown (still need to work out superscripts and blockquotes)
- Support for viewing PostItem (from the feed) at top of post
- [-] Implement proper media handliong for images, videos, etc
- [-] Support posts with no body text and only links
- [] Improve styling, especially on mobile
- Basic comment support implemented
- [] Comment replies and sorting implemented
- [] Improved styling, especially on mobile
-
- Not started yet
-
-
- Not started yet
-
- Not started yet
-
- Not started yet
-
-
- API Functionality
- Basic implementation of feed
- [] Implemented sorting
- Implemented sidebar for user
- [] Feed for user comments
- [] Improved styling
-
- Not started yet
-
-
-
- Not currently used, may be deleted
-
-
- API Functionality
- Basic implementation for parent comments
- [-] Fully support for comment designs
- [] Support for markdown styling
- [-] Support for comment replies (Discovered this uses the path param)
- [] Improved styling
-
- Not started yet
-
-
-
- API Functionality
- Basic implementation
- Support for the main/home feed, community feed, and user feed
- Support for viewing the Subscribed, Local, and All feeds
- [] Sorting via active, hot, top by time, etc
- [] Improve overall styling, especially for mobile
- [-] Styling of individual feed items
- [] Improve media handling (Images, video, etc)
- [] Proper handling of external links via thumbnail previews
-
- Not started yet
-
-
-
- Fully implemented
- Styling (May still need some changes for mobile)
-
-
-
- Implemented
- Styling
- [-] Support for account button (Needs support for authenticated user)
-
-
-
- Implemented
- Fully working for importing settings from
Instance.toml
file - [-] Support for more customization options, such as colour profiles
-
-
- No special functionality
-
- Not started yet
-
-
- Implemented
- Styling
- Independent component for anywhere that needs pages
-
-
-
- Basic implementation
- Support for PostItem, from the feed, at the top of the post
- Support for markdown rendering (Still needs support for blockquotes and superscript)
- [-] Handle posts with no body text (those with external links or media)
- [] Proper handling of media
- [-] Improved styling
- [-] Sidebar implemented
- [-] Comments added to post_view
-
- Not started yet
-
-
-
- Basic Implementation
- Support for Home
- Trending
- Statistics
- Instance
- Support for Community
- Community
- Statistics
- Support for User
- User
- [-] Moderated Groups
- Statistics
- [-] Support for Community on Post page
- [-] Community
- [] Post statistics
-
-
-
-
- Not sarted yet
-
- [-] Get (Needs support for comment replies)
- [] Post
- [] Put
-
- Get
- [] Post
- [] Put
-
- Get
- [] Post (for admins)
- [] Put (for admins)
-
- API URL Constructor
- [-] Client-Side API
- Get
- [] Post
- [] Put
- [-] Server-Side API
- Get
- [] Post
- [] Put
-
- Get
- [] Post
- [] Put
-
- Not started yet
-
- Not started Yet
-
Not started yet
-
- Basic implementation
- [-] Bug fixing
- [-] Derive functionality settled
- [] Fix single param types (These are weird...)
-
- [-] Get
- [] Post
- [] Put
-