Repository navigation
Multiple ways to upload cracker binary - #829
Conversation
26b7a34 to
e6ed9d4
Compare
|
Only two minor issues: If I add a new binary version via the upload method and then happen to navigate away from the "New Cracker Version" page mid-upload, the frontend still tries to create a new binary version via a POST. This is because the That then results in a notification because the incomplete upload of the binary is not in the import directory (it probably is still in the temp folder of the tus upload at this point): This also ties into the second issue, which is that The test below somehow did not catch this: The effects of these bugs are pretty minor because a cracker binary is only a few MBs and probably uploaded within an instant in most cases. |
Thanks for the feedback 👍 The test was flawed because it did not |
d9e52b6 to
1d32720
Compare
Issue: hashtopolis/server#886
Backend: hashtopolis/server#2499, hashtopolis/server#2500
Replaces the cracker version form with one that offers three ways to provide the binary:
Cracker versions now belong to an access group, so the form asks for one, and New Task and Apply Hashlist only offer versions the user can access. On New Task the cracker selection moves directly under the hashlist. GlobalService gains a generic blob download, and the backend pin and generated API types are updated to the cracker access group stack.