Curetix / mailflare-extension

Browser extension to use Cloudflare Email Routing as an email alias service like AnonAddy or SimpleLogin
https://mailflare.cc
MIT License
51 stars 2 forks source link

Ability to create an alias from the email input field #1

Closed mderazon closed 10 months ago

mderazon commented 10 months ago

Thank you very much for this extension, I was just about to fork Simplelogin's browser extension to adjust it to Cloudflare email routing backend, but then I found your extension which, in terms of ux, is even better than Simplelogin's extension.

One feature I think could be nice to have is for the extension to detect email input fields and attach a button to it to quickly create the alias. In Simplelogin it looks like this:

Screen recording 2023-11-10 4.50.03 PM.webm

Besides, are you planning to put it on the Chrome webstore ?

Curetix commented 10 months ago

Hi there, thanks for the interest! I haven't worked on this project in a while, been busy with other stuff, so it's a little neglected.

This feature is definitely possible. Plasmo (the extension framework I'm using) has support for Content Scripts and Background Workers, I'll have to see how it would have to be wired up.

I'll also look into putting the extension on the Chrome Webstore. There was some reason why I didn't initially, can't remember what it was.

In the meantime, feel free to test it out and report any issues and other suggestions you have!

Curetix commented 10 months ago

I released v1.1.0 with a couple of fixes and the quick-create button for email inputs. The overlay method is not perfect and I haven't tested it with many sites, so feedback is welcome.

I also put the extension up on the Chrome Webstore. Currently it's still on v1.0.3, the update is being reviewed.

mderazon commented 10 months ago

That's great thank you, i've installed it now via the chrome web store, I will wait for the update and provide feedback once it's up. Thanks again!

Curetix commented 10 months ago

Version 1.1.3 is up now on the Chrome store!