diff --git a/misc/BreCal.postman_collection.json b/misc/BreCal.postman_collection.json index f1ef9ad..23307fb 100644 --- a/misc/BreCal.postman_collection.json +++ b/misc/BreCal.postman_collection.json @@ -18,7 +18,8 @@ "pm.environment.set(\"LOGON_TOKEN\", responseData.token)\r", "console.log(\"Id: \" + responseData.id)" ], - "type": "text/javascript" + "type": "text/javascript", + "packages": {} } } ], @@ -76,6 +77,39 @@ }, "response": [] }, + { + "name": "History GET", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{LOGON_TOKEN}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [], + "url": { + "raw": "{{SCHEMA}}{{PATH}}/history?shipcall_id=79", + "host": [ + "{{SCHEMA}}{{PATH}}" + ], + "path": [ + "history" + ], + "query": [ + { + "key": "shipcall_id", + "value": "79" + } + ] + } + }, + "response": [] + }, { "name": "Shipcalls GET", "request": { @@ -120,7 +154,7 @@ "header": [], "body": { "mode": "raw", - "raw": "{\r\n \"ship_id\" : 1,\r\n \"type\" : 1,\r\n \"eta\" : \"2023-07-23T07:18:19\",\r\n \"voyage\" : \"43B\",\r\n \"tug_required\" : false,\r\n \"pilot_required\" : true,\r\n \"flags\" : 0,\r\n \"pier_side\" : false,\r\n \"bunkering\" : true,\r\n \"recommended_tugs\" : 2\r\n}", + "raw": "{\r\n \"anchored\": null,\r\n \"arrival_berth_id\": 144,\r\n \"bunkering\": null,\r\n \"canceled\": false,\r\n \"created\": \"0001-01-01T00:00:00\",\r\n \"departure_berth_id\": null,\r\n \"draft\": null,\r\n \"eta\": \"2024-04-10T12:29:09.174\",\r\n \"etd\": null,\r\n \"evaluation\": null,\r\n \"evaluation_message\": null,\r\n \"flags\": null,\r\n \"id\": 0,\r\n \"modified\": null,\r\n \"moored_lock\": null,\r\n \"participants\": [\r\n {\r\n \"participant_id\": 136,\r\n \"type\": 8\r\n },\r\n {\r\n \"participant_id\": 11,\r\n \"type\": 32\r\n },\r\n {\r\n \"participant_id\": 1,\r\n \"type\": 1\r\n }\r\n ],\r\n \"pier_side\": null,\r\n \"pilot_required\": null,\r\n \"rain_sensitive_cargo\": null,\r\n \"recommended_tugs\": null,\r\n \"replenishing_lock\": null,\r\n \"replenishing_terminal\": null,\r\n \"ship_id\": 14,\r\n \"tidal_window_from\": null,\r\n \"tidal_window_to\": null,\r\n \"time_ref_point\": 0,\r\n \"tug_required\": null,\r\n \"type\": \"arrival\",\r\n \"voyage\": null\r\n}", "options": { "raw": { "language": "json" @@ -156,7 +190,7 @@ "header": [], "body": { "mode": "raw", - "raw": "{\r\n \"id\" : 2, \r\n \"recommended_tugs\" : 3\r\n}", + "raw": "{\"type\": \"shifting\", \"evaluation\": \"green\", \"id\": 33, \"ship_id\": 2, \"eta\": \"2024-01-27T18:00:21\", \"etd\": \"2024-01-25T17:00:45\", \"arrival_berth_id\": 168, \"departure_berth_id\": 184, \"rain_sensitive_cargo\": \"False\", \"time_ref_point\": 1, \"participants\": [{\"participant_id\": 6, \"type\": 8}, {\"participant_id\": 11, \"type\": 32}, {\"participant_id\": 9, \"type\": 64}, {\"participant_id\": 1, \"type\": 1}], \"created\": \"2023-10-24T11:41:16\", \"modified\": \"2024-02-23T14:50:07\"}", "options": { "raw": { "language": "json" @@ -218,7 +252,7 @@ "method": "GET", "header": [], "url": { - "raw": "{{SCHEMA}}{{PATH}}/notifications?participant_id=1", + "raw": "{{SCHEMA}}{{PATH}}/notifications?shipcall_id=4", "host": [ "{{SCHEMA}}{{PATH}}" ], @@ -227,8 +261,8 @@ ], "query": [ { - "key": "participant_id", - "value": "1" + "key": "shipcall_id", + "value": "4" } ] } @@ -262,6 +296,99 @@ }, "response": [] }, + { + "name": "Ships PUT", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{LOGON_TOKEN}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [], + "body": { + "mode": "raw", + "raw": "{\r\n \"id\": 17,\r\n \"name\": \"Testschiff 1\",\r\n \"imo\": 1231231,\r\n \"callsign\": \"TEST1\",\r\n \"participant_id\": null,\r\n \"length\": 202.0,\r\n \"width\": 25.0,\r\n \"is_tug\": 0,\r\n \"bollard_pull\": null,\r\n \"eni\": null,\r\n \"created\": \"2024-04-03T07:49:29\",\r\n \"modified\": null,\r\n \"deleted\": 0\r\n}" + }, + "url": { + "raw": "{{SCHEMA}}{{PATH}}/ships", + "host": [ + "{{SCHEMA}}{{PATH}}" + ], + "path": [ + "ships" + ] + } + }, + "response": [] + }, + { + "name": "Ships POST", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{LOGON_TOKEN}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [], + "body": { + "mode": "raw", + "raw": "{\r\n \"name\": \"Testschiff 02\",\r\n \"imo\": 9999992,\r\n \"length\": 100.2,\r\n \"width\": 16.5,\r\n \"is_tug\": 0,\r\n \"bollard_pull\": 42,\r\n \"callsign\": \"9992\",\r\n \"participant_id\": null,\r\n \"eni\": 1\r\n }" + }, + "url": { + "raw": "{{SCHEMA}}{{PATH}}/ships", + "host": [ + "{{SCHEMA}}{{PATH}}" + ], + "path": [ + "ships" + ] + } + }, + "response": [] + }, + { + "name": "Ships DELETE", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{LOGON_TOKEN}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [], + "body": { + "mode": "raw", + "raw": "{\r\n \"id\": 15,\r\n \"name\": \"Testschiff 01\",\r\n \"imo\": 9999991\r\n }" + }, + "url": { + "raw": "{{SCHEMA}}{{PATH}}/ships", + "host": [ + "{{SCHEMA}}{{PATH}}" + ], + "path": [ + "ships" + ] + } + }, + "response": [] + }, { "name": "Times GET", "request": { @@ -278,7 +405,7 @@ "method": "GET", "header": [], "url": { - "raw": "{{SCHEMA}}{{PATH}}/times?shipcall_id=3", + "raw": "{{SCHEMA}}{{PATH}}/times?shipcall_id=112", "host": [ "{{SCHEMA}}{{PATH}}" ], @@ -288,7 +415,7 @@ "query": [ { "key": "shipcall_id", - "value": "3" + "value": "112" } ] } @@ -348,7 +475,12 @@ "header": [], "body": { "mode": "raw", - "raw": "{\r\n \"start_planned\" : \"2023-05-18T07:18:19\",\r\n \"end_planned\" : \"2023-05-18T09:18:19\", \r\n \"id\" : 1\r\n}" + "raw": "{\r\n \"etd_berth\" : \"2023-01-09T05:00:39\", \r\n \"id\" : 11,\r\n \"participant_id\": 2,\r\n \"remarks\": \"test 23\",\r\n \"shipcall_id\" : 4,\r\n \"pier_side\" : 0\r\n \r\n}\r\n\r\n", + "options": { + "raw": { + "language": "json" + } + } }, "url": { "raw": "{{SCHEMA}}{{PATH}}/times", @@ -378,7 +510,7 @@ "method": "DELETE", "header": [], "url": { - "raw": "{{SCHEMA}}{{PATH}}/times?id=3", + "raw": "{{SCHEMA}}{{PATH}}/times?id=118", "host": [ "{{SCHEMA}}{{PATH}}" ], @@ -388,12 +520,43 @@ "query": [ { "key": "id", - "value": "3" + "value": "118" } ] } }, "response": [] + }, + { + "name": "User PUT", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{LOGON_TOKEN}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [], + "body": { + "mode": "raw", + "raw": "{\r\n \"id\": 2, \r\n \"old_password\" : \"Gurkensalat\",\r\n \"new_password\" : \"Hallowach\"\r\n}" + }, + "url": { + "raw": "{{SCHEMA}}{{PATH}}/user", + "host": [ + "{{SCHEMA}}{{PATH}}" + ], + "path": [ + "user" + ] + } + }, + "response": [] } ], "auth": {