-
Notifications
You must be signed in to change notification settings - Fork 41
Neutron Web Client #32
Comments
Hi, I wanted to avoid forking WebClient to be able to get updates easily. But it's still a good idea - thanks! |
Shouldn't be to hard to keep it up to date against upstream - just merge instead of rebase? |
For what it's worth, I tried to set up a pure @emersion Neutron server today, but the 'sign up' link that I needed to click to generate my user keys ended up taking me to the Proton mail website. I guess they aren't using relative paths any more? Using @vpapadopou's web client solved the issue. It was a super easy on-boarding process. |
Hey, this isn't an issue in an of itself, but I thought I'd piggy-back on this issue to tell you both about a project I've been working on to Dockerize Neutron and the Neutron-WebClient skin. I couldn't get the Dockerfile to build because it kept failing at the 'choose Angular version' prompt. I tried a number of things, including piping 'yes | 7' and writing an expect script. In the end, I built the image interactively in an alpine container and committed that container to an image. More details are over on my Github project. The image is on Docker Hub under conoria/neutron-webclient. EDIT: Got it to build! Now automated over on Docker Hub! |
Wow that's great news! |
@ConorIA How did you end up installing the correct Angular version? @vpapadopou The latest webclient uses a new authentication mechanism (SRP). The login password is no longer sent to the server. Most backends (IMAP) don't support SRP, so I will end up forking the webclient anyway. I'll try to patch as little as possible to make rebases easier when webclient is updated on ProtonMail's side. Would you be interested in applying your changes, at least the Register link fix? |
@emersion, bower.json in public includes a line to resolve to angular 1.5.6. But the version needed is 1.5.8. I added the following line to the Dockerfile to fix it.
|
Hello,
Few days ago I started modifying the web client of ProtonMail to give it a more "Neutron" style. I just removed some unnecessary things like payments, invoices etc., modified the UI and signup process.
If you want to add to your project you can find it here: https://github.com/vpapadopou/Neutron-WebClient
Screenshots: https://gitlab.com/vpapadopou/neutronium/wikis/home
Regards,
Vassili
The text was updated successfully, but these errors were encountered: