Skip to content
cynber edited this page Oct 7, 2023 · 45 revisions

Changes with v1.2.6:

  • Redirect users to your home instance: When on a user page, you can now open the page on your home instance, so that it's easy to send a message

Changes with v1.2.5:

  • Redirect posts to your home instance!: Post pages now have a redirect button that will find the same post on your home instance(1)
  • Posts related to this webpage buttons in the extension popup
    • Make a post: You can now create a post from any webpage! Click the 'Make a Post' button in the extension popup or sidebar to generate a draft post with autofilled title, URL, and body contents. Afterwards, just select a community and hit post. (This currently works for both Lemmy & Kbin, but custom frontends are untested while they develop). Try it here: https://lemmy.ca/post/4478560
    • Open Posts: This will find any posts about the webpage/article/video that you are looking at. Use it to see if something has already been posted, or to find related discussions about it. When there are multiple posts, it will ask before opening them all. (see note on why it doesn't count automatically)
  • Post an image: You can now right-click on an image, anywhere on the web, and hit "Post this image". It will open a new tab and autofill the title, image link, and add the URL to the body as "Source: URL". Try it here: https://lemmy.ca/post/1282303
  • Reorganizing popup:
    • I fixed the issue where the popup would still display a button after removing all instances from the list.
    • The number of default instances in the popup was reduced to 4
  • Added settings:
    • You can now hide onboardining guides to make the interfaces less wordy
  • General styling changes, wording improvements, and bugfixes

  1. This is an important feature to me because this little annoyance was part of why I set out to create the extension in the first place. Thanks to some help from @zero_gravitas, I was able to use the Lemmy API to grab the post details, and then run a search for it on your home instance. While most posts should only bring one result, there is a chance that there are multiple posts by the same user, in the same community, with the same title. If this is an issue, I'll make this search more specific.


Future Plans:

For the most up to date information, see the issues or the project road map

Cool new updates being discussed

  • Account switcher & ability to save login info to extension
  • Reddit migrator tools
    • multireddit input should convert subscriptions to official Threadiverse replacements, or large related communities
    • embeds on Subreddit sidebars to search for similar community
    • button on post pages to cross-post to home instance
  • Prepping for Firefox Mobile app, now that they are opening mobile up to all extensions!
  • Keyboard hotkeys, possibly collaborating with someone that already implemented something similar



FAQ

What features are going to be implemented?

As new features are discussed, they usually fall under 3 categories

  • related to cross instance functionality: These are features that are better served by a browser extension as settings/abilities need to extend past any particular instance
  • should be in Lemmy/Kbin core, but isn't being implemented in the next 4 months
  • should be in Lemmy/Kbin core, and will not be worked on for this extension

While we will look at most issues, some issues are better left to be implemented in core. As Lemmy and Kbin are open source projects, you are able to request features directly.


Potential risks with "Open Posts"

This is a great feature that will find any posts on Lemmy that are about the webpage you are on. If someone made a post with that same URL, or if they linked the webpage in the post somewhere, this feature will find it. I encourage you to use this button! However, you should keep the following in mind:

In order for this feature to work, it needs to send an API request to your home instance with the URL you want to search for.

  • This URL will be sent over the internet, and the API request may be logged by your home instance. This can be a problem if there is any sensitive information in the URL (ex. if you are on a banking site with awful security). This can also be a problem if you don't want your home instance to tie that URL to your IP address.

  • No other account details or personal information is sent in the API request, and there is little risk with most websites. From what I can tell, instance admins don't even keep logs for long, and the logs are only used to deal with spam/DDOS. If your home instance is not trustworthy, I'd recommend you move to another instance. I've included this warning because it was the only risk that came to mind, but other websites, browser extensions, or apps may not do that.

Note on automatic searches:

  • I initially made it so that the extension would automatically search for the posts when you opened the popup, and so you would be greeted with a friendly "We found X posts about this page." when you opened the extension. I ultimately removed the feature after considering the potential issues. At this time, there are no plans to have an indicator that automatically searches pages to see if content has been posted.

We may look into allowing users to whitelist websites as needed, if this is a requested feature.




Credits

Other Projects

Data

  • Community search is powered by lemmyverse.net
  • Content search is powered by search-lemmy.com

Images & Icons