Giter VIP home page Giter VIP logo

obsidian-amazingmarvin-plugin's People

Contributors

ikuyarihs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

obsidian-amazingmarvin-plugin's Issues

Create local copy of to-do list for the day

Due to Marvin API beta limitations, the only available tasks to connect to are tasks that are scheduled for the day, and tasks that are due for the day.

I propose a workaround (until the Marvin API gets finalized and more robust) where a local copy of today's scheduled tasks and due tasks are created each day the plugin is in use. That way, a running log of tasks could be created.

The local copy of today's tasks could have a user-customizable format, so that one could format it to use in conjunction with (https://github.com/schemar/obsidian-tasks)

BUG: Failing when adding items

image

It looks like there are cases when item.hasOwnProperty('subtasks') is true but item.subtasks is null, leading to an exception when trying to load items.

Feature Request: Crosslink Obsidian and Marvin

When a task is made in Obsidian for marvin, allow the addition of a tag, if possible & include a link to the note that is generating it via Obsidian URI and link it in the Marvin Task.

e.g.: Work On [SAA 2021](obsidian://open?vault=booxsidian&file=000%20-%20Inbox.%20KO.%20Meta/SAA--2021) @Obsidian

Then, in Obsidian paste a link to the marvin task, via Deep Links Solution:

e.g. [Work On SAA 2021](https://app.amazingmarvin.com/#p=2ac9f462-06ff-498e-ac0c-bee3af3efb0d)

Thank you!

I wanted to thank you for what already exists. Connecting obsidian to AM would be my dream and I thank you from the bottom of my heart for embracing it ๐Ÿ‘

Personally, it would be especially important to me to be able to connect elements of AM with Obsidian and ideally also to be able to take over completed tasks in Obisidian.

Since the last changes were 8 months ago, I also wanted to ask if the plugin is being developed further, or if you have turned to other things?

Fetching specific projects/labels

Hi!

I'm not sure if this is possible yet (reguarding Marvin's API), since it didn't say otherwise on the plugin's description...

Is it possible to only show a certain project's tasks or tasks with a certain labels? Basically query the tasks a bit like querying notes with Dataview (but much simpler) other than Today's tasks.

PS: this plugin is incredible, thanks!!

Only first load / update works, Update button fails & requires restart

Hi all,

many thanks for this plugin. It makes me consider switching from Roam to Obsidian, simply to get Task interop with Marving.

As such, I just installed a fresh version of Obsidian, using an empty vault. I have Sync enabled (but also tried with it disabled).

  1. The AmazingMarvin plugin does work when I open Obsidian - it shows today's tasks in the side panel, and it also correctly copies the tasks into a daily note if so requested.
  2. However, the "Update" button does not work for me. It gets stuck in the "Updating" state. The corresponding page or panel gets "stuck" as well. For example, clicking on "Daily Note" after clicking on "Update" does not add tasks to a new daily note.
    The issue is the same when I add today or due-today notes to any other open file.
  3. Once this occurs, accessing the API is stuck globally. So for example, if I click "Update" in the panel, but then add a query to a new md file, that query will never execute.
  4. If I DO NOT click "Update", but instead change a config setting (in which case an update is done), then the updating works. For example, switching "HideEmpty" will repopulate the Marvin Panel with and without empty categories. As such, repeated updating works in principle
  5. Similarly, if I add a new query to a new document, having never clicked an Update button, it will load the query correctly.
  6. However, if the Update function was already stuck (by clicking the Update button at least once anywhere in Obsidian), then switching config settings, adding a new query, or issuing an update in any other way does not work anymore - the API stays stuck globally.

So in conclusion, the "Update" Button leads to the the AmazingMarvin sync to become stuck across Obsidian, requiring a restart. My experiments seems to indicate that it is literally the button itself that is the issue, not the API or repeated calls to the API.

What can I do to help with this issue? Any files you would like me to supply? Any tests to run?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.