diff --git a/app/Locale/cake_dev.pot b/app/Locale/cake_dev.pot old mode 100644 new mode 100755 index eb9de6633..2a1731be1 --- a/app/Locale/cake_dev.pot +++ b/app/Locale/cake_dev.pot @@ -13,10 +13,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: Controller/AppController.php:439 -msgid "The request has been black-holed" -msgstr "" - #: View/Layouts/error.ctp:19 msgid "CakePHP: the rapid development php framework" msgstr "" diff --git a/app/Locale/default.pot b/app/Locale/default.pot old mode 100644 new mode 100755 index 457493e0c..357316fa4 --- a/app/Locale/default.pot +++ b/app/Locale/default.pot @@ -16,17 +16,46 @@ msgstr "" #: Console/Command/EventShell.php:13 #: Controller/AttributesController.php:149;153;157 #: Controller/EventGraphController.php:34;69 -#: Controller/EventsController.php:1001;1348;1352;1356;1385;1800;1876;1880;1884;2102;2166;2248;2903;5264;5429;5433;5442 +#: Controller/EventsController.php:1008;1358;1362;1366;1401;1818;1894;1898;1902;2120;2184;2266;2789;4890;5058;5062;5071 #: Controller/PostsController.php:56 msgid "Invalid event" msgstr "" -#: Controller/AppController.php:607 +#: Console/Command/ServerShell.php:49 +#: Controller/ServersController.php:620 +msgid "Pull completed. %s events pulled, %s events could not be pulled, %s proposals pulled." +msgstr "" + +#: Console/Command/ServerShell.php:51 +msgid "ERROR: %s" +msgstr "" + +#: Controller/AppController.php:365 +msgid "Something went wrong. Your user account that you are authenticated with doesn't exist anymore." +msgstr "" + +#: Controller/AppController.php:573 +#: Controller/AttributesController.php:1767;1876;1926;2009;2095 +#: Controller/EventsController.php:2505;2621;2683;3005;3565;3628 +msgid "This authentication key is not authorized to be used for exports. Contact your administrator." +msgstr "" + +#: Controller/AppController.php:582 +#: Controller/AttributesController.php:1930;2013;2099 +#: Controller/EventsController.php:2509;2626;2688;3009;3569;3632 +msgid "You have to be logged in to do that." +msgstr "" + +#: Controller/AppController.php:599 +msgid "Either specify the search terms in the url, or POST a json with the filter parameters." +msgstr "" + +#: Controller/AppController.php:708 msgid "All done. attribute_count generated from scratch for " msgstr "" -#: Controller/AppController.php:726 -#: Controller/AttributesController.php:2668 +#: Controller/AppController.php:827 +#: Controller/AttributesController.php:2153 #: Controller/ShadowAttributesController.php:1276 msgid "Job queued. You can view the progress if you navigate to the active jobs view (administration -> jobs)." msgstr "" @@ -42,12 +71,12 @@ msgstr "" #: Controller/AttributesController.php:163;489;666 #: Controller/EventGraphController.php:88 -#: Controller/EventsController.php:1684;1705;1739 +#: Controller/EventsController.php:1701;1722;1756 #: Controller/ObjectsController.php:442 msgid "You do not have permission to do that." msgstr "" -#: Controller/AttributesController.php:414;864;869;873;1072;1152;2684;2698;2731;2753;2762;3309;3313;3409;3413 +#: Controller/AttributesController.php:414;864;869;873;1072;1152;2169;2183;2216;2238;2247;2790;2794;2890;2894 #: Controller/ShadowAttributesController.php:824;1067;1091;1124;1134 #: Controller/TagsController.php:491 msgid "Invalid attribute" @@ -94,7 +123,7 @@ msgid "Attribute could not be saved: Attribute in the request not newer than the msgstr "" #: Controller/AttributesController.php:936;1401 -#: Controller/EventsController.php:4635;4648;5213;5227 +#: Controller/EventsController.php:4255;4269;4839;4853 msgid "Invalid Event." msgstr "" @@ -111,7 +140,7 @@ msgid "Invalid event id." msgstr "" #: Controller/AttributesController.php:1106 -#: Controller/EventsController.php:2023 +#: Controller/EventsController.php:2041 #: Controller/ShadowAttributesController.php:731 msgid "Invalid input." msgstr "" @@ -132,7 +161,7 @@ msgstr "" msgid "Attribute was not deleted" msgstr "" -#: Controller/AttributesController.php:1263;3155 +#: Controller/AttributesController.php:1263;2640 #: Controller/ShadowAttributesController.php:864 msgid "Invalid Attribute" msgstr "" @@ -165,121 +194,99 @@ msgstr "" msgid "No event ID provided." msgstr "" -#: Controller/AttributesController.php:1640 -msgid "Invalid tag" -msgstr "" - -#: Controller/AttributesController.php:2107;2282;2391;2441;2524;2610 -#: Controller/EventsController.php:2484;2600;2662;2720;3079;3301;3993;4011 -msgid "This authentication key is not authorized to be used for exports. Contact your administrator." -msgstr "" - -#: Controller/AttributesController.php:2112;2277;2384 -#: Controller/EventsController.php:3084 +#: Controller/AttributesController.php:1762;1869 msgid "You are not authorized. Please send the Authorization header with your auth key along with an Accept header for application/xml." msgstr "" -#: Controller/AttributesController.php:2123 -msgid "Content type and parameter mismatch. Expecting JSON." -msgstr "" - -#: Controller/AttributesController.php:2128 -msgid "Content type and parameter mismatch. Expecting XML." -msgstr "" - -#: Controller/AttributesController.php:2132;2290 +#: Controller/AttributesController.php:1775 msgid "Either specify the search terms in the url, or POST a json array / xml (with the root element being \"request\" and specify the correct accept and content type headers)." msgstr "" -#: Controller/AttributesController.php:2310 +#: Controller/AttributesController.php:1795 msgid "You don't have access to that event." msgstr "" -#: Controller/AttributesController.php:2373 +#: Controller/AttributesController.php:1858 msgid "No matches." msgstr "" -#: Controller/AttributesController.php:2395;2404 +#: Controller/AttributesController.php:1880;1889 msgid "Invalid attribute or no authorisation to view it." msgstr "" -#: Controller/AttributesController.php:2445;2528;2614 -#: Controller/EventsController.php:2488;2605;2667;2724;3305;3997;4015 -msgid "You have to be logged in to do that." -msgstr "" - -#: Controller/AttributesController.php:2472 +#: Controller/AttributesController.php:1957 msgid "Either specify the search terms in the url, or POST a json array / xml (with the root element being \"request\" and specify the correct headers based on content type." msgstr "" -#: Controller/AttributesController.php:2536 +#: Controller/AttributesController.php:2021 msgid "Invalid event ID format." msgstr "" -#: Controller/AttributesController.php:2645 +#: Controller/AttributesController.php:2130 #: Controller/ShadowAttributesController.php:1254 msgid "All done. " msgstr "" -#: Controller/AttributesController.php:2677;2724 +#: Controller/AttributesController.php:2162;2209 #: Controller/ShadowAttributesController.php:1062 msgid "Invalid field requested." msgstr "" -#: Controller/AttributesController.php:2680;2727 +#: Controller/AttributesController.php:2165;2212 msgid "This function can only be accessed via AJAX." msgstr "" -#: Controller/AttributesController.php:2792;2800 -#: Controller/EventsController.php:3689;3967 +#: Controller/AttributesController.php:2277;2285 +#: Controller/EventsController.php:3393;3541 msgid "Event not found or you don't have permissions to create attributes" msgstr "" -#: Controller/AttributesController.php:2821 +#: Controller/AttributesController.php:2306 msgid "This action can only be accessed via AJAX." msgstr "" -#: Controller/AttributesController.php:2830;3081;3095;3106 +#: Controller/AttributesController.php:2315;2566;2580;2591 +#: Controller/ServersController.php:607;675 msgid "You are not authorised to do that." msgstr "" -#: Controller/AttributesController.php:2935 -#: Controller/EventsController.php:4431 +#: Controller/AttributesController.php:2420 +#: Controller/EventsController.php:4048 msgid "This functionality requires API key access." msgstr "" -#: Controller/AttributesController.php:2943 +#: Controller/AttributesController.php:2428 msgid "This action is for the API only. Please refer to the automation page for information on how to use it." msgstr "" -#: Controller/AttributesController.php:2955 +#: Controller/AttributesController.php:2440 msgid "No hash or event ID received. You need to set at least one of the two." msgstr "" -#: Controller/AttributesController.php:3116 +#: Controller/AttributesController.php:2601 msgid "Invalid script." msgstr "" -#: Controller/AttributesController.php:3181 +#: Controller/AttributesController.php:2666 msgid "No valid enrichment options found for this attribute." msgstr "" -#: Controller/AttributesController.php:3245 +#: Controller/AttributesController.php:2726 msgid "Invalid type requested." msgstr "" -#: Controller/AttributesController.php:3476 -#: Controller/EventsController.php:5209 +#: Controller/AttributesController.php:2957 +#: Controller/EventsController.php:4835 msgid "Disabling the correlation is not permitted on this instance." msgstr "" -#: Controller/AttributesController.php:3480;3495 +#: Controller/AttributesController.php:2961;2976 #: Controller/ShadowAttributesController.php:679 msgid "Invalid Attribute." msgstr "" -#: Controller/AttributesController.php:3483;3498 -#: Controller/EventsController.php:5216;5230 +#: Controller/AttributesController.php:2964;2979 +#: Controller/EventsController.php:4842;4856 msgid "You don't have permission to do that." msgstr "" @@ -303,238 +310,234 @@ msgstr "" msgid "No GnuPG key set in your profile. To receive attributes in emails, submit your public key in your profile." msgstr "" -#: Controller/EventsController.php:1527 +#: Controller/EventsController.php:1544 msgid "You don't have permissions to create events" msgstr "" -#: Controller/EventsController.php:1533 +#: Controller/EventsController.php:1550 msgid "No valid event data received." msgstr "" -#: Controller/EventsController.php:1569 +#: Controller/EventsController.php:1586 msgid "Invalid Sharing Group or not authorised (Sync user is not contained in the Sharing group)." msgstr "" -#: Controller/EventsController.php:1573;1577 +#: Controller/EventsController.php:1590;1594 msgid "Invalid Sharing Group or not authorised." msgstr "" -#: Controller/EventsController.php:1601 +#: Controller/EventsController.php:1618 msgid "Event blocked by local blacklist." msgstr "" -#: Controller/EventsController.php:1614;1693;1955 +#: Controller/EventsController.php:1631;1710;1973 msgid "The event has been saved" msgstr "" -#: Controller/EventsController.php:1622 +#: Controller/EventsController.php:1639 msgid "Event already exists, if you would like to edit it, use the url in the location header." msgstr "" -#: Controller/EventsController.php:1633 +#: Controller/EventsController.php:1650 msgid "A blacklist entry is blocking you from creating any events. Please contact the administration team of this instance" msgstr "" -#: Controller/EventsController.php:1635;1958 +#: Controller/EventsController.php:1652;1976 msgid "The event could not be saved. Please, try again." msgstr "" -#: Controller/EventsController.php:1719 +#: Controller/EventsController.php:1736 msgid "You may only upload MISP XML or MISP JSON files." msgstr "" -#: Controller/EventsController.php:1720 +#: Controller/EventsController.php:1737 msgid "File upload failed or file does not have the expected extension (.xml / .json)." msgstr "" -#: Controller/EventsController.php:1768 +#: Controller/EventsController.php:1786 msgid "STIX document imported, event's created: " msgstr "" -#: Controller/EventsController.php:1771 +#: Controller/EventsController.php:1789 msgid "STIX document imported." msgstr "" -#: Controller/EventsController.php:1774 +#: Controller/EventsController.php:1792 msgid "Could not import STIX document: " msgstr "" -#: Controller/EventsController.php:1781 +#: Controller/EventsController.php:1799 msgid "File upload failed. Make sure that you select a stix file to be uploaded and that the file doesn't exceed the maximum file size of " msgstr "" -#: Controller/EventsController.php:1805;1890 +#: Controller/EventsController.php:1823;1908 msgid "You are not authorised to do that. Please consider using the 'propose attribute' feature." msgstr "" -#: Controller/EventsController.php:1813 +#: Controller/EventsController.php:1831 msgid "Invalid event ID entered." msgstr "" -#: Controller/EventsController.php:1818 +#: Controller/EventsController.php:1836 msgid "You are not authorised to read the selected event." msgstr "" -#: Controller/EventsController.php:2109;2172 +#: Controller/EventsController.php:2127;2190 msgid "You don't have the permission to do that." msgstr "" -#: Controller/EventsController.php:2259 +#: Controller/EventsController.php:2277 msgid "Email sent to the reporter." msgstr "" -#: Controller/EventsController.php:2261 +#: Controller/EventsController.php:2279 msgid "Sending of email failed" msgstr "" -#: Controller/EventsController.php:2397 +#: Controller/EventsController.php:2418 msgid "This feature is currently disabled" msgstr "" -#: Controller/EventsController.php:2439;4025 +#: Controller/EventsController.php:2460;3642 msgid "Either specify the search terms in the url, or POST an xml (with the root element being \"request\")." msgstr "" -#: Controller/EventsController.php:2475 +#: Controller/EventsController.php:2496 msgid "Invalid Event ID." msgstr "" -#: Controller/EventsController.php:2522 +#: Controller/EventsController.php:2543 msgid "No events found that match the passed parameters." msgstr "" -#: Controller/EventsController.php:2547 +#: Controller/EventsController.php:2568 msgid "Either specify the search terms in the url, or POST a json or xml with the filter parameters. Valid filters: id (event ID), tags (list of tags), from (from date in YYYY-MM-DD format), to (to date in YYYY-MM-DD format), last (events with a published timestamp newer than - valid options are in time + unit format such as 6d or 2w, etc)" msgstr "" -#: Controller/EventsController.php:2622;2684 +#: Controller/EventsController.php:2643 msgid "Either specify the search terms in the url, or POST a json or xml with the filter parameters." msgstr "" -#: Controller/EventsController.php:2641 -#: Model/Attribute.php:1927 +#: Controller/EventsController.php:2662 +#: Model/Attribute.php:1944 msgid "Invalid hash type." msgstr "" -#: Controller/EventsController.php:2871 +#: Controller/EventsController.php:2757 msgid "Filename not allowed." msgstr "" -#: Controller/EventsController.php:2892 +#: Controller/EventsController.php:2778 msgid "Problem with writing the ioc file. Please report to administrator." msgstr "" -#: Controller/EventsController.php:2986 +#: Controller/EventsController.php:2872 msgid "This is not a valid MISP XML file." msgstr "" -#: Controller/EventsController.php:3101 -msgid "Either specify the search terms in the url, or POST a json array / xml (with the root element being \"request\" and specify the correct headers based on content type)." -msgstr "" - -#: Controller/EventsController.php:3294 +#: Controller/EventsController.php:2998 msgid "Not yet implemented" msgstr "" -#: Controller/EventsController.php:3312;3316 +#: Controller/EventsController.php:3016;3020 msgid "Invalid event or not authorised." msgstr "" -#: Controller/EventsController.php:3336;3406 +#: Controller/EventsController.php:3040;3110 msgid "You don't have the privileges to access this." msgstr "" -#: Controller/EventsController.php:3920 -msgid "Could not add tags." -msgstr "" - -#: Controller/EventsController.php:3971;5055 +#: Controller/EventsController.php:3545;4676 #: Controller/ObjectsController.php:46;140;144;438 msgid "Invalid event." msgstr "" -#: Controller/EventsController.php:4085;4115;4131 +#: Controller/EventsController.php:3574 +msgid "Either specify the search terms in the url, or POST an xml (with the root element being \"request\"." +msgstr "" + +#: Controller/EventsController.php:3702;3732;3748 msgid "You do not have the permission to do that." msgstr "" -#: Controller/EventsController.php:4196;4334 +#: Controller/EventsController.php:3813;3951 msgid "Invalid ID" msgstr "" -#: Controller/EventsController.php:4200;4338 +#: Controller/EventsController.php:3817;3955 msgid "Event not found or you are not authorised to view it." msgstr "" -#: Controller/EventsController.php:4434;4441 +#: Controller/EventsController.php:4051;4058 msgid "Please POST the samples as described on the automation page." msgstr "" -#: Controller/EventsController.php:4470 +#: Controller/EventsController.php:4087 msgid "No samples received, or samples not in the correct format. Please refer to the API documentation on the automation page." msgstr "" -#: Controller/EventsController.php:4478 +#: Controller/EventsController.php:4095 msgid "Event not found" msgstr "" -#: Controller/EventsController.php:4501 +#: Controller/EventsController.php:4118 msgid "Event not found." msgstr "" -#: Controller/EventsController.php:4511 +#: Controller/EventsController.php:4128 msgid "Distribution level 5 is not supported when uploading a sample without passing an event ID. Distribution level 5 is meant to take on the distribution level of an existing event." msgstr "" -#: Controller/EventsController.php:4536 +#: Controller/EventsController.php:4153 msgid "The creation of a new event with the supplied information has failed." msgstr "" -#: Controller/EventsController.php:4671;4693;4722;4747;4772;4802;4823 +#: Controller/EventsController.php:4292;4314;4343;4368;4393;4423;4444 msgid "Invalid type." msgstr "" -#: Controller/EventsController.php:4866 +#: Controller/EventsController.php:4487 msgid "Invalid method." msgstr "" -#: Controller/EventsController.php:4946 +#: Controller/EventsController.php:4567 msgid "%s services are not enabled." msgstr "" -#: Controller/EventsController.php:4950 +#: Controller/EventsController.php:4571 msgid "Attribute not found or you are not authorised to see it." msgstr "" -#: Controller/EventsController.php:4956 +#: Controller/EventsController.php:4577 msgid "No valid %s options found for this attribute." msgstr "" -#: Controller/EventsController.php:4973 +#: Controller/EventsController.php:4594 msgid "no valid %s options found for this attribute." msgstr "" -#: Controller/EventsController.php:4995 +#: Controller/EventsController.php:4616 msgid "%s service not reachable." msgstr "" -#: Controller/EventsController.php:5007 +#: Controller/EventsController.php:4628 msgid ": Enriched via the %s" msgstr "" -#: Controller/EventsController.php:5136 +#: Controller/EventsController.php:4762 msgid "Import service not reachable." msgstr "" -#: Controller/EventsController.php:5303 +#: Controller/EventsController.php:4929 msgid "Invalid ID." msgstr "" -#: Controller/EventsController.php:5351 +#: Controller/EventsController.php:4977 #: Controller/ShadowAttributesController.php:312;317;534 msgid "Invalid Event" msgstr "" -#: Controller/EventsController.php:5369 +#: Controller/EventsController.php:4998 msgid "Enrichment task queued for background processing. Check back later to see the results." msgstr "" @@ -775,67 +778,79 @@ msgstr "" msgid "Role deleted" msgstr "" -#: Controller/ServersController.php:204;394 +#: Controller/ServersController.php:216;406 msgid "The pull filter rules must be in valid JSON format." msgstr "" -#: Controller/ServersController.php:214;404 +#: Controller/ServersController.php:226;416 msgid "The push filter rules must be in valid JSON format." msgstr "" -#: Controller/ServersController.php:268;434 +#: Controller/ServersController.php:280;446 msgid "That organisation could not be created as the uuid is in use already." msgstr "" -#: Controller/ServersController.php:280 +#: Controller/ServersController.php:292 msgid "Couldn't save the new organisation, are you sure that the uuid is in the correct format? Also, make sure the organisation's name doesn't clash with an existing one." msgstr "" -#: Controller/ServersController.php:309;490 +#: Controller/ServersController.php:321;502 msgid "The server has been saved" msgstr "" -#: Controller/ServersController.php:316;497 +#: Controller/ServersController.php:328;509 msgid "The server could not be saved. Please, try again." msgstr "" -#: Controller/ServersController.php:369;565;590;598;659;1412 +#: Controller/ServersController.php:381;577;602;611;671;1441 msgid "Invalid server" msgstr "" -#: Controller/ServersController.php:451 +#: Controller/ServersController.php:463 msgid "Couldn't save the new organisation, are you sure that the uuid is in the correct format?." msgstr "" -#: Controller/ServersController.php:572 +#: Controller/ServersController.php:584 msgid "Server deleted" msgstr "" -#: Controller/ServersController.php:575 +#: Controller/ServersController.php:587 msgid "Server was not deleted" msgstr "" -#: Controller/ServersController.php:602 +#: Controller/ServersController.php:614 msgid "Pull setting not enabled for this server." msgstr "" -#: Controller/ServersController.php:611 -msgid "Not authorised. This is either due to an invalid auth key, or due to the sync user not having authentication permissions enabled on the remote server. Another reason could be an incorrect sync server setting." +#: Controller/ServersController.php:647 +msgid "Pull queued for background execution. Job ID: %s" msgstr "" -#: Controller/ServersController.php:1309 +#: Controller/ServersController.php:684 +msgid "The remote server is too outdated to initiate a push towards it. Please notify the hosting organisation of the remote instance." +msgstr "" + +#: Controller/ServersController.php:697 +msgid "Push complete. %s events pushed, %s events could not be pushed." +msgstr "" + +#: Controller/ServersController.php:722 +msgid "Push queued for background execution. Job ID: %s" +msgstr "" + +#: Controller/ServersController.php:1338 msgid "File not found." msgstr "" -#: Controller/ServersController.php:1315 +#: Controller/ServersController.php:1344 msgid "File could not be deleted." msgstr "" -#: Controller/ServersController.php:1338;1354 +#: Controller/ServersController.php:1367;1383 msgid "Upload failed." msgstr "" -#: Controller/ServersController.php:1346 +#: Controller/ServersController.php:1375 msgid "File already exists. If you would like to replace it, remove the old one first." msgstr "" @@ -943,7 +958,7 @@ msgstr "" msgid "Invalid user or not authorised." msgstr "" -#: Controller/UsersController.php:54;430;657;907 +#: Controller/UsersController.php:54;430;657;903 msgid "Invalid user" msgstr "" @@ -975,43 +990,43 @@ msgstr "" msgid "The user has been saved." msgstr "" -#: Controller/UsersController.php:606;843 +#: Controller/UsersController.php:606;839 msgid "The user could not be saved. Please, try again." msgstr "" -#: Controller/UsersController.php:835 +#: Controller/UsersController.php:831 msgid "The user has been saved" msgstr "" -#: Controller/UsersController.php:915 +#: Controller/UsersController.php:911 msgid "User deleted" msgstr "" -#: Controller/UsersController.php:919 +#: Controller/UsersController.php:915 msgid "User was not deleted" msgstr "" -#: Controller/UsersController.php:997 +#: Controller/UsersController.php:993 msgid "Invalid username or password, try again" msgstr "" -#: Controller/UsersController.php:1080 +#: Controller/UsersController.php:1076 msgid "Good-Bye" msgstr "" -#: Controller/UsersController.php:1121 +#: Controller/UsersController.php:1117 msgid "New authkey generated." msgstr "" -#: Controller/UsersController.php:1230 +#: Controller/UsersController.php:1226 msgid "You accepted the Terms and Conditions." msgstr "" -#: Controller/UsersController.php:1419 +#: Controller/UsersController.php:1415 msgid "E-mails sent, but failed to deliver the messages to the following recipients: " msgstr "" -#: Controller/UsersController.php:1421 +#: Controller/UsersController.php:1417 msgid "E-mails sent." msgstr "" @@ -1039,166 +1054,170 @@ msgstr "" msgid "%s was not deleted" msgstr "" -#: Controller/Component/BlackListComponent.php:72 +#: Controller/Component/BlackListComponent.php:75 msgid "Done. Added %d new entries to the blacklist. %d entries could not be saved." msgstr "" -#: Controller/Component/BlackListComponent.php:123 +#: Controller/Component/BlackListComponent.php:126 msgid "Blacklist item added." msgstr "" -#: Controller/Component/BlackListComponent.php:152 +#: Controller/Component/BlackListComponent.php:155 msgid "Invalid blacklist entry" msgstr "" -#: Controller/Component/BlackListComponent.php:156 +#: Controller/Component/BlackListComponent.php:159 msgid "Blacklist entry removed" msgstr "" -#: Controller/Component/BlackListComponent.php:158 +#: Controller/Component/BlackListComponent.php:161 msgid "Could not remove the blacklist entry" msgstr "" -#: Model/Attribute.php:567 +#: Model/Attribute.php:580 msgid "Composite type, but value not explodable" msgstr "" -#: Model/Attribute.php:677 +#: Model/Attribute.php:693 msgid "Delete of file attachment failed. Please report to administrator." msgstr "" -#: Model/Attribute.php:802 +#: Model/Attribute.php:818 msgid "The entered string is too long and would get truncated. Please consider adding the data as an attachment instead" msgstr "" -#: Model/Attribute.php:921 +#: Model/Attribute.php:937 msgid "Checksum has an invalid length or format (expected: %s hexadecimal characters). Please double check the value or select type \"other\"." msgstr "" -#: Model/Attribute.php:928 +#: Model/Attribute.php:944 msgid "Checksum has an invalid length or format (expected: at least 35 hexadecimal characters). Please double check the value or select type \"other\"." msgstr "" -#: Model/Attribute.php:935 +#: Model/Attribute.php:951 msgid "The input doesn't match the expected sha1 format (expected: 40 hexadecimal characters). Keep in mind that MISP currently only supports SHA1 for PEhashes, if you would like to get the support extended to other hash types, make sure to create a github ticket about it at https://github.com/MISP/MISP!" msgstr "" -#: Model/Attribute.php:946 +#: Model/Attribute.php:962 msgid "Invalid SSDeep hash. The format has to be blocksize:hash:hash" msgstr "" -#: Model/Attribute.php:957 +#: Model/Attribute.php:973 msgid "Invalid impfuzzy format. The format has to be imports:hash:hash" msgstr "" -#: Model/Attribute.php:972 +#: Model/Attribute.php:988 msgid "The input doesn't match the expected filename|sha1 format (expected: filename|40 hexadecimal characters). Keep in mind that MISP currently only supports SHA1 for PEhashes, if you would like to get the support extended to other hash types, make sure to create a github ticket about it at https://github.com/MISP/MISP!" msgstr "" -#: Model/Attribute.php:990 +#: Model/Attribute.php:1006 msgid "Checksum has an invalid length or format (expected: filename|%s hexadecimal characters). Please double check the value or select type \"other\"." msgstr "" -#: Model/Attribute.php:995 +#: Model/Attribute.php:1011 msgid "Invalid composite type. The format has to be %s." msgstr "" -#: Model/Attribute.php:1006 +#: Model/Attribute.php:1022 msgid "Invalid SSDeep hash (expected: blocksize:hash:hash)." msgstr "" -#: Model/Attribute.php:1014 +#: Model/Attribute.php:1030 msgid "Checksum has an invalid length or format (expected: filename|at least 35 hexadecimal characters). Please double check the value or select type \"other\"." msgstr "" -#: Model/Attribute.php:1025 +#: Model/Attribute.php:1041 msgid "Invalid CIDR notation value found." msgstr "" -#: Model/Attribute.php:1032;1083 +#: Model/Attribute.php:1048;1099 msgid "IP address has an invalid format." msgstr "" -#: Model/Attribute.php:1037 +#: Model/Attribute.php:1053 msgid "Port numbers have to be positive integers between 1 and 65535." msgstr "" -#: Model/Attribute.php:1066 +#: Model/Attribute.php:1082 msgid " name has an invalid format. Please double check the value or select type \"other\"." msgstr "" -#: Model/Attribute.php:1086 +#: Model/Attribute.php:1102 msgid "Domain name has an invalid format." msgstr "" -#: Model/Attribute.php:1099 +#: Model/Attribute.php:1115 msgid "Email address has an invalid format. Please double check the value or select type \"other\"." msgstr "" -#: Model/Attribute.php:1107 +#: Model/Attribute.php:1123 msgid "Invalid format. Expected: CVE-xxxx-xxxx..." msgstr "" -#: Model/Attribute.php:1118 +#: Model/Attribute.php:1134 msgid "Invalid format. Only values shorter than 256 characters that don't include any forward or backward slashes are allowed." msgstr "" -#: Model/Attribute.php:1230 +#: Model/Attribute.php:1247 msgid "Datetime has to be in the ISO 8601 format." msgstr "" -#: Model/Attribute.php:1236 +#: Model/Attribute.php:1253 msgid "The value has to be a number greater or equal 0." msgstr "" -#: Model/Attribute.php:1243 +#: Model/Attribute.php:1260 msgid "The value has to be a number between 0 and 10." msgstr "" -#: Model/Attribute.php:1923;1991 +#: Model/Attribute.php:1940;2008 msgid "Could not read user." msgstr "" -#: Model/Attribute.php:2527 +#: Model/Attribute.php:2588 msgid "This field is mandatory." msgstr "" -#: Model/Attribute.php:2885 +#: Model/Attribute.php:2992 msgid "Something went wrong. Received a non-numeric event ID while trying to create a zip archive of an uploaded malware sample." msgstr "" -#: Model/Event.php:4532 +#: Model/Event.php:5023 msgid "Issues while loading the stix file. " msgstr "" -#: Model/Event.php:4534 +#: Model/Event.php:5025 msgid "Issues with the maec library. " msgstr "" -#: Model/Event.php:4536 +#: Model/Event.php:5027 msgid "Issues executing the ingestion script or invalid input. " msgstr "" -#: Model/Event.php:4539 +#: Model/Event.php:5030 msgid "Please ask your administrator to " msgstr "" -#: Model/Event.php:4541 +#: Model/Event.php:5032 msgid "Please " msgstr "" -#: Model/Event.php:4543 +#: Model/Event.php:5034 msgid "check whether the dependencies for STIX are met via the diagnostic tool." msgstr "" -#: Model/Event.php:4575 +#: Model/Event.php:5066 msgid "#" msgstr "" -#: Model/Event.php:4584 +#: Model/Event.php:5075 msgid "%s not set" msgstr "" +#: Model/Event.php:5292 +msgid "Could not add tags." +msgstr "" + #: Model/Server.php:114 msgid "Certain administrative tasks are exposed to the API, these help with maintaining and configuring MISP in an automated way / via external tools." msgstr "" @@ -1489,7 +1508,7 @@ msgid "Please indicate the temp directory you wish to use for certain functional msgstr "" #: Model/Server.php:762 -msgid "If you would like to customise the css, simply drop a css file in the /var/www/MISP/webroot/css directory and enter the name here." +msgid "If you would like to customise the css, simply drop a css file in the /var/www/MISP/app/webroot/css directory and enter the name here." msgstr "" #: Model/Server.php:771 @@ -1529,482 +1548,506 @@ msgid "Specify which fields to filter on when you search on the event view. Defa msgstr "" #: Model/Server.php:849 +msgid "Set this to false if you would like to disable MISP managing its own worker processes (for example, if you are managing the workers with a systemd unit)." +msgstr "" + +#: Model/Server.php:857 msgid "Only enable this if you have some tools using MISP with extreme high concurency. General performance will be lower as normal as certain transactional queries are avoided in favour of shorter table locks." msgstr "" -#: Model/Server.php:861 +#: Model/Server.php:869 msgid "The location of the GnuPG executable. If you would like to use a different GnuPG executable than /usr/bin/gpg, you can set it here. If the default is fine, just keep the setting suggested by MISP." msgstr "" -#: Model/Server.php:869 +#: Model/Server.php:877 msgid "Allow (false) unencrypted e-mails to be sent to users that don't have a GnuPG key." msgstr "" -#: Model/Server.php:877 +#: Model/Server.php:885 msgid "Allow (false) the body of unencrypted e-mails to contain details about the event." msgstr "" -#: Model/Server.php:885 +#: Model/Server.php:893 msgid "Enable the signing of GnuPG emails. By default, GnuPG emails are signed" msgstr "" -#: Model/Server.php:893 +#: Model/Server.php:901 msgid "The e-mail address that the instance's GnuPG key is tied to." msgstr "" -#: Model/Server.php:901 +#: Model/Server.php:909 msgid "The password (if it is set) of the GnuPG key of the instance." msgstr "" -#: Model/Server.php:910 +#: Model/Server.php:918 msgid "The location of the GnuPG homedir." msgstr "" -#: Model/Server.php:921 +#: Model/Server.php:929 msgid "Enable SMIME encryption. The encryption posture of the GnuPG.onlyencrypted and GnuPG.bodyonlyencrypted settings are inherited if SMIME is enabled." msgstr "" -#: Model/Server.php:929 +#: Model/Server.php:937 msgid "The e-mail address that the instance's SMIME key is tied to." msgstr "" -#: Model/Server.php:937 +#: Model/Server.php:945 msgid "The location of the public half of the signing certificate." msgstr "" -#: Model/Server.php:945 +#: Model/Server.php:953 msgid "The location of the private half of the signing certificate." msgstr "" -#: Model/Server.php:953 +#: Model/Server.php:961 msgid "The password (if it is set) of the SMIME key of the instance." msgstr "" -#: Model/Server.php:965 +#: Model/Server.php:973 msgid "The hostname of an HTTP proxy for outgoing sync requests. Leave empty to not use a proxy." msgstr "" -#: Model/Server.php:973 +#: Model/Server.php:981 msgid "The TCP port for the HTTP proxy." msgstr "" -#: Model/Server.php:981 +#: Model/Server.php:989 msgid "The authentication method for the HTTP proxy. Currently supported are Basic or Digest. Leave empty for no proxy authentication." msgstr "" -#: Model/Server.php:989 +#: Model/Server.php:997 msgid "The authentication username for the HTTP proxy." msgstr "" -#: Model/Server.php:997 +#: Model/Server.php:1005 msgid "The authentication password for the HTTP proxy." msgstr "" -#: Model/Server.php:1008 +#: Model/Server.php:1016 msgid "The salt used for the hashed passwords. You cannot reset this from the GUI, only manually from the settings.php file. Keep in mind, this will invalidate all passwords in the database." msgstr "" -#: Model/Server.php:1017 +#: Model/Server.php:1025 msgid "Enable this setting to pass all audit log entries directly to syslog. Keep in mind, this is verbose and will include user, organisation, event data." msgstr "" -#: Model/Server.php:1026 +#: Model/Server.php:1034 msgid "Password length requirement. If it is not set or it is set to 0, then the default value is assumed (12)." msgstr "" -#: Model/Server.php:1034 +#: Model/Server.php:1042 msgid "Password complexity requirement. Leave it empty for the default setting (3 out of 4, with either a digit or a special char) or enter your own regex. Keep in mind that the length is checked in another key. Default (simple 3 out of 4 or minimum 16 characters): /^((?=.*\\d)|(?=.*\\W+))(?![\\n])(?=.*[A-Z])(?=.*[a-z]).*$|.{16,}/" msgstr "" -#: Model/Server.php:1042 +#: Model/Server.php:1050 msgid "Enabling this setting will require users to submit their current password on any edits to their profile (including a triggered password change). For administrators, the confirmation will be required when changing the profile of any user. Could potentially mitigate an attacker trying to change a compromised user's password in order to establish persistance, however, enabling this feature will be highly annoying to users." msgstr "" -#: Model/Server.php:1051 +#: Model/Server.php:1059 msgid "Enabling this setting will sanitise the contents of an attribute on a soft delete" msgstr "" -#: Model/Server.php:1060 +#: Model/Server.php:1068 msgid "Enabling this setting will block the organisation index from being visible to anyone besides site administrators on the current instance. Keep in mind that users can still see organisations that produce data via events, proposals, event history log entries, etc." msgstr "" -#: Model/Server.php:1069 +#: Model/Server.php:1077 msgid "Allows passing the API key via the named url parameter \"apikey\" - highly recommended not to enable this, but if you have some dodgy legacy tools that cannot pass the authorization header it can work as a workaround. Again, only use this as a last resort." msgstr "" -#: Model/Server.php:1071 +#: Model/Server.php:1079 msgid "You have enabled the passing of API keys via URL parameters. This is highly recommended against, do you really want to reveal APIkeys in your logs?..." msgstr "" -#: Model/Server.php:1081 +#: Model/Server.php:1089 msgid "The number of tries a user can try to login and fail before the bruteforce protection kicks in." msgstr "" -#: Model/Server.php:1089 +#: Model/Server.php:1097 msgid "The duration (in seconds) of how long the user will be locked out when the allowed number of login attempts are exhausted." msgstr "" -#: Model/Server.php:1100 +#: Model/Server.php:1108 msgid "Set to true to automatically regenerate sessions after x number of requests. This might lead to the user getting de-authenticated and is frustrating in general, so only enable it if you really need to regenerate sessions. (Not recommended)" msgstr "" -#: Model/Server.php:1108 +#: Model/Server.php:1116 msgid "Set to true to check for the user agent string in each request. This can lead to occasional logouts (not recommended)." msgstr "" -#: Model/Server.php:1116 +#: Model/Server.php:1124 msgid "The session type used by MISP. The default setting is php, which will use the session settings configured in php.ini for the session data (supported options: php, database). The recommended option is php and setting your PHP up to use redis sessions via your php.ini. Just add 'session.save_handler = redis' and \"session.save_path = 'tcp://localhost:6379'\" (replace the latter with your redis connection) to " msgstr "" -#: Model/Server.php:1125 +#: Model/Server.php:1133 msgid "The timeout duration of sessions (in MINUTES)." msgstr "" -#: Model/Server.php:1133 +#: Model/Server.php:1141 msgid "The expiration of the cookie (in MINUTES). The session timeout gets refreshed frequently, however the cookies do not. Generally it is recommended to have a much higher cookie_timeout than timeout." msgstr "" -#: Model/Server.php:1144 +#: Model/Server.php:1152 msgid "The default policy action for the values added to the RPZ." msgstr "" -#: Model/Server.php:1153 +#: Model/Server.php:1161 msgid "The default walled garden used by the RPZ export if the walled garden setting is picked for the export." msgstr "" -#: Model/Server.php:1161 +#: Model/Server.php:1169 msgid "The serial in the SOA portion of the zone file. (numeric, best practice is yyyymmddrr where rr is the two digit sub-revision of the file. $date will automatically get converted to the current yyyymmdd, so $date00 is a valid setting)." msgstr "" -#: Model/Server.php:1169 +#: Model/Server.php:1177 msgid "The refresh specified in the SOA portion of the zone file. (in seconds, or shorthand duration such as 15m)" msgstr "" -#: Model/Server.php:1177 +#: Model/Server.php:1185 msgid "The retry specified in the SOA portion of the zone file. (in seconds, or shorthand duration such as 15m)" msgstr "" -#: Model/Server.php:1185 +#: Model/Server.php:1193 msgid "The expiry specified in the SOA portion of the zone file. (in seconds, or shorthand duration such as 15m)" msgstr "" -#: Model/Server.php:1193 +#: Model/Server.php:1201 msgid "The minimum TTL specified in the SOA portion of the zone file. (in seconds, or shorthand duration such as 15m)" msgstr "" -#: Model/Server.php:1201 +#: Model/Server.php:1209 msgid "The TTL of the zone file. (in seconds, or shorthand duration such as 15m)" msgstr "" -#: Model/Server.php:1217 +#: Model/Server.php:1225 msgid "Alternate nameserver" msgstr "" -#: Model/Server.php:1225 +#: Model/Server.php:1233 msgid "The e-mail address specified in the SOA portion of the zone file." msgstr "" -#: Model/Server.php:1233 +#: Model/Server.php:1241 msgid "Enables or disables the pub/sub feature of MISP. Make sure that you install the requirements for the plugin to work. Refer to the installation instructions for more information." msgstr "" -#: Model/Server.php:1242 +#: Model/Server.php:1250 msgid "The port that the pub/sub feature will use." msgstr "" -#: Model/Server.php:1251 +#: Model/Server.php:1259 msgid "Location of the Redis db used by MISP and the Python PUB script to queue data to be published." msgstr "" -#: Model/Server.php:1260 +#: Model/Server.php:1268 msgid "The port that Redis is listening on." msgstr "" -#: Model/Server.php:1269 +#: Model/Server.php:1277 msgid "The password, if set for Redis." msgstr "" -#: Model/Server.php:1278 +#: Model/Server.php:1286 msgid "The database to be used for queuing messages for the pub/sub functionality." msgstr "" -#: Model/Server.php:1287 +#: Model/Server.php:1295 msgid "The namespace to be used for queuing messages for the pub/sub functionality." msgstr "" -#: Model/Server.php:1296 +#: Model/Server.php:1304 msgid "Enable this setting to include the base64 encoded payloads of malware-samples/attachments in the output." msgstr "" -#: Model/Server.php:1304 +#: Model/Server.php:1312 msgid "Enables or disables the publishing of any event creations/edits/deletions." msgstr "" -#: Model/Server.php:1312 +#: Model/Server.php:1320 msgid "Enables or disables the publishing of any object creations/edits/deletions." msgstr "" -#: Model/Server.php:1320 +#: Model/Server.php:1328 msgid "Enables or disables the publishing of any object reference creations/deletions." msgstr "" -#: Model/Server.php:1328 +#: Model/Server.php:1336 msgid "Enables or disables the publishing of any attribute creations/edits/soft deletions." msgstr "" -#: Model/Server.php:1336 +#: Model/Server.php:1344 msgid "Enables or disables the publishing of any tag creations/edits/deletions as well as tags being attached to / detached from various MISP elements." msgstr "" -#: Model/Server.php:1344 +#: Model/Server.php:1352 msgid "Enables or disables the publishing of new sightings to the ZMQ pubsub feed." msgstr "" -#: Model/Server.php:1352 +#: Model/Server.php:1360 msgid "Enables or disables the publishing of new/modified users to the ZMQ pubsub feed." msgstr "" -#: Model/Server.php:1360 +#: Model/Server.php:1368 msgid "Enables or disables the publishing of new/modified organisations to the ZMQ pubsub feed." msgstr "" -#: Model/Server.php:1368 +#: Model/Server.php:1376 msgid "Enables or disables the publishing of log entries to the ZMQ pubsub feed. Keep in mind, this can get pretty verbose depending on your logging settings." msgstr "" -#: Model/Server.php:1376 +#: Model/Server.php:1384 msgid "Enabled logging to an ElasticSearch instance" msgstr "" -#: Model/Server.php:1384 +#: Model/Server.php:1392 msgid "The URL(s) at which to access ElasticSearch - comma seperate if you want to have more than one." msgstr "" -#: Model/Server.php:1392 +#: Model/Server.php:1400 msgid "The index in which to place logs" msgstr "" -#: Model/Server.php:1400 +#: Model/Server.php:1408 msgid "Enables or disables uploading of malware samples to S3 rather than to disk (WARNING: Get permission from amazon first!)" msgstr "" -#: Model/Server.php:1408 +#: Model/Server.php:1416 msgid "Bucket name to upload to" msgstr "" -#: Model/Server.php:1416 +#: Model/Server.php:1424 msgid "Region in which your S3 bucket resides" msgstr "" -#: Model/Server.php:1424 +#: Model/Server.php:1432 msgid "AWS key to use when uploading samples (WARNING: It' highly recommended that you use EC2 IAM roles if at all possible)" msgstr "" -#: Model/Server.php:1432 +#: Model/Server.php:1440 msgid "AWS secret key to use when uploading samples" msgstr "" -#: Model/Server.php:1440 +#: Model/Server.php:1448 msgid "This setting defines who will have access to seeing the reported sightings. The default setting is the event owner alone (in addition to everyone seeing their own contribution) with the other options being Sighting reporters (meaning the event owner and anyone that provided sighting data about the event) and Everyone (meaning anyone that has access to seeing the event / attribute)." msgstr "" -#: Model/Server.php:1449 +#: Model/Server.php:1457 msgid "Enabling the anonymisation of sightings will simply aggregate all sightings instead of showing the organisations that have reported a sighting. Users will be able to tell the number of sightings their organisation has submitted and the number of sightings for other organisations" msgstr "" -#: Model/Server.php:1457 +#: Model/Server.php:1465 msgid "Set the range in which sightings will be taken into account when generating graphs. For example a sighting with a sighted_date of 7 years ago might not be relevant anymore. Setting given in number of days, default is 365 days" msgstr "" -#: Model/Server.php:1465 +#: Model/Server.php:1473 msgid "Enable this functionality if you would like to handle the authentication via an external tool and authenticate with MISP using a custom header." msgstr "" -#: Model/Server.php:1475 +#: Model/Server.php:1483 msgid "Set the header that MISP should look for here. If left empty it will default to the Authorization header." msgstr "" -#: Model/Server.php:1484 +#: Model/Server.php:1492 msgid "Use a header namespace for the auth header - default setting is enabled" msgstr "" -#: Model/Server.php:1493 +#: Model/Server.php:1501 msgid "The default header namespace for the auth header - default setting is HTTP_" msgstr "" -#: Model/Server.php:1502 +#: Model/Server.php:1510 msgid "If this setting is enabled then the only way to authenticate will be using the custom header. Altnertatively you can run in mixed mode that will log users in via the header if found, otherwise users will be redirected to the normal login page." msgstr "" -#: Model/Server.php:1511 +#: Model/Server.php:1519 msgid "If you are using an external tool to authenticate with MISP and would like to only allow the tool's url as a valid point of entry then set this field. " msgstr "" -#: Model/Server.php:1520 +#: Model/Server.php:1528 msgid "The name of the authentication method, this is cosmetic only and will be shown on the user creation page and logs." msgstr "" -#: Model/Server.php:1529 +#: Model/Server.php:1537 msgid "Disable the logout button for users authenticate with the external auth mechanism." msgstr "" -#: Model/Server.php:1537 +#: Model/Server.php:1545 msgid "Enable/disable the enrichment services" msgstr "" -#: Model/Server.php:1545 +#: Model/Server.php:1553 msgid "Set a timeout for the enrichment services" msgstr "" -#: Model/Server.php:1553;1665 +#: Model/Server.php:1561;1673 msgid "Enable/disable the import services" msgstr "" -#: Model/Server.php:1561;1682 +#: Model/Server.php:1569;1690 msgid "Set a timeout for the import services" msgstr "" -#: Model/Server.php:1569 +#: Model/Server.php:1577 msgid "The url used to access the import services. By default, it is accessible at http://127.0.0.1:6666" msgstr "" -#: Model/Server.php:1577 +#: Model/Server.php:1585 msgid "The port used to access the import services. By default, it is accessible at 127.0.0.1:6666" msgstr "" -#: Model/Server.php:1585 +#: Model/Server.php:1593 msgid "The url used to access the export services. By default, it is accessible at http://127.0.0.1:6666" msgstr "" -#: Model/Server.php:1593 +#: Model/Server.php:1601 msgid "The port used to access the export services. By default, it is accessible at 127.0.0.1:6666" msgstr "" -#: Model/Server.php:1601 +#: Model/Server.php:1609 msgid "Enable/disable the export services" msgstr "" -#: Model/Server.php:1609 +#: Model/Server.php:1617 msgid "Set a timeout for the export services" msgstr "" -#: Model/Server.php:1617 +#: Model/Server.php:1625 msgid "Enable/disable the hover over information retrieved from the enrichment modules" msgstr "" -#: Model/Server.php:1625 +#: Model/Server.php:1633 msgid "Set a timeout for the hover services" msgstr "" -#: Model/Server.php:1633 +#: Model/Server.php:1641 msgid "The url used to access the enrichment services. By default, it is accessible at http://127.0.0.1:6666" msgstr "" -#: Model/Server.php:1641 +#: Model/Server.php:1649 msgid "The port used to access the enrichment services. By default, it is accessible at 127.0.0.1:6666" msgstr "" -#: Model/Server.php:1649 +#: Model/Server.php:1657 msgid "The url used to access Cortex. By default, it is accessible at http://cortex-url" msgstr "" -#: Model/Server.php:1657 +#: Model/Server.php:1665 msgid "The port used to access Cortex. By default, this is port 9000" msgstr "" -#: Model/Server.php:1673 +#: Model/Server.php:1681 msgid "Set an authentication key to be passed to Cortex" msgstr "" -#: Model/Server.php:1690 +#: Model/Server.php:1698 msgid "Set to false to disable SSL verification. This is not recommended." msgstr "" -#: Model/Server.php:1699 +#: Model/Server.php:1707 msgid "Set to false if you wish to ignore hostname match errors when validating certificates." msgstr "" -#: Model/Server.php:1708 +#: Model/Server.php:1716 msgid "Set to true to enable self-signed certificates to be accepted. This requires Cortex_ssl_verify_peer to be enabled." msgstr "" -#: Model/Server.php:1717 +#: Model/Server.php:1725 msgid "Set to the absolute path of the Certificate Authority file that you wish to use for verifying SSL certificates." msgstr "" -#: Model/Server.php:1726 +#: Model/Server.php:1734 msgid "Provide your custom authentication users with an external URL to the authentication system to reset their passwords." msgstr "" -#: Model/Server.php:1735 +#: Model/Server.php:1743 msgid "Provide a custom logout URL for your users that will log them out using the authentication system you use." msgstr "" -#: Model/Server.php:1745 +#: Model/Server.php:1753 msgid "The debug level of the instance, always use 0 for production instances." msgstr "" -#: Model/Server.php:1754 +#: Model/Server.php:1762 msgid "The debug level of the instance for site admins. This feature allows site admins to run debug mode on a live instance without exposing it to other users. The most verbose option of debug and site_admin_debug is used for site admins." msgstr "" -#: Model/Server.php:2401 +#: Model/Server.php:1999 +msgid "Not authorised. This is either due to an invalid auth key, or due to the sync user not having authentication permissions enabled on the remote server. Another reason could be an incorrect sync server setting." +msgstr "" + +#: Model/Server.php:2001 +msgid "Sorry, this is not yet implemented" +msgstr "" + +#: Model/Server.php:2002 +msgid "Something went wrong while trying to pull" +msgstr "" + +#: Model/Server.php:2014;2016 +msgid "Unknown issue." +msgstr "" + +#: Model/Server.php:2464 msgid "Enable or disable the %s module." msgstr "" -#: Model/Server.php:2404 +#: Model/Server.php:2467 msgid "Restrict the %s module to the given organisation." msgstr "" -#: Model/Server.php:2412 +#: Model/Server.php:2475 msgid "Set this required module specific setting." msgstr "" -#: Model/Server.php:2527 +#: Model/Server.php:2590 msgid "Value not set." msgstr "" -#: Model/Server.php:3130 +#: Model/Server.php:3193 msgid "Organisation logos" msgstr "" -#: Model/Server.php:3131 +#: Model/Server.php:3194 msgid "The logo used by an organisation on the event index, event view, discussions, proposals, etc. Make sure that the filename is in the org.png format, where org is the case-sensitive organisation name." msgstr "" -#: Model/Server.php:3133 +#: Model/Server.php:3196 msgid "48x48 pixel .png files" msgstr "" -#: Model/Server.php:3136;3151 +#: Model/Server.php:3199;3214 msgid "Filename must be in the following format: *.png" msgstr "" -#: Model/Server.php:3140 +#: Model/Server.php:3203 msgid "Additional image files" msgstr "" -#: Model/Server.php:3141 +#: Model/Server.php:3204 msgid "Image files uploaded into this directory can be used for various purposes, such as for the login page logos" msgstr "" -#: Model/Server.php:3148 +#: Model/Server.php:3211 msgid "text/html if served inline, anything that conveys the terms of use if served as download" msgstr "" -#: Model/Server.php:3765 +#: Model/Server.php:3383 +msgid "Error: Server didn't send the expected response. This may be because the remote server version is outdated." +msgstr "" + +#: Model/Server.php:3832 msgid "Removing a dead worker." msgstr "" -#: Model/Server.php:3766 +#: Model/Server.php:3833 msgid "Removing dead worker data. Worker was of type %s with pid %s" msgstr "" -#: Model/Server.php:3770 +#: Model/Server.php:3837 msgid "Stopping a worker." msgstr "" -#: Model/Server.php:3771 +#: Model/Server.php:3838 msgid "Stopping a worker. Worker was of type %s with pid %s" msgstr "" @@ -2145,6 +2188,7 @@ msgstr "" #: View/Attributes/attribute_replace.ctp:44 #: View/Attributes/ajax/attributeEditMassForm.ctp:62 #: View/Attributes/ajax/attributeRestorationForm.ctp:16 +#: View/Attributes/ajax/exportSearch.ctp:32 #: View/Attributes/ajax/tagRemoveConfirmation.ctp:17 #: View/Attributes/ajax/toggle_correlation.ctp:25 #: View/Elements/eventattributecreation.ctp:89 @@ -2337,10 +2381,6 @@ msgstr "" msgid "Attributes" msgstr "" -#: View/Attributes/index.ctp:7 -msgid "Results for all attributes" -msgstr "" - #: View/Attributes/index.ctp:8 msgid " with the value containing " msgstr "" @@ -2353,20 +2393,28 @@ msgstr "" msgid " from the events " msgstr "" -#: View/Attributes/index.ctp:12 -msgid " of category " +#: View/Attributes/index.ctp:11 +msgid " carrying the tag(s) " msgstr "" -#: View/Attributes/index.ctp:13 +#: View/Attributes/index.ctp:12 msgid " of type " msgstr "" -#: View/Attributes/index.ctp:14 -msgid " created by the organisation " +#: View/Attributes/index.ctp:13 +msgid " of category " msgstr "" -#: View/Attributes/index.ctp:28;173 -#: View/Elements/eventattribute.ctp:60;258 +#: View/Attributes/index.ctp:14 +msgid " created by organisation " +msgstr "" + +#: View/Attributes/index.ctp:26 +msgid "Results for all attributes" +msgstr "" + +#: View/Attributes/index.ctp:39;190 +#: View/Elements/eventattribute.ctp:60;266 #: View/Elements/eventdiscussion.ctp:15;126 #: View/Elements/Feeds/eventattribute.ctp:20;86 #: View/Elements/Servers/eventattribute.ctp:20;86 @@ -2378,7 +2426,7 @@ msgstr "" #: View/Feeds/index.ctp:20;230 #: View/Feeds/preview_index.ctp:14;82 #: View/Galaxies/index.ctp:13;53 -#: View/GalaxyClusters/ajax/index.ctp:11;96 +#: View/GalaxyClusters/ajax/index.ctp:11;97 #: View/GalaxyElements/ajax/index.ctp:11;44 #: View/Jobs/index.ctp:33;162 #: View/Logs/admin_index.ctp:37;111 @@ -2400,7 +2448,7 @@ msgstr "" #: View/Tags/index.ctp:21;141 #: View/Tasks/index.ctp:18;106 #: View/Taxonomies/index.ctp:13;63 -#: View/Taxonomies/view.ctp:53;169 +#: View/Taxonomies/view.ctp:53;171 #: View/Templates/index.ctp:13;61 #: View/Threads/index.ctp:13;98 #: View/Users/admin_index.ctp:12;56 @@ -2411,8 +2459,8 @@ msgstr "" msgid "previous" msgstr "" -#: View/Attributes/index.ctp:30;175 -#: View/Elements/eventattribute.ctp:62;260 +#: View/Attributes/index.ctp:41;192 +#: View/Elements/eventattribute.ctp:62;268 #: View/Elements/eventdiscussion.ctp:17;128 #: View/Elements/Feeds/eventattribute.ctp:22;88 #: View/Elements/Servers/eventattribute.ctp:22;88 @@ -2424,7 +2472,7 @@ msgstr "" #: View/Feeds/index.ctp:22;232 #: View/Feeds/preview_index.ctp:16;84 #: View/Galaxies/index.ctp:15;55 -#: View/GalaxyClusters/ajax/index.ctp:13;98 +#: View/GalaxyClusters/ajax/index.ctp:13;99 #: View/GalaxyElements/ajax/index.ctp:13;46 #: View/Jobs/index.ctp:35;164 #: View/Logs/admin_index.ctp:39;113 @@ -2446,7 +2494,7 @@ msgstr "" #: View/Tags/index.ctp:23;143 #: View/Tasks/index.ctp:20;108 #: View/Taxonomies/index.ctp:15;65 -#: View/Taxonomies/view.ctp:55;171 +#: View/Taxonomies/view.ctp:55;173 #: View/Templates/index.ctp:15;63 #: View/Threads/index.ctp:15;100 #: View/Users/admin_index.ctp:14;58 @@ -2457,15 +2505,15 @@ msgstr "" msgid "next" msgstr "" -#: View/Attributes/index.ctp:148 +#: View/Attributes/index.ctp:165 msgid "Are you sure you want to delete this attribute?" msgstr "" -#: View/Attributes/index.ctp:151 +#: View/Attributes/index.ctp:168 msgid "Propose an edit" msgstr "" -#: View/Attributes/index.ctp:155 +#: View/Attributes/index.ctp:172 #: View/Elements/Events/eventIndexTable.ctp:82;86;229 #: View/Elements/Users/userIndexTable.ctp:94 #: View/Elements/dashboard/dashboard_events.ctp:4;5 @@ -2482,7 +2530,7 @@ msgstr "" msgid "View" msgstr "" -#: View/Attributes/index.ctp:166 +#: View/Attributes/index.ctp:183 #: View/Elements/eventdiscussion.ctp:119 #: View/EventBlacklists/index.ctp:47 #: View/Events/index.ctp:82 @@ -2491,7 +2539,7 @@ msgstr "" #: View/Feeds/index.ctp:223 #: View/Feeds/preview_index.ctp:74 #: View/Galaxies/index.ctp:46 -#: View/GalaxyClusters/ajax/index.ctp:90 +#: View/GalaxyClusters/ajax/index.ctp:91 #: View/GalaxyElements/ajax/index.ctp:38 #: View/Jobs/index.ctp:155 #: View/Logs/admin_index.ctp:104 @@ -2513,7 +2561,7 @@ msgstr "" #: View/Tags/index.ctp:134 #: View/Tasks/index.ctp:99 #: View/Taxonomies/index.ctp:56 -#: View/Taxonomies/view.ctp:162 +#: View/Taxonomies/view.ctp:164 #: View/Templates/index.ctp:54 #: View/Threads/index.ctp:91 #: View/Users/admin_index.ctp:49 @@ -2563,26 +2611,22 @@ msgid "Containing the following expressions" msgstr "" #: View/Attributes/search.ctp:11 -msgid "Being an attribute matching the following tags" +msgid "Having tag or being an attribute of an event having the tag" msgstr "" #: View/Attributes/search.ctp:12 msgid "Being attributes of the following event IDs, event UUIDs or attribute UUIDs" msgstr "" -#: View/Attributes/search.ctp:13 -msgid "Being an attribute of an event matching the following tags" -msgstr "" - -#: View/Attributes/search.ctp:20 +#: View/Attributes/search.ctp:15 msgid "From the following organisation(s)" msgstr "" -#: View/Attributes/search.ctp:36 -msgid "Only find IOCs to use in IDS" +#: View/Attributes/search.ctp:29 +msgid "Only find IOCs flagged as to_ids" msgstr "" -#: View/Attributes/search.ctp:40 +#: View/Attributes/search.ctp:33 msgid "Alternate Search Result (Events)" msgstr "" @@ -2600,8 +2644,8 @@ msgstr "" #: View/Attributes/ajax/attributeConfirmationForm.ctp:16 #: View/Elements/eventdiscussion.ctp:90 -#: View/Elements/galaxyQuickView.ctp:23 -#: View/Elements/side_menu.ctp:351 +#: View/Elements/galaxyQuickView.ctp:25 +#: View/Elements/side_menu.ctp:346 #: View/Elements/Events/eventIndexTable.ctp:226 #: View/Elements/Users/userIndexTable.ctp:91 #: View/Elements/healthElements/files.ctp:73 @@ -2761,6 +2805,15 @@ msgstr "" msgid "Are you sure you want to undelete Attribute #%s?" msgstr "" +#: View/Attributes/ajax/exportSearch.ctp:2 +msgid "Choose the format that you wish to download the search results in" +msgstr "" + +#: View/Attributes/ajax/exportSearch.ctp:10;23 +#: View/Events/ajax/exportChoice.ctp:17;18;27;28 +msgid "Export as %s" +msgstr "" + #: View/Attributes/ajax/tagRemoveConfirmation.ctp:6 msgid "Remove Tag" msgstr "" @@ -2820,7 +2873,7 @@ msgstr "" msgid "Add a tag" msgstr "" -#: View/Elements/eventattribute.ctp:71;269 +#: View/Elements/eventattribute.ctp:71;277 #: View/Elements/Feeds/eventattribute.ctp:28;31;94;97 #: View/Elements/Servers/eventattribute.ctp:28;31;94;97 msgid "view all" @@ -2867,7 +2920,7 @@ msgstr "" msgid "Replace all attributes of a category/type combination within the event" msgstr "" -#: View/Elements/eventattribute.ctp:140;159 +#: View/Elements/eventattribute.ctp:140;160 msgid "Show all attributes" msgstr "" @@ -2900,19 +2953,31 @@ msgstr "" msgid "Include deleted attributes" msgstr "" +#: View/Elements/eventattribute.ctp:152 +msgid "Deleted" +msgstr "" + #: View/Elements/eventattribute.ctp:154 msgid "Show attribute context fields" msgstr "" #: View/Elements/eventattribute.ctp:154 -msgid "Show context fields" +msgid "Context" msgstr "" -#: View/Elements/eventattribute.ctp:157 +#: View/Elements/eventattribute.ctp:155 +msgid "Also display the tags derived from correlations" +msgstr "" + +#: View/Elements/eventattribute.ctp:155;192 +msgid "Related Tags" +msgstr "" + +#: View/Elements/eventattribute.ctp:158 msgid "Filter on attributes value" msgstr "" -#: View/Elements/eventattribute.ctp:159 +#: View/Elements/eventattribute.ctp:160 #: View/Events/index.ctp:41 #: View/Servers/preview_index.ctp:42 #: View/Tags/index.ctp:52 @@ -2920,17 +2985,17 @@ msgstr "" msgid "Remove filters" msgstr "" -#: View/Elements/eventattribute.ctp:170 +#: View/Elements/eventattribute.ctp:171 #: View/Elements/Events/eventIndexTable.ctp:5 #: View/Feeds/index.ctp:39 msgid "Select all" msgstr "" -#: View/Elements/eventattribute.ctp:170 +#: View/Elements/eventattribute.ctp:171 msgid "Select all attributes/proposals on current page" msgstr "" -#: View/Elements/eventattribute.ctp:188 +#: View/Elements/eventattribute.ctp:189 #: View/Elements/Events/eventIndexTable.ctp:37 #: View/Elements/Feeds/eventattribute.ctp:45 #: View/Elements/Servers/eventattribute.ctp:45 @@ -2948,18 +3013,18 @@ msgstr "" msgid "Tags" msgstr "" -#: View/Elements/eventattribute.ctp:189 +#: View/Elements/eventattribute.ctp:196 #: View/Elements/global_menu.ctp:56 #: View/Events/view.ctp:387 #: View/Galaxies/index.ctp:2 msgid "Galaxies" msgstr "" -#: View/Elements/eventattribute.ctp:191 +#: View/Elements/eventattribute.ctp:198 msgid "Correlate" msgstr "" -#: View/Elements/eventattribute.ctp:192 +#: View/Elements/eventattribute.ctp:199 #: View/Elements/Feeds/eventattribute.ctp:47 #: View/Elements/Servers/eventattribute.ctp:47 #: View/Events/view.ctp:263 @@ -2969,27 +3034,27 @@ msgstr "" msgid "Related Events" msgstr "" -#: View/Elements/eventattribute.ctp:193 +#: View/Elements/eventattribute.ctp:200 #: View/Elements/Feeds/eventattribute.ctp:48 #: View/Elements/Servers/eventattribute.ctp:48 msgid "Feed hits" msgstr "" -#: View/Elements/eventattribute.ctp:196 +#: View/Elements/eventattribute.ctp:203 #: View/Events/view.ctp:198 msgid "Sightings" msgstr "" -#: View/Elements/eventattribute.ctp:197 +#: View/Elements/eventattribute.ctp:204 #: View/Events/view.ctp:205 #: View/Tags/index.ctp:73 msgid "Activity" msgstr "" -#: View/Elements/eventattribute.ctp:198 +#: View/Elements/eventattribute.ctp:205 #: View/Elements/Users/userIndexTable.ctp:26 #: View/Elements/healthElements/files.ctp:33 -#: View/Elements/healthElements/workers.ctp:55 +#: View/Elements/healthElements/workers.ctp:60 #: View/Elements/templateElements/templateRowAttribute.ctp:94 #: View/Elements/templateElements/templateRowFile.ctp:71 #: View/Elements/templateElements/templateRowText.ctp:28 @@ -3022,11 +3087,11 @@ msgstr "" msgid "Actions" msgstr "" -#: View/Elements/eventattribute.ctp:238 +#: View/Elements/eventattribute.ctp:246 msgid "Attribute warning: This event doesn't have any attributes visible to you. Either the owner of the event decided to have\na specific distribution scheme per attribute and wanted to still distribute the event alone either for notification or potential contribution with attributes without such restriction. Or the owner forgot to add the\nattributes or the appropriate distribution level. If you think there is a mistake or you can contribute attributes based on the event meta-information, feel free to make a proposal" msgstr "" -#: View/Elements/eventattribute.ctp:242 +#: View/Elements/eventattribute.ctp:250 msgid "Attribute warning: This event doesn't contain any attribute. It's strongly advised to populate the event with attributes (indicators, observables or information) to provide a meaningful event" msgstr "" @@ -3044,7 +3109,7 @@ msgstr "" #: View/Elements/eventdiscussion.ctp:89;97 #: View/Elements/Events/eventIndexTable.ctp:223 -#: View/Elements/Events/View/row_attribute.ctp:299 +#: View/Elements/Events/View/row_attribute.ctp:328 #: View/Elements/Users/userIndexTable.ctp:90 #: View/Feeds/edit.ctp:193 #: View/OrgBlacklists/edit.ctp:22 @@ -3149,17 +3214,17 @@ msgstr "" msgid "View details about this galaxy" msgstr "" -#: View/Elements/galaxyQuickView.ctp:17 +#: View/Elements/galaxyQuickView.ctp:19 #: View/Elements/galaxyQuickViewMini.ctp:69 msgid "View details about this cluster" msgstr "" -#: View/Elements/galaxyQuickView.ctp:18 +#: View/Elements/galaxyQuickView.ctp:20 #: View/Elements/galaxyQuickViewMini.ctp:70 msgid "View all events containing this cluster." msgstr "" -#: View/Elements/galaxyQuickView.ctp:24 +#: View/Elements/galaxyQuickView.ctp:26 msgid "Are you sure you want to detach %s from this event?" msgstr "" @@ -3226,30 +3291,30 @@ msgstr "" #: View/Elements/global_menu.ctp:30 #: View/Elements/side_menu.ctp:206 -#: View/Servers/rest.ctp:4 +#: View/Servers/rest.ctp:15 msgid "REST client" msgstr "" #: View/Elements/global_menu.ctp:32 -#: View/Elements/side_menu.ctp:238 +#: View/Elements/side_menu.ctp:233 #: View/Pages/doc/general.ctp:38 msgid "View Proposals" msgstr "" #: View/Elements/global_menu.ctp:33 -#: View/Elements/side_menu.ctp:242 +#: View/Elements/side_menu.ctp:237 #: View/Pages/doc/general.ctp:39 msgid "Events with proposals" msgstr "" #: View/Elements/global_menu.ctp:35 -#: View/Elements/side_menu.ctp:446 +#: View/Elements/side_menu.ctp:441 #: View/Pages/doc/general.ctp:40 msgid "List Tags" msgstr "" #: View/Elements/global_menu.ctp:37 -#: View/Elements/side_menu.ctp:450 +#: View/Elements/side_menu.ctp:445 #: View/Pages/doc/general.ctp:41 #: View/Tags/add.ctp:4 #: View/Tags/edit.ctp:4 @@ -3257,24 +3322,24 @@ msgid "Add Tag" msgstr "" #: View/Elements/global_menu.ctp:39 -#: View/Elements/side_menu.ctp:471 +#: View/Elements/side_menu.ctp:466 msgid "List Taxonomies" msgstr "" #: View/Elements/global_menu.ctp:41 -#: View/Elements/side_menu.ctp:485 +#: View/Elements/side_menu.ctp:480 #: View/Pages/doc/general.ctp:42 msgid "List Templates" msgstr "" #: View/Elements/global_menu.ctp:43 -#: View/Elements/side_menu.ctp:487 +#: View/Elements/side_menu.ctp:482 #: View/Pages/doc/general.ctp:43 msgid "Add Template" msgstr "" #: View/Elements/global_menu.ctp:46 -#: View/Elements/side_menu.ctp:247 +#: View/Elements/side_menu.ctp:242 #: View/Elements/view_event_graph.ctp:15 #: View/Events/export.ctp:2 #: View/Events/export_alternate.ctp:2;95 @@ -3283,16 +3348,17 @@ msgid "Export" msgstr "" #: View/Elements/global_menu.ctp:48 -#: View/Elements/side_menu.ctp:253 +#: View/Elements/side_menu.ctp:248 #: View/Events/automation.ctp:2 #: View/Events/export_alternate.ctp:97 +#: View/Events/legacy_automation.ctp:2 #: View/Pages/doc/general.ctp:45 #: View/Pages/doc/using_the_system.ctp:15;361 msgid "Automation" msgstr "" #: View/Elements/global_menu.ctp:60 -#: View/Elements/side_menu.ctp:529 +#: View/Elements/side_menu.ctp:524 msgid "List Galaxies" msgstr "" @@ -3320,12 +3386,12 @@ msgid "Signature Whitelist" msgstr "" #: View/Elements/global_menu.ctp:79 -#: View/Elements/side_menu.ctp:274 +#: View/Elements/side_menu.ctp:269 msgid "List Warninglists" msgstr "" #: View/Elements/global_menu.ctp:80 -#: View/Elements/side_menu.ctp:283 +#: View/Elements/side_menu.ctp:278 msgid "List Noticelists" msgstr "" @@ -3342,13 +3408,13 @@ msgid "News" msgstr "" #: View/Elements/global_menu.ctp:91 -#: View/Elements/side_menu.ctp:311 +#: View/Elements/side_menu.ctp:306 #: View/Pages/doc/general.ctp:57 msgid "My Profile" msgstr "" -#: View/Elements/global_menu.ctp:92;203 -#: View/Elements/side_menu.ctp:312 +#: View/Elements/global_menu.ctp:92;204 +#: View/Elements/side_menu.ctp:307 #: View/Users/dashboard.ctp:2 msgid "Dashboard" msgstr "" @@ -3363,43 +3429,47 @@ msgid "Organisations" msgstr "" #: View/Elements/global_menu.ctp:100 -#: View/Elements/side_menu.ctp:325 +#: View/Elements/side_menu.ctp:320 #: View/Pages/doc/general.ctp:59 msgid "Role Permissions" msgstr "" #: View/Elements/global_menu.ctp:102 -#: View/Elements/side_menu.ctp:552 +#: View/Elements/side_menu.ctp:547 msgid "List Object Templates" msgstr "" #: View/Elements/global_menu.ctp:104 -#: View/Elements/side_menu.ctp:331 +#: View/Elements/side_menu.ctp:326 msgid "List Sharing Groups" msgstr "" #: View/Elements/global_menu.ctp:106 -#: View/Elements/side_menu.ctp:332 +#: View/Elements/side_menu.ctp:327 msgid "Add Sharing Group" msgstr "" #: View/Elements/global_menu.ctp:109 -#: View/Elements/side_menu.ctp:334 -#: View/Events/automation.ctp:42 +#: View/Elements/side_menu.ctp:329 +#: View/Events/legacy_automation.ctp:42 #: View/Pages/doc/general.ctp:60 #: View/Pages/doc/user_management.ctp:53 msgid "User Guide" msgstr "" #: View/Elements/global_menu.ctp:110 -#: View/Elements/side_menu.ctp:335 +msgid "Categories & Types" +msgstr "" + +#: View/Elements/global_menu.ctp:111 +#: View/Elements/side_menu.ctp:330 #: View/Pages/doc/general.ctp:61 #: View/Pages/doc/user_management.ctp:54 msgid "Terms & Conditions" msgstr "" -#: View/Elements/global_menu.ctp:111 -#: View/Elements/side_menu.ctp:336 +#: View/Elements/global_menu.ctp:112 +#: View/Elements/side_menu.ctp:331 #: View/Pages/doc/general.ctp:62 #: View/Pages/doc/user_management.ctp:55 #: View/Users/statistics.ctp:7 @@ -3412,35 +3482,34 @@ msgstr "" msgid "Statistics" msgstr "" -#: View/Elements/global_menu.ctp:113 +#: View/Elements/global_menu.ctp:114 #: View/Pages/doc/general.ctp:92 msgid "List Discussions" msgstr "" -#: View/Elements/global_menu.ctp:114 +#: View/Elements/global_menu.ctp:115 #: View/Pages/doc/general.ctp:93 msgid "Start Discussion" msgstr "" -#: View/Elements/global_menu.ctp:121 +#: View/Elements/global_menu.ctp:122 #: View/Pages/doc/general.ctp:23;66 msgid "Sync Actions" msgstr "" -#: View/Elements/global_menu.ctp:125 -#: View/Elements/side_menu.ctp:354 +#: View/Elements/global_menu.ctp:126 +#: View/Elements/side_menu.ctp:349 #: View/Pages/doc/general.ctp:68 msgid "List Servers" msgstr "" -#: View/Elements/global_menu.ctp:127 -#: View/Elements/side_menu.ctp:501 +#: View/Elements/global_menu.ctp:128 +#: View/Elements/side_menu.ctp:496 msgid "List Feeds" msgstr "" -#: View/Elements/global_menu.ctp:136 +#: View/Elements/global_menu.ctp:137 #: View/Pages/doc/administration.ctp:8 -#: View/Pages/doc/categories_and_types.ctp:8 #: View/Pages/doc/concepts.ctp:8 #: View/Pages/doc/general.ctp:8;24;71 #: View/Pages/doc/quickstart.ctp:8 @@ -3449,106 +3518,106 @@ msgstr "" msgid "Administration" msgstr "" -#: View/Elements/global_menu.ctp:140 -#: View/Elements/side_menu.ctp:376 +#: View/Elements/global_menu.ctp:141 +#: View/Elements/side_menu.ctp:371 #: View/Pages/doc/general.ctp:74 msgid "List Users" msgstr "" -#: View/Elements/global_menu.ctp:141 -#: View/Elements/side_menu.ctp:375 +#: View/Elements/global_menu.ctp:142 +#: View/Elements/side_menu.ctp:370 msgid "Add User" msgstr "" -#: View/Elements/global_menu.ctp:142 -#: View/Elements/side_menu.ctp:379 +#: View/Elements/global_menu.ctp:143 +#: View/Elements/side_menu.ctp:374 #: View/Pages/doc/general.ctp:77 msgid "Contact Users" msgstr "" -#: View/Elements/global_menu.ctp:144 -#: View/Elements/side_menu.ctp:316;391 +#: View/Elements/global_menu.ctp:145 +#: View/Elements/side_menu.ctp:311;386 msgid "List Organisations" msgstr "" -#: View/Elements/global_menu.ctp:146 -#: View/Elements/side_menu.ctp:383 +#: View/Elements/global_menu.ctp:147 +#: View/Elements/side_menu.ctp:378 msgid "Add Organisation" msgstr "" -#: View/Elements/global_menu.ctp:149 -#: View/Elements/side_menu.ctp:395 +#: View/Elements/global_menu.ctp:150 +#: View/Elements/side_menu.ctp:390 #: View/Pages/doc/general.ctp:76 msgid "List Roles" msgstr "" -#: View/Elements/global_menu.ctp:151 -#: View/Elements/side_menu.ctp:393 +#: View/Elements/global_menu.ctp:152 +#: View/Elements/side_menu.ctp:388 #: View/Roles/admin_add.ctp:4 msgid "Add Role" msgstr "" -#: View/Elements/global_menu.ctp:155 +#: View/Elements/global_menu.ctp:156 #: View/Pages/doc/general.ctp:79 msgid "Server Settings" msgstr "" -#: View/Elements/global_menu.ctp:155 +#: View/Elements/global_menu.ctp:156 msgid "Maintenance" msgstr "" -#: View/Elements/global_menu.ctp:158 -#: View/Elements/side_menu.ctp:401 +#: View/Elements/global_menu.ctp:159 +#: View/Elements/side_menu.ctp:396 #: View/Jobs/index.ctp:2 #: View/Pages/doc/general.ctp:80 msgid "Jobs" msgstr "" -#: View/Elements/global_menu.ctp:160 -#: View/Elements/side_menu.ctp:403 +#: View/Elements/global_menu.ctp:161 +#: View/Elements/side_menu.ctp:398 #: View/Pages/doc/concepts.ctp:36 #: View/Pages/doc/general.ctp:81 #: View/Tasks/index.ctp:3 msgid "Scheduled Tasks" msgstr "" -#: View/Elements/global_menu.ctp:164 +#: View/Elements/global_menu.ctp:165 msgid "Blacklist Event" msgstr "" -#: View/Elements/global_menu.ctp:165 -#: View/Elements/side_menu.ctp:407 +#: View/Elements/global_menu.ctp:166 +#: View/Elements/side_menu.ctp:402 msgid "Manage Event Blacklists" msgstr "" -#: View/Elements/global_menu.ctp:169 +#: View/Elements/global_menu.ctp:170 msgid "Blacklist Organisation" msgstr "" -#: View/Elements/global_menu.ctp:170 -#: View/Elements/side_menu.ctp:411 +#: View/Elements/global_menu.ctp:171 +#: View/Elements/side_menu.ctp:406 msgid "Manage Org Blacklists" msgstr "" -#: View/Elements/global_menu.ctp:180 +#: View/Elements/global_menu.ctp:181 #: View/Pages/doc/general.ctp:25;84 msgid "Audit" msgstr "" -#: View/Elements/global_menu.ctp:184 -#: View/Elements/side_menu.ctp:417 +#: View/Elements/global_menu.ctp:185 +#: View/Elements/side_menu.ctp:412 #: View/Pages/doc/general.ctp:86 msgid "List Logs" msgstr "" -#: View/Elements/global_menu.ctp:185 -#: View/Elements/side_menu.ctp:418 +#: View/Elements/global_menu.ctp:186 +#: View/Elements/side_menu.ctp:413 #: View/Logs/admin_search.ctp:4 #: View/Pages/doc/general.ctp:87 msgid "Search Logs" msgstr "" -#: View/Elements/global_menu.ctp:207;209 +#: View/Elements/global_menu.ctp:208;210 #: View/Pages/doc/general.ctp:28;63 msgid "Log out" msgstr "" @@ -3581,7 +3650,7 @@ msgstr "" msgid "View Event" msgstr "" -#: View/Elements/side_menu.ctp:36;465;540 +#: View/Elements/side_menu.ctp:36;460;535 msgid "View Correlation Graph" msgstr "" @@ -3598,7 +3667,7 @@ msgstr "" msgid "Delete Event" msgstr "" -#: View/Elements/side_menu.ctp:50;267;298;351;371 +#: View/Elements/side_menu.ctp:50;262;293;346;366 #: View/Elements/Events/eventIndexTable.ctp:226 #: View/Servers/index.ctp:99 msgid "Are you sure you want to delete # %s?" @@ -3664,7 +3733,7 @@ msgstr "" msgid "Contact Reporter" msgstr "" -#: View/Elements/side_menu.ctp:169 +#: View/Elements/side_menu.ctp:169;227 msgid "Download as..." msgstr "" @@ -3672,294 +3741,282 @@ msgstr "" msgid "Import from…" msgstr "" -#: View/Elements/side_menu.ctp:224 -msgid "Download results as JSON" -msgstr "" - -#: View/Elements/side_menu.ctp:228 -msgid "Download results as XML" -msgstr "" - -#: View/Elements/side_menu.ctp:232 -msgid "Download results as CSV" -msgstr "" - -#: View/Elements/side_menu.ctp:259 +#: View/Elements/side_menu.ctp:254 msgid "List Regexp" msgstr "" -#: View/Elements/side_menu.ctp:261 +#: View/Elements/side_menu.ctp:256 msgid "New Regexp" msgstr "" -#: View/Elements/side_menu.ctp:262 +#: View/Elements/side_menu.ctp:257 msgid "Perform on existing" msgstr "" -#: View/Elements/side_menu.ctp:266 +#: View/Elements/side_menu.ctp:261 msgid "Edit Regexp" msgstr "" -#: View/Elements/side_menu.ctp:267 +#: View/Elements/side_menu.ctp:262 msgid "Delete Regexp" msgstr "" -#: View/Elements/side_menu.ctp:273 +#: View/Elements/side_menu.ctp:268 msgid "View Warninglist" msgstr "" -#: View/Elements/side_menu.ctp:276 +#: View/Elements/side_menu.ctp:271 msgid "Update Warninglists" msgstr "" -#: View/Elements/side_menu.ctp:282 +#: View/Elements/side_menu.ctp:277 msgid "View Noticelist" msgstr "" -#: View/Elements/side_menu.ctp:285 +#: View/Elements/side_menu.ctp:280 msgid "Update Noticelists" msgstr "" -#: View/Elements/side_menu.ctp:291 +#: View/Elements/side_menu.ctp:286 msgid "List Whitelist" msgstr "" -#: View/Elements/side_menu.ctp:293 +#: View/Elements/side_menu.ctp:288 msgid "New Whitelist" msgstr "" -#: View/Elements/side_menu.ctp:297 +#: View/Elements/side_menu.ctp:292 msgid "Edit Whitelist" msgstr "" -#: View/Elements/side_menu.ctp:298 +#: View/Elements/side_menu.ctp:293 msgid "Delete Whitelist" msgstr "" -#: View/Elements/side_menu.ctp:305 +#: View/Elements/side_menu.ctp:300 #: View/Users/edit.ctp:4 msgid "Edit My Profile" msgstr "" -#: View/Elements/side_menu.ctp:306 +#: View/Elements/side_menu.ctp:301 #: View/Pages/doc/administration.ctp:126 #: View/Users/admin_edit.ctp:70 #: View/Users/change_pw.ctp:4 msgid "Change Password" msgstr "" -#: View/Elements/side_menu.ctp:321;389 +#: View/Elements/side_menu.ctp:316;384 msgid "View Organisation" msgstr "" -#: View/Elements/side_menu.ctp:328 +#: View/Elements/side_menu.ctp:323 #: View/SharingGroups/edit.ctp:3 msgid "Edit Sharing Group" msgstr "" -#: View/Elements/side_menu.ctp:329 +#: View/Elements/side_menu.ctp:324 msgid "View Sharing Group" msgstr "" -#: View/Elements/side_menu.ctp:342 +#: View/Elements/side_menu.ctp:337 msgid "Explore Remote Event" msgstr "" -#: View/Elements/side_menu.ctp:343 +#: View/Elements/side_menu.ctp:338 msgid "Fetch This Event" msgstr "" -#: View/Elements/side_menu.ctp:343 +#: View/Elements/side_menu.ctp:338 #: View/Feeds/preview_index.ctp:65 #: View/Servers/preview_index.ctp:147 msgid "Are you sure you want to fetch and save this event on your instance?" msgstr "" -#: View/Elements/side_menu.ctp:344;347 +#: View/Elements/side_menu.ctp:339;342 msgid "Explore Remote Server" msgstr "" -#: View/Elements/side_menu.ctp:350 +#: View/Elements/side_menu.ctp:345 #: View/Servers/edit.ctp:4 msgid "Edit Server" msgstr "" -#: View/Elements/side_menu.ctp:356 +#: View/Elements/side_menu.ctp:351 msgid "New Server" msgstr "" -#: View/Elements/side_menu.ctp:363 +#: View/Elements/side_menu.ctp:358 msgid "View User" msgstr "" -#: View/Elements/side_menu.ctp:364 +#: View/Elements/side_menu.ctp:359 msgid "Reset Password" msgstr "" -#: View/Elements/side_menu.ctp:365 +#: View/Elements/side_menu.ctp:360 msgid "Edit User" msgstr "" -#: View/Elements/side_menu.ctp:366 +#: View/Elements/side_menu.ctp:361 msgid "Delete User" msgstr "" -#: View/Elements/side_menu.ctp:366 +#: View/Elements/side_menu.ctp:361 #: View/Elements/Users/userIndexTable.ctp:91 msgid "Are you sure you want to delete # %s? It is highly recommended to never delete users but to disable them instead." msgstr "" -#: View/Elements/side_menu.ctp:370 +#: View/Elements/side_menu.ctp:365 #: View/Roles/admin_edit.ctp:4 msgid "Edit Role" msgstr "" -#: View/Elements/side_menu.ctp:371 +#: View/Elements/side_menu.ctp:366 msgid "Delete Role" msgstr "" -#: View/Elements/side_menu.ctp:385 +#: View/Elements/side_menu.ctp:380 #: View/Organisations/admin_edit.ctp:4 msgid "Edit Organisation" msgstr "" -#: View/Elements/side_menu.ctp:386 +#: View/Elements/side_menu.ctp:381 #: View/Organisations/ajax/merge.ctp:5 msgid "Merge Organisation" msgstr "" -#: View/Elements/side_menu.ctp:398 +#: View/Elements/side_menu.ctp:393 #: View/Servers/server_settings.ctp:5 msgid "Server Settings & Maintenance" msgstr "" -#: View/Elements/side_menu.ctp:406 +#: View/Elements/side_menu.ctp:401 msgid "Blacklists Event" msgstr "" -#: View/Elements/side_menu.ctp:410 +#: View/Elements/side_menu.ctp:405 msgid "Blacklists Organisation" msgstr "" -#: View/Elements/side_menu.ctp:426;433 +#: View/Elements/side_menu.ctp:421;428 msgid "View Thread" msgstr "" -#: View/Elements/side_menu.ctp:427 +#: View/Elements/side_menu.ctp:422 #: View/Posts/add.ctp:4 msgid "Add Post" msgstr "" -#: View/Elements/side_menu.ctp:434 +#: View/Elements/side_menu.ctp:429 #: View/Posts/edit.ctp:4 msgid "Edit Post" msgstr "" -#: View/Elements/side_menu.ctp:439 +#: View/Elements/side_menu.ctp:434 msgid "List Threads" msgstr "" -#: View/Elements/side_menu.ctp:440 +#: View/Elements/side_menu.ctp:435 msgid "New Thread" msgstr "" -#: View/Elements/side_menu.ctp:445 +#: View/Elements/side_menu.ctp:440 msgid "List Favourite Tags" msgstr "" -#: View/Elements/side_menu.ctp:455 +#: View/Elements/side_menu.ctp:450 msgid "Edit Tag" msgstr "" -#: View/Elements/side_menu.ctp:461;473 +#: View/Elements/side_menu.ctp:456;468 msgid "View Taxonomy" msgstr "" -#: View/Elements/side_menu.ctp:474 +#: View/Elements/side_menu.ctp:469 msgid "Delete Taxonomy" msgstr "" -#: View/Elements/side_menu.ctp:492 +#: View/Elements/side_menu.ctp:487 msgid "View Template" msgstr "" -#: View/Elements/side_menu.ctp:494 +#: View/Elements/side_menu.ctp:489 #: View/Templates/edit.ctp:6 msgid "Edit Template" msgstr "" -#: View/Elements/side_menu.ctp:502 +#: View/Elements/side_menu.ctp:497 msgid "Add Feed" msgstr "" -#: View/Elements/side_menu.ctp:503 +#: View/Elements/side_menu.ctp:498 msgid "Import Feeds from JSON" msgstr "" -#: View/Elements/side_menu.ctp:504 +#: View/Elements/side_menu.ctp:499 #: View/Feeds/compare_feeds.ctp:7 msgid "Feed overlap analysis matrix" msgstr "" -#: View/Elements/side_menu.ctp:505 +#: View/Elements/side_menu.ctp:500 msgid "Export Feed settings" msgstr "" -#: View/Elements/side_menu.ctp:507 +#: View/Elements/side_menu.ctp:502 msgid "Edit Feed" msgstr "" -#: View/Elements/side_menu.ctp:509 +#: View/Elements/side_menu.ctp:504 msgid "PreviewIndex" msgstr "" -#: View/Elements/side_menu.ctp:511 +#: View/Elements/side_menu.ctp:506 msgid "PreviewEvent" msgstr "" -#: View/Elements/side_menu.ctp:516 +#: View/Elements/side_menu.ctp:511 msgid "View News" msgstr "" -#: View/Elements/side_menu.ctp:520 +#: View/Elements/side_menu.ctp:515 #: View/News/add.ctp:6 msgid "Add News Item" msgstr "" -#: View/Elements/side_menu.ctp:522 +#: View/Elements/side_menu.ctp:517 #: View/News/edit.ctp:6 msgid "Edit News Item" msgstr "" -#: View/Elements/side_menu.ctp:533 +#: View/Elements/side_menu.ctp:528 msgid "Update Galaxies" msgstr "" -#: View/Elements/side_menu.ctp:533 +#: View/Elements/side_menu.ctp:528 msgid "Are you sure you want to reimport all galaxies from the submodule?" msgstr "" -#: View/Elements/side_menu.ctp:534 +#: View/Elements/side_menu.ctp:529 msgid "Force Update Galaxies" msgstr "" -#: View/Elements/side_menu.ctp:534 +#: View/Elements/side_menu.ctp:529 msgid "Are you sure you want to drop and reimport all galaxies from the submodule?" msgstr "" -#: View/Elements/side_menu.ctp:538;546 +#: View/Elements/side_menu.ctp:533;541 msgid "View Galaxy" msgstr "" -#: View/Elements/side_menu.ctp:539 +#: View/Elements/side_menu.ctp:534 msgid "View Cluster" msgstr "" -#: View/Elements/side_menu.ctp:556 +#: View/Elements/side_menu.ctp:551 msgid "Update Objects" msgstr "" -#: View/Elements/side_menu.ctp:561 +#: View/Elements/side_menu.ctp:556 msgid "View Object Template" msgstr "" @@ -4100,47 +4157,47 @@ msgstr "" msgid "Collapse…" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:262 +#: View/Elements/Events/View/row_attribute.ctp:291 msgid "Restore attribute" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:263;303 +#: View/Elements/Events/View/row_attribute.ctp:292;332 msgid "Permanently delete attribute" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:270 +#: View/Elements/Events/View/row_attribute.ctp:299 msgid "Query enrichment" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:270 +#: View/Elements/Events/View/row_attribute.ctp:299 msgid "Propose enrichment" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:275 +#: View/Elements/Events/View/row_attribute.ctp:304 msgid "Query Cortex" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:275 +#: View/Elements/Events/View/row_attribute.ctp:304 msgid "Propose enrichment through Cortex" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:279 +#: View/Elements/Events/View/row_attribute.ctp:308 msgid "Propose Edit" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:280 +#: View/Elements/Events/View/row_attribute.ctp:309 msgid "Propose Deletion" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:290;295 +#: View/Elements/Events/View/row_attribute.ctp:319;324 msgid "Add enrichment" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:295 +#: View/Elements/Events/View/row_attribute.ctp:324 msgid "Add enrichment via Cortex" msgstr "" -#: View/Elements/Events/View/row_attribute.ctp:307 +#: View/Elements/Events/View/row_attribute.ctp:336 msgid "Soft-delete attribute" msgstr "" @@ -4297,10 +4354,11 @@ msgstr "" #: View/Elements/Servers/View/row_attribute.ctp:93 #: View/Elements/Users/userIndexTable.ctp:66;67;70 #: View/Elements/healthElements/files.ctp:61 -#: View/Elements/healthElements/workers.ctp:61;62;63 -#: View/Events/automation.ctp:403;410;417;438;445 +#: View/Elements/healthElements/workers.ctp:66;67;68 +#: View/Events/automation.ctp:225;232;239;260;267 #: View/Events/export.ctp:68;88 -#: View/Taxonomies/view.ctp:96;107;152 +#: View/Events/legacy_automation.ctp:403;410;417;438;445 +#: View/Taxonomies/view.ctp:98;109;154 #: View/Users/admin_view.ctp:83;92;122 #: View/Users/view.ctp:62 msgid "N/A" @@ -4339,7 +4397,7 @@ msgstr "" #: View/Objects/add.ctp:16;94 #: View/Organisations/view.ctp:32;89;90 #: View/Pages/doc/administration.ctp:48;241 -#: View/Pages/doc/categories_and_types.ctp:50;67 +#: View/Pages/doc/categories_and_types.ctp:44;61 #: View/Pages/doc/using_the_system.ctp:108;145;328;341;379 #: View/Servers/preview_event.ctp:65 #: View/SharingGroups/add.ctp:15 @@ -4446,7 +4504,7 @@ msgid "Outdated version" msgstr "" #: View/Elements/healthElements/diagnostics.ctp:26;156;170;195 -#: View/Elements/healthElements/workers.ctp:18;71 +#: View/Elements/healthElements/workers.ctp:23;76 #: View/Events/add_misp_export_result.ctp:23 #: View/Servers/ajax/zeromqstatus.ctp:11 #: View/Users/admin_view.ctp:81 @@ -4514,7 +4572,7 @@ msgid "Up to date" msgstr "" #: View/Elements/healthElements/diagnostics.ctp:121 -#: View/Elements/healthElements/workers.ctp:78;80 +#: View/Elements/healthElements/workers.ctp:83;85 #: View/Organisations/view.ctp:66 msgid "Unknown" msgstr "" @@ -4956,34 +5014,42 @@ msgid "MISP cannot access your /proc directory to check the status of the worker msgstr "" #: View/Elements/healthElements/workers.ctp:10 -msgid "Issues prevent jobs from being processed. Please resolve them below." +msgid "Note:" +msgstr "" + +#: View/Elements/healthElements/workers.ctp:10 +msgid "You have set the \"manage_workers\" variable to \"false\", therefore worker controls have been disabled." msgstr "" #: View/Elements/healthElements/workers.ctp:15 +msgid "Issues prevent jobs from being processed. Please resolve them below." +msgstr "" + +#: View/Elements/healthElements/workers.ctp:20 msgid "Worker started with the correct user, but the current status is unknown." msgstr "" -#: View/Elements/healthElements/workers.ctp:24 +#: View/Elements/healthElements/workers.ctp:29 msgid "There are issues with the worker(s), but at least one healthy worker is monitoring the queue." msgstr "" -#: View/Elements/healthElements/workers.ctp:30 +#: View/Elements/healthElements/workers.ctp:35 msgid "Worker type: " msgstr "" -#: View/Elements/healthElements/workers.ctp:32 +#: View/Elements/healthElements/workers.ctp:37 msgid "Jobs in the queue: " msgstr "" -#: View/Elements/healthElements/workers.ctp:40 +#: View/Elements/healthElements/workers.ctp:45 msgid "Queue status: " msgstr "" -#: View/Elements/healthElements/workers.ctp:51 +#: View/Elements/healthElements/workers.ctp:56 msgid "Worker PID" msgstr "" -#: View/Elements/healthElements/workers.ctp:52 +#: View/Elements/healthElements/workers.ctp:57 #: View/Pages/doc/administration.ctp:166 #: View/Pages/doc/using_the_system.ctp:255 #: View/Users/admin_view.ctp:7 @@ -4991,47 +5057,47 @@ msgstr "" msgid "User" msgstr "" -#: View/Elements/healthElements/workers.ctp:53 +#: View/Elements/healthElements/workers.ctp:58 msgid "Worker process" msgstr "" -#: View/Elements/healthElements/workers.ctp:54 +#: View/Elements/healthElements/workers.ctp:59 msgid "Information" msgstr "" -#: View/Elements/healthElements/workers.ctp:64 +#: View/Elements/healthElements/workers.ctp:69 msgid "Worker not running!" msgstr "" -#: View/Elements/healthElements/workers.ctp:72 +#: View/Elements/healthElements/workers.ctp:77 msgid "The worker appears to be healthy." msgstr "" -#: View/Elements/healthElements/workers.ctp:75 +#: View/Elements/healthElements/workers.ctp:80 msgid "The worker was started with a user other than the apache user. MISP cannot check whether the worker is alive or not." msgstr "" -#: View/Elements/healthElements/workers.ctp:81 +#: View/Elements/healthElements/workers.ctp:86 msgid "Cannot check whether the worker is alive or dead." msgstr "" -#: View/Elements/healthElements/workers.ctp:85 +#: View/Elements/healthElements/workers.ctp:90 msgid "Dead" msgstr "" -#: View/Elements/healthElements/workers.ctp:86 +#: View/Elements/healthElements/workers.ctp:91 msgid "The Worker appears to be dead." msgstr "" -#: View/Elements/healthElements/workers.ctp:100 +#: View/Elements/healthElements/workers.ctp:106 msgid "Stop (if still running) and remove this worker. This will immediately terminate any jobs that are being executed by it." msgstr "" -#: View/Elements/healthElements/workers.ctp:111 +#: View/Elements/healthElements/workers.ctp:119 msgid "Start a worker" msgstr "" -#: View/Elements/healthElements/workers.ctp:119 +#: View/Elements/healthElements/workers.ctp:130 msgid "Restart all workers" msgstr "" @@ -5162,7 +5228,7 @@ msgstr "" #: View/Objects/revise_object.ctp:45 #: View/Organisations/ajax/merge.ctp:59;66 #: View/Pages/doc/administration.ctp:237 -#: View/Pages/doc/categories_and_types.ctp:66 +#: View/Pages/doc/categories_and_types.ctp:60 #: View/Pages/doc/using_the_system.ctp:89;145;232;282;330;377 #: View/ShadowAttributes/index.ctp:36;51 #: View/SharingGroups/add.ctp:30 @@ -5244,7 +5310,7 @@ msgstr "" #: View/Feeds/freetext_index.ctp:31 #: View/Objects/add.ctp:95 #: View/Objects/revise_object.ctp:44 -#: View/Pages/doc/categories_and_types.ctp:17;23;37;43;49 +#: View/Pages/doc/categories_and_types.ctp:11;17;31;37;43 #: View/Pages/doc/using_the_system.ctp:88;125;231;281;329;342 #: View/ShadowAttributes/index.ctp:48 #: View/TemplateElements/ajax/template_element_add_attribute.ctp:28 @@ -5256,7 +5322,7 @@ msgid "Category" msgstr "" #: View/Elements/templateElements/templateRowAttribute.ctp:39 -#: View/Pages/doc/categories_and_types.ctp:63 +#: View/Pages/doc/categories_and_types.ctp:57 #: View/Pages/doc/using_the_system.ctp:109 #: View/Pages/doc/md/categories_and_types.ctp:33 msgid "Types" @@ -5534,7 +5600,7 @@ msgstr "" #: View/Events/add_i_o_c.ctp:13 #: View/Events/add_misp_export.ctp:27 -#: View/Events/upload_stix.ctp:22 +#: View/Events/upload_stix.ctp:29 msgid "Upload" msgstr "" @@ -5590,757 +5656,633 @@ msgid "Event " msgstr "" #: View/Events/automation.ctp:3 -msgid "Automation functionality is designed to automatically generate signatures for intrusion detection systems. To enable signature generation for a given attribute, Signature field of this attribute must be set to Yes.\n Note that not all attribute types are applicable for signature generation, currently we only support NIDS signature generation for IP, domains, host names, user agents etc., and hash list generation for MD5/SHA1 values of file artefacts. Support for more attribute types is planned.\n To to make this functionality available for automated tools an authentication key is used. This makes it easier for your tools to access the data without further form-based-authentication." +msgid "Automation functionality is designed to automatically feed other tools and systems with the data in your MISP repository.\n To to make this functionality available for automated tools an authentication key is used." msgstr "" -#: View/Events/automation.ctp:6 -msgid "Make sure you keep that key secret as it gives access to the entire database !" -msgstr "" - -#: View/Events/automation.ctp:7 -msgid "Your current key is: %s.\n You can %s this key." +#: View/Events/automation.ctp:5 +msgid "Make sure you keep your API key secret as it gives access to the all of the data that you normally have access to in MISP." msgstr "" #: View/Events/automation.ctp:8 +#: View/Events/legacy_automation.ctp:7 +msgid "Your current key is: %s.\n You can %s this key." +msgstr "" + +#: View/Events/automation.ctp:9 +#: View/Events/legacy_automation.ctp:8 msgid "reset" msgstr "" -#: View/Events/automation.ctp:10 -msgid "Since version 2.2 the usage of the authentication key in the URL is deprecated. Instead, pass the auth key in an Authorization header in the request. The legacy option of having the auth key in the URL is temporarily still supported but not recommended." -msgstr "" - -#: View/Events/automation.ctp:11 -msgid "Please use the use the following header" -msgstr "" - -#: View/Events/automation.ctp:12 -msgid "Authorization" -msgstr "" - #: View/Events/automation.ctp:13 -msgid "XML Export" +#: View/Logs/admin_index.ctp:20;21 +msgid "Search" msgstr "" -#: View/Events/automation.ctp:14 -msgid "An automatic export of all events and attributes (except file attachments) is available under a custom XML format." -msgstr "" - -#: View/Events/automation.ctp:15;47;76 -msgid "You can configure your tools to automatically download the following file" -msgstr "" - -#: View/Events/automation.ctp:17 -msgid "If you only want to fetch a specific event append the eventid number" -msgstr "" - -#: View/Events/automation.ctp:19;144 -msgid "You can post an XML or JSON object containing additional parameters in the following formats" -msgstr "" - -#: View/Events/automation.ctp:26 -msgid "The xml download also accepts two additional the following optional parameters in the URL" -msgstr "" - -#: View/Events/automation.ctp:29;52;85 -msgid "Restrict the download to a single event" -msgstr "" - -#: View/Events/automation.ctp:30 -msgid "A boolean field that determines whether attachments should be encoded and a second parameter that controls the eligible tags." -msgstr "" - -#: View/Events/automation.ctp:31;54;87;112;134 -msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'.\n You can also chain several tag commands together with the '&&' operator. Please be aware the colons (:) cannot be used in the tag search.\n Use semicolons instead (the search will automatically search for colons instead). For example, to include tag1 and tag2 but exclude tag3 you would use" -msgstr "" - -#: View/Events/automation.ctp:37;64;91;117;140;203;254;279 -msgid "Events with the date set to a date after the one specified in the from field (format: 2015-02-15). This filter will use the date of the event." -msgstr "" - -#: View/Events/automation.ctp:38;65;92;118;141;204;255;280 -msgid "Events with the date set to a date before the one specified in the to field (format: 2015-02-15). This filter will use the date of the event." -msgstr "" - -#: View/Events/automation.ctp:39;119;142;205;256;281;306 -msgid "Events published within the last x amount of time, where x can be defined in days, hours, minutes (for example 5d or 12h or 30m). This filter will use the published timestamp of the event." -msgstr "" - -#: View/Events/automation.ctp:41;70;97;122;259;290 -msgid "The keywords false or null should be used for optional empty parameters in the URL." -msgstr "" - -#: View/Events/automation.ctp:43 -msgid "Also check out the %s to read about the REST API." -msgstr "" - -#: View/Events/automation.ctp:45 -msgid "CSV Export" -msgstr "" - -#: View/Events/automation.ctp:46 -msgid "An automatic export of attributes is available as CSV. Only attributes that are flagged \"to_ids\" will get exported." -msgstr "" - -#: View/Events/automation.ctp:49 -msgid "You can specify additional flags for CSV exports as follows" -msgstr "" - -#: View/Events/automation.ctp:53 -msgid "Setting this flag to true will include attributes that are not marked \"to_ids\"." -msgstr "" - -#: View/Events/automation.ctp:58 -msgid "For example, to only download a csv generated of the \"domain\" type and the \"Network activity\" category attributes all events except for the one and further restricting it to events that are tagged \"tag1\" or \"tag2\" but not \"tag3\", only allowing attributes that are IDS flagged use the following syntax" -msgstr "" - -#: View/Events/automation.ctp:61;270;299 -msgid "The attribute category, any valid MISP attribute category is accepted." -msgstr "" - -#: View/Events/automation.ctp:62;199;269;298 -msgid "The attribute type, any valid MISP attribute type is accepted." -msgstr "" - -#: View/Events/automation.ctp:63 -msgid "Include the event data with each attribute." -msgstr "" - -#: View/Events/automation.ctp:66 -msgid "Events published within the last x amount of time, where x can be defined in days, hours, minutes (for example 5d or 12h or 30m).This filter will use the published timestamp of the event." -msgstr "" - -#: View/Events/automation.ctp:67 -msgid "The CSV created when this setting is set to true will not contain the header row.\n enforceWarninglist: All attributes that have a hit on a warninglist will be excluded." -msgstr "" - -#: View/Events/automation.ctp:71 -msgid "To export the attributes of all events that are of the type \"domain\", use the following syntax" -msgstr "" - -#: View/Events/automation.ctp:74 -msgid "NIDS rules export" -msgstr "" - -#: View/Events/automation.ctp:75 -msgid "Automatic export of all network related attributes is available under the Snort rule format. Only published events and attributes marked as IDS Signature are exported." -msgstr "" - -#: View/Events/automation.ctp:81 -msgid "The full API syntax is as follows" -msgstr "" - -#: View/Events/automation.ctp:84 -msgid "The export format, can be \"suricata\" or \"snort\"" -msgstr "" - -#: View/Events/automation.ctp:86 -msgid "Some commented out explanation framing the data. The reason to disable this would be if you would like to concatenate a list of exports from various select events in order to avoid unnecessary duplication of the comments." -msgstr "" - -#: View/Events/automation.ctp:93 -msgid "Events published within the last x amount of time, where x can be defined in days, hours, minutes (for example 6d or 12h or 30m). This filter will use the published timestamp of the event." -msgstr "" - -#: View/Events/automation.ctp:94 -msgid "Restrict the export to only use the given types." -msgstr "" - -#: View/Events/automation.ctp:95;120;174;206;257 -msgid "All attributes that have a hit on a warninglist will be excluded." -msgstr "" - -#: View/Events/automation.ctp:96 -msgid "All tags will be included even if not exportable." -msgstr "" - -#: View/Events/automation.ctp:98 -msgid "An example for a suricata export for all events excluding those tagged tag1, without all of the commented information at the start of the file would look like this:" -msgstr "" - -#: View/Events/automation.ctp:100 -msgid "Administration is able to maintain a white-list containing host, domain name and IP numbers to exclude from the NIDS export." -msgstr "" - -#: View/Events/automation.ctp:102 -msgid "Hash database export" -msgstr "" - -#: View/Events/automation.ctp:103 -msgid "Automatic export of MD5/SHA1 checksums contained in file-related attributes. This list can be used to feed forensic software when searching for suspicious files. Only published events and attributes marked as IDS Signature are exported." -msgstr "" - -#: View/Events/automation.ctp:104;188 -msgid "You can configure your tools to automatically download the following files" -msgstr "" - -#: View/Events/automation.ctp:109 -msgid "The API's full format is as follows" -msgstr "" - -#: View/Events/automation.ctp:111 -msgid "The export format, can be \"md5\" or \"sha1\"" -msgstr "" - -#: View/Events/automation.ctp:123 -msgid "For example, to only show sha1 values from events tagged tag1, use" -msgstr "" - -#: View/Events/automation.ctp:126 -msgid "STIX export" -msgstr "" - -#: View/Events/automation.ctp:127 -msgid "You can export MISP events in Mitre's STIX format (to read more about STIX, click here). The STIX XML export is currently very slow and can lead to timeouts with larger events or collections of events. The JSON return format does not suffer from this issue. Usage" -msgstr "" - -#: View/Events/automation.ctp:129 -msgid "Search parameters can be passed to the function via URL parameters or by POSTing an XML or JSON object (depending on the return type). The following parameters can be passed to the STIX export tool: id, withAttachments, tags. Both id and tags can use the && (and) and ! (not) operators to build queries. Using the URL parameters, the syntax is as follows" -msgstr "" - -#: View/Events/automation.ctp:132;171 -msgid "The event's ID" -msgstr "" - -#: View/Events/automation.ctp:133 -msgid "Encode attachments where applicable" -msgstr "" - -#: View/Events/automation.ctp:151 -msgid "Various ways to narrow down the search results of the STIX export" -msgstr "" - -#: View/Events/automation.ctp:152 -msgid "For example, to retrieve all events tagged \"APT1\" but excluding events tagged \"OSINT\" and excluding events #51 and #62 without any attachments" -msgstr "" - -#: View/Events/automation.ctp:154 -msgid "To export the same events using a POST request use" -msgstr "" - -#: View/Events/automation.ctp:156 -msgid "Together with this JSON object in the POST message" -msgstr "" - -#: View/Events/automation.ctp:158 -msgid "XML is automagically assumed when using the stix export" -msgstr "" - -#: View/Events/automation.ctp:160 -msgid "The same search could be accomplished using the following POSTed XML object (note that ampersands need to be escaped, or alternatively separate id and tag elements can be used)" -msgstr "" - -#: View/Events/automation.ctp:163 -msgid "RPZ export" -msgstr "" - -#: View/Events/automation.ctp:164 -msgid ">You can export RPZ zone files for DNS level firewalling by using the RPZ export functionality of MISP. The file generated will include all of the IDS flagged domain, hostname and IP-src/IP-dst attribute values that you have access to." -msgstr "" - -#: View/Events/automation.ctp:165 -msgid "It is possible to further restrict the exported values using the following filters" -msgstr "" - -#: View/Events/automation.ctp:167 -msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'.\n You can also chain several tag commands together with the '&&' operator. Please be aware the colons (:) cannot be used in the tag search when passed through the url.\n " -msgstr "" - -#: View/Events/automation.ctp:170 -msgid "Use semicolons instead (the search will automatically search for colons instead)" -msgstr "" - -#: View/Events/automation.ctp:172 -msgid "Events with the date set to a date after the one specified in the from field (format: 2015-02-03)" -msgstr "" - -#: View/Events/automation.ctp:173 -msgid "Events with the date set to a date before the one specified in the to field (format: 2015-02-03)" -msgstr "" - -#: View/Events/automation.ctp:176 -msgid "MISP will inject header values into the zone file as well as define the action taken for each of the values that can all be overriden. By default these values are either the default values shipped with the application, or ones that are overriden by your site administrator. The values are as follows" -msgstr "" - -#: View/Events/automation.ctp:180 -msgid "To override the above values, either use the url parameters as described below" -msgstr "" - -#: View/Events/automation.ctp:182 -msgid "or POST an XML or JSON object with the above listed options" -msgstr "" - -#: View/Events/automation.ctp:186 -msgid "Text export" -msgstr "" - -#: View/Events/automation.ctp:187 -msgid ">An export of all attributes of a specific type to a plain text file. By default only published and IDS flagged attributes are exported." -msgstr "" - -#: View/Events/automation.ctp:194 -msgid "To restrict the results by tags, use the usual syntax. Please be aware the colons (:) cannot be used in the tag search. Use semicolons instead (the search will automatically search for colons instead). To get ip-src values from events tagged tag1 but not tag2 use" -msgstr "" - -#: View/Events/automation.ctp:197 -msgid "As of version 2.3.38, it is possible to restrict the text exports on two additional flags. The first allows the user to restrict based on event ID, whilst the second is a boolean switch allowing non IDS flagged attributes to be exported. Additionally, choosing \"all\" in the type field will return all eligible attributes." -msgstr "" - -#: View/Events/automation.ctp:200 -msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'." -msgstr "" - -#: View/Events/automation.ctp:201 -msgid "Only export the attributes of the given event ID" -msgstr "" - -#: View/Events/automation.ctp:202 -msgid "Include attributes that are not marked to_ids, even if they would normally be excluded. Also overrides the whitelist functionality." -msgstr "" - -#: View/Events/automation.ctp:207 -msgid "Include not published Events." -msgstr "" - -#: View/Events/automation.ctp:208;275 -msgid "You can also chain several tag commands together with the '&&' operator. Please be aware the colons (:) cannot be used in the tag search.\n Use semicolons instead (the search will automatically search for colons instead). For example, to include tag1 and tag2 but exclude tag3 you would use" -msgstr "" - -#: View/Events/automation.ctp:211 -msgid "Bro IDS export" -msgstr "" - -#: View/Events/automation.ctp:212 -msgid "An export of all attributes of a specific bro type to a formatted plain text file. By default only published and IDS flagged attributes are exported." -msgstr "" - -#: View/Events/automation.ctp:213 -msgid "You can configure your tools to automatically download a file one of the Bro types." -msgstr "" - -#: View/Events/automation.ctp:219 -msgid "To restrict the results by tags, use the usual syntax. Please be aware the colons (:) cannot be used in the tag search. Use semicolons instead (the search will automatically search for colons instead). To get ip values from events tagged tag1 but not tag2 use" -msgstr "" - -#: View/Events/automation.ctp:222 -msgid "It is possible to restrict the bro exports on based on a set of filters. POST a JSON object or an XML at the Bro API to filter the results." -msgstr "" - -#: View/Events/automation.ctp:240 -msgid "Alternatively, it is also possible to pass the filters via the parameters in the URL, though it is highly advised to use POST requests with JSON objects instead. The format is as described below" -msgstr "" - -#: View/Events/automation.ctp:242 -msgid "The Bro type, any valid Bro type is accepted. The mapping between Bro and MISP types is as follows" -msgstr "" - -#: View/Events/automation.ctp:249;301 -msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'.\n You can also chain several tag commands together with the '&&' operator. Please be aware the colons (:) cannot be used in the tag search.\n Use semicolons instead (the search will automatically search for colons instead)." -msgstr "" - -#: View/Events/automation.ctp:252 -msgid "Restrict the results to the given event IDs." -msgstr "" - -#: View/Events/automation.ctp:253 -msgid "Allow attributes to be exported that are not marked as \"to_ids\"." -msgstr "" - -#: View/Events/automation.ctp:260 -msgid "For example, to retrieve all attributes for event #5, including non IDS marked attributes too, use the following line" -msgstr "" - -#: View/Events/automation.ctp:263 -msgid "Searches with JSON/XML/OpenIOC results" -msgstr "" - -#: View/Events/automation.ctp:264 +#: View/Events/automation.ctp:15 +#: View/Events/legacy_automation.ctp:264 msgid "It is possible to search the database for attributes based on a list of criteria." msgstr "" -#: View/Events/automation.ctp:265 +#: View/Events/automation.ctp:16 +#: View/Events/legacy_automation.ctp:265 msgid "To return an event or a list of events in a desired format, use the following syntax" msgstr "" -#: View/Events/automation.ctp:267 -msgid "Set the return format of the search (Currently supported: json, xml, openioc - more formats coming soon)." +#: View/Events/automation.ctp:17 +msgid "Whilst a list of parameters is provided below, it isn't necessarily exhaustive, specific export formats could have additional parameters." msgstr "" -#: View/Events/automation.ctp:268;297 +#: View/Events/automation.ctp:20 +msgid "Set the return format of the search (Currently supported: json, xml, openioc, suricata, snort - more formats are being moved to restSearch with the goal being that all searches happen through this API). Can be passed as the first parameter after restSearch or via the JSON payload." +msgstr "" + +#: View/Events/automation.ctp:21 +msgid "Limit the number of results returned, depending on the scope (for example 10 attributes or 10 full events)." +msgstr "" + +#: View/Events/automation.ctp:22 +msgid "If a limit is set, sets the page to be returned. page 3, limit 100 will return records 201->300)." +msgstr "" + +#: View/Events/automation.ctp:23 +#: View/Events/legacy_automation.ctp:268;297 msgid "Search for the given value in the attributes' value field." msgstr "" -#: View/Events/automation.ctp:271;300 +#: View/Events/automation.ctp:24 +#: View/Events/legacy_automation.ctp:62;199;269;298 +msgid "The attribute type, any valid MISP attribute type is accepted." +msgstr "" + +#: View/Events/automation.ctp:25 +#: View/Events/legacy_automation.ctp:61;270;299 +msgid "The attribute category, any valid MISP attribute category is accepted." +msgstr "" + +#: View/Events/automation.ctp:26 +#: View/Events/legacy_automation.ctp:271;300 msgid "Search by the creator organisation by supplying the organisation identifier." msgstr "" -#: View/Events/automation.ctp:272 -msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'.\n To filter on several values for the same parameter, simply use arrays, such as in the following example" +#: View/Events/automation.ctp:27 +#: View/Events/legacy_automation.ctp:200 +msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'." msgstr "" -#: View/Events/automation.ctp:278 +#: View/Events/automation.ctp:28 +#: View/Events/legacy_automation.ctp:278 msgid "Enabling this (by passing \"1\" as the argument) will make the search ignore all of the other arguments, except for the auth key and value. MISP will return an xml / json (depending on the header sent) of all events that have a sub-string match on value in the event info, event orgc, or any of the attribute value1 / value2 fields, or in the attribute comment." msgstr "" -#: View/Events/automation.ctp:282;307 +#: View/Events/automation.ctp:29;142 +#: View/Events/legacy_automation.ctp:37;64;91;117;140;203;254;279 +msgid "Events with the date set to a date after the one specified in the from field (format: 2015-02-15). This filter will use the date of the event." +msgstr "" + +#: View/Events/automation.ctp:30;143 +#: View/Events/legacy_automation.ctp:38;65;92;118;141;204;255;280 +msgid "Events with the date set to a date before the one specified in the to field (format: 2015-02-15). This filter will use the date of the event." +msgstr "" + +#: View/Events/automation.ctp:31;144 +#: View/Events/legacy_automation.ctp:39;119;142;205;256;281;306 +msgid "Events published within the last x amount of time, where x can be defined in days, hours, minutes (for example 5d or 12h or 30m). This filter will use the published timestamp of the event." +msgstr "" + +#: View/Events/automation.ctp:32 +#: View/Events/legacy_automation.ctp:282;307 msgid "The events that should be included / excluded from the search" msgstr "" -#: View/Events/automation.ctp:283;308 +#: View/Events/automation.ctp:33 +#: View/Events/legacy_automation.ctp:283;308 msgid "If set, encodes the attachments / zipped malware samples as base64 in the data field within each attribute" msgstr "" -#: View/Events/automation.ctp:284 +#: View/Events/automation.ctp:34 +#: View/Events/legacy_automation.ctp:284 msgid "Only the metadata (event, tags, relations) is returned, attributes and proposals are omitted." msgstr "" -#: View/Events/automation.ctp:285;309 +#: View/Events/automation.ctp:35 +#: View/Events/legacy_automation.ctp:285;309 msgid "Restrict the results by uuid." msgstr "" -#: View/Events/automation.ctp:286;310 +#: View/Events/automation.ctp:36 +#: View/Events/legacy_automation.ctp:286;310 msgid "Restrict the results by the last publish timestamp (newer than)." msgstr "" -#: View/Events/automation.ctp:287 +#: View/Events/automation.ctp:37 +#: View/Events/legacy_automation.ctp:287 msgid "Restrict the results by the timestamp (last edit). Any event with a timestamp newer than the given timestamp will be returned. In case you are dealing with /attributes as scope, the attribute's timestamp will be used for the lookup." msgstr "" -#: View/Events/automation.ctp:288;311 +#: View/Events/automation.ctp:38 +#: View/Events/legacy_automation.ctp:288;311 msgid "Set whether published or unpublished events should be returned. Do not set the parameter if you want both." msgstr "" -#: View/Events/automation.ctp:289;313 +#: View/Events/automation.ctp:39 +#: View/Events/legacy_automation.ctp:289;313 msgid "Remove any attributes from the result that would cause a hit on a warninglist entry." msgstr "" -#: View/Events/automation.ctp:291 -msgid "For example, to find any event with the term \"red october\" mentioned, use the following syntax (the example is shown as a POST request instead of a GET, which is highly recommended. GET requests are problematic and deprecated.)" -msgstr "" - -#: View/Events/automation.ctp:294;320;349 -msgid "POST message payload (json)" -msgstr "" - -#: View/Events/automation.ctp:296 -msgid "To just return a list of attributes, use the following syntax" -msgstr "" - -#: View/Events/automation.ctp:304 -msgid "Events with the date set to a date after the one specified in the from field (format: 2015-02-15)" -msgstr "" - -#: View/Events/automation.ctp:305 -msgid "Events with the date set to a date before the one specified in the to field (format: 2015-02-15)" -msgstr "" - -#: View/Events/automation.ctp:312 -msgid "Restrict the results by the timestamp (of the attribute). Any attributes with a timestamp newer than the given timestamp will be returned." -msgstr "" - -#: View/Events/automation.ctp:314 +#: View/Events/automation.ctp:40 +#: View/Events/legacy_automation.ctp:314 msgid "By default (0) all attributes are returned that match the other filter parameters, irregardless of their to_ids setting. To restrict the returned data set to to_ids only attributes set this parameter to 1. You can only use the special \"exclude\" setting to only return attributes that have the to_ids flag disabled." msgstr "" -#: View/Events/automation.ctp:315 +#: View/Events/automation.ctp:41 +#: View/Events/legacy_automation.ctp:315 msgid "If this parameter is set to 1, it will return soft-deleted attributes along with active ones. By using \"only\" as a parameter it will limit the returned data set to soft-deleted data only." msgstr "" -#: View/Events/automation.ctp:316 +#: View/Events/automation.ctp:42 +#: View/Events/legacy_automation.ctp:316 msgid "Instead of just including the event ID, also include the event UUID in each of the attributes." msgstr "" -#: View/Events/automation.ctp:317 +#: View/Events/automation.ctp:43 +#: View/Events/legacy_automation.ctp:317 msgid "Only return attributes from events that have received a modification after the given timestamp." msgstr "" -#: View/Events/automation.ctp:322 -msgid "The keywords false or null should be used for optional empty parameters in the URL. Keep in mind, this is only needed if you use the deprecated URL parameters." +#: View/Events/automation.ctp:44 +msgid "If this flag is set, sharing group objects will not be included, instead only the sharing group ID is set." msgstr "" -#: View/Events/automation.ctp:324 -msgid "value, type, category and org are optional. It is possible to search for several terms in each category by joining them with the '&&' operator. It is also possible to negate a term with the '!' operator. Please be aware the colons (:) cannot be used in the tag search. Use semicolons instead (the search will automatically search for colons instead).\n For example, in order to search for all attributes created by your organisation that contain 192.168 or 127.0 but not 0.1 and are of the type ip-src, excluding the events that were tagged tag1 use the following syntax" +#: View/Events/automation.ctp:45 +msgid "Filter on the event's info field." msgstr "" -#: View/Events/automation.ctp:327 -msgid "You can also use search for IP addresses using CIDR. Make sure that you use '|' (pipe) instead of '/' (slashes). Please be aware the colons (:) cannot be used in the tag search. Use semicolons instead (the search will automatically search for colons instead). See below for an example" +#: View/Events/automation.ctp:46 +msgid "Search for a full or a substring (delimited by % for substrings) in the event info, event tags, attribute tags, attribute values or attribute comment fields." msgstr "" -#: View/Events/automation.ctp:329 +#: View/Events/automation.ctp:47 +msgid "CSV only, select the fields that you wish to include in the CSV export. By setting event level fields additionally, includeContext is not required to get event metadata." +msgstr "" + +#: View/Events/automation.ctp:48 +msgid "CSV only, add additional event level data to the export. The additional fields can be added via requested_attributes too with more granularity." +msgstr "" + +#: View/Events/automation.ctp:78 +msgid "CSV specific parameters for the restSearch APIs" +msgstr "" + +#: View/Events/automation.ctp:80 +msgid "Limit the list of fields to be returned in the CSV." +msgstr "" + +#: View/Events/automation.ctp:81 +msgid "Include the event level meta-data with each attribute." +msgstr "" + +#: View/Events/automation.ctp:82 +msgid "The CSV created when this setting is set to true will not contain the header row." +msgstr "" + +#: View/Events/automation.ctp:85 +msgid "RPZ specific parameters for the restSearch APIs" +msgstr "" + +#: View/Events/automation.ctp:86 +#: View/Events/legacy_automation.ctp:164 +msgid ">You can export RPZ zone files for DNS level firewalling by using the RPZ export functionality of MISP. The file generated will include all of the IDS flagged domain, hostname and IP-src/IP-dst attribute values that you have access to." +msgstr "" + +#: View/Events/automation.ctp:89 +#: View/Events/legacy_automation.ctp:176 +msgid "MISP will inject header values into the zone file as well as define the action taken for each of the values that can all be overriden. By default these values are either the default values shipped with the application, or ones that are overriden by your site administrator. The values are as follows" +msgstr "" + +#: View/Events/automation.ctp:93 +#: View/Events/legacy_automation.ctp:180 +msgid "To override the above values, either use the url parameters as described below" +msgstr "" + +#: View/Events/automation.ctp:95 +#: View/Events/legacy_automation.ctp:182 +msgid "or POST an XML or JSON object with the above listed options" +msgstr "" + +#: View/Events/automation.ctp:99 +#: View/Events/legacy_automation.ctp:211 +msgid "Bro IDS export" +msgstr "" + +#: View/Events/automation.ctp:100 +#: View/Events/legacy_automation.ctp:212 +msgid "An export of all attributes of a specific bro type to a formatted plain text file. By default only published and IDS flagged attributes are exported." +msgstr "" + +#: View/Events/automation.ctp:101 +#: View/Events/legacy_automation.ctp:213 +msgid "You can configure your tools to automatically download a file one of the Bro types." +msgstr "" + +#: View/Events/automation.ctp:107 +#: View/Events/legacy_automation.ctp:219 +msgid "To restrict the results by tags, use the usual syntax. Please be aware the colons (:) cannot be used in the tag search. Use semicolons instead (the search will automatically search for colons instead). To get ip values from events tagged tag1 but not tag2 use" +msgstr "" + +#: View/Events/automation.ctp:110 +#: View/Events/legacy_automation.ctp:222 +msgid "It is possible to restrict the bro exports on based on a set of filters. POST a JSON object or an XML at the Bro API to filter the results." +msgstr "" + +#: View/Events/automation.ctp:128 +#: View/Events/legacy_automation.ctp:240 +msgid "Alternatively, it is also possible to pass the filters via the parameters in the URL, though it is highly advised to use POST requests with JSON objects instead. The format is as described below" +msgstr "" + +#: View/Events/automation.ctp:130 +#: View/Events/legacy_automation.ctp:242 +msgid "The Bro type, any valid Bro type is accepted. The mapping between Bro and MISP types is as follows" +msgstr "" + +#: View/Events/automation.ctp:137 +#: View/Events/legacy_automation.ctp:249;301 +msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'.\n You can also chain several tag commands together with the '&&' operator. Please be aware the colons (:) cannot be used in the tag search.\n Use semicolons instead (the search will automatically search for colons instead)." +msgstr "" + +#: View/Events/automation.ctp:140 +#: View/Events/legacy_automation.ctp:252 +msgid "Restrict the results to the given event IDs." +msgstr "" + +#: View/Events/automation.ctp:141 +#: View/Events/legacy_automation.ctp:253 +msgid "Allow attributes to be exported that are not marked as \"to_ids\"." +msgstr "" + +#: View/Events/automation.ctp:145 +#: View/Events/legacy_automation.ctp:95;120;174;206;257 +msgid "All attributes that have a hit on a warninglist will be excluded." +msgstr "" + +#: View/Events/automation.ctp:147 +#: View/Events/legacy_automation.ctp:41;70;97;122;259;290 +msgid "The keywords false or null should be used for optional empty parameters in the URL." +msgstr "" + +#: View/Events/automation.ctp:148 +#: View/Events/legacy_automation.ctp:260 +msgid "For example, to retrieve all attributes for event #5, including non IDS marked attributes too, use the following line" +msgstr "" + +#: View/Events/automation.ctp:151 +#: View/Events/legacy_automation.ctp:329 msgid "Export attributes of event with specified type as XML" msgstr "" -#: View/Events/automation.ctp:330 +#: View/Events/automation.ctp:152 +#: View/Events/legacy_automation.ctp:330 msgid "If you want to export all attributes of a pre-defined type that belong to an event, use the following syntax" msgstr "" -#: View/Events/automation.ctp:332 +#: View/Events/automation.ctp:154 +#: View/Events/legacy_automation.ctp:332 msgid "sigOnly is an optional flag that will block all attributes from being exported that don't have the IDS flag turned on.\n It is possible to search for several types with the '&&' operator and to exclude values with the '!' operator.\n For example, to get all IDS signature attributes of type md5 and sha256, but not filename|md5 and filename|sha256 from event 25, use the following" msgstr "" -#: View/Events/automation.ctp:337 +#: View/Events/automation.ctp:159 +#: View/Events/legacy_automation.ctp:337 msgid "Download attachment or malware sample" msgstr "" -#: View/Events/automation.ctp:338 +#: View/Events/automation.ctp:160 +#: View/Events/legacy_automation.ctp:338 msgid "If you know the attribute ID of a malware-sample or an attachment, you can download it with the following syntax" msgstr "" -#: View/Events/automation.ctp:340 +#: View/Events/automation.ctp:162 +#: View/Events/legacy_automation.ctp:340 msgid "Download malware sample by hash" msgstr "" -#: View/Events/automation.ctp:341 +#: View/Events/automation.ctp:163 +#: View/Events/legacy_automation.ctp:341 msgid "You can also download samples by knowing its MD5 hash. Simply pass the hash along as a JSON/XML object or in the URL (with the URL having overruling the passed objects) to receive a JSON/XML object back with the zipped sample base64 encoded along with some contextual information." msgstr "" -#: View/Events/automation.ctp:342 +#: View/Events/automation.ctp:164 +#: View/Events/legacy_automation.ctp:342 msgid "You can also use this API to get all samples from events that contain the passed hash. For this functionality, just pass the \"allSamples\" flag along. Note that if you are getting all samples from matching events, you can use all supported hash types (%s) for the lookup.

" msgstr "" -#: View/Events/automation.ctp:343 +#: View/Events/automation.ctp:165 +#: View/Events/legacy_automation.ctp:343 msgid "You can also get all the samples from an event with a given event ID, by passing along the eventID parameter. Make sure that either an event ID or a hash is passed along, otherwise an error message will be returned. Also, if no hash is set, the allSamples flag will get set automatically." msgstr "" -#: View/Events/automation.ctp:345 +#: View/Events/automation.ctp:167 +#: View/Events/legacy_automation.ctp:345 msgid "POST message payload (XML)" msgstr "" -#: View/Events/automation.ctp:353 +#: View/Events/automation.ctp:171 +#: View/Events/legacy_automation.ctp:294;320;349 +msgid "POST message payload (json)" +msgstr "" + +#: View/Events/automation.ctp:175 +#: View/Events/legacy_automation.ctp:353 msgid "A quick description of all the parameters in the passed object" msgstr "" -#: View/Events/automation.ctp:354 +#: View/Events/automation.ctp:176 +#: View/Events/legacy_automation.ctp:354 msgid "A hash in MD5 format. If allSamples is set, this can be any one of the following: %s" msgstr "" -#: View/Events/automation.ctp:355 +#: View/Events/automation.ctp:177 +#: View/Events/legacy_automation.ctp:355 msgid "If set, it will return all samples from events that have a match for the hash provided above." msgstr "" -#: View/Events/automation.ctp:356 +#: View/Events/automation.ctp:178 +#: View/Events/legacy_automation.ctp:356 msgid "If set, it will only fetch data from the given event ID." msgstr "" -#: View/Events/automation.ctp:357 +#: View/Events/automation.ctp:179 +#: View/Events/legacy_automation.ctp:357 msgid "Upload malware samples using the \"Upload Sample\" API" msgstr "" -#: View/Events/automation.ctp:359 +#: View/Events/automation.ctp:181 +#: View/Events/legacy_automation.ctp:359 msgid "This API will allow you to populate an event that you have modify rights to with malware samples (and all related hashes). Alternatively, if you do not supply an event ID, it will create a new event for you." msgstr "" -#: View/Events/automation.ctp:360 +#: View/Events/automation.ctp:182 +#: View/Events/legacy_automation.ctp:360 msgid "The files have to be base64 encoded and POSTed as explained below. All samples will be zipped and password protected (with the password being \"infected\"). The hashes of the original file will be captured as additional attributes." msgstr "" -#: View/Events/automation.ctp:361 +#: View/Events/automation.ctp:183 +#: View/Events/legacy_automation.ctp:361 msgid "The event ID is optional. MISP will accept either a JSON or an XML object posted to the above URL." msgstr "" -#: View/Events/automation.ctp:362 +#: View/Events/automation.ctp:184 +#: View/Events/legacy_automation.ctp:362 msgid "The general structure of the expected objects is as follows" msgstr "" -#: View/Events/automation.ctp:371 +#: View/Events/automation.ctp:193 +#: View/Events/legacy_automation.ctp:371 msgid "The following optional parameters are expected" msgstr "" -#: View/Events/automation.ctp:372 +#: View/Events/automation.ctp:194 +#: View/Events/legacy_automation.ctp:372 msgid "The Event's ID is optional. It can be either supplied via the URL or the POSTed object, but the URL has priority if both are provided. Not supplying an event ID will cause MISP to create a single new event for all of the POSTed malware samples. You can define the default settings for the event, otherwise a set of default settings will be used." msgstr "" -#: View/Events/automation.ctp:373 +#: View/Events/automation.ctp:195 +#: View/Events/legacy_automation.ctp:373 msgid "The distribution setting used for the attributes and for the newly created event, if relevant. [0-3]" msgstr "" -#: View/Events/automation.ctp:374 +#: View/Events/automation.ctp:196 +#: View/Events/legacy_automation.ctp:374 msgid "You can flag all attributes created during the transaction to be marked as \"to_ids\" or not." msgstr "" -#: View/Events/automation.ctp:375 +#: View/Events/automation.ctp:197 +#: View/Events/legacy_automation.ctp:375 msgid "The category that will be assigned to the uploaded samples. Valid options are: Payload delivery, Artefacts dropped, Payload Installation, External Analysis." msgstr "" -#: View/Events/automation.ctp:376 +#: View/Events/automation.ctp:198 +#: View/Events/legacy_automation.ctp:376 msgid "Used to populate the event info field if no event ID supplied. Alternatively, if not set, MISP will simply generate a message showing that it's a malware sample collection generated on the given day." msgstr "" -#: View/Events/automation.ctp:377 +#: View/Events/automation.ctp:199 +#: View/Events/legacy_automation.ctp:377 msgid "The analysis level of the newly created event, if applicable. [0-2]" msgstr "" -#: View/Events/automation.ctp:378 +#: View/Events/automation.ctp:200 +#: View/Events/legacy_automation.ctp:378 msgid "The threat level ID of the newly created event, if applicable. [0-3]" msgstr "" -#: View/Events/automation.ctp:379 +#: View/Events/automation.ctp:201 +#: View/Events/legacy_automation.ctp:379 msgid "This will populate the comment field of any attribute created using this API." msgstr "" -#: View/Events/automation.ctp:380 +#: View/Events/automation.ctp:202 +#: View/Events/legacy_automation.ctp:380 msgid "Add or remove tags from events" msgstr "" -#: View/Events/automation.ctp:381 +#: View/Events/automation.ctp:203 +#: View/Events/legacy_automation.ctp:381 msgid "You can add or remove an existing tag from an event in the following way" msgstr "" -#: View/Events/automation.ctp:384 +#: View/Events/automation.ctp:206 +#: View/Events/legacy_automation.ctp:384 msgid "Just POST a json object in the following format (to the appropriate API depending on whether you want to add or delete a tag from an event)" msgstr "" -#: View/Events/automation.ctp:386 +#: View/Events/automation.ctp:208 +#: View/Events/legacy_automation.ctp:386 msgid "Where \"tag\" is the ID of the tag. You can also use the name of the tag the following way" msgstr "" -#: View/Events/automation.ctp:388 +#: View/Events/automation.ctp:210 +#: View/Events/legacy_automation.ctp:388 msgid "Proposals and the API" msgstr "" -#: View/Events/automation.ctp:389 +#: View/Events/automation.ctp:211 +#: View/Events/legacy_automation.ctp:389 msgid "You can interact with the proposals via the API directly since version 2.3.148" msgstr "" -#: View/Events/automation.ctp:393 +#: View/Events/automation.ctp:215 +#: View/Events/legacy_automation.ctp:393 msgid "HTTP" msgstr "" -#: View/Events/automation.ctp:394 +#: View/Events/automation.ctp:216 +#: View/Events/legacy_automation.ctp:394 #: View/Pages/doc/using_the_system.ctp:445 #: View/SharingGroups/add.ctp:52 #: View/SharingGroups/edit.ctp:60 msgid "URL" msgstr "" -#: View/Events/automation.ctp:395 +#: View/Events/automation.ctp:217 +#: View/Events/legacy_automation.ctp:395 msgid "Explanation" msgstr "" -#: View/Events/automation.ctp:396 +#: View/Events/automation.ctp:218 +#: View/Events/legacy_automation.ctp:396 msgid "Expected Payload" msgstr "" -#: View/Events/automation.ctp:397 -#: View/Servers/rest.ctp:53 +#: View/Events/automation.ctp:219 +#: View/Events/legacy_automation.ctp:397 +#: View/Servers/rest.ctp:97 msgid "Response" msgstr "" -#: View/Events/automation.ctp:402 +#: View/Events/automation.ctp:224 +#: View/Events/legacy_automation.ctp:402 msgid "View a proposal" msgstr "" -#: View/Events/automation.ctp:404;424;425;431;432 +#: View/Events/automation.ctp:226;246;247;253;254 +#: View/Events/legacy_automation.ctp:404;424;425;431;432 msgid "ShadowAttribute object" msgstr "" -#: View/Events/automation.ctp:409 +#: View/Events/automation.ctp:231 +#: View/Events/legacy_automation.ctp:409 msgid "View all proposal of my org's events" msgstr "" -#: View/Events/automation.ctp:411;418 +#: View/Events/automation.ctp:233;240 +#: View/Events/legacy_automation.ctp:411;418 msgid "ShadowAttribute objects" msgstr "" -#: View/Events/automation.ctp:416 +#: View/Events/automation.ctp:238 +#: View/Events/legacy_automation.ctp:416 msgid "View all proposals of an event" msgstr "" -#: View/Events/automation.ctp:423 +#: View/Events/automation.ctp:245 +#: View/Events/legacy_automation.ctp:423 msgid "Propose a new attribute to an event" msgstr "" -#: View/Events/automation.ctp:430 +#: View/Events/automation.ctp:252 +#: View/Events/legacy_automation.ctp:430 msgid "Propose an edit to an attribute" msgstr "" -#: View/Events/automation.ctp:437 +#: View/Events/automation.ctp:259 +#: View/Events/legacy_automation.ctp:437 msgid "Accept a proposal" msgstr "" -#: View/Events/automation.ctp:439;446 +#: View/Events/automation.ctp:261;268 +#: View/Events/legacy_automation.ctp:439;446 #: View/Noticelists/view.ctp:44 #: View/Pages/doc/administration.ctp:226;242 #: View/Pages/doc/using_the_system.ctp:254 msgid "Message" msgstr "" -#: View/Events/automation.ctp:444 +#: View/Events/automation.ctp:266 +#: View/Events/legacy_automation.ctp:444 msgid "Discard a proposal" msgstr "" -#: View/Events/automation.ctp:449 +#: View/Events/automation.ctp:271 +#: View/Events/legacy_automation.ctp:449 msgid "When posting a shadow attribute object, use the following formats" msgstr "" -#: View/Events/automation.ctp:454 +#: View/Events/automation.ctp:276 +#: View/Events/legacy_automation.ctp:454 msgid "None of the above fields are mandatory, but at least one of them has to be provided." msgstr "" -#: View/Events/automation.ctp:456 +#: View/Events/automation.ctp:278 +#: View/Events/legacy_automation.ctp:456 msgid "Filtering event metadata" msgstr "" -#: View/Events/automation.ctp:457 +#: View/Events/automation.ctp:279 +#: View/Events/legacy_automation.ctp:457 msgid "As described in the REST section, it is possible to retrieve a list of events along with their metadata by sending a GET request to the /events API. However, this API in particular is a bit more versatile. You can pass search parameters along to search among the events on various fields and retrieve a list of matching events (along with their metadata). Use the following URL" msgstr "" -#: View/Events/automation.ctp:461 +#: View/Events/automation.ctp:283 +#: View/Events/legacy_automation.ctp:461 msgid "POST a JSON object with the desired lookup fields and values to receive a JSON back.
\n An example for a valid lookup" msgstr "" -#: View/Events/automation.ctp:472 +#: View/Events/automation.ctp:294 +#: View/Events/legacy_automation.ctp:472 msgid "The above would return any event that is published, not restricted to your organisation only that has the term \"Locky\" in its event description. You can use exclamation marks to negate a value wherever appropriate." msgstr "" -#: View/Events/automation.ctp:473 +#: View/Events/automation.ctp:295 +#: View/Events/legacy_automation.ctp:473 msgid "The list of valid parameters" msgstr "" -#: View/Events/automation.ctp:474 +#: View/Events/automation.ctp:296 +#: View/Events/legacy_automation.ctp:474 msgid "Filters on published or unpublished events [0,1] - negatable" msgstr "" -#: View/Events/automation.ctp:475 +#: View/Events/automation.ctp:297 +#: View/Events/legacy_automation.ctp:475 msgid "Filters on strings found in the event info - negatable" msgstr "" -#: View/Events/automation.ctp:476 +#: View/Events/automation.ctp:298 +#: View/Events/legacy_automation.ctp:476 msgid "Filters on attached tag names - negatable" msgstr "" -#: View/Events/automation.ctp:477 +#: View/Events/automation.ctp:299 +#: View/Events/legacy_automation.ctp:477 msgid "Filters on specific event IDs - negatable" msgstr "" -#: View/Events/automation.ctp:478 +#: View/Events/automation.ctp:300 +#: View/Events/legacy_automation.ctp:478 msgid "Filters on a given event threat level [1,2,3,4] - negatable" msgstr "" -#: View/Events/automation.ctp:479 +#: View/Events/automation.ctp:301 +#: View/Events/legacy_automation.ctp:479 msgid "Filters on the distribution level [0,1,2,3] - negatable" msgstr "" -#: View/Events/automation.ctp:480 +#: View/Events/automation.ctp:302 +#: View/Events/legacy_automation.ctp:480 msgid "Filters on the given analysis phase of the event [0,1,2] - negatable" msgstr "" -#: View/Events/automation.ctp:481 +#: View/Events/automation.ctp:303 +#: View/Events/legacy_automation.ctp:481 msgid "Filters on a contained attribute value - negatable" msgstr "" -#: View/Events/automation.ctp:482 +#: View/Events/automation.ctp:304 +#: View/Events/legacy_automation.ctp:482 msgid "Filters on the creator organisation - negatable" msgstr "" -#: View/Events/automation.ctp:483 +#: View/Events/automation.ctp:305 +#: View/Events/legacy_automation.ctp:483 msgid "Filters on the creator user's email address (admin only) - negatable" msgstr "" -#: View/Events/automation.ctp:484 +#: View/Events/automation.ctp:306 +#: View/Events/legacy_automation.ctp:484 msgid "Filters on the date, anything newer than the given date in YYYY-MM-DD format is taken - non-negatable" msgstr "" -#: View/Events/automation.ctp:485 +#: View/Events/automation.ctp:307 +#: View/Events/legacy_automation.ctp:485 msgid "Filters on the date, anything older than the given date in YYYY-MM-DD format is taken - non-negatable" msgstr "" @@ -6641,6 +6583,310 @@ msgstr "" msgid "Org Events" msgstr "" +#: View/Events/legacy_automation.ctp:3 +msgid "Automation functionality is designed to automatically generate signatures for intrusion detection systems. To enable signature generation for a given attribute, Signature field of this attribute must be set to Yes.\n Note that not all attribute types are applicable for signature generation, currently we only support NIDS signature generation for IP, domains, host names, user agents etc., and hash list generation for MD5/SHA1 values of file artefacts. Support for more attribute types is planned.\n To to make this functionality available for automated tools an authentication key is used. This makes it easier for your tools to access the data without further form-based-authentication." +msgstr "" + +#: View/Events/legacy_automation.ctp:6 +msgid "Make sure you keep that key secret as it gives access to the entire database !" +msgstr "" + +#: View/Events/legacy_automation.ctp:10 +msgid "Since version 2.2 the usage of the authentication key in the URL is deprecated. Instead, pass the auth key in an Authorization header in the request. The legacy option of having the auth key in the URL is temporarily still supported but not recommended." +msgstr "" + +#: View/Events/legacy_automation.ctp:11 +msgid "Please use the use the following header" +msgstr "" + +#: View/Events/legacy_automation.ctp:12 +msgid "Authorization" +msgstr "" + +#: View/Events/legacy_automation.ctp:13 +msgid "XML Export" +msgstr "" + +#: View/Events/legacy_automation.ctp:14 +msgid "An automatic export of all events and attributes (except file attachments) is available under a custom XML format." +msgstr "" + +#: View/Events/legacy_automation.ctp:15;47;76 +msgid "You can configure your tools to automatically download the following file" +msgstr "" + +#: View/Events/legacy_automation.ctp:17 +msgid "If you only want to fetch a specific event append the eventid number" +msgstr "" + +#: View/Events/legacy_automation.ctp:19;144 +msgid "You can post an XML or JSON object containing additional parameters in the following formats" +msgstr "" + +#: View/Events/legacy_automation.ctp:26 +msgid "The xml download also accepts two additional the following optional parameters in the URL" +msgstr "" + +#: View/Events/legacy_automation.ctp:29;52;85 +msgid "Restrict the download to a single event" +msgstr "" + +#: View/Events/legacy_automation.ctp:30 +msgid "A boolean field that determines whether attachments should be encoded and a second parameter that controls the eligible tags." +msgstr "" + +#: View/Events/legacy_automation.ctp:31;54;87;112;134 +msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'.\n You can also chain several tag commands together with the '&&' operator. Please be aware the colons (:) cannot be used in the tag search.\n Use semicolons instead (the search will automatically search for colons instead). For example, to include tag1 and tag2 but exclude tag3 you would use" +msgstr "" + +#: View/Events/legacy_automation.ctp:43 +msgid "Also check out the %s to read about the REST API." +msgstr "" + +#: View/Events/legacy_automation.ctp:45 +msgid "CSV Export" +msgstr "" + +#: View/Events/legacy_automation.ctp:46 +msgid "An automatic export of attributes is available as CSV. Only attributes that are flagged \"to_ids\" will get exported." +msgstr "" + +#: View/Events/legacy_automation.ctp:49 +msgid "You can specify additional flags for CSV exports as follows" +msgstr "" + +#: View/Events/legacy_automation.ctp:53 +msgid "Setting this flag to true will include attributes that are not marked \"to_ids\"." +msgstr "" + +#: View/Events/legacy_automation.ctp:58 +msgid "For example, to only download a csv generated of the \"domain\" type and the \"Network activity\" category attributes all events except for the one and further restricting it to events that are tagged \"tag1\" or \"tag2\" but not \"tag3\", only allowing attributes that are IDS flagged use the following syntax" +msgstr "" + +#: View/Events/legacy_automation.ctp:63 +msgid "Include the event data with each attribute." +msgstr "" + +#: View/Events/legacy_automation.ctp:66 +msgid "Events published within the last x amount of time, where x can be defined in days, hours, minutes (for example 5d or 12h or 30m).This filter will use the published timestamp of the event." +msgstr "" + +#: View/Events/legacy_automation.ctp:67 +msgid "The CSV created when this setting is set to true will not contain the header row.\n enforceWarninglist: All attributes that have a hit on a warninglist will be excluded." +msgstr "" + +#: View/Events/legacy_automation.ctp:71 +msgid "To export the attributes of all events that are of the type \"domain\", use the following syntax" +msgstr "" + +#: View/Events/legacy_automation.ctp:74 +msgid "NIDS rules export" +msgstr "" + +#: View/Events/legacy_automation.ctp:75 +msgid "Automatic export of all network related attributes is available under the Snort rule format. Only published events and attributes marked as IDS Signature are exported." +msgstr "" + +#: View/Events/legacy_automation.ctp:81 +msgid "The full API syntax is as follows" +msgstr "" + +#: View/Events/legacy_automation.ctp:84 +msgid "The export format, can be \"suricata\" or \"snort\"" +msgstr "" + +#: View/Events/legacy_automation.ctp:86 +msgid "Some commented out explanation framing the data. The reason to disable this would be if you would like to concatenate a list of exports from various select events in order to avoid unnecessary duplication of the comments." +msgstr "" + +#: View/Events/legacy_automation.ctp:93 +msgid "Events published within the last x amount of time, where x can be defined in days, hours, minutes (for example 6d or 12h or 30m). This filter will use the published timestamp of the event." +msgstr "" + +#: View/Events/legacy_automation.ctp:94 +msgid "Restrict the export to only use the given types." +msgstr "" + +#: View/Events/legacy_automation.ctp:96 +msgid "All tags will be included even if not exportable." +msgstr "" + +#: View/Events/legacy_automation.ctp:98 +msgid "An example for a suricata export for all events excluding those tagged tag1, without all of the commented information at the start of the file would look like this:" +msgstr "" + +#: View/Events/legacy_automation.ctp:100 +msgid "Administration is able to maintain a white-list containing host, domain name and IP numbers to exclude from the NIDS export." +msgstr "" + +#: View/Events/legacy_automation.ctp:102 +msgid "Hash database export" +msgstr "" + +#: View/Events/legacy_automation.ctp:103 +msgid "Automatic export of MD5/SHA1 checksums contained in file-related attributes. This list can be used to feed forensic software when searching for suspicious files. Only published events and attributes marked as IDS Signature are exported." +msgstr "" + +#: View/Events/legacy_automation.ctp:104;188 +msgid "You can configure your tools to automatically download the following files" +msgstr "" + +#: View/Events/legacy_automation.ctp:109 +msgid "The API's full format is as follows" +msgstr "" + +#: View/Events/legacy_automation.ctp:111 +msgid "The export format, can be \"md5\" or \"sha1\"" +msgstr "" + +#: View/Events/legacy_automation.ctp:123 +msgid "For example, to only show sha1 values from events tagged tag1, use" +msgstr "" + +#: View/Events/legacy_automation.ctp:126 +msgid "STIX export" +msgstr "" + +#: View/Events/legacy_automation.ctp:127 +msgid "You can export MISP events in Mitre's STIX format (to read more about STIX, click here). The STIX XML export is currently very slow and can lead to timeouts with larger events or collections of events. The JSON return format does not suffer from this issue. Usage" +msgstr "" + +#: View/Events/legacy_automation.ctp:129 +msgid "Search parameters can be passed to the function via URL parameters or by POSTing an XML or JSON object (depending on the return type). The following parameters can be passed to the STIX export tool: id, withAttachments, tags. Both id and tags can use the && (and) and ! (not) operators to build queries. Using the URL parameters, the syntax is as follows" +msgstr "" + +#: View/Events/legacy_automation.ctp:132;171 +msgid "The event's ID" +msgstr "" + +#: View/Events/legacy_automation.ctp:133 +msgid "Encode attachments where applicable" +msgstr "" + +#: View/Events/legacy_automation.ctp:151 +msgid "Various ways to narrow down the search results of the STIX export" +msgstr "" + +#: View/Events/legacy_automation.ctp:152 +msgid "For example, to retrieve all events tagged \"APT1\" but excluding events tagged \"OSINT\" and excluding events #51 and #62 without any attachments" +msgstr "" + +#: View/Events/legacy_automation.ctp:154 +msgid "To export the same events using a POST request use" +msgstr "" + +#: View/Events/legacy_automation.ctp:156 +msgid "Together with this JSON object in the POST message" +msgstr "" + +#: View/Events/legacy_automation.ctp:158 +msgid "XML is automagically assumed when using the stix export" +msgstr "" + +#: View/Events/legacy_automation.ctp:160 +msgid "The same search could be accomplished using the following POSTed XML object (note that ampersands need to be escaped, or alternatively separate id and tag elements can be used)" +msgstr "" + +#: View/Events/legacy_automation.ctp:163 +msgid "RPZ export" +msgstr "" + +#: View/Events/legacy_automation.ctp:165 +msgid "It is possible to further restrict the exported values using the following filters" +msgstr "" + +#: View/Events/legacy_automation.ctp:167 +msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'.\n You can also chain several tag commands together with the '&&' operator. Please be aware the colons (:) cannot be used in the tag search when passed through the url.\n " +msgstr "" + +#: View/Events/legacy_automation.ctp:170 +msgid "Use semicolons instead (the search will automatically search for colons instead)" +msgstr "" + +#: View/Events/legacy_automation.ctp:172 +msgid "Events with the date set to a date after the one specified in the from field (format: 2015-02-03)" +msgstr "" + +#: View/Events/legacy_automation.ctp:173 +msgid "Events with the date set to a date before the one specified in the to field (format: 2015-02-03)" +msgstr "" + +#: View/Events/legacy_automation.ctp:186 +msgid "Text export" +msgstr "" + +#: View/Events/legacy_automation.ctp:187 +msgid ">An export of all attributes of a specific type to a plain text file. By default only published and IDS flagged attributes are exported." +msgstr "" + +#: View/Events/legacy_automation.ctp:194 +msgid "To restrict the results by tags, use the usual syntax. Please be aware the colons (:) cannot be used in the tag search. Use semicolons instead (the search will automatically search for colons instead). To get ip-src values from events tagged tag1 but not tag2 use" +msgstr "" + +#: View/Events/legacy_automation.ctp:197 +msgid "As of version 2.3.38, it is possible to restrict the text exports on two additional flags. The first allows the user to restrict based on event ID, whilst the second is a boolean switch allowing non IDS flagged attributes to be exported. Additionally, choosing \"all\" in the type field will return all eligible attributes." +msgstr "" + +#: View/Events/legacy_automation.ctp:201 +msgid "Only export the attributes of the given event ID" +msgstr "" + +#: View/Events/legacy_automation.ctp:202 +msgid "Include attributes that are not marked to_ids, even if they would normally be excluded. Also overrides the whitelist functionality." +msgstr "" + +#: View/Events/legacy_automation.ctp:207 +msgid "Include not published Events." +msgstr "" + +#: View/Events/legacy_automation.ctp:208;275 +msgid "You can also chain several tag commands together with the '&&' operator. Please be aware the colons (:) cannot be used in the tag search.\n Use semicolons instead (the search will automatically search for colons instead). For example, to include tag1 and tag2 but exclude tag3 you would use" +msgstr "" + +#: View/Events/legacy_automation.ctp:263 +msgid "Searches with JSON/XML/OpenIOC results" +msgstr "" + +#: View/Events/legacy_automation.ctp:267 +msgid "Set the return format of the search (Currently supported: json, xml, openioc - more formats coming soon)." +msgstr "" + +#: View/Events/legacy_automation.ctp:272 +msgid "To include a tag in the results just write its names into this parameter. To exclude a tag prepend it with a '!'.\n To filter on several values for the same parameter, simply use arrays, such as in the following example" +msgstr "" + +#: View/Events/legacy_automation.ctp:291 +msgid "For example, to find any event with the term \"red october\" mentioned, use the following syntax (the example is shown as a POST request instead of a GET, which is highly recommended. GET requests are problematic and deprecated.)" +msgstr "" + +#: View/Events/legacy_automation.ctp:296 +msgid "To just return a list of attributes, use the following syntax" +msgstr "" + +#: View/Events/legacy_automation.ctp:304 +msgid "Events with the date set to a date after the one specified in the from field (format: 2015-02-15)" +msgstr "" + +#: View/Events/legacy_automation.ctp:305 +msgid "Events with the date set to a date before the one specified in the to field (format: 2015-02-15)" +msgstr "" + +#: View/Events/legacy_automation.ctp:312 +msgid "Restrict the results by the timestamp (of the attribute). Any attributes with a timestamp newer than the given timestamp will be returned." +msgstr "" + +#: View/Events/legacy_automation.ctp:322 +msgid "The keywords false or null should be used for optional empty parameters in the URL. Keep in mind, this is only needed if you use the deprecated URL parameters." +msgstr "" + +#: View/Events/legacy_automation.ctp:324 +msgid "value, type, category and org are optional. It is possible to search for several terms in each category by joining them with the '&&' operator. It is also possible to negate a term with the '!' operator. Please be aware the colons (:) cannot be used in the tag search. Use semicolons instead (the search will automatically search for colons instead).\n For example, in order to search for all attributes created by your organisation that contain 192.168 or 127.0 but not 0.1 and are of the type ip-src, excluding the events that were tagged tag1 use the following syntax" +msgstr "" + +#: View/Events/legacy_automation.ctp:327 +msgid "You can also use search for IP addresses using CIDR. Make sure that you use '|' (pipe) instead of '/' (slashes). Please be aware the colons (:) cannot be used in the tag search. Use semicolons instead (the search will automatically search for colons instead). See below for an example" +msgstr "" + #: View/Events/merge.ctp:4 msgid "Merge events" msgstr "" @@ -6789,6 +7035,10 @@ msgstr "" msgid "%s file" msgstr "" +#: View/Events/upload_stix.ctp:24 +msgid "Include the original imported file as attachment" +msgstr "" + #: View/Events/view.ctp:49 msgid "Extended view" msgstr "" @@ -7030,10 +7280,6 @@ msgstr "" msgid "Choose the format that you wish to download the event in" msgstr "" -#: View/Events/ajax/exportChoice.ctp:17;18;27;28 -msgid "Export as %s" -msgstr "" - #: View/Events/ajax/importChoice.ctp:2 msgid "Choose the format that you would like to use for the import" msgstr "" @@ -7560,6 +7806,10 @@ msgstr "" msgid "All Namespaces" msgstr "" +#: View/GalaxyClusters/ajax/index.ctp:82 +msgid "Delete galaxy cluster" +msgstr "" + #: View/Jobs/index.ctp:12 msgid "Are you sure you want to purge all completed job entries? Job entries are considered as log entries and have no impact on actual job execution." msgstr "" @@ -7667,10 +7917,6 @@ msgstr "" msgid "from IP" msgstr "" -#: View/Logs/admin_index.ctp:20;21 -msgid "Search" -msgstr "" - #: View/Logs/admin_index.ctp:59 #: View/Logs/admin_search.ctp:14 msgid "Model ID" @@ -7794,7 +8040,7 @@ msgid " The Attribute will be permanently deleted and unrecoverable. Also, this msgstr "" #: View/ObjectTemplateElements/ajax/view_elements.ctp:24 -#: View/Pages/doc/categories_and_types.ctp:46 +#: View/Pages/doc/categories_and_types.ctp:40 #: View/Pages/doc/md/categories_and_types.ctp:23 msgid "Categories" msgstr "" @@ -8179,7 +8425,6 @@ msgid "Available Organisations" msgstr "" #: View/Organisations/ajax/fetch_orgs_for_sg.ctp:21 -#: View/Servers/ajax/fetch_servers_for_sg.ctp:21 msgid "Added Organisations" msgstr "" @@ -8337,7 +8582,6 @@ msgid "If the migration of your data from 2.4 is not complete this will lead to msgstr "" #: View/Pages/doc/administration.ctp:3 -#: View/Pages/doc/categories_and_types.ctp:3 #: View/Pages/doc/concepts.ctp:3 #: View/Pages/doc/general.ctp:3 #: View/Pages/doc/quickstart.ctp:3;14 @@ -8347,7 +8591,6 @@ msgid "Quick Start" msgstr "" #: View/Pages/doc/administration.ctp:4 -#: View/Pages/doc/categories_and_types.ctp:4 #: View/Pages/doc/concepts.ctp:4 #: View/Pages/doc/general.ctp:4;14 #: View/Pages/doc/quickstart.ctp:4 @@ -8357,7 +8600,6 @@ msgid "General Layout" msgstr "" #: View/Pages/doc/administration.ctp:5 -#: View/Pages/doc/categories_and_types.ctp:5 #: View/Pages/doc/concepts.ctp:5;14 #: View/Pages/doc/general.ctp:5 #: View/Pages/doc/quickstart.ctp:5 @@ -8367,7 +8609,6 @@ msgid "General Concepts" msgstr "" #: View/Pages/doc/administration.ctp:6 -#: View/Pages/doc/categories_and_types.ctp:6 #: View/Pages/doc/concepts.ctp:6 #: View/Pages/doc/general.ctp:6 #: View/Pages/doc/quickstart.ctp:6 @@ -8377,7 +8618,6 @@ msgid "User Management and Global actions" msgstr "" #: View/Pages/doc/administration.ctp:7 -#: View/Pages/doc/categories_and_types.ctp:7 #: View/Pages/doc/concepts.ctp:7 #: View/Pages/doc/general.ctp:7 #: View/Pages/doc/quickstart.ctp:7 @@ -8420,7 +8660,7 @@ msgid "FAQ" msgstr "" #: View/Pages/doc/administration.ctp:22 -#: View/Pages/doc/categories_and_types.ctp:9 +#: View/Pages/doc/categories_and_types.ctp:3 #: View/Pages/doc/concepts.ctp:9 #: View/Pages/doc/general.ctp:9 #: View/Pages/doc/quickstart.ctp:9 @@ -8843,7 +9083,7 @@ msgstr "" #: View/Pages/doc/administration.ctp:133;184;197 #: View/Pages/doc/using_the_system.ctp:269 -#: View/Taxonomies/view.ctp:78 +#: View/Taxonomies/view.ctp:79 msgid "Action" msgstr "" @@ -9318,16 +9558,16 @@ msgstr "" msgid "This will create a new password hash using the currently set salt." msgstr "" -#: View/Pages/doc/categories_and_types.ctp:13 +#: View/Pages/doc/categories_and_types.ctp:7 msgid "Attribute Categories and Types" msgstr "" -#: View/Pages/doc/categories_and_types.ctp:14 +#: View/Pages/doc/categories_and_types.ctp:8 #: View/Pages/doc/md/categories_and_types.ctp:1 msgid "Attribute Categories vs. Types" msgstr "" -#: View/Pages/doc/categories_and_types.ctp:80 +#: View/Pages/doc/categories_and_types.ctp:74 msgid "Click here to get the .md version for gitbook generation." msgstr "" @@ -11620,19 +11860,19 @@ msgstr "" msgid "No succeeded pushes" msgstr "" -#: View/Servers/rest.ctp:7;17 +#: View/Servers/rest.ctp:18;28 msgid "Relative path to query" msgstr "" -#: View/Servers/rest.ctp:54 +#: View/Servers/rest.ctp:98 msgid "Response code" msgstr "" -#: View/Servers/rest.ctp:55 +#: View/Servers/rest.ctp:99 msgid "Request duration" msgstr "" -#: View/Servers/rest.ctp:56 +#: View/Servers/rest.ctp:100 msgid "Headers" msgstr "" @@ -11652,6 +11892,10 @@ msgstr "" msgid "Available Instances" msgstr "" +#: View/Servers/ajax/fetch_servers_for_sg.ctp:21 +msgid "Added Instances" +msgstr "" + #: View/Servers/ajax/fetch_servers_for_sg.ctp:26 msgid "Add servers to sharing group" msgstr "" @@ -12126,7 +12370,7 @@ msgid "Are you sure you want to enable every tag associated to this taxonomy?" msgstr "" #: View/Taxonomies/index.ctp:41 -#: View/Taxonomies/view.ctp:29;143 +#: View/Taxonomies/view.ctp:29;145 msgid "Disable" msgstr "" @@ -12136,7 +12380,7 @@ msgid "Are you sure you want to disable this taxonomy library?" msgstr "" #: View/Taxonomies/index.ctp:43 -#: View/Taxonomies/view.ctp:31;147 +#: View/Taxonomies/view.ctp:31;149 msgid "Enable" msgstr "" @@ -12153,19 +12397,19 @@ msgstr "" msgid "Create and/or update selected tags" msgstr "" -#: View/Taxonomies/view.ctp:116 +#: View/Taxonomies/view.ctp:118 msgid "Hidden" msgstr "" -#: View/Taxonomies/view.ctp:125 +#: View/Taxonomies/view.ctp:127 msgid "View graph" msgstr "" -#: View/Taxonomies/view.ctp:142 +#: View/Taxonomies/view.ctp:144 msgid "Refresh" msgstr "" -#: View/Taxonomies/view.ctp:147 +#: View/Taxonomies/view.ctp:149 msgid "Refresh or enable" msgstr ""