-
Notifications
You must be signed in to change notification settings - Fork 273
Add https functionality #260
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
Conversation
|
Wow! This is really exciting. |
|
Ah, duh. I didn't click on the button to generate the key! A small suggestion, I think it would be an improvement if clicking the "https" checkbox would show/hide the certificate info. That way I would know when clicking it that I need to do something there. This is awesome! Thanks so much for the PR. I'll test it a little bit more, merge and release soon. |
|
One issue I see (not sure if you see it) is when I click generate crypto, the placeholder label on the key input fields overlays the key, until you type something into the field. Not a blocker, but might be good to see if it's possible to fix somehow out.mp4 |
Thank you for the quick response and all the suggested inprovements!I have now done the suggested changes, and implement hide/show https fields. Regarding the textbox hint issue in your movie, I can't see that one here. But I think I found a workaround for a possible cause. Very glad to hear that you are willing to merge this and update appstore! 👍 😀 I hope that the code now is in a mergable state with my last push! #3e20c13 |
kzahel
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the changes! looks great.
|
Just submitted the new version for review! If you see version 0.5.2 in the store (sometimes review happens really quick) it should have https working 🤞 |
|
Perfect! Thank you! |
|
It's in the store and I just tested it and it works on my chromebook. "thisisunsafe" into the error page, it allows you to see the content. Haha. I wonder if it's worthwhile mentioning that somewhere near the "enable https" button (if they're on a mac at least) 🤷 |
|
Nice ! 😄 Regarding MAC, yes perhaps you are right, I would have to try when I get hold of a MAC. It might be related to node-forge not supporting TLS 1.2 |
Add https://
This implements an option to use https and a way to simply create self signed certificate and private key.
You can of course use a custem key-cert pair if you want.
Many things today need https to be activated, including sensor suite for mobiles.
refs: #113, #8
My rationale for wanting this pull req, even though chrome apps discontinue:
I would very much like this to be merged even though apps is not supported after 2022-06
I plan to use this webapp when I'am teaching. Students all have chromebooks and can't find much simpler way to serve https content. Like a webpage that responds to a mobile's accelerometer.
At least we have a year before its closed down.
Having https in the app in chromestore makes it much easier when students must work on there own at home (due to the pandemic)