rahiel / archiveror

Archiveror will help you preserve the webpages you love. 💾
https://www.rahielkasim.com/archiveror/
GNU General Public License v3.0
400 stars 43 forks source link

Reinstate archiveror to chrome addon store ? #57

Open sn1per1 opened 2 years ago

sn1per1 commented 2 years ago

Archiveror was removed from chrome addon store, will it be reinstated or to just install the extension manually.

RealDyllon commented 2 years ago

Seems like it was removed from the chrome web store for being "unsafe":

Screenshot 2021-09-06 at 1 06 08 AM
peteraritchie commented 2 years ago

What's unsafe about it?

bigsmile01 commented 2 years ago

Archiveror was removed from chrome addon store, will it be reinstated or to just install the extension manually.

How do you install the extension manually?

machawk1 commented 2 years ago

@bigsmile01 I was able to load the extension in Chrome. First, get the source of this repo then...

  1. Go to More Tools > Extensions in Chrome's â‹® menu
  2. Toggle the "Developer Mode" switch
  3. Select the "Load Unpacked" button
  4. Navigate to the src directory in the source of the repo
  5. Click the select button

You should then see the extension loaded in Chrome.

lef-est commented 2 years ago

but is it safe, given the cause of delisting of archiveror? has someone vetted the source code?

On Thu, May 5, 2022, 9:56 PM Mat Kelly @.***> wrote:

@bigsmile01 https://github.com/bigsmile01 I was able to load the extension in Chrome. First, get the source of this repo then...

  1. Go to More Tools > Extensions in Chrome's â‹® menu
  2. Toggle the "Developer Mode" switch
  3. Select the "Load Unpacked" button
  4. Navigate to the src directory in the source of the repo
  5. Click the select button

You should then see the extension loaded in Chrome.

— Reply to this email directly, view it on GitHub https://github.com/rahiel/archiveror/issues/57#issuecomment-1118586665, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACJSM5KEGIWTTUSNAKYYD3LVIPHP5ANCNFSM5CKW5LIQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

bigsmile01 commented 2 years ago

@bigsmile01 I was able to load the extension in Chrome. First, get the source of this repo then...

  1. Go to More Tools > Extensions in Chrome's â‹® menu
  2. Toggle the "Developer Mode" switch
  3. Select the "Load Unpacked" button
  4. Navigate to the src directory in the source of the repo
  5. Click the select button

You should then see the extension loaded in Chrome.

Thanks! It installed. Although it doesn't seem to work. When I click "Archive Now" nothing happens. Any ideas?

machawk1 commented 2 years ago

It looks like the extension uses some external dependencies (e.g., babel) via module imports, so likely needs more than the above procedure to be built. Some tutorials exist on packing extensions in this way but I am not familiar with doing so. Anyone that has experience packing extensions using imports (e.g., using yarn/webpack) might know more and hopefully can provide some insights here.

9ao9ai9ar commented 2 years ago

but is it safe, given the cause of delisting of archiveror? has someone vetted the source code?

I am guessing the extension got delisted from the Chrome Web Store either because the author failed to fill out the limited use form, or there are inconsistencies between the extension's privacy policy, the disclosures provided through the developer dashboard, and the behavior of the extension. The inconsistencies could be the result of:

  1. a lack of a privacy policy (according to CRXcavator, though the Firefox version does have a privacy policy), required because the extension "handles" the URLs that the browsers interact with, and more importantly,
  2. a failure to satisfy the prominent disclosure requirement, as the extension by default archives all new bookmarks when created and all old bookmarks when you visit them. This behavior is only mentioned in documents and presented as an option that can be diabled in the extension options page, but never once did it ask the users through the UI for an opt-in to this secondary feature, however convenient it may be.

@rahiel would most certainly know the reasons for the extension's removal from the Chrome Web Store if he/she consults the Troubleshooting Chrome Web Store violations guide.

Other than the aformentioned violation of privacy, this extension seems safe: VirusTotal detected no malware.

VetaLioSTV commented 1 year ago

@bigsmile01 I was able to load the extension in Chrome. First, get the source of this repo then...

  1. Go to More Tools > Extensions in Chrome's â‹® menu
  2. Toggle the "Developer Mode" switch
  3. Select the "Load Unpacked" button
  4. Navigate to the src directory in the source of the repo
  5. Click the select button

You should then see the extension loaded in Chrome.

Tried to install .zip version(its available in other open issue's) and via that guide aka through .crm file, which didn't gave positive result, since it shown error this extension may have been corrupted Then tried your method and it worked. Thanks.

BTW it shows error\notification about manifest file: image