Skip to content

add the title field to Job model #95

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

Merged

Conversation

imcaizheng
Copy link
Contributor

Summary

  • Joi schemas, model definition, search criteria and ES mapping updated.
  • Migration script provided.
  • Swagger document updated.
  • Postman collection updated.

Changes In Postman collection

Add title Field In Request Body

  • Jobs
    • create job with booking manager
    • create job with m2m create
    • create job with connect user
    • create job with member success
    • create job with user id not exist
    • create job with invalid token
    • put job with booking manager
    • put job with m2m update
    • put job with connect user
    • put job with member 403
    • put job with member success
    • put job with member with user id not exist
    • put job with invalid token
    • patch job with booking manager
    • patch job with m2m update
    • patch job with connect user
    • patch job with member 403
    • patch job with member success
    • patch job with user id not exist
    • patch job with invalid token
  • Create Demo Data For Team
    • Create job #1 "sourcing"
      • create job #1
    • Create job #2 "in-review"
      • create job #2
    • Create job #3 "assigned"
      • create job #3
    • Create job #4 "closed"
      • create job #4
    • Create job #5 "cancelled"
      • create job #5
  • Test Permission Rules
    • Request with Administrator Role
      • Jobs
        • ✔ create job with administratorg
        • ✔ put job with administratorg
        • ✔ patch job with administratorg
    • Request with Topcoder User Role
      • Jobs
        • ✔ create job with memberg
        • ✔ put job with memberg
        • ✔ patch job with memberg
    • Request with Connect Manager Role
      • Jobs
        • ✔ create job with connect managerg
        • ✔ put job with connect managerg
        • ✔ patch job with connect managerg

Add title Parameter In Query

  • Jobs
    • search jobs with booking manager
    • search jobs with with m2m all
    • search jobs with connect user
    • search jobs with member
    • search jobs with invalid token
  • Test Permission Rules
    • Request with Administrator Role
      • Jobs
        • ✔ search jobs with administrator
    • Request with Topcoder User Role
      • Jobs
        • ✔ search jobs with member filtering by "projectId"
    • Request with Connect Manager Role
      • Jobs
        • ✔ search jobs with connect manager

Copy link
Contributor

@maxceem maxceem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@imcaizheng works great.

@nkumar-topcoder nkumar-topcoder merged commit ab77c3f into topcoder-platform:dev Jan 7, 2021
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.

3 participants