[Workaround] Open HTTP links outside the browser in the Desktop App without the clickup:// protocol on Mac
not on the roadmap
Travis Carden
This isn't a feature request per se but a workaround for a request I see in a lot of posts here: the ability to open web (HTTP) links in the app, even if they're not clicked on in a browser--for example, if you click on a link in a desktop email client or document management app. I've achieved this using Finnicky on Mac (https://github.com/johnste/finicky) with the following config here: https://gist.github.com/TravisCarden/d56225f8f2e18bf6cfd553b8a095d097
Log In
Joey
not on the roadmap
Hey there! Thanks for sharing your feature request with us. We truly appreciate your input!
As part of our efforts to improve our feedback boards, we're closing this older feature request.
Removing old and inactive posts will increase the communication between the ClickUp team and our users, allowing us to hear more of your great ideas!
If you feel this request is worth revisiting, feel free to create a new post!
Thanks for being a part of our community!
Alec
To clarify, ClickUp does get triggered, but I get the following message in the ClickUp desktop app:
Whoops!
This page doesnt exist.
Alec
Hi folks, I am having trouble... it appears Clickup is now using this format in email notifications:
Can someone pls share an updated config file?
K
Keith Stoneman
How would someone make Microsoft Teams links work? Here is the code I'm using.
module.exports = {
// Possible options: ["Google Chrome", "Safari", "Firefox", ...]
defaultBrowser: "Brave Browser",
options: {
// Hide the finicky icon from the top bar
hideIcon: false
},
rewrite: [
{
match: "https://app.clickup.com/*",
url: ({ url }) => ({
...url,
host: "",
protocol: "clickup",
pathname: url.pathname.slice(1)
})
},
],
handlers: [
{
match: ({ url }) => url.protocol === "clickup",
browser: "ClickUp"
},
]
};
Chris Matheson
I have been using Finicky like this for over a year and today I noticed it wasn't working anymore. I did some digging and found that CU doesn't like to see the app.clickup.com in the URLs anymore.
You can add host: "" to the rewrite section of .finicky.js to fix this:
match: "https://app.clickup.com/*",
url: ({ url }) => ({
...url,
host: "", <--- add that
protocol: "clickup"
})
No formatting in this comment area so it's a bit messy, it was line 13 for me.
That removes the host part of the url but leaves the extra / in the path but CU seems to be ok with that.
Joel Tay
thanks for this :) works flawlessly