mirror of
				https://github.com/xfarrow/blink
				synced 2025-06-27 09:03:02 +02:00 
			
		
		
		
	Add API usage
This commit is contained in:
		| @@ -5,7 +5,7 @@ | |||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "ActivatePerson", |       "name": "ActivatePerson", | ||||||
|       "seq": 22, |       "seq": 23, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/persons/me/activation?q=3ac9c204de1676b54163ed8015c7af00", |         "url": "http://localhost:3000/api/persons/me/activation?q=3ac9c204de1676b54163ed8015c7af00", | ||||||
|         "method": "GET", |         "method": "GET", | ||||||
| @@ -33,14 +33,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "none" |           "mode": "inherit" | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "AddOrganizationAdmin", |       "name": "AddOrganizationAdmin", | ||||||
|       "seq": 10, |       "seq": 11, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/1/admins", |         "url": "http://localhost:3000/api/organizations/1/admins", | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
| @@ -68,10 +68,7 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTcyOTUxNjAzMCwiZXhwIjoxNzI5NTQ0ODMwfQ.jWVfSL_D4pabdihXDfoZ1dPLy4Nn6C3aePHIommiHqw" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
| @@ -80,7 +77,7 @@ | |||||||
|       "name": "ChangeApplicationStatus", |       "name": "ChangeApplicationStatus", | ||||||
|       "seq": 1, |       "seq": 1, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/joboffers/applications/2", |         "url": "http://localhost:3000/api/organizations/joboffers/applications/5", | ||||||
|         "method": "PATCH", |         "method": "PATCH", | ||||||
|         "headers": [], |         "headers": [], | ||||||
|         "params": [], |         "params": [], | ||||||
| @@ -95,19 +92,16 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTczMDEyNTUzNywiZXhwIjoxNzMwMTU0MzM3fQ.X216UkLuDL6-Qs6EUbIRL_YKQKKcxyzQFmAKzJNWEzI" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "CreateApplication", |       "name": "CreateApplication", | ||||||
|       "seq": 4, |       "seq": 6, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/joboffers/1", |         "url": "http://localhost:3000/api/organizations/joboffers/1/applications", | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
|         "headers": [], |         "headers": [], | ||||||
|         "params": [], |         "params": [], | ||||||
| @@ -121,17 +115,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTczMDEyNTUzNywiZXhwIjoxNzMwMTU0MzM3fQ.X216UkLuDL6-Qs6EUbIRL_YKQKKcxyzQFmAKzJNWEzI" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "CreateJobOffer", |       "name": "CreateJobOffer", | ||||||
|       "seq": 8, |       "seq": 9, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/1/joboffers", |         "url": "http://localhost:3000/api/organizations/1/joboffers", | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
| @@ -159,17 +150,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTcyOTc3NDc4NywiZXhwIjoxNzI5ODAzNTg3fQ.Li0NeQH6e4ykQ8tpY3KYkS_bQhv7cIFmjz96U-E9S0c" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "CreateOrganization", |       "name": "CreateOrganization", | ||||||
|       "seq": 15, |       "seq": 16, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations", |         "url": "http://localhost:3000/api/organizations", | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
| @@ -197,10 +185,7 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTcyOTc3NDc4NywiZXhwIjoxNzI5ODAzNTg3fQ.Li0NeQH6e4ykQ8tpY3KYkS_bQhv7cIFmjz96U-E9S0c" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
| @@ -209,7 +194,7 @@ | |||||||
|       "name": "DeleteApplication", |       "name": "DeleteApplication", | ||||||
|       "seq": 2, |       "seq": 2, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/joboffers/applications/2", |         "url": "http://localhost:3000/api/organizations/joboffers/applications/6", | ||||||
|         "method": "DELETE", |         "method": "DELETE", | ||||||
|         "headers": [], |         "headers": [], | ||||||
|         "params": [], |         "params": [], | ||||||
| @@ -224,17 +209,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTczMDEyODc2NSwiZXhwIjoxNzMwMTU3NTY1fQ.puQ4gw9K_fL4FhXs7UlvyZwq98XZEIuXwnZ0JBIXzaw" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "DeleteJobOffer", |       "name": "DeleteJobOffer", | ||||||
|       "seq": 6, |       "seq": 7, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/joboffers/3", |         "url": "http://localhost:3000/api/organizations/joboffers/3", | ||||||
|         "method": "DELETE", |         "method": "DELETE", | ||||||
| @@ -256,17 +238,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTcyOTc2NDI0NiwiZXhwIjoxNzI5NzkzMDQ2fQ.TOZMas9WujFp_hP7bqFzbSqWighmT7NmfkohEmpWr5A" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "DeleteOrganization", |       "name": "DeleteOrganization", | ||||||
|       "seq": 12, |       "seq": 13, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/1", |         "url": "http://localhost:3000/api/organizations/1", | ||||||
|         "method": "DELETE", |         "method": "DELETE", | ||||||
| @@ -288,17 +267,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjIsImlhdCI6MTcxMTAzMjk1NCwiZXhwIjoxNzExMDYxNzU0fQ.5el1ymu9qZQpoJpWfM4ZPfNcs34GGFc6WVfCBitlyEk" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "DeletePerson", |       "name": "DeletePerson", | ||||||
|       "seq": 18, |       "seq": 19, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/persons/me", |         "url": "http://localhost:3000/api/persons/me", | ||||||
|         "method": "DELETE", |         "method": "DELETE", | ||||||
| @@ -320,17 +296,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjIsImlhdCI6MTcxMTAzMjk1NCwiZXhwIjoxNzExMDYxNzU0fQ.5el1ymu9qZQpoJpWfM4ZPfNcs34GGFc6WVfCBitlyEk" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "FilterOrganizationByPrefix", |       "name": "FilterOrganizationByPrefix", | ||||||
|       "seq": 11, |       "seq": 12, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/filter", |         "url": "http://localhost:3000/api/organizations/filter", | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
| @@ -365,15 +338,15 @@ | |||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "GetApplicantsByOrganization", |       "name": "GetApplicantsByOrganization", | ||||||
|       "seq": 3, |       "seq": 4, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/1", |         "url": "http://localhost:3000/api/organizations/1/joboffers/applications", | ||||||
|         "method": "GET", |         "method": "GET", | ||||||
|         "headers": [], |         "headers": [], | ||||||
|         "params": [], |         "params": [], | ||||||
|         "body": { |         "body": { | ||||||
|           "mode": "json", |           "mode": "json", | ||||||
|           "json": "{\n  \"organizationId\": 1\n}", |           "json": "", | ||||||
|           "formUrlEncoded": [], |           "formUrlEncoded": [], | ||||||
|           "multipartForm": [] |           "multipartForm": [] | ||||||
|         }, |         }, | ||||||
| @@ -382,17 +355,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTczMDEyNTUzNywiZXhwIjoxNzMwMTU0MzM3fQ.X216UkLuDL6-Qs6EUbIRL_YKQKKcxyzQFmAKzJNWEzI" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "GetJobOffers", |       "name": "GetJobOffers", | ||||||
|       "seq": 7, |       "seq": 8, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/1/joboffers/", |         "url": "http://localhost:3000/api/organizations/1/joboffers/", | ||||||
|         "method": "GET", |         "method": "GET", | ||||||
| @@ -423,7 +393,7 @@ | |||||||
|       "name": "GetMyApplications", |       "name": "GetMyApplications", | ||||||
|       "seq": 5, |       "seq": 5, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/applications/mine", |         "url": "http://localhost:3000/api/organizations/joboffers/applications/mine", | ||||||
|         "method": "GET", |         "method": "GET", | ||||||
|         "headers": [], |         "headers": [], | ||||||
|         "params": [], |         "params": [], | ||||||
| @@ -437,17 +407,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTczMDEyNTUzNywiZXhwIjoxNzMwMTU0MzM3fQ.X216UkLuDL6-Qs6EUbIRL_YKQKKcxyzQFmAKzJNWEzI" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "GetMyself", |       "name": "GetMyself", | ||||||
|       "seq": 20, |       "seq": 21, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/persons/me", |         "url": "http://localhost:3000/api/persons/me", | ||||||
|         "method": "GET", |         "method": "GET", | ||||||
| @@ -469,17 +436,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTcyOTUxNTY3NywiZXhwIjoxNzI5NTQ0NDc3fQ.OxlOKzzZpl2H8cxjPP_8vsD5LRBi-ZxDplvQf63jMkk" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "GetOrganization", |       "name": "GetOrganization", | ||||||
|       "seq": 14, |       "seq": 15, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/organizations/1", |         "url": "http://localhost:3000/api/organizations/1", | ||||||
|         "method": "GET", |         "method": "GET", | ||||||
| @@ -508,7 +472,7 @@ | |||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "GetPerson", |       "name": "GetPerson", | ||||||
|       "seq": 21, |       "seq": 22, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/persons/1/details", |         "url": "http://localhost:3000/api/persons/1/details", | ||||||
|         "method": "GET", |         "method": "GET", | ||||||
| @@ -537,7 +501,7 @@ | |||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "Login", |       "name": "Login", | ||||||
|       "seq": 23, |       "seq": 24, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/persons/me/token", |         "url": "http://localhost:3000/api/persons/me/token", | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
| @@ -565,52 +529,14 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "none" |           "mode": "inherit" | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     { |  | ||||||
|       "type": "http", |  | ||||||
|       "name": "RemoveOrganizationAdmin", |  | ||||||
|       "seq": 9, |  | ||||||
|       "request": { |  | ||||||
|         "url": "http://localhost:3000/api/organizations/1/admins/me", |  | ||||||
|         "method": "DELETE", |  | ||||||
|         "headers": [ |  | ||||||
|           { |  | ||||||
|             "name": "Content-Type", |  | ||||||
|             "value": "application/json", |  | ||||||
|             "enabled": true |  | ||||||
|           }, |  | ||||||
|           { |  | ||||||
|             "name": "User-Agent", |  | ||||||
|             "value": "insomnia/2023.5.8", |  | ||||||
|             "enabled": true |  | ||||||
|           } |  | ||||||
|         ], |  | ||||||
|         "params": [], |  | ||||||
|         "body": { |  | ||||||
|           "mode": "json", |  | ||||||
|           "json": "", |  | ||||||
|           "formUrlEncoded": [], |  | ||||||
|           "multipartForm": [] |  | ||||||
|         }, |  | ||||||
|         "script": {}, |  | ||||||
|         "vars": {}, |  | ||||||
|         "assertions": [], |  | ||||||
|         "tests": "", |  | ||||||
|         "auth": { |  | ||||||
|           "mode": "bearer", |  | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjIsImlhdCI6MTcyOTUxNjM0NywiZXhwIjoxNzI5NTQ1MTQ3fQ.W09-xjGYSVI2EftoI9lSJAkzlo3V1NADcv4RbhE414I" |  | ||||||
|           } |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "Register", |       "name": "Register", | ||||||
|       "seq": 24, |       "seq": 25, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/persons", |         "url": "http://localhost:3000/api/persons", | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
| @@ -638,17 +564,49 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "none" | ||||||
|           "bearer": { |  | ||||||
|             "token": "" |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "type": "http", | ||||||
|  |       "name": "RemoveOrganizationAdmin", | ||||||
|  |       "seq": 10, | ||||||
|  |       "request": { | ||||||
|  |         "url": "http://localhost:3000/api/organizations/1/admins/me", | ||||||
|  |         "method": "DELETE", | ||||||
|  |         "headers": [ | ||||||
|  |           { | ||||||
|  |             "name": "Content-Type", | ||||||
|  |             "value": "application/json", | ||||||
|  |             "enabled": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "name": "User-Agent", | ||||||
|  |             "value": "insomnia/2023.5.8", | ||||||
|  |             "enabled": true | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "params": [], | ||||||
|  |         "body": { | ||||||
|  |           "mode": "json", | ||||||
|  |           "json": "", | ||||||
|  |           "formUrlEncoded": [], | ||||||
|  |           "multipartForm": [] | ||||||
|  |         }, | ||||||
|  |         "script": {}, | ||||||
|  |         "vars": {}, | ||||||
|  |         "assertions": [], | ||||||
|  |         "tests": "", | ||||||
|  |         "auth": { | ||||||
|  |           "mode": "inherit" | ||||||
|  |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "RequestNewPassword", |       "name": "RequestNewPassword", | ||||||
|       "seq": 17, |       "seq": 18, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/resetpassword/request", |         "url": "http://localhost:3000/api/resetpassword/request", | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
| @@ -680,48 +638,10 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |  | ||||||
|       "type": "http", |  | ||||||
|       "name": "UpdateOrganization", |  | ||||||
|       "seq": 13, |  | ||||||
|       "request": { |  | ||||||
|         "url": "http://localhost:3000/api/organizations/1", |  | ||||||
|         "method": "PATCH", |  | ||||||
|         "headers": [ |  | ||||||
|           { |  | ||||||
|             "name": "Content-Type", |  | ||||||
|             "value": "application/json", |  | ||||||
|             "enabled": true |  | ||||||
|           }, |  | ||||||
|           { |  | ||||||
|             "name": "User-Agent", |  | ||||||
|             "value": "insomnia/2023.5.8", |  | ||||||
|             "enabled": true |  | ||||||
|           } |  | ||||||
|         ], |  | ||||||
|         "params": [], |  | ||||||
|         "body": { |  | ||||||
|           "mode": "json", |  | ||||||
|           "json": "{\n  \"name\": \"Blink Inc.\",\n  \"location\": \"Naples (Campania), Italy\",\n  \"description\": \"Blink is a privacy-respecting business-oriented social media platform focused on fostering connections between businesses and individuals, propelling careers and sparking innovation in the professional world. Think of it as an open-source alternative to LinkedIn.\"\n}", |  | ||||||
|           "formUrlEncoded": [], |  | ||||||
|           "multipartForm": [] |  | ||||||
|         }, |  | ||||||
|         "script": {}, |  | ||||||
|         "vars": {}, |  | ||||||
|         "assertions": [], |  | ||||||
|         "tests": "", |  | ||||||
|         "auth": { |  | ||||||
|           "mode": "bearer", |  | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTcyOTUxNjAzMCwiZXhwIjoxNzI5NTQ0ODMwfQ.jWVfSL_D4pabdihXDfoZ1dPLy4Nn6C3aePHIommiHqw" |  | ||||||
|           } |  | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "ResetNewPassword", |       "name": "ResetNewPassword", | ||||||
|       "seq": 16, |       "seq": 17, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/resetpassword/reset", |         "url": "http://localhost:3000/api/resetpassword/reset", | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
| @@ -753,10 +673,45 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     { | ||||||
|  |       "type": "http", | ||||||
|  |       "name": "UpdateOrganization", | ||||||
|  |       "seq": 14, | ||||||
|  |       "request": { | ||||||
|  |         "url": "http://localhost:3000/api/organizations/1", | ||||||
|  |         "method": "PATCH", | ||||||
|  |         "headers": [ | ||||||
|  |           { | ||||||
|  |             "name": "Content-Type", | ||||||
|  |             "value": "application/json", | ||||||
|  |             "enabled": true | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "name": "User-Agent", | ||||||
|  |             "value": "insomnia/2023.5.8", | ||||||
|  |             "enabled": true | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "params": [], | ||||||
|  |         "body": { | ||||||
|  |           "mode": "json", | ||||||
|  |           "json": "{\n  \"name\": \"Blink Inc.\",\n  \"location\": \"Naples (Campania), Italy\",\n  \"description\": \"Blink is a privacy-respecting business-oriented social media platform focused on fostering connections between businesses and individuals, propelling careers and sparking innovation in the professional world. Think of it as an open-source alternative to LinkedIn.\"\n}", | ||||||
|  |           "formUrlEncoded": [], | ||||||
|  |           "multipartForm": [] | ||||||
|  |         }, | ||||||
|  |         "script": {}, | ||||||
|  |         "vars": {}, | ||||||
|  |         "assertions": [], | ||||||
|  |         "tests": "", | ||||||
|  |         "auth": { | ||||||
|  |           "mode": "inherit" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     { |     { | ||||||
|       "type": "http", |       "type": "http", | ||||||
|       "name": "UpdatePerson", |       "name": "UpdatePerson", | ||||||
|       "seq": 19, |       "seq": 20, | ||||||
|       "request": { |       "request": { | ||||||
|         "url": "http://localhost:3000/api/persons/me", |         "url": "http://localhost:3000/api/persons/me", | ||||||
|         "method": "PATCH", |         "method": "PATCH", | ||||||
| @@ -784,15 +739,46 @@ | |||||||
|         "assertions": [], |         "assertions": [], | ||||||
|         "tests": "", |         "tests": "", | ||||||
|         "auth": { |         "auth": { | ||||||
|           "mode": "bearer", |           "mode": "inherit" | ||||||
|           "bearer": { |  | ||||||
|             "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTcyOTUxNTY3NywiZXhwIjoxNzI5NTQ0NDc3fQ.OxlOKzzZpl2H8cxjPP_8vsD5LRBi-ZxDplvQf63jMkk" |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "type": "http", | ||||||
|  |       "name": "GetApplicantsByJobOffer", | ||||||
|  |       "seq": 3, | ||||||
|  |       "request": { | ||||||
|  |         "url": "http://localhost:3000/api/organizations/joboffers/1/applications", | ||||||
|  |         "method": "GET", | ||||||
|  |         "headers": [], | ||||||
|  |         "params": [], | ||||||
|  |         "body": { | ||||||
|  |           "mode": "json", | ||||||
|  |           "json": "", | ||||||
|  |           "formUrlEncoded": [], | ||||||
|  |           "multipartForm": [] | ||||||
|  |         }, | ||||||
|  |         "script": {}, | ||||||
|  |         "vars": {}, | ||||||
|  |         "assertions": [], | ||||||
|  |         "tests": "", | ||||||
|  |         "auth": { | ||||||
|  |           "mode": "inherit" | ||||||
|  |         } | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
|   ], |   ], | ||||||
|   "environments": [], |   "environments": [], | ||||||
|  |   "root": { | ||||||
|  |     "request": { | ||||||
|  |       "auth": { | ||||||
|  |         "mode": "bearer", | ||||||
|  |         "bearer": { | ||||||
|  |           "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwZXJzb25faWQiOjEsImlhdCI6MTczMDI5ODY0NywiZXhwIjoxNzMwMzI3NDQ3fQ.Quqwib7DasUSmWwLPpaCLQscBna_jNs-P0u2QW12lgA" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     } | ||||||
|  |   }, | ||||||
|   "brunoConfig": { |   "brunoConfig": { | ||||||
|     "version": "1", |     "version": "1", | ||||||
|     "name": "Blink", |     "name": "Blink", | ||||||
|   | |||||||
| @@ -24,13 +24,20 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/persons/me/activation?q=3ac9c204de1676b54163ed8015c7af00", |           "raw": "http://localhost:3000/api/persons/me/activation?q=3ac9c204de1676b54163ed8015c7af00", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "persons", | ||||||
|  |             "me", | ||||||
|  |             "activation" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -63,13 +70,20 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/1/admins", |           "raw": "http://localhost:3000/api/organizations/1/admins", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "1", | ||||||
|  |             "admins" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -94,13 +108,21 @@ | |||||||
|       "request": { |       "request": { | ||||||
|         "method": "PATCH", |         "method": "PATCH", | ||||||
|         "header": [], |         "header": [], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/joboffers/applications/2", |           "raw": "http://localhost:3000/api/organizations/joboffers/applications/5", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "joboffers", | ||||||
|  |             "applications", | ||||||
|  |             "5" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -121,13 +143,21 @@ | |||||||
|       "request": { |       "request": { | ||||||
|         "method": "POST", |         "method": "POST", | ||||||
|         "header": [], |         "header": [], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/joboffers/1", |           "raw": "http://localhost:3000/api/organizations/joboffers/1/applications", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "joboffers", | ||||||
|  |             "1", | ||||||
|  |             "applications" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         } |         } | ||||||
| @@ -152,13 +182,20 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/1/joboffers", |           "raw": "http://localhost:3000/api/organizations/1/joboffers", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "1", | ||||||
|  |             "joboffers" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -192,13 +229,18 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations", |           "raw": "http://localhost:3000/api/organizations", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -219,13 +261,21 @@ | |||||||
|       "request": { |       "request": { | ||||||
|         "method": "DELETE", |         "method": "DELETE", | ||||||
|         "header": [], |         "header": [], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/joboffers/applications/2", |           "raw": "http://localhost:3000/api/organizations/joboffers/applications/6", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "joboffers", | ||||||
|  |             "applications", | ||||||
|  |             "6" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -253,13 +303,20 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/joboffers/3", |           "raw": "http://localhost:3000/api/organizations/joboffers/3", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "joboffers", | ||||||
|  |             "3" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         } |         } | ||||||
| @@ -278,13 +335,19 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/1", |           "raw": "http://localhost:3000/api/organizations/1", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "1" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         } |         } | ||||||
| @@ -303,13 +366,19 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/persons/me", |           "raw": "http://localhost:3000/api/persons/me", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "persons", | ||||||
|  |             "me" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         } |         } | ||||||
| @@ -334,13 +403,19 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/filter", |           "raw": "http://localhost:3000/api/organizations/filter", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "filter" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -361,19 +436,26 @@ | |||||||
|       "request": { |       "request": { | ||||||
|         "method": "GET", |         "method": "GET", | ||||||
|         "header": [], |         "header": [], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/1", |           "raw": "http://localhost:3000/api/organizations/1/joboffers/applications", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "1", | ||||||
|  |             "joboffers", | ||||||
|  |             "applications" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
|         "body": { |         "body": { | ||||||
|           "mode": "raw", |           "mode": "raw", | ||||||
|           "raw": "{\n  \"organizationId\": 1\n}", |  | ||||||
|           "options": { |           "options": { | ||||||
|             "raw": { |             "raw": { | ||||||
|               "language": "json" |               "language": "json" | ||||||
| @@ -395,13 +477,21 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/1/joboffers/", |           "raw": "http://localhost:3000/api/organizations/1/joboffers/", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "1", | ||||||
|  |             "joboffers", | ||||||
|  |             "" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         } |         } | ||||||
| @@ -413,13 +503,21 @@ | |||||||
|       "request": { |       "request": { | ||||||
|         "method": "GET", |         "method": "GET", | ||||||
|         "header": [], |         "header": [], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/applications/mine", |           "raw": "http://localhost:3000/api/organizations/joboffers/applications/mine", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "joboffers", | ||||||
|  |             "applications", | ||||||
|  |             "mine" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         } |         } | ||||||
| @@ -438,13 +536,19 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/persons/me", |           "raw": "http://localhost:3000/api/persons/me", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "persons", | ||||||
|  |             "me" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         } |         } | ||||||
| @@ -463,13 +567,19 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/organizations/1", |           "raw": "http://localhost:3000/api/organizations/1", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "1" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         } |         } | ||||||
| @@ -488,13 +598,20 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/persons/1/details", |           "raw": "http://localhost:3000/api/persons/1/details", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "persons", | ||||||
|  |             "1", | ||||||
|  |             "details" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         } |         } | ||||||
| @@ -519,13 +636,20 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/persons/me/token", |           "raw": "http://localhost:3000/api/persons/me/token", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "persons", | ||||||
|  |             "me", | ||||||
|  |             "token" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -540,45 +664,6 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |  | ||||||
|       "name": "RemoveOrganizationAdmin", |  | ||||||
|       "event": [], |  | ||||||
|       "request": { |  | ||||||
|         "method": "DELETE", |  | ||||||
|         "header": [ |  | ||||||
|           { |  | ||||||
|             "key": "Content-Type", |  | ||||||
|             "value": "application/json", |  | ||||||
|             "disabled": false, |  | ||||||
|             "type": "default" |  | ||||||
|           }, |  | ||||||
|           { |  | ||||||
|             "key": "User-Agent", |  | ||||||
|             "value": "insomnia/2023.5.8", |  | ||||||
|             "disabled": false, |  | ||||||
|             "type": "default" |  | ||||||
|           } |  | ||||||
|         ], |  | ||||||
|         "description": "", |  | ||||||
|         "url": { |  | ||||||
|           "raw": "http://localhost:3000/api/organizations/1/admins/me", |  | ||||||
|           "host": [ |  | ||||||
|             "localhost" |  | ||||||
|           ], |  | ||||||
|           "path": [], |  | ||||||
|           "query": [], |  | ||||||
|           "variable": [] |  | ||||||
|         }, |  | ||||||
|         "body": { |  | ||||||
|           "mode": "raw", |  | ||||||
|           "options": { |  | ||||||
|             "raw": { |  | ||||||
|               "language": "json" |  | ||||||
|             } |  | ||||||
|           } |  | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     { |     { | ||||||
|       "name": "Register", |       "name": "Register", | ||||||
|       "event": [], |       "event": [], | ||||||
| @@ -598,13 +683,18 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/persons", |           "raw": "http://localhost:3000/api/persons", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "persons" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -619,6 +709,53 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     { | ||||||
|  |       "name": "RemoveOrganizationAdmin", | ||||||
|  |       "event": [], | ||||||
|  |       "request": { | ||||||
|  |         "method": "DELETE", | ||||||
|  |         "header": [ | ||||||
|  |           { | ||||||
|  |             "key": "Content-Type", | ||||||
|  |             "value": "application/json", | ||||||
|  |             "disabled": false, | ||||||
|  |             "type": "default" | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "key": "User-Agent", | ||||||
|  |             "value": "insomnia/2023.5.8", | ||||||
|  |             "disabled": false, | ||||||
|  |             "type": "default" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "auth": null, | ||||||
|  |         "description": "", | ||||||
|  |         "url": { | ||||||
|  |           "raw": "http://localhost:3000/api/organizations/1/admins/me", | ||||||
|  |           "protocol": "http", | ||||||
|  |           "host": [ | ||||||
|  |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "1", | ||||||
|  |             "admins", | ||||||
|  |             "me" | ||||||
|  |           ], | ||||||
|  |           "query": [], | ||||||
|  |           "variable": [] | ||||||
|  |         }, | ||||||
|  |         "body": { | ||||||
|  |           "mode": "raw", | ||||||
|  |           "options": { | ||||||
|  |             "raw": { | ||||||
|  |               "language": "json" | ||||||
|  |             } | ||||||
|  |           } | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     { |     { | ||||||
|       "name": "RequestNewPassword", |       "name": "RequestNewPassword", | ||||||
|       "event": [], |       "event": [], | ||||||
| @@ -638,59 +775,25 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/resetpassword/request", |           "raw": "http://localhost:3000/api/resetpassword/request", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "resetpassword", | ||||||
|  |             "request" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
|         "body": { |         "body": { | ||||||
|           "mode": "raw", |           "mode": "raw", | ||||||
|           "raw": "{\n\t\"email\": \"john@mail.org\"\n}", |           "raw": "{\n  \"email\": \"john@mail.org\"\n}", | ||||||
|           "options": { |  | ||||||
|             "raw": { |  | ||||||
|               "language": "json" |  | ||||||
|             } |  | ||||||
|           } |  | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     { |  | ||||||
|       "name": "UpdateOrganization", |  | ||||||
|       "event": [], |  | ||||||
|       "request": { |  | ||||||
|         "method": "PATCH", |  | ||||||
|         "header": [ |  | ||||||
|           { |  | ||||||
|             "key": "Content-Type", |  | ||||||
|             "value": "application/json", |  | ||||||
|             "disabled": false, |  | ||||||
|             "type": "default" |  | ||||||
|           }, |  | ||||||
|           { |  | ||||||
|             "key": "User-Agent", |  | ||||||
|             "value": "insomnia/2023.5.8", |  | ||||||
|             "disabled": false, |  | ||||||
|             "type": "default" |  | ||||||
|           } |  | ||||||
|         ], |  | ||||||
|         "description": "", |  | ||||||
|         "url": { |  | ||||||
|           "raw": "http://localhost:3000/api/organizations/1", |  | ||||||
|           "host": [ |  | ||||||
|             "localhost" |  | ||||||
|           ], |  | ||||||
|           "path": [], |  | ||||||
|           "query": [], |  | ||||||
|           "variable": [] |  | ||||||
|         }, |  | ||||||
|         "body": { |  | ||||||
|           "mode": "raw", |  | ||||||
|           "raw": "{\n  \"name\": \"Blink Inc.\",\n  \"location\": \"Naples (Campania), Italy\",\n  \"description\": \"Blink is a privacy-respecting business-oriented social media platform focused on fostering connections between businesses and individuals, propelling careers and sparking innovation in the professional world. Think of it as an open-source alternative to LinkedIn.\"\n}", |  | ||||||
|           "options": { |           "options": { | ||||||
|             "raw": { |             "raw": { | ||||||
|               "language": "json" |               "language": "json" | ||||||
| @@ -718,13 +821,19 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/resetpassword/reset", |           "raw": "http://localhost:3000/api/resetpassword/reset", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "resetpassword", | ||||||
|  |             "reset" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -739,6 +848,52 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     { | ||||||
|  |       "name": "UpdateOrganization", | ||||||
|  |       "event": [], | ||||||
|  |       "request": { | ||||||
|  |         "method": "PATCH", | ||||||
|  |         "header": [ | ||||||
|  |           { | ||||||
|  |             "key": "Content-Type", | ||||||
|  |             "value": "application/json", | ||||||
|  |             "disabled": false, | ||||||
|  |             "type": "default" | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "key": "User-Agent", | ||||||
|  |             "value": "insomnia/2023.5.8", | ||||||
|  |             "disabled": false, | ||||||
|  |             "type": "default" | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "auth": null, | ||||||
|  |         "description": "", | ||||||
|  |         "url": { | ||||||
|  |           "raw": "http://localhost:3000/api/organizations/1", | ||||||
|  |           "protocol": "http", | ||||||
|  |           "host": [ | ||||||
|  |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "1" | ||||||
|  |           ], | ||||||
|  |           "query": [], | ||||||
|  |           "variable": [] | ||||||
|  |         }, | ||||||
|  |         "body": { | ||||||
|  |           "mode": "raw", | ||||||
|  |           "raw": "{\n  \"name\": \"Blink Inc.\",\n  \"location\": \"Naples (Campania), Italy\",\n  \"description\": \"Blink is a privacy-respecting business-oriented social media platform focused on fostering connections between businesses and individuals, propelling careers and sparking innovation in the professional world. Think of it as an open-source alternative to LinkedIn.\"\n}", | ||||||
|  |           "options": { | ||||||
|  |             "raw": { | ||||||
|  |               "language": "json" | ||||||
|  |             } | ||||||
|  |           } | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     { |     { | ||||||
|       "name": "UpdatePerson", |       "name": "UpdatePerson", | ||||||
|       "event": [], |       "event": [], | ||||||
| @@ -758,13 +913,19 @@ | |||||||
|             "type": "default" |             "type": "default" | ||||||
|           } |           } | ||||||
|         ], |         ], | ||||||
|  |         "auth": null, | ||||||
|         "description": "", |         "description": "", | ||||||
|         "url": { |         "url": { | ||||||
|           "raw": "http://localhost:3000/api/persons/me", |           "raw": "http://localhost:3000/api/persons/me", | ||||||
|  |           "protocol": "http", | ||||||
|           "host": [ |           "host": [ | ||||||
|             "localhost" |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "persons", | ||||||
|  |             "me" | ||||||
|           ], |           ], | ||||||
|           "path": [], |  | ||||||
|           "query": [], |           "query": [], | ||||||
|           "variable": [] |           "variable": [] | ||||||
|         }, |         }, | ||||||
| @@ -778,6 +939,40 @@ | |||||||
|           } |           } | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "name": "GetApplicantsByJobOffer", | ||||||
|  |       "event": [], | ||||||
|  |       "request": { | ||||||
|  |         "method": "GET", | ||||||
|  |         "header": [], | ||||||
|  |         "auth": null, | ||||||
|  |         "description": "", | ||||||
|  |         "url": { | ||||||
|  |           "raw": "http://localhost:3000/api/organizations/joboffers/1/applications", | ||||||
|  |           "protocol": "http", | ||||||
|  |           "host": [ | ||||||
|  |             "localhost:3000" | ||||||
|  |           ], | ||||||
|  |           "path": [ | ||||||
|  |             "api", | ||||||
|  |             "organizations", | ||||||
|  |             "joboffers", | ||||||
|  |             "1", | ||||||
|  |             "applications" | ||||||
|  |           ], | ||||||
|  |           "query": [], | ||||||
|  |           "variable": [] | ||||||
|  |         }, | ||||||
|  |         "body": { | ||||||
|  |           "mode": "raw", | ||||||
|  |           "options": { | ||||||
|  |             "raw": { | ||||||
|  |               "language": "json" | ||||||
|  |             } | ||||||
|  |           } | ||||||
|  |         } | ||||||
|  |       } | ||||||
|     } |     } | ||||||
|   ], |   ], | ||||||
|   "variable": [] |   "variable": [] | ||||||
|   | |||||||
| @@ -1,4 +1,3 @@ | |||||||
| // TODO: Create a validator |  | ||||||
| /* | /* | ||||||
|     This code is part of Blink |     This code is part of Blink | ||||||
|     licensed under GPLv3 |     licensed under GPLv3 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user