Project Manager Manage multiple projects, tag issues, and search among all issues
Support Development
PayPal ● 
Bitcoin Address: bc1qh7juzrxrawpr65elm4qs285m5rdhnhgsn7h2jf
 ● 
Lightning Address: bhjmq@getalby.com
Your Input Matters
Review
Advertisement
Screenshot
The "Project Manager" extension is an advanced to-do list that supports multiple projects. When you add a new issue to a project, it is indexed internally, and you can find it later using the built-in search section. This extension uses the Xapian search engine, which supports all common search operators. You can find an issue by its title, content, or tags. The extension also supports pinning issues so that they appear in the view for all queries. Additionally, you can flag an issue to have it appear at the top of the list when your search matches. The goal of this extension is to provide a simple way to manage all your projects locally without sending any data to any server.

Features

FAQs

  1. What is the structure of "Project Manager" add-on?

    The extension has four segments:

    • The search segment to search for your queries. If you want to see the results of multiple projects, use the project view to select multiple entries (use Ctrl or Command key while pressing a project to append it to the list). The extension builds the query for you.
    • The project view displays all your projects and their stats in a list view. The stat is the ratio of unread to the total number of issues in the project.
    • The search view displays all matching issues with the current search query.
    • The issue view displays the selected issue. Each issue contains three sections (title, tags, and content). You can alter each section and press the "Update Issue" button to commit your changes.

  2. What's new in this version?

    Please check the Logs section.

  3. What is a project manager?

    A project manager is a person responsible for planning, organizing, and overseeing the work of a team to achieve a specific goal or deliver a specific project. The project manager is responsible for ensuring that the project is completed on time, within budget, and to the required level of quality. They are also responsible for managing risks and ensuring that any issues or challenges that arise during the project are addressed in a timely and effective manner. In short, a project manager is the person who keeps the project on track and ensures that it is a success.

  4. Does this extension send my data to a server to index and search among the issues?

    No, this extension uses a built-in JavaScript search engine. All your data and indexing tables are stored locally. There is no server-side search engine.

  5. How can I create a new project and all issues into it?

    First, press the "Add Project" button to add a new project. Select a new name for the project. You can have multiple projects with the same name since the extension uses a unique id for each project. You can find the id of the project in the search area. Now use the issue view to write a new issue and press the "Add as new Issue" button. You can have custom tags, but by default, the extension appends the "unread" tag to the newly created issues. You can repeat these steps to add more. You can also update an existing one and press the "Add as new Issue" to duplicate the issue. If you need to modify an existing one, select it from the list. Update accordingly and press the "Update this issue" button.

  6. What is the meaning of the buttons on the interface of this To-Do list application?

    The "Add Project" button creates a new project for you. The "Delete Project" button deletes an empty project. If you want to delete a project with existing issues, delete the issues, then use this button. The "Update this Issue" button updates an issue by updating the indexing table. The "Add as new Issue" add the content of the issue view as a new issue.

    There are multiple buttons in the issue view to deal with tags. For instance, use the "Read" button to mark an issue as read. Or use the "Unread" button to unread an issue. The "Flagged" button is similar to marking an issue as important. The "Pin" button sticks the selected one to the top of all search results. Use the "Unpin" to revert. Instead of using these buttons, you can manually edit the tags section and then use the "Update this Issue" button.

  7. Does this extension support keyword shortcuts?

    Yes, you can use keyword shortcuts for all the actions. To open the view, use your browser extension manager to assign a custom shortcut. For the actions inside the manager window, place your mouse over them to see the shortcut. Use the Tab and Shift + Tab keys to navigate between different sections.

  8. List of supported keyword shortcuts:

    Add Project Ctrl + Shift + O or Command + Shift + O Delete Project Shift + O Update this Issue Ctrl + Shift + U or Command + Shift + U Add as new Issue Ctrl + Shift + A or Command + Shift + A Mark as Read Ctrl + Shift + R or Command + Shift + R Mark as Unread Shift + R Mark as Flagged Ctrl + Shift + G or Command + Shift + G Mark as Unflagged Shift + G Mark as Pinned Ctrl + Shift + P or Command + Shift + P Mark as Unpinned Shift + P Mark as Complete Ctrl + Shift + C or Command + Shift + C Delete an Issue Ctrl + Shift + D or Command + Shift + D

Matched Content

Reviews

Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.

What's new in this version

Version--
Published--/--/--
Change Logs:
    Last 10 commits on GitHub
    Hover over a node to see more details

    Need help?

    If you have questions about the extension, or ideas on how to improve it, please post them on the  support site. Don't forget to search through the bug reports first as most likely your question/bug report has already been reported or there is a workaround posted for it.

    Open IssuesIssuesForks

    Permissions are explained

    PermissionDescription
    storageto keep the internal preferences
    unlimitedStorageto store projects and their indexing data into the local disk and prevent your browser from deleting them without the user interaction

    Recent Blog Posts