diff --git a/Insomnia_2019-10-10.yaml b/Insomnia_2019-10-10.yaml new file mode 100644 index 0000000..09fdea4 --- /dev/null +++ b/Insomnia_2019-10-10.yaml @@ -0,0 +1,692 @@ +_type: export +__export_format: 4 +__export_date: 2019-10-10T08:51:17.923Z +__export_source: insomnia.desktop.app:v7.0.0 +resources: + - _id: req_f0797b6411b144f0bf0a40d9300ee92f + authentication: + disabled: false + password: E7FEA07DBC82FB9BA34B2E453E2EFE89F0583E7187543507EF11E84726071FE428445372F2E46B455EB0C79747C51E362F403CE39473A2A8C2DFA0CE5C9826C0 + type: basic + username: spaceti + body: + mimeType: application/json + text: >- + { + "username": "spaceti", + "password": "E7FEA07DBC82FB9BA34B2E453E2EFE89F0583E7187543507EF11E84726071FE428445372F2E46B455EB0C79747C51E362F403CE39473A2A8C2DFA0CE5C9826C0" + } + created: 1569905755136 + description: "" + headers: + - id: pair_061d15d1294e412caca8300559541695 + name: content-type + value: application/json + isPrivate: false + metaSortKey: -1569905755136 + method: POST + modified: 1570026752164 + name: Login user + parameters: [] + parentId: fld_9ef1d96e0e6d40ef9094250114269496 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/AaaManager/authSession" + _type: request + - _id: fld_9ef1d96e0e6d40ef9094250114269496 + created: 1569905755142 + description: Login information ( token ) + environment: {} + environmentPropertyOrder: null + metaSortKey: -1569905755142 + modified: 1569905755142 + name: login + parentId: wrk_43652e59afaf4825a8bbbf31e346f616 + _type: request_group + - _id: wrk_43652e59afaf4825a8bbbf31e346f616 + created: 1569905755149 + description: "Colnod system: [Product information](http://produkty.colsys.cz/colnod) + Jira issues: [Communicaiton with + Colnod](https://spaceti.atlassian.net/secure/RapidBoard.jspa?rapidView=78\ + &projectKey=INT&modal=detail&selectedIssue=INT-3563)" + modified: 1569905755149 + name: Colnod server 1.0.0 + parentId: null + _type: workspace + - _id: req_00f9f99d933c4638900385ffbbd4f8f7 + authentication: + disabled: false + token: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'no-history' %}" + type: bearer + body: + mimeType: application/json + text: "" + created: 1569905755134 + description: "" + headers: + - id: pair_a2a3c43a20f64efbb8a4752c7e983c8e + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755134 + method: POST + modified: 1570696568628 + name: Get Subjects Bearer + parameters: [] + parentId: fld_2fb4c2cef1f44cff83d6b00fe0886384 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/SubjectManager/getSubjects" + _type: request + - _id: fld_2fb4c2cef1f44cff83d6b00fe0886384 + created: 1569905755140 + description: Operations about user + environment: {} + environmentPropertyOrder: null + metaSortKey: -1569905755140 + modified: 1570632691970 + name: Subjects + parentId: wrk_43652e59afaf4825a8bbbf31e346f616 + _type: request_group + - _id: req_1c6b6e7783ac4eec95802f655899b9ea + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: "" + created: 1570444564217 + description: "" + headers: + - id: pair_a2a3c43a20f64efbb8a4752c7e983c8e + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755132.5 + method: POST + modified: 1570696575241 + name: Get Subjects + parameters: [] + parentId: fld_2fb4c2cef1f44cff83d6b00fe0886384 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/SubjectManager/getSubjects" + _type: request + - _id: req_7380fab5ef444b1382692bb0474a996c + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: |- + { + "timestamp": 1568646217767 + } + created: 1570632390552 + description: "" + headers: + - id: pair_a2a3c43a20f64efbb8a4752c7e983c8e + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755131.75 + method: POST + modified: 1570696583252 + name: Get Subjects Updated + parameters: [] + parentId: fld_2fb4c2cef1f44cff83d6b00fe0886384 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/SubjectManager/getSubjectsUpdated" + _type: request + - _id: req_3ecc5702954a41e7b80a58130d38c6cf + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: |- + { + "timestamp": 0 + } + created: 1570632515576 + description: "" + headers: + - id: pair_a2a3c43a20f64efbb8a4752c7e983c8e + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755131.375 + method: POST + modified: 1570696594665 + name: Get Subjects Deleted + parameters: [] + parentId: fld_2fb4c2cef1f44cff83d6b00fe0886384 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/SubjectManager/getSubjectsDeleted" + _type: request + - _id: req_9e42a5023f9d4235a5de099cd7573d2b + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: "" + created: 1569905755131 + description: "" + headers: + - disabled: false + id: pair_e888b6c679d74b0988f0dd2d77690383 + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755131 + method: POST + modified: 1570530410208 + name: Get Tokens + parameters: [] + parentId: fld_36a4be72380440a0ace83ad508a0458d + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}TokenManager/getTokens/" + _type: request + - _id: fld_36a4be72380440a0ace83ad508a0458d + created: 1569905755138 + description: Working with tokens ( keys ) + environment: {} + environmentPropertyOrder: null + metaSortKey: -1569905755138 + modified: 1569934361048 + name: Token Manager + parentId: wrk_43652e59afaf4825a8bbbf31e346f616 + _type: request_group + - _id: req_3d5c333b21d9472f8d8628d2c45a5f0d + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: |- + { + "timestamp": 1570696743171 + } + created: 1570696427073 + description: "" + headers: + - id: pair_ae0b3209dd2c4e2699ac3c6125082d88 + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755129.75 + method: POST + modified: 1570696752630 + name: Get Tokens Updated + parameters: [] + parentId: fld_36a4be72380440a0ace83ad508a0458d + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/TokenManager/getTokensUpdated" + _type: request + - _id: req_b6667f303a8a4d5a9d7cc4245cc598eb + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: |- + { + "timestamp": 1568646217767 + } + created: 1570696638651 + description: "" + headers: + - id: pair_67395eea470e491ab6b14f6fc6ed26ae + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755129.375 + method: POST + modified: 1570696694533 + name: Get Token Deleted + parameters: [] + parentId: fld_36a4be72380440a0ace83ad508a0458d + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/TokenManager/getTokensDeleted" + _type: request + - _id: req_4f99d61a83c14da29882cc80c07ddf54 + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: | + { + "id": "cf5cb80e-e6dd-45db-8edd-c9655447821c", + "name": "Anonym", + "description": "", + "lastUpdate": 1543494713260, + "tokenType": "Token", + "tokenBits": 32, + "tokenData": "AB1EA4D4", + "timeToLive": 255, + "authErrors": 255, + "flags": [ + "Enabled", + "NoValidity" + ], + "subjectId": "69c6e3b3-3f23-456f-a6c2-73ef08e589a4" + } + created: 1569905755127 + description: "" + headers: + - id: pair_3808311d7abc4f37898beff39a7016eb + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755129 + method: POST + modified: 1570697398859 + name: Set Tokens (in progress) + parameters: [] + parentId: fld_36a4be72380440a0ace83ad508a0458d + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/TokenManager/setTokens" + _type: request + - _id: req_fd2e096f45554b46b31755564a0932bf + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: {} + created: 1569934364782 + description: "" + headers: [] + isPrivate: false + metaSortKey: -1569905755130.5 + method: POST + modified: 1570445314172 + name: Get Token Subject + parameters: [] + parentId: fld_8d34eca167ef426c8aa998c98bbe74e2 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/OpenManager/getTokenSubject" + _type: request + - _id: fld_8d34eca167ef426c8aa998c98bbe74e2 + created: 1569934364777 + description: Working with tokens ( keys ) + environment: {} + environmentPropertyOrder: null + metaSortKey: -1569905755088 + modified: 1570632707161 + name: Open Manager ( wont use ) + parentId: wrk_43652e59afaf4825a8bbbf31e346f616 + _type: request_group + - _id: req_7007bb1f6a0243a7b0568741f691f6d1 + authentication: + disabled: false + password: E7FEA07DBC82FB9BA34B2E453E2EFE89F0583E7187543507EF11E84726071FE428445372F2E46B455EB0C79747C51E362F403CE39473A2A8C2DFA0CE5C9826C0 + type: basic + username: spaceti + body: + mimeType: application/json + text: >- + { + "username": "spaceti", + "password": "E7FEA07DBC82FB9BA34B2E453E2EFE89F0583E7187543507EF11E84726071FE428445372F2E46B455EB0C79747C51E362F403CE39473A2A8C2DFA0CE5C9826C0" + } + created: 1570025458784 + description: "" + headers: + - id: pair_74b4df5d54d1446a90e6a668d373fb79 + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755129.75 + method: POST + modified: 1570030518745 + name: Get Token Subject Full authorization + parameters: [] + parentId: fld_8d34eca167ef426c8aa998c98bbe74e2 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/OpenManager/getTokenSubject" + _type: request + - _id: req_9e5b797601a740488876ea20cc9fd183 + authentication: + disabled: false + password: E7FEA07DBC82FB9BA34B2E453E2EFE89F0583E7187543507EF11E84726071FE428445372F2E46B455EB0C79747C51E362F403CE39473A2A8C2DFA0CE5C9826C0 + type: basic + username: spaceti + body: + mimeType: application/json + text: >- + { + "username": "spaceti", + "password": "E7FEA07DBC82FB9BA34B2E453E2EFE89F0583E7187543507EF11E84726071FE428445372F2E46B455EB0C79747C51E362F403CE39473A2A8C2DFA0CE5C9826C0" + } + created: 1570110543873 + description: "" + headers: + - id: pair_74b4df5d54d1446a90e6a668d373fb79 + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1569905755129.375 + method: POST + modified: 1570429074494 + name: Get Token Subject test with nc + parameters: [] + parentId: fld_8d34eca167ef426c8aa998c98bbe74e2 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/OpenManager/getTokenSubject" + _type: request + - _id: req_9fe84e48068847aba97ff920376dc768 + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: {} + created: 1570695910222 + description: "" + headers: [] + isPrivate: false + metaSortKey: -1570695910222 + method: POST + modified: 1570696316380 + name: Get Access Groups + parameters: [] + parentId: fld_2cd1b870d3304ee2a49c4a09c24e2eb0 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/AccessManager/getAccessGroups" + _type: request + - _id: fld_2cd1b870d3304ee2a49c4a09c24e2eb0 + created: 1570695902620 + description: "" + environment: {} + environmentPropertyOrder: null + metaSortKey: -1569905755029.375 + modified: 1570696079131 + name: AccessManager + parentId: wrk_43652e59afaf4825a8bbbf31e346f616 + _type: request_group + - _id: req_c5666cec2d3d4a81bc653d57b0dbb09a + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: |- + { + "timestamp": 1568646217767 + } + created: 1570696789456 + description: "" + headers: + - id: pair_5341cecb8a0d47e5ba7e1c0c52c12b47 + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1570695910172 + method: POST + modified: 1570696957577 + name: Get Access Groups Updated + parameters: [] + parentId: fld_2cd1b870d3304ee2a49c4a09c24e2eb0 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/AccessManager/getAccessGroupsUpdated" + _type: request + - _id: req_126a165eaa60410fae62c3baa11036ea + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: |- + { + "timestamp": 0 + } + created: 1570696820132 + description: "" + headers: + - id: pair_73e13582518d46c5b1e67ca9783e319c + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1570695910122 + method: POST + modified: 1570697027201 + name: Get Access Groups Deleted + parameters: [] + parentId: fld_2cd1b870d3304ee2a49c4a09c24e2eb0 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/AccessManager/getAccessGroupsDeleted" + _type: request + - _id: req_6d950dec8f414bf195261428e394b468 + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: |- + { + "timestamp": 1568646217767 + } + created: 1570696857201 + description: "" + headers: + - id: pair_053943120aed4194bc23bb7e07ef5485 + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1570695910072 + method: POST + modified: 1570697040108 + name: Get Access Group Membership + parameters: [] + parentId: fld_2cd1b870d3304ee2a49c4a09c24e2eb0 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/AccessManager/getAccessGroupMembership" + _type: request + - _id: req_1af11b4de244498c9940fd90862bf8a1 + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: |- + { + "timestamp": 1568646217767 + } + created: 1570696880249 + description: "" + headers: + - id: pair_cae12a041df14bd995719d6162b48bab + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1570695910022 + method: POST + modified: 1570697063733 + name: Get Access Group Membership Updated + parameters: [] + parentId: fld_2cd1b870d3304ee2a49c4a09c24e2eb0 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/AccessManager/getAccessGroupMembershipUpdated" + _type: request + - _id: req_0ae1522c390943bbaba12ca4fb24f27f + authentication: + disabled: false + password: "" + type: basic + username: "{% response 'body', 'req_f0797b6411b144f0bf0a40d9300ee92f', + 'b64::JC5pZA==::46b', 'never' %}" + body: + mimeType: application/json + text: |- + { + "timestamp": 0 + } + created: 1570696897934 + description: "" + headers: + - id: pair_1bbc15031afb4303836d2d62a5769191 + name: Content-Type + value: application/json + isPrivate: false + metaSortKey: -1570695909972 + method: POST + modified: 1570697068425 + name: Get Access Group Membership Deleted + parameters: [] + parentId: fld_2cd1b870d3304ee2a49c4a09c24e2eb0 + settingDisableRenderRequestBody: false + settingEncodeUrl: true + settingRebuildPath: true + settingSendCookies: true + settingStoreCookies: true + url: "{{ base_url }}/AccessManager/getAccessGroupMembershipDeleted" + _type: request + - _id: env_7bc4918f1ec5467393a2ab36a460e4d0 + color: null + created: 1569905755147 + data: + base_url: "{{ scheme }}://{{ host }}{{ base_path }}" + dataPropertyOrder: + "&": + - base_url + isPrivate: false + metaSortKey: 1569905755147 + modified: 1569905805832 + name: Base environment + parentId: wrk_43652e59afaf4825a8bbbf31e346f616 + _type: environment + - _id: jar_61bbb3fdc5ee80a49ee817b3e5341053a6022960 + cookies: + - creation: 2019-10-01T04:57:46.521Z + domain: 192.168.1.3 + hostOnly: true + httpOnly: true + id: "2614746010416731" + key: JSESSIONID + lastAccessed: 2019-10-10T08:32:49.572Z + path: / + secure: true + value: C5BB91A79F1DC2EFBB1C6D938CC0BC4A + created: 1569905764431 + modified: 1570696369572 + name: Default Jar + parentId: wrk_43652e59afaf4825a8bbbf31e346f616 + _type: cookie_jar + - _id: env_92b9543a27e847689c951d1b1eeff229 + color: "#cb5dc2" + created: 1569905755144 + data: + base_path: / + host: 192.168.1.3:8443 + scheme: https + dataPropertyOrder: null + isPrivate: false + metaSortKey: 1569905755144 + modified: 1569935791597 + name: colnod-test + parentId: env_7bc4918f1ec5467393a2ab36a460e4d0 + _type: environment diff --git a/README.md b/README.md index 40db7ce..d8f034d 100644 --- a/README.md +++ b/README.md @@ -7,16 +7,16 @@ Acces Management System of Colsys: [Product info](http://produkty.colsys.cz/coln - QPSQL driver must be installed (PostgreSQL) - running on Qt 5.9 - ### Qt 5 +### Qt 5 + ``` + sudo apt-get install -y build-essential + sudo apt-get install -y qt5-default + ``` +### PostgreSQL ( devel libs ) + ``` + sudo apt-get install -y libpq-dev + sudo apt install libqt5sql5-psql # psql driver for Qt ``` - sudo apt-get install -y build-essential - sudo apt-get install -y qt5-default - ``` - ### PostgreSQL ( devel libs ) - ``` - sudo apt-get install -y libpq-dev - sudo apt install libqt5sql5-psql # psql driver for Qt - ``` ## Endpoints