Hi, as the Appeals Response phase has ended I understand that I'll be sending a pull request, I think some clarifications are needed before actually sending them.
The challenge creation function - they're disabled. Before my change the button started a chain of promises, which did (simplified) 1)Authenticate - 2)Submit challenge to topcoder server - 3)post comments to github/jira/gitlab server. Currently the button just alert you a json web token. No challenge posting. Should I leave this or change them?
Please download the extension and go to the options page. It has more fields that I added. I just made them so reviewers can see it but really don't think they are necessary as they should be internals and not be configurable.
Should I include the mock oauth server?
It seems chrome extension doesn't have any javascript import/require system, instead it relies on some kind of script injection by creating a background.html on the fly and insert js files via <script src=".."> in the order of them in manifest.json. This breaks code linting as there will be undeclared globals. Any solution on this?
Hi, as the Appeals Response phase has ended I understand that I'll be sending a pull request, I think some clarifications are needed before actually sending them.
You can see the latest version at https://github.com/thkang2/GLIB-ChromeExt/tree/updateTopcoderAuth
1)Authenticate - 2)Submit challenge to topcoder server - 3)post comments to github/jira/gitlab server
. Currently the button justalert
you a json web token. No challenge posting. Should I leave this or change them?import/require
system, instead it relies on some kind of script injection by creating a background.html on the fly and insert js files via<script src="..">
in the order of them inmanifest.json
. This breaks code linting as there will be undeclared globals. Any solution on this?