You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Link to the main description file. Will need to create and use functions to generate the final absolute path because all the cards will be running async so we won't be able to rely on them already having been written to disk.
Include an option to ignore links if they're to a card on a specific board, to allow keeping some things in Trello.
Handle full and short URLs.
First: bring a current export into Obsidian and see if there are few enough links that I can just update them as I go. Tested. I could but I want to see all the links in the graph as well.
Simpler solution: store the card path in the object, then iterate through boards/cards again once all are written. This can be done async. Actually the Api/board model function split might make this a bit more work.
Actually2: That will be the simpler way.
return the board model from ProcessTrelloBoardAsync(). This will have all lists and cards. Collect them
store the card description, checklist and comment paths in the card model once it's processed
create a new async function that processes the collected board models
create an efficient card url -> path lookup
process each card's file path contents
match trello short and long URLs (including emoji)
look up their disk path
generate a relative path from the current file's path and replace it. Respect --always-use-forward-slashes (if and replace)
rewrite the content if changed
don't replace Original URL: lines
test with the test board
replace spaces with %20
test with multiple boards
test in obsidian
add an option to exclude links from being replaced. Target board where link points to
test
bump the major version number
The text was updated successfully, but these errors were encountered:
Link to the main description file. Will need to create and use functions to generate the final absolute path because all the cards will be running async so we won't be able to rely on them already having been written to disk.
Include an option to ignore links if they're to a card on a specific board, to allow keeping some things in Trello.
Handle full and short URLs.
First: bring a current export into Obsidian and see if there are few enough links that I can just update them as I go. Tested. I could but I want to see all the links in the graph as well.
Simpler solution: store the card path in the object, then iterate through boards/cards again once all are written. This can be done async. Actually the Api/board model function split might make this a bit more work.
Actually2: That will be the simpler way.
ProcessTrelloBoardAsync()
. This will have all lists and cards. Collect them--always-use-forward-slashes
(if
and replace)Original URL:
lines%20
The text was updated successfully, but these errors were encountered: