From 1566588e33b38cb0b81173f20ef9310dc12cbc86 Mon Sep 17 00:00:00 2001 From: Allie Crevier Date: Wed, 28 Oct 2020 11:38:09 -0700 Subject: [PATCH] update cassettes --- .../cassettes/test_delete_source.yaml | 397 +++++++++--------- .../cassettes/test_download_file.yaml | 266 ++++++------ .../cassettes/test_export_dialog.yaml | 286 +++++++------ .../cassettes/test_login_as_journalist.yaml | 322 ++++++-------- .../cassettes/test_login_from_offline.yaml | 264 ++++++------ .../cassettes/test_logout_as_journalist.yaml | 228 +++++----- .../test_offline_delete_source_attempt.yaml | 234 ++++++----- .../test_offline_read_conversation.yaml | 234 ++++++----- .../test_offline_send_reply_to_source.yaml | 254 ++++++----- .../cassettes/test_offline_star_source.yaml | 234 ++++++----- .../test_receive_message_from_source.yaml | 228 +++++----- .../cassettes/test_send_reply_to_source.yaml | 246 +++++------ .../cassettes/test_star_source.yaml | 262 ++++++------ .../cassettes/test_user_icon_click.yaml | 248 ++++++----- 14 files changed, 1839 insertions(+), 1864 deletions(-) diff --git a/tests/functional/cassettes/test_delete_source.yaml b/tests/functional/cassettes/test_delete_source.yaml index 1521a6196c..934ed51bc5 100644 --- a/tests/functional/cassettes/test_delete_source.yaml +++ b/tests/functional/cassettes/test_delete_source.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:28:22.380993Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8\"\ + string: "{\n \"expiration\": \"2020-10-29T02:35:37.382292Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:22 GMT + - Wed, 28 Oct 2020 18:35:37 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ , \n \"interaction_count\": 3, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:22 GMT + - Wed, 28 Oct 2020 18:35:37 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : true, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2054' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:22 GMT + - Wed, 28 Oct 2020 18:35:37 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,32 +165,33 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: body: - string: "{\n \"replies\": [\n {\n \"filename\": \"3-unlawful_spectrum-reply.gpg\"\ + string: "{\n \"replies\": [\n {\n \"filename\": \"3-flameproof_boyishness-reply.gpg\"\ , \n \"is_deleted_by_source\": false, \n \"journalist_first_name\"\ : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_username\"\ - : \"journalist\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"reply_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\ - , \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\n }\n ]\n\ + : \"journalist\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"reply_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies/c2e3bab3-9980-463e-afde-29861f83bbef\"\ + , \n \"seen_by\": [\n \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + \n ], \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"c2e3bab3-9980-463e-afde-29861f83bbef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '578' + - '658' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:22 GMT + - Wed, 28 Oct 2020 18:35:37 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -198,20 +205,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:28:22.381333Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:35:37.383012Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -219,7 +226,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:22 GMT + - Wed, 28 Oct 2020 18:35:37 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -233,46 +240,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:22 GMT + - Wed, 28 Oct 2020 18:35:37 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:28:22 GMT + - Thu, 29 Oct 2020 06:35:37 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -286,46 +293,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:22 GMT + - Wed, 28 Oct 2020 18:35:37 GMT Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:28:22 GMT + - Thu, 29 Oct 2020 06:35:37 GMT Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -339,53 +346,53 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies/c2e3bab3-9980-463e-afde-29861f83bbef/download response: body: string: '-----BEGIN PGP MESSAGE----- - hIwDPsLQNt3KjNQBA/9ojtfC9t1XqWV3wWgAlu95dTxfMqqYczw6sQSmgcEkg9+P + hIwDtEn9+xwsMmMBA/42vRfKLZGkNarqwiLXrDRBnuaEcWvs5uZfamyJOSA8d4VG - vCeb05aaW5jMMlYXkUm62SVqdw/KJW1Dg8trcMvRFIeCKNZQhA01Rsqb7jzDLzD/ + HosZKWIspZD54bglTzr6hFgXvOva4MdMRT/SvnhtNatX82jALZRpbvGzb1KdE355 - kqJ0JGGZk01wDAdRZwWHtA96PY6Qp7mpEJcQTfliBzdWhe03KWfPEJxzZCfT84UC + 0IQiYLkxpTA44RGGl2Kjypmf/5AnShYicYWpJbCrKIKHwqD8TM6qAPf9YGCnsYUC - DAPD58TAoiAbKgEP/RRt/jqDFFWYxpc4SrqshMubiyh/GImTEOePHfhgQujDvKLu + DAPD58TAoiAbKgEP/ilaX5VdTTxigIrm7VT9bdtMrvzPYEqu3BsTf+2HRO4ms/63 - kRQovxq1xujHfCuVaBHUgCpm3jWcKCQPrpNT8xLNngu8Uem1degoqstCk+0MVVpC + A87YpZY+6lHSNel7Ty2bjO+ALljxgfCLPrRZag9Wy/2tXWs3PIJteL2+deq6cFNu - +YkmUCajX9X7J98xxuJ/evZMWgWzbk3kD2AuTlYolXqNB6nY50RWQwt1Si/k9p7Y + R3yubLMQSH9TsaYqRAVJCxBkupkVS+KklUQUjN6FV+Qs8aaDRCtG8spU6pEqUZeU - RO1ERKa9M99a+lReuF2E2dEYW0Ru3YdTbz/sYuX65Hl/UM6lEhdq9A2EDBElDoiH + Lhc3GJVJpiazRVCW9kphR2c0x+iXcNatleAP+u/nO4KnqNxbWTNebjy6IvK8rrxr - 0wkY+YybjFMJlfKnK97nxJ2rwfPQqIiRFEWRbHci+pbtjcPxPjEM37aM/9urM6WR + eflHulCzdqYQjPFJfNQPjsvS458c4tMTw29I1NkCMUUFm523J5hc1eGmGYjiAmoM - CJ3leluB9ZYHzKAFA5VGHH1W1/xPe8STvySggG/cjb4jIxqyu9rV+dkrwK0xjfhN + XF5PZHEU7jMGX4YQcs6kE+dk5Npt0fByUalp6wT5NcG+aJKO+Kz9bc9YUoPHT9HR - 15G7B5gvJmXWAp5IDvQD3Pux128hpJYzLUBMURAK1oVf0SCjqWFwQeAIEOE67eJ6 + 65GxKxvjvWKb19z/oVeV4Nvq9HYiBREySy8v2mNd8972zhdKi8ITTq+qGKmK1Qeq - Nu046qIKcTz6jSH6JrxSneHyDySZaM8DwV9u24voInDGGjEwAbuLfvOGYu6yawAX + IqJbd4jD2tN0zzi2qeeyCe574rtqnMYeoLOqqEpakW+seqx7NT4t4uq+jlxfsVXQ - JkD7tAHHpEnsqfOYcH/dMFDLjaE1ybzrD1W2JmJUitMjL449QrTQS8ABpZvZvNl7 + nBpkprZC5OTWAtm8zrQ23zEX1UGst6OMTssm8KGG/s7Jtal+6i+e5MfuTbyzjdSS - egjy2PgtxHkGvLZ52xv4gGq0Q+5eXquL8uE/zFEi8cUuCj1Q0owvkfqia1j+ZU5p + PVLoKdsOFxVpBuGYGNmZKjwZrJSlyHPLG/S5IiKCw2k6O43kWHkG098QR4nW4pMZ - JnCZY4UkEivnwu9pbRXu1nuUlPo+/HQSpO9a7SEpIWo4WbnQPxZ9f5LgCiIl0lMB + CrvU3pSPFNKkd1Pt/QVHF7lCGm4Q7rQLsVzhOGFZ2E4RaspnoaQrti8Hfjml0lMB - /uKyfBrojiN6UOwbopz3CqwC+C3QKzbnKpV6LfyweT8hBt8nYZCp+vDcQ+iucyxb + pRSsHyctC4WY1KJ3YKc0wsKn8chGLi7LIdfOlLAqqiiDsZk+Qw9PcFvnfEwiXhFt - 1C7h2wAzePF2VFz/1plVSNOGVwqzf8Qf7wCBfJpAt+z7UQ== + OIGiz/FQj6rNDHWHaMgbWXZDPCvrL9FNh4cv+YIhpWmPZw== - =EqXV + =Gqd9 -----END PGP MESSAGE----- @@ -394,19 +401,19 @@ interactions: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=3-unlawful_spectrum-reply.gpg + - attachment; filename=3-flameproof_boyishness-reply.gpg Content-Length: - '1085' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:22 GMT + - Wed, 28 Oct 2020 18:35:37 GMT Etag: - - sha256:8055a4fea7b7e8e4bf0e3ea6d3e4ee5959899e7f4732b0585b5b4ae5b58231e0 + - sha256:286cfbb34b9225d9ad3cd99021f02d17a4707d9cab4a0d1462f5f35ed90f00ab Expires: - - Wed, 26 Aug 2020 05:28:22 GMT + - Thu, 29 Oct 2020 06:35:37 GMT Last-Modified: - - Tue, 25 Aug 2020 17:28:16 GMT + - Wed, 28 Oct 2020 18:35:34 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -420,7 +427,7 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Length: @@ -428,9 +435,9 @@ interactions: Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: DELETE - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864 response: body: string: "{\n \"message\": \"Source and submissions deleted\"\n}\n" @@ -440,7 +447,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:24 GMT + - Wed, 28 Oct 2020 18:35:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -454,42 +461,42 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ , \n \"interaction_count\": 3, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1617' + - '1621' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:37 GMT + - Wed, 28 Oct 2020 18:35:52 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -503,35 +510,38 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : true, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1038' + - '1196' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:37 GMT + - Wed, 28 Oct 2020 18:35:52 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -545,32 +555,33 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: body: - string: "{\n \"replies\": [\n {\n \"filename\": \"3-unlawful_spectrum-reply.gpg\"\ + string: "{\n \"replies\": [\n {\n \"filename\": \"3-flameproof_boyishness-reply.gpg\"\ , \n \"is_deleted_by_source\": false, \n \"journalist_first_name\"\ : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_username\"\ - : \"journalist\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"reply_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\ - , \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\n }\n ]\n\ + : \"journalist\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"reply_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies/c2e3bab3-9980-463e-afde-29861f83bbef\"\ + , \n \"seen_by\": [\n \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + \n ], \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"c2e3bab3-9980-463e-afde-29861f83bbef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '578' + - '658' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:37 GMT + - Wed, 28 Oct 2020 18:35:52 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -584,20 +595,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMDIsImlhdCI6MTU5ODM3NjUwMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.aGwpSXs7EQqqMZOpCj78X6K6A1MhsSU7FqzQPdLkDk8 + - Token eyJpYXQiOjE2MDM5MTAxMzcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTM3fQ.eyJpZCI6MX0.eUjz6gt2KvDcjzFDi3qFog1zpHgb5BOMTGYbV3c53aE Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:28:22.381333Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:35:37.383012Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -605,7 +616,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:37 GMT + - Wed, 28 Oct 2020 18:35:52 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_download_file.yaml b/tests/functional/cassettes/test_download_file.yaml index 18fdb460d4..5d17217a92 100644 --- a/tests/functional/cassettes/test_download_file.yaml +++ b/tests/functional/cassettes/test_download_file.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:28:03.387499Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUyODMsImlhdCI6MTU5ODM3NjQ4MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PWyfpWWP5QM2yA-K_2f-cqhkCrxLQimf9TUiXnYN2_U\"\ + string: "{\n \"expiration\": \"2020-10-29T02:34:34.884251Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwNzQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODc0fQ.eyJpZCI6MX0.tVJ9Dshq4scrJMm1holTWIyg27dxbXr8zS5U6FipX44\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:03 GMT + - Wed, 28 Oct 2020 18:34:34 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyODMsImlhdCI6MTU5ODM3NjQ4MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PWyfpWWP5QM2yA-K_2f-cqhkCrxLQimf9TUiXnYN2_U + - Token eyJpYXQiOjE2MDM5MTAwNzQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODc0fQ.eyJpZCI6MX0.tVJ9Dshq4scrJMm1holTWIyg27dxbXr8zS5U6FipX44 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:03 GMT + - Wed, 28 Oct 2020 18:34:35 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyODMsImlhdCI6MTU5ODM3NjQ4MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PWyfpWWP5QM2yA-K_2f-cqhkCrxLQimf9TUiXnYN2_U + - Token eyJpYXQiOjE2MDM5MTAwNzQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODc0fQ.eyJpZCI6MX0.tVJ9Dshq4scrJMm1holTWIyg27dxbXr8zS5U6FipX44 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2055' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:03 GMT + - Wed, 28 Oct 2020 18:34:35 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,13 +165,13 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyODMsImlhdCI6MTU5ODM3NjQ4MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PWyfpWWP5QM2yA-K_2f-cqhkCrxLQimf9TUiXnYN2_U + - Token eyJpYXQiOjE2MDM5MTAwNzQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODc0fQ.eyJpZCI6MX0.tVJ9Dshq4scrJMm1holTWIyg27dxbXr8zS5U6FipX44 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: @@ -177,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:03 GMT + - Wed, 28 Oct 2020 18:34:35 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -191,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyODMsImlhdCI6MTU5ODM3NjQ4MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PWyfpWWP5QM2yA-K_2f-cqhkCrxLQimf9TUiXnYN2_U + - Token eyJpYXQiOjE2MDM5MTAwNzQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODc0fQ.eyJpZCI6MX0.tVJ9Dshq4scrJMm1holTWIyg27dxbXr8zS5U6FipX44 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:28:03.387879Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:34:34.884593Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -212,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:03 GMT + - Wed, 28 Oct 2020 18:34:35 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -226,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyODMsImlhdCI6MTU5ODM3NjQ4MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PWyfpWWP5QM2yA-K_2f-cqhkCrxLQimf9TUiXnYN2_U + - Token eyJpYXQiOjE2MDM5MTAwNzQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODc0fQ.eyJpZCI6MX0.tVJ9Dshq4scrJMm1holTWIyg27dxbXr8zS5U6FipX44 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:03 GMT + - Wed, 28 Oct 2020 18:34:35 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:28:03 GMT + - Thu, 29 Oct 2020 06:34:35 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -279,46 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyODMsImlhdCI6MTU5ODM3NjQ4MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PWyfpWWP5QM2yA-K_2f-cqhkCrxLQimf9TUiXnYN2_U + - Token eyJpYXQiOjE2MDM5MTAwNzQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODc0fQ.eyJpZCI6MX0.tVJ9Dshq4scrJMm1holTWIyg27dxbXr8zS5U6FipX44 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:03 GMT + - Wed, 28 Oct 2020 18:34:35 GMT Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:28:03 GMT + - Thu, 29 Oct 2020 06:34:35 GMT Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -332,46 +338,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyODMsImlhdCI6MTU5ODM3NjQ4MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PWyfpWWP5QM2yA-K_2f-cqhkCrxLQimf9TUiXnYN2_U + - Token eyJpYXQiOjE2MDM5MTAwNzQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODc0fQ.eyJpZCI6MX0.tVJ9Dshq4scrJMm1holTWIyg27dxbXr8zS5U6FipX44 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ/+PYP0nHBDyO7t31SHbMoS/JaxM9zZq5Y6ZlAxTXAit9tYJQj1LOb7J+QK - kWHSSLDHTqGvp22A+uQaNqiJnZ8piznrD3ZWW/tJ2+s8Mx1Jn+TjWNjH8SPBc0mUE4ohmnhUzwYe - e6ztSMmiFPsOU1er2HfKRs9h76w+EZ36SZP1gnmtSy0FfDbSUaNXODsLZTuWflwVnj6aI+AxxDaJ - k1J+qBF9/S5ST2MW9KJ91IQ5PRtnCT7HqCT4anuaeUgb6krL0uyDEJ2Qye1XOu/6p++dPZBbRa+m - C3b/AVYDtgeFDJTtC/dlOWjPVLEmeUq+hSkwcR8td8CZ2pE1xj6u/ZG9NcbAGMyM4URnmEtz4Qrq - yu1mWHgQKuab1SqlZN5b6j+3PPZGy4u7jxCq0RsNaayOgXB9uLpY9idW91zqvQolW81QEpmksagS - u//cImwcStP0EkMJN9oAjqI2vYvngkVXtnjbfS3RPYfTtfFt21WMlEZb+krmRPE29S4Mi/S7JkaY - sdSwdRqIQ/TeT/QpfG14PBBUsG65z7MhyE8qH/qxnokPXm0mdKW1Jf3fmETFsCJORCk7TtT8iX5X - A4mOZ5Yhe8TLMMPKheqhd+J1m63jJtXV/jks5j0T5KZyi5Fwj4cO+zEEbyWS17VHKEqHTUbjIUwB - EhWrI2xIPGKeh4dc6r3SXQENUMM0bBT2S+4ibmKU4MV5d814J6Ti3FF3Xv1goQ0T58xEeAczpAF6 - dvNl/5SYXqOcpTtY+WyE3pBjRCe2yfL5xGr2Edoim+8qBf9TA8gpi9FO40xKOO0CW17AYQ== + hQIMA8PnxMCiIBsqAQ//UxZoX1NVGzEbngLxO948hDcsON0wdwP9ue28kZauO4qBROYnr2Xglc2Z + 8Rn3KUiUzT3FQYEaL2aLYspgkcPvuXIlZA0Hcn7hlXe0Hm40qFeN7EfNzjKRY3Dg9Q78M3dnXDlc + BxxproHh1dGiV/DORFAgOvBfvfuve660Xcoez8U12o5XKjVVai9ni9FqmWV3lT8HGKVEcUdolcnc + /d7aCKJo71YaOZ54LJE+RrlOmySEASTxugE6b+GzvUgkYHX6dL7vnvhGjkACsO77gIARfq7sBZAF + UPgBtIZikOjRlTIDnWLheibJkSCnsp9K+HVZpuXhwESf1t6p9Bwwse3ZT6ZDcuRGlw040ykgZILs + H+tTx/iCT3J11zVz25bpldQUG48gUUW9Qpmxd7W1TOp0QIb3wbvX2qUmk9EfNjBamp6gNqTahnNg + 1a9+vgm1wyIfzMYAbImA2ErI7g0gYIY2aztOBzm5Xbxd8a9IAEFzlLEo+5apyfaMdWTGhbTRWjEX + SNlVeTRXoIltmtHBpwek35+yV52IHqCJU0cLAt9FaJd0E70i++P5wrbd8Jhxu7tvU9PZZiztee8O + r5xALmPNX460cxz2KkYnb2A8p4yLkXSB/PviTgQbAxC6Tr8N/HV/Mw3Ml0W+hM7oaNuUgzGwfZNo + gQM9lip2M+7BefS97Y7SXQH3+CX7hT4M4UGkjHnorHb4Jj3YtwLWX1xJBSgjsSkegExeQ2LQ+Qmh + Q4zePDuiNrcQghL2DlEEdiF+mZ1lJVXe3LvN+C88kF9rxs6kK/T7xaIhhRs0hwEUlWCcOg== headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=2-unlawful_spectrum-doc.gz.gpg + - attachment; filename=2-flameproof_boyishness-doc.gz.gpg Content-Length: - '622' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:05 GMT + - Wed, 28 Oct 2020 18:34:36 GMT Etag: - - sha256:ca8bb328480e3eb00a9eb245d0b25a3253e03673d61a677cabcb0db621fb8973 + - sha256:cee89572e5edb833eaa9cfb03b0f383075942e637b85e4669e93767d8e4ce9a2 Expires: - - Wed, 26 Aug 2020 05:28:05 GMT + - Thu, 29 Oct 2020 06:34:36 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_export_dialog.yaml b/tests/functional/cassettes/test_export_dialog.yaml index 7846d6d3bd..1b4751a9f7 100644 --- a/tests/functional/cassettes/test_export_dialog.yaml +++ b/tests/functional/cassettes/test_export_dialog.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:28:52.385085Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUzMzIsImlhdCI6MTU5ODM3NjUzMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.4Y5dtHnUe_8TSZd_tipmzEJL7hpBdmx_BshNXVGQlsw\"\ + string: "{\n \"expiration\": \"2020-10-29T02:35:03.415252Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAxMDMsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTAzfQ.eyJpZCI6MX0.eQHDSPr9zFG-Q7sK0b6I684YQq42olEBwOrDIUAWIF8\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:52 GMT + - Wed, 28 Oct 2020 18:35:03 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,42 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMzIsImlhdCI6MTU5ODM3NjUzMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.4Y5dtHnUe_8TSZd_tipmzEJL7hpBdmx_BshNXVGQlsw + - Token eyJpYXQiOjE2MDM5MTAxMDMsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTAzfQ.eyJpZCI6MX0.eQHDSPr9zFG-Q7sK0b6I684YQq42olEBwOrDIUAWIF8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ - , \n \"interaction_count\": 3, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ + , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ + , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ + , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1617' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:52 GMT + - Wed, 28 Oct 2020 18:35:03 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -90,35 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMzIsImlhdCI6MTU5ODM3NjUzMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.4Y5dtHnUe_8TSZd_tipmzEJL7hpBdmx_BshNXVGQlsw + - Token eyJpYXQiOjE2MDM5MTAxMDMsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTAzfQ.eyJpZCI6MX0.eQHDSPr9zFG-Q7sK0b6I684YQq42olEBwOrDIUAWIF8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : true, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1038' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:52 GMT + - Wed, 28 Oct 2020 18:35:03 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -132,32 +165,25 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMzIsImlhdCI6MTU5ODM3NjUzMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.4Y5dtHnUe_8TSZd_tipmzEJL7hpBdmx_BshNXVGQlsw + - Token eyJpYXQiOjE2MDM5MTAxMDMsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTAzfQ.eyJpZCI6MX0.eQHDSPr9zFG-Q7sK0b6I684YQq42olEBwOrDIUAWIF8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: body: - string: "{\n \"replies\": [\n {\n \"filename\": \"3-unlawful_spectrum-reply.gpg\"\ - , \n \"is_deleted_by_source\": false, \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_username\"\ - : \"journalist\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"reply_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\ - , \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\n }\n ]\n\ - }\n" + string: "{\n \"replies\": []\n}\n" headers: Content-Length: - - '578' + - '20' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:52 GMT + - Wed, 28 Oct 2020 18:35:03 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -171,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMzIsImlhdCI6MTU5ODM3NjUzMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.4Y5dtHnUe_8TSZd_tipmzEJL7hpBdmx_BshNXVGQlsw + - Token eyJpYXQiOjE2MDM5MTAxMDMsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTAzfQ.eyJpZCI6MX0.eQHDSPr9zFG-Q7sK0b6I684YQq42olEBwOrDIUAWIF8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:28:52.385417Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:35:03.415539Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -192,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:52 GMT + - Wed, 28 Oct 2020 18:35:03 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -206,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMzIsImlhdCI6MTU5ODM3NjUzMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.4Y5dtHnUe_8TSZd_tipmzEJL7hpBdmx_BshNXVGQlsw + - Token eyJpYXQiOjE2MDM5MTAxMDMsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTAzfQ.eyJpZCI6MX0.eQHDSPr9zFG-Q7sK0b6I684YQq42olEBwOrDIUAWIF8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:52 GMT + - Wed, 28 Oct 2020 18:35:03 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:28:52 GMT + - Thu, 29 Oct 2020 06:35:03 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -259,74 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMzIsImlhdCI6MTU5ODM3NjUzMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.4Y5dtHnUe_8TSZd_tipmzEJL7hpBdmx_BshNXVGQlsw + - Token eyJpYXQiOjE2MDM5MTAxMDMsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTAzfQ.eyJpZCI6MX0.eQHDSPr9zFG-Q7sK0b6I684YQq42olEBwOrDIUAWIF8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: - string: '-----BEGIN PGP MESSAGE----- - - - hIwDPsLQNt3KjNQBA/9ojtfC9t1XqWV3wWgAlu95dTxfMqqYczw6sQSmgcEkg9+P - - vCeb05aaW5jMMlYXkUm62SVqdw/KJW1Dg8trcMvRFIeCKNZQhA01Rsqb7jzDLzD/ - - kqJ0JGGZk01wDAdRZwWHtA96PY6Qp7mpEJcQTfliBzdWhe03KWfPEJxzZCfT84UC - - DAPD58TAoiAbKgEP/RRt/jqDFFWYxpc4SrqshMubiyh/GImTEOePHfhgQujDvKLu - - kRQovxq1xujHfCuVaBHUgCpm3jWcKCQPrpNT8xLNngu8Uem1degoqstCk+0MVVpC - - +YkmUCajX9X7J98xxuJ/evZMWgWzbk3kD2AuTlYolXqNB6nY50RWQwt1Si/k9p7Y - - RO1ERKa9M99a+lReuF2E2dEYW0Ru3YdTbz/sYuX65Hl/UM6lEhdq9A2EDBElDoiH - - 0wkY+YybjFMJlfKnK97nxJ2rwfPQqIiRFEWRbHci+pbtjcPxPjEM37aM/9urM6WR - - CJ3leluB9ZYHzKAFA5VGHH1W1/xPe8STvySggG/cjb4jIxqyu9rV+dkrwK0xjfhN - - 15G7B5gvJmXWAp5IDvQD3Pux128hpJYzLUBMURAK1oVf0SCjqWFwQeAIEOE67eJ6 - - Nu046qIKcTz6jSH6JrxSneHyDySZaM8DwV9u24voInDGGjEwAbuLfvOGYu6yawAX - - JkD7tAHHpEnsqfOYcH/dMFDLjaE1ybzrD1W2JmJUitMjL449QrTQS8ABpZvZvNl7 - - egjy2PgtxHkGvLZ52xv4gGq0Q+5eXquL8uE/zFEi8cUuCj1Q0owvkfqia1j+ZU5p - - JnCZY4UkEivnwu9pbRXu1nuUlPo+/HQSpO9a7SEpIWo4WbnQPxZ9f5LgCiIl0lMB - - /uKyfBrojiN6UOwbopz3CqwC+C3QKzbnKpV6LfyweT8hBt8nYZCp+vDcQ+iucyxb - - 1C7h2wAzePF2VFz/1plVSNOGVwqzf8Qf7wCBfJpAt+z7UQ== - - =EqXV - - -----END PGP MESSAGE----- - - ' + string: !!binary | + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=3-unlawful_spectrum-reply.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '1085' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:52 GMT + - Wed, 28 Oct 2020 18:35:03 GMT Etag: - - sha256:8055a4fea7b7e8e4bf0e3ea6d3e4ee5959899e7f4732b0585b5b4ae5b58231e0 + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:28:52 GMT + - Thu, 29 Oct 2020 06:35:03 GMT Last-Modified: - - Tue, 25 Aug 2020 17:28:16 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -340,46 +338,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMzIsImlhdCI6MTU5ODM3NjUzMiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.4Y5dtHnUe_8TSZd_tipmzEJL7hpBdmx_BshNXVGQlsw + - Token eyJpYXQiOjE2MDM5MTAxMDMsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTAzfQ.eyJpZCI6MX0.eQHDSPr9zFG-Q7sK0b6I684YQq42olEBwOrDIUAWIF8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ/+PYP0nHBDyO7t31SHbMoS/JaxM9zZq5Y6ZlAxTXAit9tYJQj1LOb7J+QK - kWHSSLDHTqGvp22A+uQaNqiJnZ8piznrD3ZWW/tJ2+s8Mx1Jn+TjWNjH8SPBc0mUE4ohmnhUzwYe - e6ztSMmiFPsOU1er2HfKRs9h76w+EZ36SZP1gnmtSy0FfDbSUaNXODsLZTuWflwVnj6aI+AxxDaJ - k1J+qBF9/S5ST2MW9KJ91IQ5PRtnCT7HqCT4anuaeUgb6krL0uyDEJ2Qye1XOu/6p++dPZBbRa+m - C3b/AVYDtgeFDJTtC/dlOWjPVLEmeUq+hSkwcR8td8CZ2pE1xj6u/ZG9NcbAGMyM4URnmEtz4Qrq - yu1mWHgQKuab1SqlZN5b6j+3PPZGy4u7jxCq0RsNaayOgXB9uLpY9idW91zqvQolW81QEpmksagS - u//cImwcStP0EkMJN9oAjqI2vYvngkVXtnjbfS3RPYfTtfFt21WMlEZb+krmRPE29S4Mi/S7JkaY - sdSwdRqIQ/TeT/QpfG14PBBUsG65z7MhyE8qH/qxnokPXm0mdKW1Jf3fmETFsCJORCk7TtT8iX5X - A4mOZ5Yhe8TLMMPKheqhd+J1m63jJtXV/jks5j0T5KZyi5Fwj4cO+zEEbyWS17VHKEqHTUbjIUwB - EhWrI2xIPGKeh4dc6r3SXQENUMM0bBT2S+4ibmKU4MV5d814J6Ti3FF3Xv1goQ0T58xEeAczpAF6 - dvNl/5SYXqOcpTtY+WyE3pBjRCe2yfL5xGr2Edoim+8qBf9TA8gpi9FO40xKOO0CW17AYQ== + hQIMA8PnxMCiIBsqAQ//UxZoX1NVGzEbngLxO948hDcsON0wdwP9ue28kZauO4qBROYnr2Xglc2Z + 8Rn3KUiUzT3FQYEaL2aLYspgkcPvuXIlZA0Hcn7hlXe0Hm40qFeN7EfNzjKRY3Dg9Q78M3dnXDlc + BxxproHh1dGiV/DORFAgOvBfvfuve660Xcoez8U12o5XKjVVai9ni9FqmWV3lT8HGKVEcUdolcnc + /d7aCKJo71YaOZ54LJE+RrlOmySEASTxugE6b+GzvUgkYHX6dL7vnvhGjkACsO77gIARfq7sBZAF + UPgBtIZikOjRlTIDnWLheibJkSCnsp9K+HVZpuXhwESf1t6p9Bwwse3ZT6ZDcuRGlw040ykgZILs + H+tTx/iCT3J11zVz25bpldQUG48gUUW9Qpmxd7W1TOp0QIb3wbvX2qUmk9EfNjBamp6gNqTahnNg + 1a9+vgm1wyIfzMYAbImA2ErI7g0gYIY2aztOBzm5Xbxd8a9IAEFzlLEo+5apyfaMdWTGhbTRWjEX + SNlVeTRXoIltmtHBpwek35+yV52IHqCJU0cLAt9FaJd0E70i++P5wrbd8Jhxu7tvU9PZZiztee8O + r5xALmPNX460cxz2KkYnb2A8p4yLkXSB/PviTgQbAxC6Tr8N/HV/Mw3Ml0W+hM7oaNuUgzGwfZNo + gQM9lip2M+7BefS97Y7SXQH3+CX7hT4M4UGkjHnorHb4Jj3YtwLWX1xJBSgjsSkegExeQ2LQ+Qmh + Q4zePDuiNrcQghL2DlEEdiF+mZ1lJVXe3LvN+C88kF9rxs6kK/T7xaIhhRs0hwEUlWCcOg== headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=2-unlawful_spectrum-doc.gz.gpg + - attachment; filename=2-flameproof_boyishness-doc.gz.gpg Content-Length: - '622' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:54 GMT + - Wed, 28 Oct 2020 18:35:05 GMT Etag: - - sha256:ca8bb328480e3eb00a9eb245d0b25a3253e03673d61a677cabcb0db621fb8973 + - sha256:cee89572e5edb833eaa9cfb03b0f383075942e637b85e4669e93767d8e4ce9a2 Expires: - - Wed, 26 Aug 2020 05:28:54 GMT + - Thu, 29 Oct 2020 06:35:05 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_login_as_journalist.yaml b/tests/functional/cassettes/test_login_as_journalist.yaml index c2d9334ad0..813edae09c 100644 --- a/tests/functional/cassettes/test_login_as_journalist.yaml +++ b/tests/functional/cassettes/test_login_as_journalist.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:28:18.284367Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUyOTgsImlhdCI6MTU5ODM3NjQ5OCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.YS2zdWxUb1ZOypyR4YRSdsofsToYuYQWSzSvuP-V1vk\"\ + string: "{\n \"expiration\": \"2020-10-29T02:34:28.496398Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwNjgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY4fQ.eyJpZCI6MX0.S5lNmc-oOuzeb6pSSWbJqA-XsMo3XTUN1s2mrnG-jyg\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:18 GMT + - Wed, 28 Oct 2020 18:34:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTgsImlhdCI6MTU5ODM3NjQ5OCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.YS2zdWxUb1ZOypyR4YRSdsofsToYuYQWSzSvuP-V1vk + - Token eyJpYXQiOjE2MDM5MTAwNjgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY4fQ.eyJpZCI6MX0.S5lNmc-oOuzeb6pSSWbJqA-XsMo3XTUN1s2mrnG-jyg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ - , \n \"interaction_count\": 3, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ + , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:18 GMT + - Wed, 28 Oct 2020 18:34:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTgsImlhdCI6MTU5ODM3NjQ5OCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.YS2zdWxUb1ZOypyR4YRSdsofsToYuYQWSzSvuP-V1vk + - Token eyJpYXQiOjE2MDM5MTAwNjgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY4fQ.eyJpZCI6MX0.S5lNmc-oOuzeb6pSSWbJqA-XsMo3XTUN1s2mrnG-jyg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : true, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2054' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:18 GMT + - Wed, 28 Oct 2020 18:34:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,32 +165,25 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTgsImlhdCI6MTU5ODM3NjQ5OCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.YS2zdWxUb1ZOypyR4YRSdsofsToYuYQWSzSvuP-V1vk + - Token eyJpYXQiOjE2MDM5MTAwNjgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY4fQ.eyJpZCI6MX0.S5lNmc-oOuzeb6pSSWbJqA-XsMo3XTUN1s2mrnG-jyg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: body: - string: "{\n \"replies\": [\n {\n \"filename\": \"3-unlawful_spectrum-reply.gpg\"\ - , \n \"is_deleted_by_source\": false, \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_username\"\ - : \"journalist\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"reply_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\ - , \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\n }\n ]\n\ - }\n" + string: "{\n \"replies\": []\n}\n" headers: Content-Length: - - '578' + - '20' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:18 GMT + - Wed, 28 Oct 2020 18:34:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -198,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTgsImlhdCI6MTU5ODM3NjQ5OCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.YS2zdWxUb1ZOypyR4YRSdsofsToYuYQWSzSvuP-V1vk + - Token eyJpYXQiOjE2MDM5MTAwNjgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY4fQ.eyJpZCI6MX0.S5lNmc-oOuzeb6pSSWbJqA-XsMo3XTUN1s2mrnG-jyg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:28:18.284628Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:34:28.496693Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -219,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:18 GMT + - Wed, 28 Oct 2020 18:34:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -233,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTgsImlhdCI6MTU5ODM3NjQ5OCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.YS2zdWxUb1ZOypyR4YRSdsofsToYuYQWSzSvuP-V1vk + - Token eyJpYXQiOjE2MDM5MTAwNjgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY4fQ.eyJpZCI6MX0.S5lNmc-oOuzeb6pSSWbJqA-XsMo3XTUN1s2mrnG-jyg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:18 GMT + - Wed, 28 Oct 2020 18:34:28 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:28:18 GMT + - Thu, 29 Oct 2020 06:34:28 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -286,127 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTgsImlhdCI6MTU5ODM3NjQ5OCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.YS2zdWxUb1ZOypyR4YRSdsofsToYuYQWSzSvuP-V1vk + - Token eyJpYXQiOjE2MDM5MTAwNjgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY4fQ.eyJpZCI6MX0.S5lNmc-oOuzeb6pSSWbJqA-XsMo3XTUN1s2mrnG-jyg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= - headers: - Cache-Control: - - max-age=43200, public - Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg - Content-Length: - - '605' - Content-Type: - - application/pgp-encrypted - Date: - - Tue, 25 Aug 2020 17:28:18 GMT - Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e - Expires: - - Wed, 26 Aug 2020 05:28:18 GMT - Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT - Server: - - Werkzeug/0.16.0 Python/3.5.2 - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTgsImlhdCI6MTU5ODM3NjQ5OCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.YS2zdWxUb1ZOypyR4YRSdsofsToYuYQWSzSvuP-V1vk - Connection: - - keep-alive - Content-Type: - - application/json - User-Agent: - - python-requests/2.20.0 - method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5/download - response: - body: - string: '-----BEGIN PGP MESSAGE----- - - - hIwDPsLQNt3KjNQBA/9ojtfC9t1XqWV3wWgAlu95dTxfMqqYczw6sQSmgcEkg9+P - - vCeb05aaW5jMMlYXkUm62SVqdw/KJW1Dg8trcMvRFIeCKNZQhA01Rsqb7jzDLzD/ - - kqJ0JGGZk01wDAdRZwWHtA96PY6Qp7mpEJcQTfliBzdWhe03KWfPEJxzZCfT84UC - - DAPD58TAoiAbKgEP/RRt/jqDFFWYxpc4SrqshMubiyh/GImTEOePHfhgQujDvKLu - - kRQovxq1xujHfCuVaBHUgCpm3jWcKCQPrpNT8xLNngu8Uem1degoqstCk+0MVVpC - - +YkmUCajX9X7J98xxuJ/evZMWgWzbk3kD2AuTlYolXqNB6nY50RWQwt1Si/k9p7Y - - RO1ERKa9M99a+lReuF2E2dEYW0Ru3YdTbz/sYuX65Hl/UM6lEhdq9A2EDBElDoiH - - 0wkY+YybjFMJlfKnK97nxJ2rwfPQqIiRFEWRbHci+pbtjcPxPjEM37aM/9urM6WR - - CJ3leluB9ZYHzKAFA5VGHH1W1/xPe8STvySggG/cjb4jIxqyu9rV+dkrwK0xjfhN - - 15G7B5gvJmXWAp5IDvQD3Pux128hpJYzLUBMURAK1oVf0SCjqWFwQeAIEOE67eJ6 - - Nu046qIKcTz6jSH6JrxSneHyDySZaM8DwV9u24voInDGGjEwAbuLfvOGYu6yawAX - - JkD7tAHHpEnsqfOYcH/dMFDLjaE1ybzrD1W2JmJUitMjL449QrTQS8ABpZvZvNl7 - - egjy2PgtxHkGvLZ52xv4gGq0Q+5eXquL8uE/zFEi8cUuCj1Q0owvkfqia1j+ZU5p - - JnCZY4UkEivnwu9pbRXu1nuUlPo+/HQSpO9a7SEpIWo4WbnQPxZ9f5LgCiIl0lMB - - /uKyfBrojiN6UOwbopz3CqwC+C3QKzbnKpV6LfyweT8hBt8nYZCp+vDcQ+iucyxb - - 1C7h2wAzePF2VFz/1plVSNOGVwqzf8Qf7wCBfJpAt+z7UQ== - - =EqXV - - -----END PGP MESSAGE----- - - ' + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=3-unlawful_spectrum-reply.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '1085' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:18 GMT + - Wed, 28 Oct 2020 18:34:28 GMT Etag: - - sha256:8055a4fea7b7e8e4bf0e3ea6d3e4ee5959899e7f4732b0585b5b4ae5b58231e0 + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:28:18 GMT + - Thu, 29 Oct 2020 06:34:28 GMT Last-Modified: - - Tue, 25 Aug 2020 17:28:16 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_login_from_offline.yaml b/tests/functional/cassettes/test_login_from_offline.yaml index 62b76d7d1e..d3880278b8 100644 --- a/tests/functional/cassettes/test_login_from_offline.yaml +++ b/tests/functional/cassettes/test_login_from_offline.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:28:39.469206Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUzMTksImlhdCI6MTU5ODM3NjUxOSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.hWRS4zlZGgFRWuh2sRWWLlkzFW4kQ60GCMyBcaAfbNU\"\ + string: "{\n \"expiration\": \"2020-10-29T02:33:58.330374Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwMzgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODM4fQ.eyJpZCI6MX0._Ddzc9BxDjO5spqnOeJQpDfIjdXdA3BDUcsButemhH8\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:39 GMT + - Wed, 28 Oct 2020 18:33:58 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,42 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMTksImlhdCI6MTU5ODM3NjUxOSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.hWRS4zlZGgFRWuh2sRWWLlkzFW4kQ60GCMyBcaAfbNU + - Token eyJpYXQiOjE2MDM5MTAwMzgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODM4fQ.eyJpZCI6MX0._Ddzc9BxDjO5spqnOeJQpDfIjdXdA3BDUcsButemhH8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ - , \n \"interaction_count\": 3, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ + , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ + , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ + , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1617' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:39 GMT + - Wed, 28 Oct 2020 18:33:58 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -90,35 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMTksImlhdCI6MTU5ODM3NjUxOSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.hWRS4zlZGgFRWuh2sRWWLlkzFW4kQ60GCMyBcaAfbNU + - Token eyJpYXQiOjE2MDM5MTAwMzgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODM4fQ.eyJpZCI6MX0._Ddzc9BxDjO5spqnOeJQpDfIjdXdA3BDUcsButemhH8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : true, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1038' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:39 GMT + - Wed, 28 Oct 2020 18:33:58 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -132,32 +165,25 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMTksImlhdCI6MTU5ODM3NjUxOSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.hWRS4zlZGgFRWuh2sRWWLlkzFW4kQ60GCMyBcaAfbNU + - Token eyJpYXQiOjE2MDM5MTAwMzgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODM4fQ.eyJpZCI6MX0._Ddzc9BxDjO5spqnOeJQpDfIjdXdA3BDUcsButemhH8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: body: - string: "{\n \"replies\": [\n {\n \"filename\": \"3-unlawful_spectrum-reply.gpg\"\ - , \n \"is_deleted_by_source\": false, \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_username\"\ - : \"journalist\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"reply_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\ - , \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\n }\n ]\n\ - }\n" + string: "{\n \"replies\": []\n}\n" headers: Content-Length: - - '578' + - '20' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:39 GMT + - Wed, 28 Oct 2020 18:33:58 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -171,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMTksImlhdCI6MTU5ODM3NjUxOSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.hWRS4zlZGgFRWuh2sRWWLlkzFW4kQ60GCMyBcaAfbNU + - Token eyJpYXQiOjE2MDM5MTAwMzgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODM4fQ.eyJpZCI6MX0._Ddzc9BxDjO5spqnOeJQpDfIjdXdA3BDUcsButemhH8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:28:39.469600Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:33:58.330686Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -192,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:39 GMT + - Wed, 28 Oct 2020 18:33:58 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -206,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMTksImlhdCI6MTU5ODM3NjUxOSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.hWRS4zlZGgFRWuh2sRWWLlkzFW4kQ60GCMyBcaAfbNU + - Token eyJpYXQiOjE2MDM5MTAwMzgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODM4fQ.eyJpZCI6MX0._Ddzc9BxDjO5spqnOeJQpDfIjdXdA3BDUcsButemhH8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:39 GMT + - Wed, 28 Oct 2020 18:33:58 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:28:39 GMT + - Thu, 29 Oct 2020 06:33:58 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -259,74 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMTksImlhdCI6MTU5ODM3NjUxOSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.hWRS4zlZGgFRWuh2sRWWLlkzFW4kQ60GCMyBcaAfbNU + - Token eyJpYXQiOjE2MDM5MTAwMzgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODM4fQ.eyJpZCI6MX0._Ddzc9BxDjO5spqnOeJQpDfIjdXdA3BDUcsButemhH8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: - string: '-----BEGIN PGP MESSAGE----- - - - hIwDPsLQNt3KjNQBA/9ojtfC9t1XqWV3wWgAlu95dTxfMqqYczw6sQSmgcEkg9+P - - vCeb05aaW5jMMlYXkUm62SVqdw/KJW1Dg8trcMvRFIeCKNZQhA01Rsqb7jzDLzD/ - - kqJ0JGGZk01wDAdRZwWHtA96PY6Qp7mpEJcQTfliBzdWhe03KWfPEJxzZCfT84UC - - DAPD58TAoiAbKgEP/RRt/jqDFFWYxpc4SrqshMubiyh/GImTEOePHfhgQujDvKLu - - kRQovxq1xujHfCuVaBHUgCpm3jWcKCQPrpNT8xLNngu8Uem1degoqstCk+0MVVpC - - +YkmUCajX9X7J98xxuJ/evZMWgWzbk3kD2AuTlYolXqNB6nY50RWQwt1Si/k9p7Y - - RO1ERKa9M99a+lReuF2E2dEYW0Ru3YdTbz/sYuX65Hl/UM6lEhdq9A2EDBElDoiH - - 0wkY+YybjFMJlfKnK97nxJ2rwfPQqIiRFEWRbHci+pbtjcPxPjEM37aM/9urM6WR - - CJ3leluB9ZYHzKAFA5VGHH1W1/xPe8STvySggG/cjb4jIxqyu9rV+dkrwK0xjfhN - - 15G7B5gvJmXWAp5IDvQD3Pux128hpJYzLUBMURAK1oVf0SCjqWFwQeAIEOE67eJ6 - - Nu046qIKcTz6jSH6JrxSneHyDySZaM8DwV9u24voInDGGjEwAbuLfvOGYu6yawAX - - JkD7tAHHpEnsqfOYcH/dMFDLjaE1ybzrD1W2JmJUitMjL449QrTQS8ABpZvZvNl7 - - egjy2PgtxHkGvLZ52xv4gGq0Q+5eXquL8uE/zFEi8cUuCj1Q0owvkfqia1j+ZU5p - - JnCZY4UkEivnwu9pbRXu1nuUlPo+/HQSpO9a7SEpIWo4WbnQPxZ9f5LgCiIl0lMB - - /uKyfBrojiN6UOwbopz3CqwC+C3QKzbnKpV6LfyweT8hBt8nYZCp+vDcQ+iucyxb - - 1C7h2wAzePF2VFz/1plVSNOGVwqzf8Qf7wCBfJpAt+z7UQ== - - =EqXV - - -----END PGP MESSAGE----- - - ' + string: !!binary | + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=3-unlawful_spectrum-reply.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '1085' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:39 GMT + - Wed, 28 Oct 2020 18:33:58 GMT Etag: - - sha256:8055a4fea7b7e8e4bf0e3ea6d3e4ee5959899e7f4732b0585b5b4ae5b58231e0 + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:28:39 GMT + - Thu, 29 Oct 2020 06:33:58 GMT Last-Modified: - - Tue, 25 Aug 2020 17:28:16 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -340,7 +338,7 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzMTksImlhdCI6MTU5ODM3NjUxOSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.hWRS4zlZGgFRWuh2sRWWLlkzFW4kQ60GCMyBcaAfbNU + - Token eyJpYXQiOjE2MDM5MTAwMzgsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODM4fQ.eyJpZCI6MX0._Ddzc9BxDjO5spqnOeJQpDfIjdXdA3BDUcsButemhH8 Connection: - keep-alive Content-Length: @@ -348,7 +346,7 @@ interactions: Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/logout response: @@ -360,7 +358,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:50 GMT + - Wed, 28 Oct 2020 18:34:09 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -379,14 +377,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:28:50.430358Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUzMzAsImlhdCI6MTU5ODM3NjUzMCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.VHnrSeXIDfd2ls49-hLBv-DiSnSiaq-HMiWx7Gnr0bU\"\ + string: "{\n \"expiration\": \"2020-10-29T02:34:09.409118Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwNDksImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODQ5fQ.eyJpZCI6MX0.nqAxhv3BowNwXjD-F14qnBD_rvHAZN5EMWBHeynCZsg\"\ \n}\n" headers: Content-Length: @@ -394,7 +392,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:50 GMT + - Wed, 28 Oct 2020 18:34:09 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_logout_as_journalist.yaml b/tests/functional/cassettes/test_logout_as_journalist.yaml index 7871fc6db0..911aa249c6 100644 --- a/tests/functional/cassettes/test_logout_as_journalist.yaml +++ b/tests/functional/cassettes/test_logout_as_journalist.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:27:40.383842Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUyNjAsImlhdCI6MTU5ODM3NjQ2MCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.6cB39kCdPXxFpsaA1JUM0HQTxfviyJ8vJYT31iG7Ln0\"\ + string: "{\n \"expiration\": \"2020-10-29T02:34:25.379717Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwNjUsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY1fQ.eyJpZCI6MX0.-vdXOVwXlG6erqDOebyWpTIPevaUIAvx4c4AoHBRoYg\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:40 GMT + - Wed, 28 Oct 2020 18:34:25 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjAsImlhdCI6MTU5ODM3NjQ2MCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.6cB39kCdPXxFpsaA1JUM0HQTxfviyJ8vJYT31iG7Ln0 + - Token eyJpYXQiOjE2MDM5MTAwNjUsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY1fQ.eyJpZCI6MX0.-vdXOVwXlG6erqDOebyWpTIPevaUIAvx4c4AoHBRoYg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:40 GMT + - Wed, 28 Oct 2020 18:34:25 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjAsImlhdCI6MTU5ODM3NjQ2MCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.6cB39kCdPXxFpsaA1JUM0HQTxfviyJ8vJYT31iG7Ln0 + - Token eyJpYXQiOjE2MDM5MTAwNjUsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY1fQ.eyJpZCI6MX0.-vdXOVwXlG6erqDOebyWpTIPevaUIAvx4c4AoHBRoYg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2055' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:40 GMT + - Wed, 28 Oct 2020 18:34:25 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,13 +165,13 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjAsImlhdCI6MTU5ODM3NjQ2MCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.6cB39kCdPXxFpsaA1JUM0HQTxfviyJ8vJYT31iG7Ln0 + - Token eyJpYXQiOjE2MDM5MTAwNjUsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY1fQ.eyJpZCI6MX0.-vdXOVwXlG6erqDOebyWpTIPevaUIAvx4c4AoHBRoYg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: @@ -177,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:40 GMT + - Wed, 28 Oct 2020 18:34:25 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -191,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjAsImlhdCI6MTU5ODM3NjQ2MCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.6cB39kCdPXxFpsaA1JUM0HQTxfviyJ8vJYT31iG7Ln0 + - Token eyJpYXQiOjE2MDM5MTAwNjUsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY1fQ.eyJpZCI6MX0.-vdXOVwXlG6erqDOebyWpTIPevaUIAvx4c4AoHBRoYg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:27:40.384234Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:34:25.380005Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -212,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:40 GMT + - Wed, 28 Oct 2020 18:34:25 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -226,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjAsImlhdCI6MTU5ODM3NjQ2MCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.6cB39kCdPXxFpsaA1JUM0HQTxfviyJ8vJYT31iG7Ln0 + - Token eyJpYXQiOjE2MDM5MTAwNjUsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY1fQ.eyJpZCI6MX0.-vdXOVwXlG6erqDOebyWpTIPevaUIAvx4c4AoHBRoYg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:40 GMT + - Wed, 28 Oct 2020 18:34:25 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:27:40 GMT + - Thu, 29 Oct 2020 06:34:25 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -279,46 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjAsImlhdCI6MTU5ODM3NjQ2MCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.6cB39kCdPXxFpsaA1JUM0HQTxfviyJ8vJYT31iG7Ln0 + - Token eyJpYXQiOjE2MDM5MTAwNjUsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODY1fQ.eyJpZCI6MX0.-vdXOVwXlG6erqDOebyWpTIPevaUIAvx4c4AoHBRoYg Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:40 GMT + - Wed, 28 Oct 2020 18:34:25 GMT Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:27:40 GMT + - Thu, 29 Oct 2020 06:34:25 GMT Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_offline_delete_source_attempt.yaml b/tests/functional/cassettes/test_offline_delete_source_attempt.yaml index 8be183244f..1bc77efdd1 100644 --- a/tests/functional/cassettes/test_offline_delete_source_attempt.yaml +++ b/tests/functional/cassettes/test_offline_delete_source_attempt.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:27:08.528467Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUyMjgsImlhdCI6MTU5ODM3NjQyOCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.Mw_MUbprtST5Cr13DIRmQnddnfeOLvOSqZmEKaWUvv0\"\ + string: "{\n \"expiration\": \"2020-10-29T02:35:17.378008Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAxMTcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTE3fQ.eyJpZCI6MX0.EJgztQCdyncIHT7513oyiSpdoqGahx1-JBlruffWx4U\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:08 GMT + - Wed, 28 Oct 2020 18:35:17 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyMjgsImlhdCI6MTU5ODM3NjQyOCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.Mw_MUbprtST5Cr13DIRmQnddnfeOLvOSqZmEKaWUvv0 + - Token eyJpYXQiOjE2MDM5MTAxMTcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTE3fQ.eyJpZCI6MX0.EJgztQCdyncIHT7513oyiSpdoqGahx1-JBlruffWx4U Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:08 GMT + - Wed, 28 Oct 2020 18:35:17 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyMjgsImlhdCI6MTU5ODM3NjQyOCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.Mw_MUbprtST5Cr13DIRmQnddnfeOLvOSqZmEKaWUvv0 + - Token eyJpYXQiOjE2MDM5MTAxMTcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTE3fQ.eyJpZCI6MX0.EJgztQCdyncIHT7513oyiSpdoqGahx1-JBlruffWx4U Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : false, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : false, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2057' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:08 GMT + - Wed, 28 Oct 2020 18:35:17 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,13 +165,13 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyMjgsImlhdCI6MTU5ODM3NjQyOCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.Mw_MUbprtST5Cr13DIRmQnddnfeOLvOSqZmEKaWUvv0 + - Token eyJpYXQiOjE2MDM5MTAxMTcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTE3fQ.eyJpZCI6MX0.EJgztQCdyncIHT7513oyiSpdoqGahx1-JBlruffWx4U Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: @@ -177,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:08 GMT + - Wed, 28 Oct 2020 18:35:17 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -191,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyMjgsImlhdCI6MTU5ODM3NjQyOCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.Mw_MUbprtST5Cr13DIRmQnddnfeOLvOSqZmEKaWUvv0 + - Token eyJpYXQiOjE2MDM5MTAxMTcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTE3fQ.eyJpZCI6MX0.EJgztQCdyncIHT7513oyiSpdoqGahx1-JBlruffWx4U Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:27:08.528792Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:35:17.378287Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -212,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:08 GMT + - Wed, 28 Oct 2020 18:35:17 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -226,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyMjgsImlhdCI6MTU5ODM3NjQyOCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.Mw_MUbprtST5Cr13DIRmQnddnfeOLvOSqZmEKaWUvv0 + - Token eyJpYXQiOjE2MDM5MTAxMTcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTE3fQ.eyJpZCI6MX0.EJgztQCdyncIHT7513oyiSpdoqGahx1-JBlruffWx4U Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:08 GMT + - Wed, 28 Oct 2020 18:35:17 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:27:08 GMT + - Thu, 29 Oct 2020 06:35:17 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -279,46 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyMjgsImlhdCI6MTU5ODM3NjQyOCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.Mw_MUbprtST5Cr13DIRmQnddnfeOLvOSqZmEKaWUvv0 + - Token eyJpYXQiOjE2MDM5MTAxMTcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTE3fQ.eyJpZCI6MX0.EJgztQCdyncIHT7513oyiSpdoqGahx1-JBlruffWx4U Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:08 GMT + - Wed, 28 Oct 2020 18:35:17 GMT Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:27:08 GMT + - Thu, 29 Oct 2020 06:35:17 GMT Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -332,7 +338,7 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyMjgsImlhdCI6MTU5ODM3NjQyOCwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.Mw_MUbprtST5Cr13DIRmQnddnfeOLvOSqZmEKaWUvv0 + - Token eyJpYXQiOjE2MDM5MTAxMTcsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTE3fQ.eyJpZCI6MX0.EJgztQCdyncIHT7513oyiSpdoqGahx1-JBlruffWx4U Connection: - keep-alive Content-Length: @@ -340,7 +346,7 @@ interactions: Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/logout response: @@ -352,7 +358,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:19 GMT + - Wed, 28 Oct 2020 18:35:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_offline_read_conversation.yaml b/tests/functional/cassettes/test_offline_read_conversation.yaml index cd9480952d..fa43fdfab8 100644 --- a/tests/functional/cassettes/test_offline_read_conversation.yaml +++ b/tests/functional/cassettes/test_offline_read_conversation.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:27:49.452999Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUyNjksImlhdCI6MTU5ODM3NjQ2OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.mqGDCsm-4SC09ASMMch_SHbLhNG9d-zxzQ-msol6vFo\"\ + string: "{\n \"expiration\": \"2020-10-29T02:34:11.403279Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwNTEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODUxfQ.eyJpZCI6MX0.Lib0eNfZPy_WlJ3Ku2Von2aBcBqb-pDz7hqsBdLxKJ8\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:49 GMT + - Wed, 28 Oct 2020 18:34:11 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjksImlhdCI6MTU5ODM3NjQ2OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.mqGDCsm-4SC09ASMMch_SHbLhNG9d-zxzQ-msol6vFo + - Token eyJpYXQiOjE2MDM5MTAwNTEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODUxfQ.eyJpZCI6MX0.Lib0eNfZPy_WlJ3Ku2Von2aBcBqb-pDz7hqsBdLxKJ8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:49 GMT + - Wed, 28 Oct 2020 18:34:11 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjksImlhdCI6MTU5ODM3NjQ2OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.mqGDCsm-4SC09ASMMch_SHbLhNG9d-zxzQ-msol6vFo + - Token eyJpYXQiOjE2MDM5MTAwNTEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODUxfQ.eyJpZCI6MX0.Lib0eNfZPy_WlJ3Ku2Von2aBcBqb-pDz7hqsBdLxKJ8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2055' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:49 GMT + - Wed, 28 Oct 2020 18:34:11 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,13 +165,13 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjksImlhdCI6MTU5ODM3NjQ2OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.mqGDCsm-4SC09ASMMch_SHbLhNG9d-zxzQ-msol6vFo + - Token eyJpYXQiOjE2MDM5MTAwNTEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODUxfQ.eyJpZCI6MX0.Lib0eNfZPy_WlJ3Ku2Von2aBcBqb-pDz7hqsBdLxKJ8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: @@ -177,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:49 GMT + - Wed, 28 Oct 2020 18:34:11 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -191,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjksImlhdCI6MTU5ODM3NjQ2OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.mqGDCsm-4SC09ASMMch_SHbLhNG9d-zxzQ-msol6vFo + - Token eyJpYXQiOjE2MDM5MTAwNTEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODUxfQ.eyJpZCI6MX0.Lib0eNfZPy_WlJ3Ku2Von2aBcBqb-pDz7hqsBdLxKJ8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:27:49.453334Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:34:11.403553Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -212,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:49 GMT + - Wed, 28 Oct 2020 18:34:11 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -226,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjksImlhdCI6MTU5ODM3NjQ2OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.mqGDCsm-4SC09ASMMch_SHbLhNG9d-zxzQ-msol6vFo + - Token eyJpYXQiOjE2MDM5MTAwNTEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODUxfQ.eyJpZCI6MX0.Lib0eNfZPy_WlJ3Ku2Von2aBcBqb-pDz7hqsBdLxKJ8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:49 GMT + - Wed, 28 Oct 2020 18:34:11 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:27:49 GMT + - Thu, 29 Oct 2020 06:34:11 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -279,46 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjksImlhdCI6MTU5ODM3NjQ2OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.mqGDCsm-4SC09ASMMch_SHbLhNG9d-zxzQ-msol6vFo + - Token eyJpYXQiOjE2MDM5MTAwNTEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODUxfQ.eyJpZCI6MX0.Lib0eNfZPy_WlJ3Ku2Von2aBcBqb-pDz7hqsBdLxKJ8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:49 GMT + - Wed, 28 Oct 2020 18:34:11 GMT Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:27:49 GMT + - Thu, 29 Oct 2020 06:34:11 GMT Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -332,7 +338,7 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjksImlhdCI6MTU5ODM3NjQ2OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.mqGDCsm-4SC09ASMMch_SHbLhNG9d-zxzQ-msol6vFo + - Token eyJpYXQiOjE2MDM5MTAwNTEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODUxfQ.eyJpZCI6MX0.Lib0eNfZPy_WlJ3Ku2Von2aBcBqb-pDz7hqsBdLxKJ8 Connection: - keep-alive Content-Length: @@ -340,7 +346,7 @@ interactions: Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/logout response: @@ -352,7 +358,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:00 GMT + - Wed, 28 Oct 2020 18:34:22 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_offline_send_reply_to_source.yaml b/tests/functional/cassettes/test_offline_send_reply_to_source.yaml index 84a5f99c1b..c09c12c317 100644 --- a/tests/functional/cassettes/test_offline_send_reply_to_source.yaml +++ b/tests/functional/cassettes/test_offline_send_reply_to_source.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:29:09.554607Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUzNDksImlhdCI6MTU5ODM3NjU0OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.LILU3EVoOanUPNVNpq6ybWF54HvDxgeBkQWTrHP2OeE\"\ + string: "{\n \"expiration\": \"2020-10-29T02:33:44.813149Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwMjQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODI0fQ.eyJpZCI6MX0.k-a9apkAVwbIJAAN96kGA1qCQFGSKAYdrQc4DxNk3Ys\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:09 GMT + - Wed, 28 Oct 2020 18:33:44 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,42 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDksImlhdCI6MTU5ODM3NjU0OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.LILU3EVoOanUPNVNpq6ybWF54HvDxgeBkQWTrHP2OeE + - Token eyJpYXQiOjE2MDM5MTAwMjQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODI0fQ.eyJpZCI6MX0.k-a9apkAVwbIJAAN96kGA1qCQFGSKAYdrQc4DxNk3Ys Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ - , \n \"interaction_count\": 3, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ + , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ + , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ + , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1617' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:09 GMT + - Wed, 28 Oct 2020 18:33:44 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -90,35 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDksImlhdCI6MTU5ODM3NjU0OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.LILU3EVoOanUPNVNpq6ybWF54HvDxgeBkQWTrHP2OeE + - Token eyJpYXQiOjE2MDM5MTAwMjQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODI0fQ.eyJpZCI6MX0.k-a9apkAVwbIJAAN96kGA1qCQFGSKAYdrQc4DxNk3Ys Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : true, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1038' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:09 GMT + - Wed, 28 Oct 2020 18:33:44 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -132,32 +165,25 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDksImlhdCI6MTU5ODM3NjU0OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.LILU3EVoOanUPNVNpq6ybWF54HvDxgeBkQWTrHP2OeE + - Token eyJpYXQiOjE2MDM5MTAwMjQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODI0fQ.eyJpZCI6MX0.k-a9apkAVwbIJAAN96kGA1qCQFGSKAYdrQc4DxNk3Ys Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: body: - string: "{\n \"replies\": [\n {\n \"filename\": \"3-unlawful_spectrum-reply.gpg\"\ - , \n \"is_deleted_by_source\": false, \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_username\"\ - : \"journalist\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"reply_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\ - , \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\n }\n ]\n\ - }\n" + string: "{\n \"replies\": []\n}\n" headers: Content-Length: - - '578' + - '20' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:09 GMT + - Wed, 28 Oct 2020 18:33:44 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -171,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDksImlhdCI6MTU5ODM3NjU0OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.LILU3EVoOanUPNVNpq6ybWF54HvDxgeBkQWTrHP2OeE + - Token eyJpYXQiOjE2MDM5MTAwMjQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODI0fQ.eyJpZCI6MX0.k-a9apkAVwbIJAAN96kGA1qCQFGSKAYdrQc4DxNk3Ys Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:29:09.554989Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:33:44.813567Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -192,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:09 GMT + - Wed, 28 Oct 2020 18:33:44 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -206,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDksImlhdCI6MTU5ODM3NjU0OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.LILU3EVoOanUPNVNpq6ybWF54HvDxgeBkQWTrHP2OeE + - Token eyJpYXQiOjE2MDM5MTAwMjQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODI0fQ.eyJpZCI6MX0.k-a9apkAVwbIJAAN96kGA1qCQFGSKAYdrQc4DxNk3Ys Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:29:09 GMT + - Wed, 28 Oct 2020 18:33:45 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:29:09 GMT + - Thu, 29 Oct 2020 06:33:45 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -259,74 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDksImlhdCI6MTU5ODM3NjU0OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.LILU3EVoOanUPNVNpq6ybWF54HvDxgeBkQWTrHP2OeE + - Token eyJpYXQiOjE2MDM5MTAwMjQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODI0fQ.eyJpZCI6MX0.k-a9apkAVwbIJAAN96kGA1qCQFGSKAYdrQc4DxNk3Ys Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: - string: '-----BEGIN PGP MESSAGE----- - - - hIwDPsLQNt3KjNQBA/9ojtfC9t1XqWV3wWgAlu95dTxfMqqYczw6sQSmgcEkg9+P - - vCeb05aaW5jMMlYXkUm62SVqdw/KJW1Dg8trcMvRFIeCKNZQhA01Rsqb7jzDLzD/ - - kqJ0JGGZk01wDAdRZwWHtA96PY6Qp7mpEJcQTfliBzdWhe03KWfPEJxzZCfT84UC - - DAPD58TAoiAbKgEP/RRt/jqDFFWYxpc4SrqshMubiyh/GImTEOePHfhgQujDvKLu - - kRQovxq1xujHfCuVaBHUgCpm3jWcKCQPrpNT8xLNngu8Uem1degoqstCk+0MVVpC - - +YkmUCajX9X7J98xxuJ/evZMWgWzbk3kD2AuTlYolXqNB6nY50RWQwt1Si/k9p7Y - - RO1ERKa9M99a+lReuF2E2dEYW0Ru3YdTbz/sYuX65Hl/UM6lEhdq9A2EDBElDoiH - - 0wkY+YybjFMJlfKnK97nxJ2rwfPQqIiRFEWRbHci+pbtjcPxPjEM37aM/9urM6WR - - CJ3leluB9ZYHzKAFA5VGHH1W1/xPe8STvySggG/cjb4jIxqyu9rV+dkrwK0xjfhN - - 15G7B5gvJmXWAp5IDvQD3Pux128hpJYzLUBMURAK1oVf0SCjqWFwQeAIEOE67eJ6 - - Nu046qIKcTz6jSH6JrxSneHyDySZaM8DwV9u24voInDGGjEwAbuLfvOGYu6yawAX - - JkD7tAHHpEnsqfOYcH/dMFDLjaE1ybzrD1W2JmJUitMjL449QrTQS8ABpZvZvNl7 - - egjy2PgtxHkGvLZ52xv4gGq0Q+5eXquL8uE/zFEi8cUuCj1Q0owvkfqia1j+ZU5p - - JnCZY4UkEivnwu9pbRXu1nuUlPo+/HQSpO9a7SEpIWo4WbnQPxZ9f5LgCiIl0lMB - - /uKyfBrojiN6UOwbopz3CqwC+C3QKzbnKpV6LfyweT8hBt8nYZCp+vDcQ+iucyxb - - 1C7h2wAzePF2VFz/1plVSNOGVwqzf8Qf7wCBfJpAt+z7UQ== - - =EqXV - - -----END PGP MESSAGE----- - - ' + string: !!binary | + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=3-unlawful_spectrum-reply.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '1085' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:29:09 GMT + - Wed, 28 Oct 2020 18:33:45 GMT Etag: - - sha256:8055a4fea7b7e8e4bf0e3ea6d3e4ee5959899e7f4732b0585b5b4ae5b58231e0 + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:29:09 GMT + - Thu, 29 Oct 2020 06:33:45 GMT Last-Modified: - - Tue, 25 Aug 2020 17:28:16 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -340,7 +338,7 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDksImlhdCI6MTU5ODM3NjU0OSwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.LILU3EVoOanUPNVNpq6ybWF54HvDxgeBkQWTrHP2OeE + - Token eyJpYXQiOjE2MDM5MTAwMjQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODI0fQ.eyJpZCI6MX0.k-a9apkAVwbIJAAN96kGA1qCQFGSKAYdrQc4DxNk3Ys Connection: - keep-alive Content-Length: @@ -348,7 +346,7 @@ interactions: Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/logout response: @@ -360,7 +358,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:20 GMT + - Wed, 28 Oct 2020 18:33:55 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_offline_star_source.yaml b/tests/functional/cassettes/test_offline_star_source.yaml index 4e9668436b..40cceadc24 100644 --- a/tests/functional/cassettes/test_offline_star_source.yaml +++ b/tests/functional/cassettes/test_offline_star_source.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:27:26.387706Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUyNDYsImlhdCI6MTU5ODM3NjQ0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.RJOIk4zqY-bce24Z_YKNrp0z5-Obi9fFFamNWxBSYZA\"\ + string: "{\n \"expiration\": \"2020-10-29T02:34:44.992712Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwODQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODg0fQ.eyJpZCI6MX0.rI2VSSHF9Q1KP3sviG1QBUmtDLgMlO0OJprXaDG5cSw\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:26 GMT + - Wed, 28 Oct 2020 18:34:45 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDYsImlhdCI6MTU5ODM3NjQ0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.RJOIk4zqY-bce24Z_YKNrp0z5-Obi9fFFamNWxBSYZA + - Token eyJpYXQiOjE2MDM5MTAwODQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODg0fQ.eyJpZCI6MX0.rI2VSSHF9Q1KP3sviG1QBUmtDLgMlO0OJprXaDG5cSw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:26 GMT + - Wed, 28 Oct 2020 18:34:45 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDYsImlhdCI6MTU5ODM3NjQ0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.RJOIk4zqY-bce24Z_YKNrp0z5-Obi9fFFamNWxBSYZA + - Token eyJpYXQiOjE2MDM5MTAwODQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODg0fQ.eyJpZCI6MX0.rI2VSSHF9Q1KP3sviG1QBUmtDLgMlO0OJprXaDG5cSw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2055' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:26 GMT + - Wed, 28 Oct 2020 18:34:45 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,13 +165,13 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDYsImlhdCI6MTU5ODM3NjQ0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.RJOIk4zqY-bce24Z_YKNrp0z5-Obi9fFFamNWxBSYZA + - Token eyJpYXQiOjE2MDM5MTAwODQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODg0fQ.eyJpZCI6MX0.rI2VSSHF9Q1KP3sviG1QBUmtDLgMlO0OJprXaDG5cSw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: @@ -177,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:26 GMT + - Wed, 28 Oct 2020 18:34:45 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -191,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDYsImlhdCI6MTU5ODM3NjQ0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.RJOIk4zqY-bce24Z_YKNrp0z5-Obi9fFFamNWxBSYZA + - Token eyJpYXQiOjE2MDM5MTAwODQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODg0fQ.eyJpZCI6MX0.rI2VSSHF9Q1KP3sviG1QBUmtDLgMlO0OJprXaDG5cSw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:27:26.388085Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:34:44.993019Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -212,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:26 GMT + - Wed, 28 Oct 2020 18:34:45 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -226,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDYsImlhdCI6MTU5ODM3NjQ0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.RJOIk4zqY-bce24Z_YKNrp0z5-Obi9fFFamNWxBSYZA + - Token eyJpYXQiOjE2MDM5MTAwODQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODg0fQ.eyJpZCI6MX0.rI2VSSHF9Q1KP3sviG1QBUmtDLgMlO0OJprXaDG5cSw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:26 GMT + - Wed, 28 Oct 2020 18:34:45 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:27:26 GMT + - Thu, 29 Oct 2020 06:34:45 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -279,46 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDYsImlhdCI6MTU5ODM3NjQ0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.RJOIk4zqY-bce24Z_YKNrp0z5-Obi9fFFamNWxBSYZA + - Token eyJpYXQiOjE2MDM5MTAwODQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODg0fQ.eyJpZCI6MX0.rI2VSSHF9Q1KP3sviG1QBUmtDLgMlO0OJprXaDG5cSw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:26 GMT + - Wed, 28 Oct 2020 18:34:45 GMT Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:27:26 GMT + - Thu, 29 Oct 2020 06:34:45 GMT Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -332,7 +338,7 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDYsImlhdCI6MTU5ODM3NjQ0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.RJOIk4zqY-bce24Z_YKNrp0z5-Obi9fFFamNWxBSYZA + - Token eyJpYXQiOjE2MDM5MTAwODQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODg0fQ.eyJpZCI6MX0.rI2VSSHF9Q1KP3sviG1QBUmtDLgMlO0OJprXaDG5cSw Connection: - keep-alive Content-Length: @@ -340,7 +346,7 @@ interactions: Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/logout response: @@ -352,7 +358,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:37 GMT + - Wed, 28 Oct 2020 18:34:56 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_receive_message_from_source.yaml b/tests/functional/cassettes/test_receive_message_from_source.yaml index 9f335e31c3..ee967c6f87 100644 --- a/tests/functional/cassettes/test_receive_message_from_source.yaml +++ b/tests/functional/cassettes/test_receive_message_from_source.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:27:22.431443Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUyNDIsImlhdCI6MTU5ODM3NjQ0MiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PoK6doK57pe1LP8dO446BMJcfE1uVSqhP_AWiVeIQEY\"\ + string: "{\n \"expiration\": \"2020-10-29T02:34:59.404811Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwOTksImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODk5fQ.eyJpZCI6MX0.Xy7FAJFDKPvJfdKLcrwgDy92tt2KH1XOYh4ABAjGhzQ\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:22 GMT + - Wed, 28 Oct 2020 18:34:59 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDIsImlhdCI6MTU5ODM3NjQ0MiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PoK6doK57pe1LP8dO446BMJcfE1uVSqhP_AWiVeIQEY + - Token eyJpYXQiOjE2MDM5MTAwOTksImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODk5fQ.eyJpZCI6MX0.Xy7FAJFDKPvJfdKLcrwgDy92tt2KH1XOYh4ABAjGhzQ Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:22 GMT + - Wed, 28 Oct 2020 18:34:59 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDIsImlhdCI6MTU5ODM3NjQ0MiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PoK6doK57pe1LP8dO446BMJcfE1uVSqhP_AWiVeIQEY + - Token eyJpYXQiOjE2MDM5MTAwOTksImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODk5fQ.eyJpZCI6MX0.Xy7FAJFDKPvJfdKLcrwgDy92tt2KH1XOYh4ABAjGhzQ Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2055' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:22 GMT + - Wed, 28 Oct 2020 18:34:59 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,13 +165,13 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDIsImlhdCI6MTU5ODM3NjQ0MiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PoK6doK57pe1LP8dO446BMJcfE1uVSqhP_AWiVeIQEY + - Token eyJpYXQiOjE2MDM5MTAwOTksImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODk5fQ.eyJpZCI6MX0.Xy7FAJFDKPvJfdKLcrwgDy92tt2KH1XOYh4ABAjGhzQ Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: @@ -177,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:22 GMT + - Wed, 28 Oct 2020 18:34:59 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -191,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDIsImlhdCI6MTU5ODM3NjQ0MiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PoK6doK57pe1LP8dO446BMJcfE1uVSqhP_AWiVeIQEY + - Token eyJpYXQiOjE2MDM5MTAwOTksImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODk5fQ.eyJpZCI6MX0.Xy7FAJFDKPvJfdKLcrwgDy92tt2KH1XOYh4ABAjGhzQ Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:27:22.431831Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:34:59.405082Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -212,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:22 GMT + - Wed, 28 Oct 2020 18:34:59 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -226,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDIsImlhdCI6MTU5ODM3NjQ0MiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PoK6doK57pe1LP8dO446BMJcfE1uVSqhP_AWiVeIQEY + - Token eyJpYXQiOjE2MDM5MTAwOTksImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODk5fQ.eyJpZCI6MX0.Xy7FAJFDKPvJfdKLcrwgDy92tt2KH1XOYh4ABAjGhzQ Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:22 GMT + - Wed, 28 Oct 2020 18:34:59 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:27:22 GMT + - Thu, 29 Oct 2020 06:34:59 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -279,46 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNDIsImlhdCI6MTU5ODM3NjQ0MiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.PoK6doK57pe1LP8dO446BMJcfE1uVSqhP_AWiVeIQEY + - Token eyJpYXQiOjE2MDM5MTAwOTksImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODk5fQ.eyJpZCI6MX0.Xy7FAJFDKPvJfdKLcrwgDy92tt2KH1XOYh4ABAjGhzQ Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:22 GMT + - Wed, 28 Oct 2020 18:34:59 GMT Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:27:22 GMT + - Thu, 29 Oct 2020 06:34:59 GMT Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_send_reply_to_source.yaml b/tests/functional/cassettes/test_send_reply_to_source.yaml index 6933d90b58..82b10182b2 100644 --- a/tests/functional/cassettes/test_send_reply_to_source.yaml +++ b/tests/functional/cassettes/test_send_reply_to_source.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:28:13.360055Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUyOTMsImlhdCI6MTU5ODM3NjQ5MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.UYMpEZ3IMxjRHe6ISL5X2VDlNLmEsljZ-JiQGlIzdqE\"\ + string: "{\n \"expiration\": \"2020-10-29T02:35:31.400363Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAxMzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTMxfQ.eyJpZCI6MX0.3WFx7oOhBKxqBqNmjFUhwHGjeIaugtPt1XDXnThnF-8\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:13 GMT + - Wed, 28 Oct 2020 18:35:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTMsImlhdCI6MTU5ODM3NjQ5MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.UYMpEZ3IMxjRHe6ISL5X2VDlNLmEsljZ-JiQGlIzdqE + - Token eyJpYXQiOjE2MDM5MTAxMzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTMxfQ.eyJpZCI6MX0.3WFx7oOhBKxqBqNmjFUhwHGjeIaugtPt1XDXnThnF-8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:13 GMT + - Wed, 28 Oct 2020 18:35:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTMsImlhdCI6MTU5ODM3NjQ5MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.UYMpEZ3IMxjRHe6ISL5X2VDlNLmEsljZ-JiQGlIzdqE + - Token eyJpYXQiOjE2MDM5MTAxMzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTMxfQ.eyJpZCI6MX0.3WFx7oOhBKxqBqNmjFUhwHGjeIaugtPt1XDXnThnF-8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : true, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2054' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:13 GMT + - Wed, 28 Oct 2020 18:35:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,13 +165,13 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTMsImlhdCI6MTU5ODM3NjQ5MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.UYMpEZ3IMxjRHe6ISL5X2VDlNLmEsljZ-JiQGlIzdqE + - Token eyJpYXQiOjE2MDM5MTAxMzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTMxfQ.eyJpZCI6MX0.3WFx7oOhBKxqBqNmjFUhwHGjeIaugtPt1XDXnThnF-8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: @@ -177,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:13 GMT + - Wed, 28 Oct 2020 18:35:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -191,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTMsImlhdCI6MTU5ODM3NjQ5MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.UYMpEZ3IMxjRHe6ISL5X2VDlNLmEsljZ-JiQGlIzdqE + - Token eyJpYXQiOjE2MDM5MTAxMzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTMxfQ.eyJpZCI6MX0.3WFx7oOhBKxqBqNmjFUhwHGjeIaugtPt1XDXnThnF-8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:28:13.360308Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:35:31.400687Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -212,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:13 GMT + - Wed, 28 Oct 2020 18:35:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -226,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTMsImlhdCI6MTU5ODM3NjQ5MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.UYMpEZ3IMxjRHe6ISL5X2VDlNLmEsljZ-JiQGlIzdqE + - Token eyJpYXQiOjE2MDM5MTAxMzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTMxfQ.eyJpZCI6MX0.3WFx7oOhBKxqBqNmjFUhwHGjeIaugtPt1XDXnThnF-8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:13 GMT + - Wed, 28 Oct 2020 18:35:31 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:28:13 GMT + - Thu, 29 Oct 2020 06:35:31 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -279,61 +285,61 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTMsImlhdCI6MTU5ODM3NjQ5MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.UYMpEZ3IMxjRHe6ISL5X2VDlNLmEsljZ-JiQGlIzdqE + - Token eyJpYXQiOjE2MDM5MTAxMzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTMxfQ.eyJpZCI6MX0.3WFx7oOhBKxqBqNmjFUhwHGjeIaugtPt1XDXnThnF-8 Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:28:13 GMT + - Wed, 28 Oct 2020 18:35:31 GMT Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:28:13 GMT + - Thu, 29 Oct 2020 06:35:31 GMT Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: code: 200 message: OK - request: - body: '{"reply": "-----BEGIN PGP MESSAGE-----\n\nhIwDPsLQNt3KjNQBA/9ojtfC9t1XqWV3wWgAlu95dTxfMqqYczw6sQSmgcEkg9+P\nvCeb05aaW5jMMlYXkUm62SVqdw/KJW1Dg8trcMvRFIeCKNZQhA01Rsqb7jzDLzD/\nkqJ0JGGZk01wDAdRZwWHtA96PY6Qp7mpEJcQTfliBzdWhe03KWfPEJxzZCfT84UC\nDAPD58TAoiAbKgEP/RRt/jqDFFWYxpc4SrqshMubiyh/GImTEOePHfhgQujDvKLu\nkRQovxq1xujHfCuVaBHUgCpm3jWcKCQPrpNT8xLNngu8Uem1degoqstCk+0MVVpC\n+YkmUCajX9X7J98xxuJ/evZMWgWzbk3kD2AuTlYolXqNB6nY50RWQwt1Si/k9p7Y\nRO1ERKa9M99a+lReuF2E2dEYW0Ru3YdTbz/sYuX65Hl/UM6lEhdq9A2EDBElDoiH\n0wkY+YybjFMJlfKnK97nxJ2rwfPQqIiRFEWRbHci+pbtjcPxPjEM37aM/9urM6WR\nCJ3leluB9ZYHzKAFA5VGHH1W1/xPe8STvySggG/cjb4jIxqyu9rV+dkrwK0xjfhN\n15G7B5gvJmXWAp5IDvQD3Pux128hpJYzLUBMURAK1oVf0SCjqWFwQeAIEOE67eJ6\nNu046qIKcTz6jSH6JrxSneHyDySZaM8DwV9u24voInDGGjEwAbuLfvOGYu6yawAX\nJkD7tAHHpEnsqfOYcH/dMFDLjaE1ybzrD1W2JmJUitMjL449QrTQS8ABpZvZvNl7\negjy2PgtxHkGvLZ52xv4gGq0Q+5eXquL8uE/zFEi8cUuCj1Q0owvkfqia1j+ZU5p\nJnCZY4UkEivnwu9pbRXu1nuUlPo+/HQSpO9a7SEpIWo4WbnQPxZ9f5LgCiIl0lMB\n/uKyfBrojiN6UOwbopz3CqwC+C3QKzbnKpV6LfyweT8hBt8nYZCp+vDcQ+iucyxb\n1C7h2wAzePF2VFz/1plVSNOGVwqzf8Qf7wCBfJpAt+z7UQ==\n=EqXV\n-----END - PGP MESSAGE-----\n", "uuid": "b8bfb5d1-7a5a-4413-9df2-52205fffa5b5"}' + body: '{"reply": "-----BEGIN PGP MESSAGE-----\n\nhIwDtEn9+xwsMmMBA/42vRfKLZGkNarqwiLXrDRBnuaEcWvs5uZfamyJOSA8d4VG\nHosZKWIspZD54bglTzr6hFgXvOva4MdMRT/SvnhtNatX82jALZRpbvGzb1KdE355\n0IQiYLkxpTA44RGGl2Kjypmf/5AnShYicYWpJbCrKIKHwqD8TM6qAPf9YGCnsYUC\nDAPD58TAoiAbKgEP/ilaX5VdTTxigIrm7VT9bdtMrvzPYEqu3BsTf+2HRO4ms/63\nA87YpZY+6lHSNel7Ty2bjO+ALljxgfCLPrRZag9Wy/2tXWs3PIJteL2+deq6cFNu\nR3yubLMQSH9TsaYqRAVJCxBkupkVS+KklUQUjN6FV+Qs8aaDRCtG8spU6pEqUZeU\nLhc3GJVJpiazRVCW9kphR2c0x+iXcNatleAP+u/nO4KnqNxbWTNebjy6IvK8rrxr\neflHulCzdqYQjPFJfNQPjsvS458c4tMTw29I1NkCMUUFm523J5hc1eGmGYjiAmoM\nXF5PZHEU7jMGX4YQcs6kE+dk5Npt0fByUalp6wT5NcG+aJKO+Kz9bc9YUoPHT9HR\n65GxKxvjvWKb19z/oVeV4Nvq9HYiBREySy8v2mNd8972zhdKi8ITTq+qGKmK1Qeq\nIqJbd4jD2tN0zzi2qeeyCe574rtqnMYeoLOqqEpakW+seqx7NT4t4uq+jlxfsVXQ\nnBpkprZC5OTWAtm8zrQ23zEX1UGst6OMTssm8KGG/s7Jtal+6i+e5MfuTbyzjdSS\nPVLoKdsOFxVpBuGYGNmZKjwZrJSlyHPLG/S5IiKCw2k6O43kWHkG098QR4nW4pMZ\nCrvU3pSPFNKkd1Pt/QVHF7lCGm4Q7rQLsVzhOGFZ2E4RaspnoaQrti8Hfjml0lMB\npRSsHyctC4WY1KJ3YKc0wsKn8chGLi7LIdfOlLAqqiiDsZk+Qw9PcFvnfEwiXhFt\nOIGiz/FQj6rNDHWHaMgbWXZDPCvrL9FNh4cv+YIhpWmPZw==\n=Gqd9\n-----END + PGP MESSAGE-----\n", "uuid": "c2e3bab3-9980-463e-afde-29861f83bbef"}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyOTMsImlhdCI6MTU5ODM3NjQ5MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.UYMpEZ3IMxjRHe6ISL5X2VDlNLmEsljZ-JiQGlIzdqE + - Token eyJpYXQiOjE2MDM5MTAxMzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTMxfQ.eyJpZCI6MX0.3WFx7oOhBKxqBqNmjFUhwHGjeIaugtPt1XDXnThnF-8 Connection: - keep-alive Content-Length: @@ -341,21 +347,21 @@ interactions: Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies response: body: - string: "{\n \"filename\": \"3-unlawful_spectrum-reply.gpg\", \n \"message\"\ - : \"Your reply has been stored\", \n \"uuid\": \"b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\ + string: "{\n \"filename\": \"3-flameproof_boyishness-reply.gpg\", \n \"message\"\ + : \"Your reply has been stored\", \n \"uuid\": \"c2e3bab3-9980-463e-afde-29861f83bbef\"\ \n}\n" headers: Content-Length: - - '145' + - '149' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:28:16 GMT + - Wed, 28 Oct 2020 18:35:34 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_star_source.yaml b/tests/functional/cassettes/test_star_source.yaml index c36f1da743..fa2f345b75 100644 --- a/tests/functional/cassettes/test_star_source.yaml +++ b/tests/functional/cassettes/test_star_source.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:27:43.384481Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUyNjMsImlhdCI6MTU5ODM3NjQ2MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.HiTmfOpfGz4NZLH8kgtdw-Lu08ZXLUnregghkH0BAfE\"\ + string: "{\n \"expiration\": \"2020-10-29T02:35:54.448828Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAxNTQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTU0fQ.eyJpZCI6MX0.EG-bTxshIdYC6ibFDcYjaS03PpDJiT2_MlFXjPV8nas\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:43 GMT + - Wed, 28 Oct 2020 18:35:54 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,59 +41,42 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjMsImlhdCI6MTU5ODM3NjQ2MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.HiTmfOpfGz4NZLH8kgtdw-Lu08ZXLUnregghkH0BAfE + - Token eyJpYXQiOjE2MDM5MTAxNTQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTU0fQ.eyJpZCI6MX0.EG-bTxshIdYC6ibFDcYjaS03PpDJiT2_MlFXjPV8nas Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/add_star\"\ - , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"pleasant rearguard\"\ - , \n \"key\": {\n \"fingerprint\": \"FF9007318CCAB4DC6149B1B38B7907A15818269D\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAM8jaDDbt3lQQVUEk+MduWYmJHa3eME1Y9C4yj+6n9V9Sksakj3B\\\ - nWcl9uKzXLtZIP1rdvkW+Bg/P64vTgi+I+pcL5+e5gpF/KdNhrksovmhzc/ASgrn7\\nEcNCwIk+Iyym255IOEsZ8j9SvpzG1VyUdJxlK+P6bmbkFgDDwHjF0QzDABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPEtHQUFQVlNISjJLS0lMV0daTUlBWUFHMlhXU0ZWRlJRQ1pJ\\nNE5QTVBVUEVKNDNIQ1hJVUdPUk9XUEhLUldXRkxRTk5LTko3WEk1Tk9JUkpFTERQ\\\ - nU0pZN0JMTk9ETk0yTUxNSjRPMkE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEIt5B6FYGCadjpUD/1IiTV3TAyduG0UkaxcTT+Bp\\\ - nKZRsNsK+HhYBCu/VjBcybLkuccDaonnm99OyaWZAZ/F/E/DxRENTxs0OL47GbHG7\\n9hSFWj99MZACMs3aKAmqxZEnQmm0B0xDIlHyd9mQBSieUw6aVMVjxK8p0Z21R7cz\\\ - nc+DfEuCbShQ6b5+9X308\\n=RU3O\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:26:48.423985Z\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ + , \n \"interaction_count\": 3, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions\"\ - , \n \"url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"uuid\": \"505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\n }, \n \ - \ {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ - , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ - , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '3214' + - '1621' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:43 GMT + - Wed, 28 Oct 2020 18:35:54 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -107,45 +90,38 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjMsImlhdCI6MTU5ODM3NjQ2MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.HiTmfOpfGz4NZLH8kgtdw-Lu08ZXLUnregghkH0BAfE + - Token eyJpYXQiOjE2MDM5MTAxNTQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTU0fQ.eyJpZCI6MX0.EG-bTxshIdYC6ibFDcYjaS03PpDJiT2_MlFXjPV8nas Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download\"\ - , \n \"filename\": \"1-pleasant_rearguard-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442\"\ - , \n \"uuid\": \"bbc25300-917a-4b73-b0f4-10f3d6957442\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250/download\"\ - , \n \"filename\": \"2-pleasant_rearguard-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f\"\ - , \n \"submission_url\": \"/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\ - , \n \"uuid\": \"a8699ca4-55a5-4737-b8f1-c9e170ec8250\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : false, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '2055' + - '1196' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:43 GMT + - Wed, 28 Oct 2020 18:35:54 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -159,25 +135,33 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjMsImlhdCI6MTU5ODM3NjQ2MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.HiTmfOpfGz4NZLH8kgtdw-Lu08ZXLUnregghkH0BAfE + - Token eyJpYXQiOjE2MDM5MTAxNTQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTU0fQ.eyJpZCI6MX0.EG-bTxshIdYC6ibFDcYjaS03PpDJiT2_MlFXjPV8nas Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: body: - string: "{\n \"replies\": []\n}\n" + string: "{\n \"replies\": [\n {\n \"filename\": \"3-flameproof_boyishness-reply.gpg\"\ + , \n \"is_deleted_by_source\": false, \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_username\"\ + : \"journalist\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"reply_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies/c2e3bab3-9980-463e-afde-29861f83bbef\"\ + , \n \"seen_by\": [\n \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + \n ], \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"c2e3bab3-9980-463e-afde-29861f83bbef\"\n }\n ]\n\ + }\n" headers: Content-Length: - - '20' + - '658' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:43 GMT + - Wed, 28 Oct 2020 18:35:54 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -191,20 +175,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjMsImlhdCI6MTU5ODM3NjQ2MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.HiTmfOpfGz4NZLH8kgtdw-Lu08ZXLUnregghkH0BAfE + - Token eyJpYXQiOjE2MDM5MTAxNTQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTU0fQ.eyJpZCI6MX0.EG-bTxshIdYC6ibFDcYjaS03PpDJiT2_MlFXjPV8nas Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:27:43.384806Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:35:54.449217Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -212,7 +196,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:43 GMT + - Wed, 28 Oct 2020 18:35:54 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -226,46 +210,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjMsImlhdCI6MTU5ODM3NjQ2MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.HiTmfOpfGz4NZLH8kgtdw-Lu08ZXLUnregghkH0BAfE + - Token eyJpYXQiOjE2MDM5MTAxNTQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTU0fQ.eyJpZCI6MX0.EG-bTxshIdYC6ibFDcYjaS03PpDJiT2_MlFXjPV8nas Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:43 GMT + - Wed, 28 Oct 2020 18:35:54 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:27:43 GMT + - Thu, 29 Oct 2020 06:35:54 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -279,46 +263,74 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjMsImlhdCI6MTU5ODM3NjQ2MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.HiTmfOpfGz4NZLH8kgtdw-Lu08ZXLUnregghkH0BAfE + - Token eyJpYXQiOjE2MDM5MTAxNTQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTU0fQ.eyJpZCI6MX0.EG-bTxshIdYC6ibFDcYjaS03PpDJiT2_MlFXjPV8nas Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/505f62fa-585f-4e95-b8e4-0d2f3b2e7a8f/submissions/bbc25300-917a-4b73-b0f4-10f3d6957442/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies/c2e3bab3-9980-463e-afde-29861f83bbef/download response: body: - string: !!binary | - hQIMA8PnxMCiIBsqAQ//RtWsdfVE8eGi8sFqp1/cmLdkiut2OkXfs7DdjD0CBr6qfYUG8woosTjZ - +bdA5IIg1ewECF+eOZbfgW3EGzq/xN9rKaE+yTEbrR2swkoHNv1tUTrBoRGwUfHOYl3LOWlftNHt - 8HbCVEZ/TAs1NQolRpSXj9o+mR6wjPvXtArQkW0io6D8ah9YO+YkEEkl4B2CwK1BwUQHj4B1TXw+ - QGubNNIfGeXM9OkSCQMZapmumEt4m+8KImF1ncNMINXO/WV3tbTKDrCO63R/K6ibSuq//vd72Q2z - DFalhfcmnu7ksX0/4TFsrsvfuQoppTqepI6YklIKhTRkoRuY5fQeoK2w93qrZh0dmsVvlhx13/xl - 19wcO1vASiZzfSHT/XDaXoS+3XmgW/xKr+Y0IJq+PZSs/EZ/2mr6zXePR8HtdFuvCnGiNjPFsRsE - sRIB1iq6FEV3zKxLU7FI46MTNrBpTYj3xAn2MqGM0UgCvwC1v73s6mMe6njwvYak8V0J/ny3sd/J - NHnbftRaGOmlrQbiXhoRIDEV5Kric9qBJG5R12kxDHHqce/viMEnZ1543+2snmsGrmWvX3Kxsbq4 - cm1rmE/1dwYYtUaTpj1j4HDr7OY0PUN4F2BXK1gOSOONWiKd8hRAbY4Emwv60g+36ZtwY6kQu4v3 - pQhKYVCTt8xL1gZkYYfSTAFnY4M6ViJKpbRI6FGnAQsYaB74rBUx6FatdEvztAN5VHarQPHN9uDF - TLPp+suitZOgA4wsgUWL+sUze53pOc/MCAUfBwrk2YD7hO8= + string: '-----BEGIN PGP MESSAGE----- + + + hIwDtEn9+xwsMmMBA/42vRfKLZGkNarqwiLXrDRBnuaEcWvs5uZfamyJOSA8d4VG + + HosZKWIspZD54bglTzr6hFgXvOva4MdMRT/SvnhtNatX82jALZRpbvGzb1KdE355 + + 0IQiYLkxpTA44RGGl2Kjypmf/5AnShYicYWpJbCrKIKHwqD8TM6qAPf9YGCnsYUC + + DAPD58TAoiAbKgEP/ilaX5VdTTxigIrm7VT9bdtMrvzPYEqu3BsTf+2HRO4ms/63 + + A87YpZY+6lHSNel7Ty2bjO+ALljxgfCLPrRZag9Wy/2tXWs3PIJteL2+deq6cFNu + + R3yubLMQSH9TsaYqRAVJCxBkupkVS+KklUQUjN6FV+Qs8aaDRCtG8spU6pEqUZeU + + Lhc3GJVJpiazRVCW9kphR2c0x+iXcNatleAP+u/nO4KnqNxbWTNebjy6IvK8rrxr + + eflHulCzdqYQjPFJfNQPjsvS458c4tMTw29I1NkCMUUFm523J5hc1eGmGYjiAmoM + + XF5PZHEU7jMGX4YQcs6kE+dk5Npt0fByUalp6wT5NcG+aJKO+Kz9bc9YUoPHT9HR + + 65GxKxvjvWKb19z/oVeV4Nvq9HYiBREySy8v2mNd8972zhdKi8ITTq+qGKmK1Qeq + + IqJbd4jD2tN0zzi2qeeyCe574rtqnMYeoLOqqEpakW+seqx7NT4t4uq+jlxfsVXQ + + nBpkprZC5OTWAtm8zrQ23zEX1UGst6OMTssm8KGG/s7Jtal+6i+e5MfuTbyzjdSS + + PVLoKdsOFxVpBuGYGNmZKjwZrJSlyHPLG/S5IiKCw2k6O43kWHkG098QR4nW4pMZ + + CrvU3pSPFNKkd1Pt/QVHF7lCGm4Q7rQLsVzhOGFZ2E4RaspnoaQrti8Hfjml0lMB + + pRSsHyctC4WY1KJ3YKc0wsKn8chGLi7LIdfOlLAqqiiDsZk+Qw9PcFvnfEwiXhFt + + OIGiz/FQj6rNDHWHaMgbWXZDPCvrL9FNh4cv+YIhpWmPZw== + + =Gqd9 + + -----END PGP MESSAGE----- + + ' headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-pleasant_rearguard-msg.gpg + - attachment; filename=3-flameproof_boyishness-reply.gpg Content-Length: - - '605' + - '1085' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:27:44 GMT + - Wed, 28 Oct 2020 18:35:54 GMT Etag: - - sha256:cecd2591b0a9a0315f320e9878f68fdaec03c70b286da162c4416fab137ec00e + - sha256:286cfbb34b9225d9ad3cd99021f02d17a4707d9cab4a0d1462f5f35ed90f00ab Expires: - - Wed, 26 Aug 2020 05:27:44 GMT + - Thu, 29 Oct 2020 06:35:54 GMT Last-Modified: - - Tue, 25 Aug 2020 17:26:47 GMT + - Wed, 28 Oct 2020 18:35:34 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -332,7 +344,7 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjMsImlhdCI6MTU5ODM3NjQ2MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.HiTmfOpfGz4NZLH8kgtdw-Lu08ZXLUnregghkH0BAfE + - Token eyJpYXQiOjE2MDM5MTAxNTQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTU0fQ.eyJpZCI6MX0.EG-bTxshIdYC6ibFDcYjaS03PpDJiT2_MlFXjPV8nas Connection: - keep-alive Content-Length: @@ -340,9 +352,9 @@ interactions: Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star response: body: string: "{\n \"message\": \"Star added\"\n}\n" @@ -352,7 +364,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:45 GMT + - Wed, 28 Oct 2020 18:35:56 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -366,7 +378,7 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUyNjMsImlhdCI6MTU5ODM3NjQ2MywiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.HiTmfOpfGz4NZLH8kgtdw-Lu08ZXLUnregghkH0BAfE + - Token eyJpYXQiOjE2MDM5MTAxNTQsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4OTU0fQ.eyJpZCI6MX0.EG-bTxshIdYC6ibFDcYjaS03PpDJiT2_MlFXjPV8nas Connection: - keep-alive Content-Length: @@ -374,9 +386,9 @@ interactions: Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: DELETE - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star response: body: string: "{\n \"message\": \"Star removed\"\n}\n" @@ -386,7 +398,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:27:46 GMT + - Wed, 28 Oct 2020 18:35:57 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: diff --git a/tests/functional/cassettes/test_user_icon_click.yaml b/tests/functional/cassettes/test_user_icon_click.yaml index 517b7c1bdb..c7af7105b7 100644 --- a/tests/functional/cassettes/test_user_icon_click.yaml +++ b/tests/functional/cassettes/test_user_icon_click.yaml @@ -12,14 +12,14 @@ interactions: Content-Length: - '119' User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: POST uri: http://localhost:8081/api/v1/token response: body: - string: "{\n \"expiration\": \"2020-08-26T01:29:06.414774Z\", \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"token\": \"eyJleHAiOjE1OTg0MDUzNDYsImlhdCI6MTU5ODM3NjU0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.vZUFgU-x-z0JYbTZ7bMdAxgbqm_CvKfIt0oz01Sd0pA\"\ + string: "{\n \"expiration\": \"2020-10-29T02:34:31.556740Z\", \n \"journalist_first_name\"\ + : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\ + , \n \"token\": \"eyJpYXQiOjE2MDM5MTAwNzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODcxfQ.eyJpZCI6MX0.HgybNie46e11KUSqgzG9hS7WRq2IkpehyOHr8yRyAGw\"\ \n}\n" headers: Content-Length: @@ -27,7 +27,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:06 GMT + - Wed, 28 Oct 2020 18:34:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -41,42 +41,59 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDYsImlhdCI6MTU5ODM3NjU0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.vZUFgU-x-z0JYbTZ7bMdAxgbqm_CvKfIt0oz01Sd0pA + - Token eyJpYXQiOjE2MDM5MTAwNzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODcxfQ.eyJpZCI6MX0.HgybNie46e11KUSqgzG9hS7WRq2IkpehyOHr8yRyAGw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/sources response: body: - string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/add_star\"\ - , \n \"interaction_count\": 3, \n \"is_flagged\": false, \n \ - \ \"is_starred\": false, \n \"journalist_designation\": \"unlawful spectrum\"\ - , \n \"key\": {\n \"fingerprint\": \"CE2A06285C9B1FDB43BFEB853EC2D036DDCA8CD4\"\ - , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEANJ0h2W7p0bViTLpY9w/PDd8sBHR56OVg+EGdXZ51Wuqt8ZUkF8W\\\ - njSLrjsiOrcQ1lRFEgERFfIBJvlxfB/EMP4wcTY7vg7WQN/rvSJynBW0T6iHI3Rhi\\n/3v35LEuX9tLU/B1e11mRevgHTLRUms38Y5DBSkWACngvH4jWP+kwylJABEBAAG0\\\ - ndVNvdXJjZSBLZXkgPDUyNzdCNDVDNExFUFdJWU9NQlY0VE5FVEI1WjdaVFpERTZK\\nQTJSTlhVNE5HM0g3R0NRVEJYRUdVWkdSRkpSRVZGN01BTzZDUUpWWVpBN0NOSEw3\\\ - nS0JKVzMyS01XNEJaSVROU0dBVkk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJED7C0DbdyozULzEEALbYIlKPW3wXMi/9V2c/fYJc\\\ - naX9UE94JwAdfntqAkEF8dL/P6fD5J1BPqQILK4crX6LN6h8g2y1vnrTTg9odsa1L\\nD0JqSpGfIWscGRuzY6b2WngLCgsudMqJgPZUdm/wbxp3Q8Daa8U99mL9jXr9Ia9j\\\ - n8BFeiB6fb0VoIDgM7UTv\\n=j+JQ\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ - \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-08-25T17:27:03.031475Z\"\ + string: "{\n \"sources\": [\n {\n \"add_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/add_star\"\ + , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"constrained\ + \ decision\", \n \"key\": {\n \"fingerprint\": \"F809118E69C71707948CD12966CFBB1687563702\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEALveqrPUmNPmjmxWJwGx1JEZOZD9SuabtltWKk7xV7hWEB6BMbqQ\\\ + nU/EplqR18PlBmk8EGhWRPH9vkbrgnhP4nG4QzHeY7O4h9CUZ0WGLt6N89I8z5iOl\\nh86eLqET8ruI4cNzUeo/f2alk46JMweNq8M8N8+PLmaTZE1fcfpOEKhrABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPElSNlhDRkNVUE5CRjc3NElSSE1BTlU2TVZYRktKQ1pINUxJ\\nNVBFQlBGMkc1UUVNRFZPNDNKM0Q0WkRGNTZIM1RZSlVSMzM1MjRNTFNFMlZOSUtF\\\ + nNFE3WUxVVENZUFVVQkxZWTRHRlk9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJEGbPuxaHVjcC5bcD/jDe5KCNAJ+LMbFmBbUmUYJu\\\ + nfvpIyeB4jPKj+4HGaPBxfzPHcf7udUQtVC9VRJURhM6NxzN7naX3eMPFyk8lslJO\\nJ9wXnekgQFBVPNNd4ZSWjZayCyBufaTV+D1M/7hzNynLwTNw+uVfB6vCH3epsZs7\\\ + nOODG4pq6b6nR6+D1y2+z\\n=pNwn\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:28.742527Z\"\ , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ - \ \"remove_star_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/remove_star\"\ - , \n \"replies_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies\"\ - , \n \"submissions_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions\"\ - , \n \"url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"f9b4da97-a077-412e-8e54-4ef4984a8540\"\n }\n ]\n\ + \ \"remove_star_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions\"\ + , \n \"url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"uuid\": \"a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\n }, \n \ + \ {\n \"add_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/add_star\"\ + , \n \"interaction_count\": 2, \n \"is_flagged\": false, \n \ + \ \"is_starred\": false, \n \"journalist_designation\": \"flameproof\ + \ boyishness\", \n \"key\": {\n \"fingerprint\": \"E305ED4C68CE395173CD0AC8B449FDFB1C2C3263\"\ + , \n \"public\": \"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\nmI0EUZF+gAEEAJJUqCd8q3t5dcJH+TlgyfASdmVyLFEfXLRiYpFHJVu0WlmEhIy5\\\ + nifYwFIzVYmCo01WKEmYE8hl3mvTZEjUpm1C/Qxwure/VSCDdO1Hr7SjjJsdiawmB\\ng96lv1GnfevyUnUSEoYfW0WvqNXr2WRNqPkjIAVeSHGTIUPhlW/oQ9VZABEBAAG0\\\ + ndVNvdXJjZSBLZXkgPEFRWU5HSEdXRERSMkZLUVFNTzNQTkEyVkVIMzRYV0JONlo1\\nMjVUVjJTSzNCVVpRRUpJU1ZGQkFCQVlCWkJIVlM0NUE0U1VQQ1JYUEhES0I0VERE\\\ + nV1pPNlNRREpOUElRWk40UE1STlE9Poi3BBMBCgAhBQJRkX6AAhsvBQsJCAcCBhUI\\nCQoLAgQWAgMBAh4BAheAAAoJELRJ/fscLDJjf+AD/R/Q5OZrZBbKvHJo63eFG27o\\\ + ncf112RnG6M3KXL9eZ3qWXz8c1TEUlV+IhyljF4kHrSZFToz1JqYdGMH5PN6VWQPc\\nXrQxJ8T5QP2iAqhLHQ7OFWAD/AzJiR95A8OQTsL++uwUIOrR7pu3TYZoIYcsS0iu\\\ + nwV4/kzel3MsLmsWSqWkz\\n=a+P6\\n-----END PGP PUBLIC KEY BLOCK-----\\n\", \n\ + \ \"type\": \"PGP\"\n }, \n \"last_updated\": \"2020-10-28T18:33:40.158791Z\"\ + , \n \"number_of_documents\": 1, \n \"number_of_messages\": 1, \n\ + \ \"remove_star_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/remove_star\"\ + , \n \"replies_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/replies\"\ + , \n \"submissions_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions\"\ + , \n \"url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"uuid\": \"6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1617' + - '3220' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:06 GMT + - Wed, 28 Oct 2020 18:34:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -90,35 +107,51 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDYsImlhdCI6MTU5ODM3NjU0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.vZUFgU-x-z0JYbTZ7bMdAxgbqm_CvKfIt0oz01Sd0pA + - Token eyJpYXQiOjE2MDM5MTAwNzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODcxfQ.eyJpZCI6MX0.HgybNie46e11KUSqgzG9hS7WRq2IkpehyOHr8yRyAGw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/submissions response: body: - string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download\"\ - , \n \"filename\": \"1-unlawful_spectrum-msg.gpg\", \n \"is_read\"\ - : true, \n \"size\": 605, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\ - , \n \"uuid\": \"d03224b2-d0ed-4327-8d5d-313e2bbfbccb\"\n }, \n \ - \ {\n \"download_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a/download\"\ - , \n \"filename\": \"2-unlawful_spectrum-doc.gz.gpg\", \n \"is_read\"\ - : true, \n \"size\": 622, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"submission_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/55e459bd-cf4e-45f9-adce-95d79998254a\"\ - , \n \"uuid\": \"55e459bd-cf4e-45f9-adce-95d79998254a\"\n }\n ]\n\ + string: "{\n \"submissions\": [\n {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download\"\ + , \n \"filename\": \"1-constrained_decision-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\"\ + , \n \"submission_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64\"\ + , \n \"uuid\": \"233ed0e8-8f52-4013-a274-21fb451ecc64\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792/download\"\ + , \n \"filename\": \"2-constrained_decision-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864\", \n \"submission_url\"\ + : \"/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/4964105e-d0b6-432e-9db4-da5588c6c792\"\ + , \n \"uuid\": \"4964105e-d0b6-432e-9db4-da5588c6c792\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download\"\ + , \n \"filename\": \"1-flameproof_boyishness-msg.gpg\", \n \"is_file\"\ + : false, \n \"is_message\": true, \n \"is_read\": false, \n \ + \ \"seen_by\": [], \n \"size\": 606, \n \"source_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\"\ + , \n \"submission_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\ + , \n \"uuid\": \"b53d9e8b-6b60-4b8c-8593-6fd009daa9eb\"\n }, \n \ + \ {\n \"download_url\": \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef/download\"\ + , \n \"filename\": \"2-flameproof_boyishness-doc.gz.gpg\", \n \"\ + is_file\": true, \n \"is_message\": false, \n \"is_read\": false,\ + \ \n \"seen_by\": [], \n \"size\": 622, \n \"source_url\":\ + \ \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a\", \n \"submission_url\"\ + : \"/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\ + , \n \"uuid\": \"f9a9af80-906d-4ac4-a116-c7c118ce2bef\"\n }\n ]\n\ }\n" headers: Content-Length: - - '1038' + - '2365' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:06 GMT + - Wed, 28 Oct 2020 18:34:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -132,32 +165,25 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDYsImlhdCI6MTU5ODM3NjU0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.vZUFgU-x-z0JYbTZ7bMdAxgbqm_CvKfIt0oz01Sd0pA + - Token eyJpYXQiOjE2MDM5MTAwNzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODcxfQ.eyJpZCI6MX0.HgybNie46e11KUSqgzG9hS7WRq2IkpehyOHr8yRyAGw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/replies response: body: - string: "{\n \"replies\": [\n {\n \"filename\": \"3-unlawful_spectrum-reply.gpg\"\ - , \n \"is_deleted_by_source\": false, \n \"journalist_first_name\"\ - : \"\", \n \"journalist_last_name\": \"\", \n \"journalist_username\"\ - : \"journalist\", \n \"journalist_uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\ - , \n \"reply_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\ - , \n \"size\": 1085, \n \"source_url\": \"/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540\"\ - , \n \"uuid\": \"b8bfb5d1-7a5a-4413-9df2-52205fffa5b5\"\n }\n ]\n\ - }\n" + string: "{\n \"replies\": []\n}\n" headers: Content-Length: - - '578' + - '20' Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:06 GMT + - Wed, 28 Oct 2020 18:34:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -171,20 +197,20 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDYsImlhdCI6MTU5ODM3NjU0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.vZUFgU-x-z0JYbTZ7bMdAxgbqm_CvKfIt0oz01Sd0pA + - Token eyJpYXQiOjE2MDM5MTAwNzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODcxfQ.eyJpZCI6MX0.HgybNie46e11KUSqgzG9hS7WRq2IkpehyOHr8yRyAGw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET uri: http://localhost:8081/api/v1/user response: body: string: "{\n \"first_name\": \"\", \n \"is_admin\": true, \n \"last_login\"\ - : \"2020-08-25T17:29:06.415254Z\", \n \"last_name\": \"\", \n \"username\"\ - : \"journalist\", \n \"uuid\": \"f668c3f3-7f5c-46d5-91c3-43528ca602ca\"\n\ + : \"2020-10-28T18:34:31.557359Z\", \n \"last_name\": \"\", \n \"username\"\ + : \"journalist\", \n \"uuid\": \"a246a3ab-c30a-46e1-974e-82306abae36f\"\n\ }\n" headers: Content-Length: @@ -192,7 +218,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 25 Aug 2020 17:29:06 GMT + - Wed, 28 Oct 2020 18:34:31 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -206,46 +232,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDYsImlhdCI6MTU5ODM3NjU0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.vZUFgU-x-z0JYbTZ7bMdAxgbqm_CvKfIt0oz01Sd0pA + - Token eyJpYXQiOjE2MDM5MTAwNzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODcxfQ.eyJpZCI6MX0.HgybNie46e11KUSqgzG9hS7WRq2IkpehyOHr8yRyAGw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/submissions/d03224b2-d0ed-4327-8d5d-313e2bbfbccb/download + uri: http://localhost:8081/api/v1/sources/6e4d7c0e-3603-4795-a6cc-ceef62a3de2a/submissions/b53d9e8b-6b60-4b8c-8593-6fd009daa9eb/download response: body: string: !!binary | - hQIMA8PnxMCiIBsqAQ//Rw1NPH3mwdBg9NnblanYiQgqmPuHTY9ha8sR24r6Cbv4UunDrGcjIMeT - qUZfK1zok/ZjbbLMo+yVWG2my899P8meyJS9C9MzmPC/x8hpoSUVdxyRorBDja9qNtZUyhOrm5Dz - rsiuEaqB1T5iYPinyCzeOcGKxTlrDJE78s5aHQVGQeBjXN+7BqZXsGCWrUueXTF10QrC8u0T/Fnw - T+BLvR8FmCIEilEDQESn653nL2wbkTz/7OMxUJJUDkG9xO6VHsTcH4KAzVsonMaan2RVXarJ1393 - esjkZJ3vMiKXSMNIdsdDQ8WbP/2JGL8rhdg3WZqRbX7ePEJ5C7moUGiJsXmYwNMDarImp/be0O+1 - YGk1Bfig2smMD280G8vYNykGvLkiGWJU0tGQQBbc5NeM3WZ8chZsyKofidoc9CIY7NLVHGg5u6zf - AEe1bjVuWveL5NaUJUpzWxDQzkIBuvX/E9stjEvqb0fZCRkGqPQLOix/YVUjUzj2i1zGAgL/w3xw - jhadu4aN05dbf5cBeKRIUS43HnrDXluA0vq0HbX30xuFpoo/noZUiZ8uNfR2UKLQfIK0gNVH1ydw - MhHIDKyiUWm/0YQgzcozy14n9OCGtLCucWfxXy7nozJ7JnVJpSYPgAmozMOoqEiz3C0Dnsax/PRV - AvwhOEGda6nAIosZZ6nSTAGpDbf6bksYyI2J4JEtY4b7jBvCz6Qmg+n4ZIIH7IEeIBCkhnUtU8xz - JHiwor7B/FnoP6RymaVAKyAPqoKGfrJ/XGbwPXJRvQl2PeM= + hQIMA8PnxMCiIBsqARAArmycU4cPsPyLFJ52LAioCI5iV6gE4NWoryJHCmtVaeC9zb19Q1Idrh5L + +FnjmE3Za33S7hVDZfZxl/tDGr0p9dzocftwrsDBhnlPnvpBfpycjXhRJ2V+sWUcjdnjlAjz6iqF + kmbAL+aobpZ4hBHUZhUi7WgOu5Drv37RPlDqobR5WaL3Ycr1x72Vv52cOiE3Shrut2axMBq9VPID + SXYiBIdjMRksDYjgnL365SNgrdnemGgRAyVzm/Up9G1C5DIp0h/+mkUCfMMqjDUAGgTmy6DzLjbf + D9vAJFqf6J7uPjbn6lvpVoM8hkDs0ZHryrd07PqGUoSHrHUCWtz880Ysyu55hkSj1dJ3eM0Q3Mqx + ViiBXM7bV9lCgwnJIZWRsFVTRv93f8saZiEdL4vnT+ILbpBORyJnsV1/UStmBXdyMuXJkKRNECBf + iNZVtywCUAGMAF05ivQCDHMmm4RFSUb2/lEb9Xi5IXtUMa8rHuD7y9q0vTjxFol+dVjFjGjjInGI + vNQ/bLCjQ1yTctoJPjgM3KUjIJSnfU4vNmmrt3SX8N/FPNPvNJ+mO9A5JbF9L8S1lCiE8yBAkT5j + Ug3zeqWJqCYGD+eYOOgoWwIm7hRuy9XJWhWXl4d0IjIMbmEgc8nihL22y3MQ1e655lf23QF3ZbZq + XwcVHctJIVjQtG76JXXSTQGK8k/7FzEWubquU5SSIZl+wgjDC3/KZWdX3SNXN+iRz1PV/xzX5qO+ + 9wlBebksQ4NZLIu/xiwPIBtwhbXn4BeUz+OCh9/LSriFRbMW headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=1-unlawful_spectrum-msg.gpg + - attachment; filename=1-flameproof_boyishness-msg.gpg Content-Length: - - '605' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:29:06 GMT + - Wed, 28 Oct 2020 18:34:31 GMT Etag: - - sha256:dd82012b8656a3f7175b619f2875895a11071daf681b996cdc2704ddf5388664 + - sha256:192ad51f502dc32b230097caa26399f43633e34f9cd2c91be35332b076a1a26a Expires: - - Wed, 26 Aug 2020 05:29:06 GMT + - Thu, 29 Oct 2020 06:34:31 GMT Last-Modified: - - Tue, 25 Aug 2020 17:27:02 GMT + - Wed, 28 Oct 2020 18:33:39 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: @@ -259,74 +285,46 @@ interactions: Accept-Encoding: - gzip, deflate Authorization: - - Token eyJleHAiOjE1OTg0MDUzNDYsImlhdCI6MTU5ODM3NjU0NiwiYWxnIjoiSFMyNTYifQ.eyJpZCI6MX0.vZUFgU-x-z0JYbTZ7bMdAxgbqm_CvKfIt0oz01Sd0pA + - Token eyJpYXQiOjE2MDM5MTAwNzEsImFsZyI6IkhTMjU2IiwiZXhwIjoxNjAzOTM4ODcxfQ.eyJpZCI6MX0.HgybNie46e11KUSqgzG9hS7WRq2IkpehyOHr8yRyAGw Connection: - keep-alive Content-Type: - application/json User-Agent: - - python-requests/2.20.0 + - python-requests/2.22.0 method: GET - uri: http://localhost:8081/api/v1/sources/f9b4da97-a077-412e-8e54-4ef4984a8540/replies/b8bfb5d1-7a5a-4413-9df2-52205fffa5b5/download + uri: http://localhost:8081/api/v1/sources/a1a2dad3-bbe5-4cfd-9e98-4c68f7a2c864/submissions/233ed0e8-8f52-4013-a274-21fb451ecc64/download response: body: - string: '-----BEGIN PGP MESSAGE----- - - - hIwDPsLQNt3KjNQBA/9ojtfC9t1XqWV3wWgAlu95dTxfMqqYczw6sQSmgcEkg9+P - - vCeb05aaW5jMMlYXkUm62SVqdw/KJW1Dg8trcMvRFIeCKNZQhA01Rsqb7jzDLzD/ - - kqJ0JGGZk01wDAdRZwWHtA96PY6Qp7mpEJcQTfliBzdWhe03KWfPEJxzZCfT84UC - - DAPD58TAoiAbKgEP/RRt/jqDFFWYxpc4SrqshMubiyh/GImTEOePHfhgQujDvKLu - - kRQovxq1xujHfCuVaBHUgCpm3jWcKCQPrpNT8xLNngu8Uem1degoqstCk+0MVVpC - - +YkmUCajX9X7J98xxuJ/evZMWgWzbk3kD2AuTlYolXqNB6nY50RWQwt1Si/k9p7Y - - RO1ERKa9M99a+lReuF2E2dEYW0Ru3YdTbz/sYuX65Hl/UM6lEhdq9A2EDBElDoiH - - 0wkY+YybjFMJlfKnK97nxJ2rwfPQqIiRFEWRbHci+pbtjcPxPjEM37aM/9urM6WR - - CJ3leluB9ZYHzKAFA5VGHH1W1/xPe8STvySggG/cjb4jIxqyu9rV+dkrwK0xjfhN - - 15G7B5gvJmXWAp5IDvQD3Pux128hpJYzLUBMURAK1oVf0SCjqWFwQeAIEOE67eJ6 - - Nu046qIKcTz6jSH6JrxSneHyDySZaM8DwV9u24voInDGGjEwAbuLfvOGYu6yawAX - - JkD7tAHHpEnsqfOYcH/dMFDLjaE1ybzrD1W2JmJUitMjL449QrTQS8ABpZvZvNl7 - - egjy2PgtxHkGvLZ52xv4gGq0Q+5eXquL8uE/zFEi8cUuCj1Q0owvkfqia1j+ZU5p - - JnCZY4UkEivnwu9pbRXu1nuUlPo+/HQSpO9a7SEpIWo4WbnQPxZ9f5LgCiIl0lMB - - /uKyfBrojiN6UOwbopz3CqwC+C3QKzbnKpV6LfyweT8hBt8nYZCp+vDcQ+iucyxb - - 1C7h2wAzePF2VFz/1plVSNOGVwqzf8Qf7wCBfJpAt+z7UQ== - - =EqXV - - -----END PGP MESSAGE----- - - ' + string: !!binary | + hQIMA8PnxMCiIBsqAQ//UMNDHzuWkzdSKEigpwc2bJ15vqBmPFgHA+PU3X9Dgh6c5wQU155p1EFf + BTy6CyqDouPKFfvb/FH17cWqfn/D7dPePHWOuHJa40nOgAPSr43at0HlAtOVgd3TdR+gU/6UUcmT + KhLTEme3+fewIA5cx7El1h9lFv3b4qw1gRd4+GTiu382ytJm3A7cCybUpipSLYTSKZIl9EnFPuU3 + qifY0i9GLhXxpcRvvFM98tXvOaZ6Khxd99kPeyr801FdlSZvDpfQplNjhgobw9jJZTIZKT6XghQa + KUgiuj29C0i4Uh9FQCm7Q4DJJ1KdH+/kkJTGL+1xOg8xtBSik6+JPh1lO8GcIMZyZi+inLdW5FX6 + Ux+orBw4HJKrJFRb+NwH7KZndSA0mgBgogEce4z89BOH8cdP24Kjjz5e+cawM/pkapbqi7bVKH2E + Nob5pcyvkBtdglWg7aHk6PiONabOsnlVaE3IgDyDOYTo0kcvUEruVVtDUABXHArAsq36gLZFM5M3 + 4Gdw24vpemLUvgEDQLy6RlfN71s00S6NHZ/WDueZH0olWZiItdc62GZlzbzylLMgSXNNB+PxdZm6 + Mm7o4+U3BFnjSzxBXCWFqkxg1ZB+TrUnJJEyMFdY+efpxlHsoHayVo2VD6tLnNu1BOllGmu+WUVQ + 4fx8RHPZMeglqlEXNwnSTQHdZ2kKWqr0WtDlKsfsakCUJ8K7q5jmhcbzE2soDu649WUnATzvP9ce + vbrAbW41iX3jTKaK6U78/PeyA1nAY3t9fPGOiRo6AvIZGIUc headers: Cache-Control: - max-age=43200, public Content-Disposition: - - attachment; filename=3-unlawful_spectrum-reply.gpg + - attachment; filename=1-constrained_decision-msg.gpg Content-Length: - - '1085' + - '606' Content-Type: - application/pgp-encrypted Date: - - Tue, 25 Aug 2020 17:29:06 GMT + - Wed, 28 Oct 2020 18:34:31 GMT Etag: - - sha256:8055a4fea7b7e8e4bf0e3ea6d3e4ee5959899e7f4732b0585b5b4ae5b58231e0 + - sha256:1335bb2808daba109c7870b17e1f14116ce2c167307a55f50d92cd5c8e891054 Expires: - - Wed, 26 Aug 2020 05:29:06 GMT + - Thu, 29 Oct 2020 06:34:31 GMT Last-Modified: - - Tue, 25 Aug 2020 17:28:16 GMT + - Wed, 28 Oct 2020 18:33:28 GMT Server: - Werkzeug/0.16.0 Python/3.5.2 status: