Skip to content

Dry Release v0.2 #106

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
merged 67 commits into from
Jan 12, 2021
Merged

Dry Release v0.2 #106

merged 67 commits into from
Jan 12, 2021

Conversation

maxceem
Copy link
Contributor

@maxceem maxceem commented Jan 11, 2021

Together with merging this PR we have to run migrations:

  • Run npm run migrate - it would apply all the migrations at once.
    Prior to running this script we have set the next env variables for DB connection:
    DB_USERNAME
    DB_PASSWORD
    DB_NAME
    DB_HOST
    
  • Run the next SQL commands manually:
     ALTER TABLE bookings.jobs ADD COLUMN "workload" character varying(45);
     UPDATE bookings.jobs SET "workload"='full-time' WHERE "workload" is NULL;

We also have to update ES mapping for all the changes. So we have to run several PUT requests:

  1. PUT /job/_mapping
    {
     "properties": {
       "title": {
          "type": "text"
       }
     }
    }
    
  2.  PUT /job_candidate/_mapping
     {
       "properties": {
          "resume": {
            "type": "text"
          },
          "externalId": {
            "type": "keyword"
          }
        }
     }
    
  3.    PUT /job/_mapping
        {
           "properties": {
           "workload": {
              "type": "keyword"
            }
         }
       }
    

maxceem and others added 30 commits December 16, 2020 14:15
allow booking manager to access all teams
…ponse

handle not found error for `GET /taas-teams/:id/jobs/:jobId`
…calls

TeamService: use m2m token for internal api calls
fix and update the calculation of `totalPositions`
implement taas-teams skills endpoint
caused by permission updates for other endpoints via issue #70
maxceem and others added 27 commits January 4, 2021 14:09
[re-created]implement local event handling
update auth0 related configuration
…booking-optional

make fields startDate, endDate, memberRate and customerRate optional
…king-id-and-user-id

return resource booking id and user id for the taas-teams endpoints
turn a job into in-review status after it has a candidate
…-and-resume

add externalId and resume fields to the JobCanidate model
…field

return resume instead of resumeLink in `TeamService.getTeamJob`
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