arXiv / arxiv-submission-ui

User interface of NG submit system.
MIT License
2 stars 6 forks source link

Dependency updates #180

Closed mhl10 closed 4 years ago

mhl10 commented 4 years ago

This PR intended to "catch up" the submission UI dependencies so we are closer to the actual alpha version testers will see. This not only includes the submission UI itself, but also the docker-compose files. I've updated the docker-compose files to point to more/most recent versions of the docker images that I recently pushed; in most cases will point to the most recent commit in the respective repositories. I expect we'll continue to update these as we get closer to testing.

I've tested with the docker-compose-mock-compiler.yml variant. It would be great if reviewers could test the full submission process with the docker-compose variant. You'll likely need to remove existing images first (with docker-compose rm -v).

If you are using a tool like Requestly to store your authorization token, you may also need to update your token so that you can test the "preview" stage. This is because the docker-compose files pull in a newer version of arxiv-auth and arxiv-submission-preview that have new permission scopes for creating and reading the submission previews.

Screenshot 2020-02-28 08 27 18 Screenshot 2020-02-28 08 29 27

bmaltzan commented 4 years ago

David pointed out the workaround, and I was then able to submit. A new JWT was needed for the final step.

SBBCornell commented 4 years ago

I tested up to the "process" step. I didnt have any issues with authorization. But I am consistently getting this error message when processing: "There was a problem carrying out your request. Please try again. If you continue to experience problems, please contact arXiv support."

I'm testing with the attached files: tex-samples.zip

My mistake, it was a JWT issue (thank you Brian M.). Looks good!