challenge-api
challenge-api copied to clipboard
[$50] Add ability to search by metadata
Add the ability to search for challenges by the metadata fields. For example, topgear would like to search for and see data in the "effort hours" field. The fields should also be available in the response. Let's discuss permission strategy for who should be able to view the metadata.
fyi @rootelement
Contest https://www.topcoder.com/challenges/30142350 has been created for this ticket.This is an automated message for jcori via Topcoder X
Contest https://www.topcoder.com/challenges/30142350 has been updated - it has been assigned to thomaskranitsas.This is an automated message for jcori via Topcoder X
@ajefts do we allow specific metadata keys or should we think about how to allow “any kind of metadata”?
For example, ?meta.effortHours=<something>&meta.somethingElse=<something>.
So, anything with meta.* will be used for searching on the metadata property.
cc @rootelement
This looks good @ThomasKranitsas Please open a ticket to get this implemented on a branch for our review.
PR https://github.com/topcoder-platform/challenge-api/pull/299
Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30142350This is an automated message for jcori via Topcoder X
@rootelement @ThomasKranitsas This doesn't seem to be working. I can see the stockart, but I don't see the other metadata fields like effort hours.