Under Consideration
4Implement a feature to prioritize tasks with a drag-and-drop interface
Add support for different themes and customizable backgrounds
Allow users to share tasks or lists with others
Support checklists in tasks
* Explain when to use checklists vs tasks Jens Schumacher
Planned
42Authentication with Google and Atlassian ID
New description
Allow users to authenticate with Google and Atlassian accounts.
Entertainment Apps
Add apps for entertainment while charging: YouTube, Netflix, etc. Video streaming, local video over USB, games and more are all options. Having local storage powered options would make sense and be on brand to the adventure vehicle market.
Native YouTube Music
This app, as well as many other third party music apps should be options instead of forcing Spotify subscriptions just because someone purchased a Rivian.
Enable users to set due dates and reminders for their tasks
Including the Environment Field Causes the Roadmap to Break
Ensure the title field is automatically focused when creating a new task to streamline user input. Currently, when users create a new task, the title field does not automatically gain focus. This forces users to manually click on the field before entering a title, disrupting the workflow and reducing efficiency, particularly for power users who rely on keyboard navigation. Implement autofocus on the title field when the new task creation form loads. This will allow users to start typing the task title immediately, improving the user experience by reducing unnecessary clicks and making the task creation process faster and more intuitive.
Add rich text support to the description of tasks
Reloading sales history when scheduled tasks are run
When the scheduled task (automatically or manually) is run for the data load or reload of the sales history, the individual sales categories are calculated and populate the table that holds the sales history data.
Implement a simple and intuitive interface for adding and editing tasks
Design and develop a user-friendly interface for adding and editing tasks to enhance productivity and user satisfaction. The current interface for adding and editing tasks is complex and unintuitive, leading to user frustration and reduced productivity. Users often struggle to find the necessary fields or understand the workflow, resulting in errors and inefficiencies in task management. Create a streamlined and intuitive interface that simplifies the process of adding and editing tasks. This will include clear labels, logical field placement, and responsive design elements. Key features such as autofill, inline editing, and real-time validation will be incorporated to make the experience seamless and efficient, ultimately improving user satisfaction and task management effectiveness.
Enable users to set custom icons for their task lists
Widget to show release notes in app or website
Support tables in rich text editor
Allow users to add tables to the rich text editor. Currently it’s difficult to represent structured data in the release notes. For example a version compatibility tables like the one below: Allow users to add a table to release notes. Ideally, if tables already exist in the issue, like in the above problem description, those tables should be rendered in the output as well. The feature should be implemented in the following subsystems.
Can I estimate this?
Dependent sub tasks
SMS & Email Authentication
Develop the core verification system supporting SMS codes and email verification links as authentication factors. Create secure code generation, storage, and verification workflows with appropriate expiration timing and attempt limiting.
Authenticator App Integration
Implement TOTP (Time-based One-Time Password) support for popular authenticator apps (Google, Microsoft, Authy). Create QR code generation for easy app setup and fallback mechanisms for device changes or loss.
Enterprise MFA Administration Console
Build administrator interface for enterprise customers to configure MFA policies (required factors, session lengths, trusted devices) and monitor authentication events across their organization with detailed security logs and alerts.
Exchange Rate Engine Development
Create a system to ingest and cache real-time exchange rates from providers with failover capabilities. Implement markup rules engine for different customer segments and transaction volumes with audit trails for all applied rates.
Conversion Preview & Execution UI
Develop user interface components showing conversion previews with full fee transparency before confirmation. Include historical rate charts and estimated delivery times based on destination currency and region.
Cross-Currency Transaction Ledger
Implement the accounting and ledger system for tracking multi-currency transactions, including proper settlement processes, reconciliation workflows, and compliance reporting for international money movement.
Search
Integrated Crypto Wallets
Instant Currency Conversion
Multi-Account Management
Instant Transfers Between Accounts
Multi-factor authentication
Seamless Account Switching
Automated Bill Splitting
Customizable Notifications
Personalized Financial Insights
Basic Budgeting Tools
Biometric Login
Savings Boosters
Mobile Check Deposit
Bulk Payment Processing
Advanced Analytics Dashboard
Virtual Cards for Online Payments
Shared accounts
Design account switcher UI
Implement backend support for multiple accounts per user
Build frontend logic for switching accounts
Update permissions and access control
Test account switching flow
In Development
11Implement a feature to add subtasks or checklists to a task
- Team
- Founding Team
Customize task list view
- Team
- Engineering Team
Allow users to customize their task list view, such as hiding completed tasks or showing only certain categories
Task change history
Overview It would be great if changes to a task would be recorded. Information that would be useful to know is: This feature requires changes to various sub-systems. Here is an overview of which subsystems and teams will need to contribute to this effort.
Cloud sync
The cloud syncing feature aims to enhance the task management app by allowing users to access their tasks seamlessly across multiple devices. This feature ensures that any changes made on one device are automatically updated and reflected on all other devices associated with the user’s account. The objective is to provide a consistent and reliable user experience, promoting productivity and ease of use. The cloud syncing feature must support real-time synchronization of tasks, including task creation, updates, deletions, and status changes. Users should be able to log in to their accounts from any device and see the most up-to-date information. The system should handle potential conflicts that arise when changes are made offline and then synced once connectivity is restored. It must ensure data integrity and prevent data loss during the synchronization process. Additionally, the feature should support both automatic syncing in the background and manual sync initiated by the user. Performance is critical; the syncing process must be efficient and not cause significant delays or impact the app’s responsiveness. Security measures are paramount, requiring that data transmitted between devices and the cloud is encrypted and that user authentication is robust. Scalability is essential to accommodate a growing number of users and data without degradation of service. The feature must be compatible with multiple operating systems, including iOS, Android, and web platforms, ensuring a uniform experience across all devices. Users should have a straightforward interface to manage their syncing preferences, including options to enable or disable automatic syncing, and view the last sync status. Notifications should inform users of the sync status, including successful syncs, errors, and conflicts requiring user intervention. The interface should also provide an option to resolve conflicts, allowing users to choose which version of a task to keep.
Enable users to add comments to tasks
Give users the ability to leave comment on tasks and collaborate.
Task sharing
- Team
- Engineering Team
This feature will enable users to share tasks with team members, facilitating seamless coordination and efficient project management.
Custom Roadmap Fields
Users can now add custom fields to items on the roadmap, providing more context and customization. Simply navigate to display options to view and manage available fields, adding them to the card and detail view as needed. And here is the list of fields that we are supporting with this initial release. We have a couple more on our list that we will implement in the coming weeks. Please let us know if there are any specific field types you would like to see supported.
Enable links in Richt Text Editor
Real-Time Transfer API
Develop core API endpoints that enable instant money movement between user accounts within the platform. Implement transaction queueing system with high-availability architecture to handle peak loads while maintaining <2 second processing time.
Transfer User Interface
Create intuitive transfer flow in web and mobile interfaces that allows users to select source/destination accounts, enter amounts, and add optional notes. Include recipient saving functionality and recently used accounts for quicker repeat transfers.
Transfer Confirmation & Notification System
Build a comprehensive confirmation system with real-time notifications (push, email, in-app) for transfer initiation, completion, and any issues. Implement detailed transaction receipts with unique reference IDs and timestamp verification.