Jump to content


  • Posts

  • Joined

  • Last visited

About mikejandreau

  • Birthday 09/29/1979

Contact Methods

  • Twitter
  • Website URL

Profile Information

  • Location
    Boston Suburbs

Recent Profile Visitors

1,597 profile views

mikejandreau's Achievements


Member (4/5)



  1. I didn't use it, because I couldn't figure out how to call it in the Workflow to see what it did. But I essentially did what I'd assume it would do based on its name, but hard-coded my field name into the API call.
  2. A request for a future update: ability to add a comment to a task and the ability to assign a task to a user (as well as assign the task to another board).
  3. Figured it out. I had to define my own whatever-python-calls-what-i-would-call-a-function for `in_review`, then call it in its own Python Script.
  4. Thanks for this workflow, it's incredible! One item I'd love to add, but don't know how: When I "Complete" a task, I don't want to mark it as complete in Asana (since it needs to go to review). Instead, I need to change the value of a custom field on the Task to something else (which is always the same). So, example: Custom Status: In Progress → Mark "Complete" in Workflow → Set Custom Status on Task to "In Review" (someone else actually marks it as Done in Asana. If you could help me with this, I'd be externally grateful.
  5. Got it. And I tell the thing it's a match group because it's in parenthesis, right? I think I managed to modify it for a different part of the workflow already, too. Thanks again!
  6. Amazing. I won't pretend to understand what any of that does, but it works, so thank you!
  7. Yessir, the site-sandbox bit varies from site to site that this would run against. The domain root domain would not change.
  8. Gotcha. If the input URL is: https://site-sandbox.app.com/app/customers/60072f1901cf6356xxxxxxx/event/600740cb5daf2a0yyyyyyyyy The bits that would need to be part of the output URL would be: site-sandbox (which would need to change to site-sandbox.api) 600740cb5daf2a0yyyyyyyyy (from the end of the input URL)
  9. The core URL does change (I just edited my last post to reflect that). The starting URL is site-sandbox.app.com the resulting URL is site-sandbox.api.app.com
  10. It's been a day, sorry. Input example: https://site-sandbox.app.com/app/customers/60072f1901cf6356xxxxxxx/event/600740cb5daf2a0yyyyyyyyy Output Example: https://site-sandbox.api.app.com/v1/conversations/600740cb5daf2a0yyyyyyyyy
  11. Input example: https://site-sandbox.app.com/app/customers/60072f1901cf6356xxxxxxx/event/600740cb5daf2a0yyyyyyyyy Output Example: https://site-sandbox.app.com/app/customers/60072f1901cf6356xxxxxxx/event/600740cb5daf2a0yyyyyyyyy Right now I'm doing it with 5 different steps (replacing various parts of the URL), but if there's a better way, I'd love to hear it. And since it's a URL, is there a way to make the selection focus on the address bar (I was going to use AppleScript with `tell application "System Events" to keystroke "l" using command down` as a simple way to do it).
  12. Aha. That does it. Now I just need to figure out how to only get it to match the first 24 character string and not the second one and I'll be good to go. Thanks for the help!
  13. I'm building a (fairly simple) workflow that uses the Selection in macOS function to grab a URL and rewrite parts of it. The one bit I'm struggling with is this: This should grab a 24 character alphanumeric string in the URL and replace it with nothing. But it's not working. I confirmed the Regex is correct in a few online testers, and the rest of the workflow is replacing its bits correctly. What am I missing? An exmaple, my test URL is: https://testsite.com/app/customers/60xxxxf635xxxx/event/600xxxx10fa5exxxxx5d0b077 The various parts of my workflow replace testsite.com with testsite.apisite.com, changes /app to /v1, changes /customers to /, SHOULD remove the next string, then changes /event to /conversation Everything works right but the step to change that string via regex. Any help is appreciated.
  14. And now, after telling Alfred to rebuild its cache as one last whim, even though I've done it 5 times already, Spotlight seems to have fixed itself. Maybe it was my reboot. Maybe it was luck. But in any case, it seems to have fixed itself, so I'm all good.
  15. I know this isn't directly related to Alfred, but since it's affecting my use of Alfred, I thought someone here might have some insight. An external drive of mine is acting up in that Spotlight won't index the subdirectories of some of my directories. Alfred finds (because Spotlight has indexed it), for example, /Video/TV Shows, but not /Video/TV Shows/anything-in-there Same with /Video/Movies, that top level shows up, but none of the folders within. The only thing fishy is that I've explicitly added /Video/TV Shows and /Video/Movies to Alfred. If I remove them from my settings, Alfred doesn't find them (my guess is because Spotlight isn't working) I tried forcing Spotlight to re-index the entire drive, which it looks like it finished because the "Indexing..." in Spotlight is gone, but there's no .Spotlight-V100 file on the drive, like there is with other external drives. I tried forcing it to index with sudo mdutil -E / which shows "Indexing enabled". I'm stumped and wondering if anyone else has any thoughts on what I can try.
  • Create New...