Skip to content
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

Allow to upload files taskrun #1882

Merged
merged 21 commits into from Aug 23, 2018
Merged

Allow to upload files taskrun #1882

merged 21 commits into from Aug 23, 2018

Conversation

teleyinex
Copy link
Member

This new feature will transform PYBOSSA into a crowdsourcing framework where you could grab data from the crowd like geolocated images, audios, or videos without any problems.

This will enable users to analyze the data submitted in another project (via the webhooks solution) or just analyze the data. For example, PYBOSSA could be used to ask questions (a survey or form) as well as taking pictures at a given location. Then, you could use PYBOSSA to show that data on a map, aggregate it, etc.

As anonymous users will be able to uplaod files as well,
we need to handle it within a specific container for them.

The rest stays the same.
When a taskrun post is not authorized, it will delete the
uploaded file at the end.
A POST could include the info field as escaped JSON.
@coveralls
Copy link

coveralls commented Aug 22, 2018

Coverage Status

Coverage increased (+0.0004%) to 97.969% when pulling 9c3accd on allow-to-upload-files-taskrun into b1cb7ff on master.

@therealmarv
Copy link
Contributor

looks ok from here 🍰

@teleyinex teleyinex merged commit 20f956f into master Aug 23, 2018
@teleyinex teleyinex deleted the allow-to-upload-files-taskrun branch August 23, 2018 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants