-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discontinuing #122
Comments
At least go and update the description on the addon page so you stop wasting people's time. |
That's a good idea. Did it now. |
I would like to know what it would take to help out in maintaining it. |
Thanks @MasterOfTheTiger - You would need to move things to server side to get around Mozilla blocking the fetch on AMO endpoints to do the signing. You can also try to petition the AMO API devs. The blocking of fetch on AMO prevents me from automatically extracting user token needed for the signing process. You'll need to teach users how to extract that. I don't think it can be done automatically anymore even with content scripts. One option is to use a single account to sign everything, however AMO reviewers rejected that idea in the past. |
@Noitidart commented on 2018. aug. 25. 09:29 CEST:
Hi! Out of curiosity, what kind of mobil apps are you developing? |
Thanks for asking @mzso - I use React Native so I do ios and android. The type of the app varies. But it's all stuff that I use personally. Just like the extensions I made were extensions I would personally need/use. |
Any chance of a clear LICENSE file in the repo? |
I never understood licenses. Whatever promotes most likely fork I'll throw it on there. Any advice? |
The MIT (or ISC since its already there) is very permissive. The MPL is good if you want others to have to also release the source code (copyleft). I am not a lawyer, this is not legal advice, etc. |
Thanks @MasterOfTheTiger I added MPL. |
I am going to look through the code and see how well I could actually fork the project. |
The next version would have to be very different. Everything has to be done server side due to AMO changes. |
@Noitidart @MasterOfTheTiger @doublah |
After my school exams, I will try and find some time to make an extension for this purpose. It will use my home server to download and sign extensions for users. Only problem is that my network connection is only 50mbps down and 10mbps up. |
I want to fork it, but I need time to both figure out if I can do it and if I have time. |
Yandex Android browser supports chrome addons natively. |
If some of you will fork, please collaborate with each other, because it will not be good if there will be 100 unofficial forks. |
No idea why we are talking fork when the author is telling you he can't devote his life to it. He's not (IMO) telling us he doesn't value the extension any longer, he's saying he can't devote so much time to it. I think the way to respect him if you want to keep it going is to work with him rather than Fork and be like 'see ya dude'. @Noitidart am I wrong? I think you'd like to keep it going, but it can't be the @Noitidart show any longer correct? |
Sincerest thanks @misterhtmlcss - major apologies for missing your message. I would absolutely love nothing more then to devote my time to this extension and my other extensions, bringing them back to life better then before(namely: NativeShot & MailtoWebmails), it's just financially not feasible. :( Sincerest thanks @misterhtmlcss for your great comment! |
I would definitely love to see a fork, I will update the readme to point to the one we decide on. |
@Noitidart / @MasterOfTheTiger - if it helps, I'll fund a development server (and hopefully have time to set it up - at least in a month) - let me know? (by email, or on here) |
That would be awesome, server costs can get high though. I heard AWS EC2 node apps can get up to 40 bucks a month. |
@Noitidart @andrewrembrandt I have not had a chance to dig through the code yet, but that sounds good, but as @Noitidart said, pricing can get high. So if we set up a website and set up donations it might be able to make ends meet. I will look into the code later this week. |
We would host too. By the way guys, let's bring legacy extensions back to
life https://archive.org/details/addons.mozilla.org_legacy_201810
…On Thu, Jan 10, 2019 at 9:34 PM MasterOfTheTiger ***@***.***> wrote:
@Noitidart <https://github.com/Noitidart> @andrewrembrandt
<https://github.com/andrewrembrandt> I have not had a chance to dig
through the code yet, but that sounds good, but as @Noitidart
<https://github.com/Noitidart> said, pricing can get high. So if we set
up a website and set up donations it might be able to make ends meet. I
will look into the code later this week.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#122 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AX3PJeJ6RxOQs9CGBKxmkJ2sPK2ol7wtks5vB6PtgaJpZM4WMSMz>
.
|
@filip yes I'm going to try. It seems I have to add cookie support.
…On Mon, May 20, 2019 at 10:45 AM Filip Š ***@***.***> wrote:
@Noitidart <https://github.com/Noitidart> Will you be able to fix
extension with suggestion in mozilla/addons-server#122 (comment)
<#122 (comment)>
?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#122?email_source=notifications&email_token=ABQTZCI5PCZDXDBUQOYN66TPWLPSPA5CNFSM4FRREMZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVZSH3A#issuecomment-494085100>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABQTZCJNQBGDA6DI52EBA6DPWLPSPANCNFSM4FRREMZQ>
.
|
Is the whole raw process of producing an xpi documented somewhere or I have to check the actual code? |
Fix merged to master, thank you all! I just need to fix mozilla/addons-server#120 and I can release. |
So when you fix mozilla/addons-server#120, this will work again as before? |
Editing "extensions.webextensions.restrictedDomains" in about:config worked a bit for me Firefox Nightly version 69.0a1 https://streamable.com/unocn sometimes gets stuck on "Uploading for review" |
my value is "accounts-static.cdn.mozilla.net,accounts.firefox.com,addons.cdn.mozilla.net,addons.mozilla.org,api.accounts.firefox.com,content.cdn.mozilla.net,discovery.addons.mozilla.org,install.mozilla.org,oauth.accounts.firefox.com,profile.accounts.firefox.com,support.mozilla.org,sync.services.mozilla.com" |
I deleted it all but removing just ",addons.mozilla.org" might work |
Firefox 69.0a1: I deleted all, but not work anymore for example with this link |
try downloading the crx file and reinstalling the addon https://streamable.com/tgsoe |
nothing 😥 |
It is easy to get around most of Mozilla's crazy restrictions if you switch to the forked successor of firefox: Waterfox. Addons do not need to be signed in Waterfox, and you have a lot more freedom in what you want to do. Even legacy addons can sometimes work there, especially if you turn off eletrolysis. I don't know why anyone still uses the min branch of firefox when Waterfox offers so much more. It's a bit faster, too. |
Firefox developer edition and nightly build(with a slight tweaking of about:config parameters, changing which on the public stable Firefox release has no effect) are able to work without add-on signing, so as with legacy support. |
Waterfox is the definion of legacy, which you actually support by saying:
Well... it's just that Electrolysis (e10s) is the future and makes Firefox much faster than without it (and more secure, due to isolation in seperate processes). See https://wiki.mozilla.org/Electrolysis Also disabling add-on signing disables a security feature. Anyway, this is off-topic anyway. |
Yes and no. Waterfox Classic 2019.12, Waterfox Current 2019.10 (2019.12 in the pipeline. |
i can't believe this extension has been discontinued! i mean, @Noitidart i fully understand the situation. i'm just sad that this is the only extension out there that allows users to install chrome extensions on firefox |
Are there any actual forks that are still being maintained? All the ones I've looked at are behind this repo in terms of commits. |
Can you write a command execution auto file? |
That's great. Thanks for your work and all the info. (Though I've mostly given up on firefox, and moved to palemoon and chromium) |
From what I can tell trying things today, sadly, the instructions do not work anymore. Chrome 44 and above require signing to install an extension. You can load it temporarily under about:debugging , but, it doesn't actually work. Server issues with Chrome Web Store, failed to fetch extension data. Status Text: "No Content". Status Code: "204". Reason: "undefined". I decided to try taking a stab at running a local copy of foxify https://github.com/bnpoirier/foxify since this always worked best for me when the site was live (it's now down) but, I am out of my expertise there and failed miserably. @bnpoirier hasn't been active on git in over a year either from what I can see :-( Oh, I very much wish these things worked. Sadly, I have had no such luck. I wanted to report back so someone else doesn't spend a night to reach the same fruitless conclusion (or share to me the cleraly missing winning tip). |
Short sentence, looking for a new project partner, Good luck for you |
Hello @tastyratz and @asegerno, I received an email today from both of your mentions and I was surprised because I thought nobody was using my project and finally discovered that you and some Reddit users have used it in the past. I did Foxify when I was student and stopped maintaining it a few months after it's release when Mozilla decided to deny installation of non-signed extension. My website went useless as it's now hard to install a non-signed extension while it was just a matter of click before. Maybe I should update the project, but I don't have much time these days to update it to be honest. I'll see what can I do. |
@bnpoirier Glad to hear you're around and doing well. A lot of extensions are cross developed these days (except usually just the 1 critical one it seems). Your work on this is appreciated and I definitely found it invaluable in the past. I've definitely used it several times. |
I created a Mozilla developer account (it's not too hard all things considered) so I can sign FF add-ons. By signing them myself, I'm still able to use and install foxified add-ons. It's an additional step, sure, but the general process still works. |
If you can't make a Firefox by application, solution you can make an "Open Source Firefox" by application like Waterfox and Pale Moon |
So you are saying, that the Chrome Store Foxified is no longer available due to discontinuation of XPCOM? |
Well if I'm right, then there should be an alternative solution, like helper scripts that allow XPCOM extensions to work in Firefox v57+. In example: userChromeJS in https://github.com/xiaoxiaoflood/firefox-scripts but it is a little bit different to implement this through userChromeJS, because Firefox internal component for loading XPCOM extensions is different than userChromeJS. Just let me know if I'm right, or if I didn't understood. |
Hi all,
Excuse my ignoring of all the issues. Mozilla keeps changing things. The latest is some issues with addons.mozilla.org fetch requests.
The effort I put into extension development isn't working out. I have to do side jobs so I can fund the time I spend developing. I wish I could make extension development my primary contribution, however it can never get to this point, extensions just don't work like that. I tried, I put up a contribute sign and I want to thank everyone that contributed, I have got $318 USD in the past year. I made an effort to thank everyone that contributed, and will be going through again to make sure I didn't miss sending thank you notes.
I have moved into mobile apps which pays for itself.
If anyone knows of anyone that can invest in any kind of development (browser, mobile, desktop), I would love to chat.
I have not yet removed the extension because it is still working in older versions of the browser, including ESR release channel.
The text was updated successfully, but these errors were encountered: