diff --git a/.gitmodules b/.gitmodules
index d14404652..6fd68ebb4 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -37,12 +37,6 @@
path = Plugin/DebugKit
url = https://github.com/cakephp/debug_kit.git
branch = 2.2
-[submodule "INSTALL/Crypt_GPG"]
- path = INSTALL/dependencies/Crypt_GPG
- url = https://github.com/pear/Crypt_GPG
-[submodule "INSTALL/Console_CommandLine"]
- path = INSTALL/dependencies/Console_CommandLine
- url = https://github.com/pear/Console_CommandLine
[submodule "app/files/misp-decaying-models"]
path = app/files/misp-decaying-models
url = https://github.com/MISP/misp-decaying-models.git
diff --git a/INSTALL/INSTALL.sh b/INSTALL/INSTALL.sh
old mode 100644
new mode 100755
index 86b3437e5..b8babfb40
--- a/INSTALL/INSTALL.sh
+++ b/INSTALL/INSTALL.sh
@@ -16,6 +16,7 @@
# 0/ Quick MISP Instance on Debian Based Linux - Status |
#-------------------------------------------------------|
#
+# 20200412: Ubuntu 18.04.4 tested and working. -- sCl
# 20190302: Ubuntu 18.04.2 tested and working. -- sCl
# 20190208: Kali Linux tested and working. -- sCl
#
@@ -296,16 +297,17 @@ checkFlavour () {
centos)
if [ -z "$dist_version" ] && [ -r /etc/os-release ]; then
dist_version="$(. /etc/os-release && echo "$VERSION_ID")"
+ dist_version=${dist_version:0:1}
fi
- echo "$FLAVOUR not supported at the moment"
- exit 1
+ echo "$FLAVOUR support is experimental at the moment"
;;
rhel|ol|sles)
if [ -z "$dist_version" ] && [ -r /etc/os-release ]; then
dist_version="$(. /etc/os-release && echo "$VERSION_ID")"
+ dist_version=${dist_version:0:1} # Only interested about major version
fi
- echo "$FLAVOUR not supported at the moment"
- exit 1
+ # Only tested for RHEL 7 so far
+ echo "$FLAVOUR support is experimental at the moment"
;;
*)
if command_exists lsb_release; then
@@ -373,25 +375,39 @@ EOF
}
checkInstaller () {
- # TODO: Implement $FLAVOUR checks and install depending on the platform we are on
- if [[ $(which shasum > /dev/null 2>&1 ; echo $?) != 0 ]]; then
- sudo apt install libdigest-sha-perl -qyy
+ # Workaround: shasum is not available on RHEL, only checking sha512
+ if [[ $FLAVOUR == "rhel" ]] || [[ $FLAVOUR == "centos" ]]; then
+ INSTsum=$(sha512sum ${0} | cut -f1 -d\ )
+ /usr/bin/wget --no-cache -q -O /tmp/INSTALL.sh.sha512 https://raw.githubusercontent.com/MISP/MISP/2.4/INSTALL/INSTALL.sh.sha512
+ chsum=$(cat /tmp/INSTALL.sh.sha512)
+ if [[ "${chsum}" == "${INSTsum}" ]]; then
+ echo "SHA512 matches"
+ else
+ echo "SHA512: ${chsum} does not match the installer sum of: ${INSTsum}"
+ # exit 1 # uncomment when/if PR is merged
fi
- # SHAsums to be computed, not the -- notatiation is for ease of use with rhash
- SHA_SUMS="--sha1 --sha256 --sha384 --sha512"
- for sum in $(echo ${SHA_SUMS} |sed 's/--sha//g'); do
- /usr/bin/wget --no-cache -q -O /tmp/INSTALL.sh.sha${sum} https://raw.githubusercontent.com/MISP/MISP/2.4/INSTALL/INSTALL.sh.sha${sum}
- INSTsum=$(shasum -a ${sum} ${0} | cut -f1 -d\ )
- chsum=$(cat /tmp/INSTALL.sh.sha${sum} | cut -f1 -d\ )
-
- if [[ "${chsum}" == "${INSTsum}" ]]; then
- echo "sha${sum} matches"
- else
- echo "sha${sum}: ${chsum} does not match the installer sum of: ${INSTsum}"
- echo "Delete installer, re-download and please run again."
- exit 1
+ else
+ # TODO: Implement $FLAVOUR checks and install depending on the platform we are on
+ if [[ $(which shasum > /dev/null 2>&1 ; echo $?) != 0 ]]; then
+ sudo apt update
+ sudo apt install libdigest-sha-perl -qyy
fi
- done
+ # SHAsums to be computed, not the -- notatiation is for ease of use with rhash
+ SHA_SUMS="--sha1 --sha256 --sha384 --sha512"
+ for sum in $(echo ${SHA_SUMS} |sed 's/--sha//g'); do
+ /usr/bin/wget --no-cache -q -O /tmp/INSTALL.sh.sha${sum} https://raw.githubusercontent.com/MISP/MISP/2.4/INSTALL/INSTALL.sh.sha${sum}
+ INSTsum=$(shasum -a ${sum} ${0} | cut -f1 -d\ )
+ chsum=$(cat /tmp/INSTALL.sh.sha${sum} | cut -f1 -d\ )
+
+ if [[ "${chsum}" == "${INSTsum}" ]]; then
+ echo "sha${sum} matches"
+ else
+ echo "sha${sum}: ${chsum} does not match the installer sum of: ${INSTsum}"
+ echo "Delete installer, re-download and please run again."
+ exit 1
+ fi
+ done
+ fi
}
# Extract manufacturer
@@ -657,8 +673,7 @@ setBaseURL () {
CONN=$(ip -br -o -4 a |grep UP |head -1 |tr -d "UP")
IFACE=`echo $CONN |awk {'print $1'}`
IP=`echo $CONN |awk {'print $2'}| cut -f1 -d/`
- # TODO: Consider "QEMU"
- if [[ "$(checkManufacturer)" != "innotek GmbH" ]] && [[ "$(checkManufacturer)" != "VMware, Inc." ]]; then
+ if [[ "$(checkManufacturer)" != "innotek GmbH" ]] && [[ "$(checkManufacturer)" != "VMware, Inc." ]] && [[ "$(checkManufacturer)" != "QEMU" ]]; then
debug "We guess that this is a physical machine and cannot possibly guess what the MISP_BASEURL might be."
if [[ "$UNATTENDED" != "1" ]]; then
echo "You can now enter your own MISP_BASEURL, if you wish to NOT do that, the MISP_BASEURL will be empty, which will work, but ideally you configure it afterwards."
@@ -686,12 +701,20 @@ setBaseURL () {
MISP_BASEURL="https://misp.local"
# Webserver configuration
FQDN='misp.local'
- else
+ elif [[ "$(checkManufacturer)" == "innotek GmbH" ]]; then
MISP_BASEURL='https://localhost:8443'
IP=$(ip addr show | awk '$1 == "inet" {gsub(/\/.*$/, "", $2); print $2}' |grep -v "127.0.0.1" |tail -1)
sudo iptables -t nat -A OUTPUT -p tcp --dport 8443 -j DNAT --to ${IP}:443
# Webserver configuration
FQDN='localhost.localdomain'
+ elif [[ "$(checkManufacturer)" == "VMware, Inc." ]]; then
+ MISP_BASEURL='""'
+ # Webserver configuration
+ FQDN='misp.local'
+ else
+ MISP_BASEURL='""'
+ # Webserver configuration
+ FQDN='misp.local'
fi
}
@@ -1122,6 +1145,26 @@ installCoreDeps () {
sudo apt install expect -qy
}
+# Install Php 7.4 dependencies
+installDepsPhp74 () {
+ debug "Installing PHP 7.4 dependencies"
+ PHP_ETC_BASE=/etc/php/7.4
+ PHP_INI=${PHP_ETC_BASE}/apache2/php.ini
+ sudo apt update
+ sudo apt install -qy \
+ libapache2-mod-php \
+ php php-cli \
+ php-dev \
+ php-json php-xml php-mysql php-opcache php-readline php-mbstring \
+ php-redis php-gnupg \
+ php-gd
+
+ for key in upload_max_filesize post_max_size max_execution_time max_input_time memory_limit
+ do
+ sudo sed -i "s/^\($key\).*/\1 = $(eval echo \${$key})/" $PHP_INI
+ done
+}
+
# Install Php 7.3 deps
installDepsPhp73 () {
debug "Installing PHP 7.3 dependencies"
@@ -1310,7 +1353,7 @@ installCore () {
$SUDO_WWW ${PATH_TO_MISP}/venv/bin/pip install git+https://github.com/kbandla/pydeep.git
# install lief
- $SUDO_WWW ${PATH_TO_MISP}/venv/bin/pip install https://github.com/lief-project/packages/raw/lief-master-latest/pylief-0.9.0.dev.zip
+ $SUDO_WWW ${PATH_TO_MISP}/venv/bin/pip install lief
# install zmq needed by mispzmq
$SUDO_WWW ${PATH_TO_MISP}/venv/bin/pip install zmq redis
@@ -1453,6 +1496,7 @@ coreCAKE () {
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "Plugin.Sightings_policy" 0
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "Plugin.Sightings_anonymise" false
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "Plugin.Sightings_range" 365
+ $SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "Plugin.Sightings_sighting_db_enable" false
# Plugin CustomAuth tuneable
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "Plugin.CustomAuth_disable_logout" false
@@ -1495,6 +1539,7 @@ coreCAKE () {
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "MISP.block_event_alert_tag" "no-alerts=\"true\""
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "MISP.block_old_event_alert" false
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "MISP.block_old_event_alert_age" ""
+ $SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "MISP.block_old_event_alert_by_date" ""
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "MISP.incoming_tags_disabled_by_default" false
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "MISP.maintenance_message" "Great things are happening! MISP is undergoing maintenance, but will return shortly. You can contact the administration at \$email."
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "MISP.footermidleft" "This is an initial install"
@@ -1512,6 +1557,10 @@ coreCAKE () {
# Force defaults to make MISP Server Settings less GREEN
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "Security.password_policy_length" 12
$SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "Security.password_policy_complexity" '/^((?=.*\d)|(?=.*\W+))(?![\n])(?=.*[A-Z])(?=.*[a-z]).*$|.{16,}/'
+ $SUDO_WWW $RUN_PHP -- $CAKE Admin setSetting "Security.self_registration_message" "If you would like to send us a registration request, please fill out the form below. Make sure you fill out as much information as possible in order to ease the task of the administrators."
+
+ # It is possible to updateMISP too, only here for reference how to to that on the CLI.
+ ## $SUDO_WWW $RUN_PHP -- $CAKE Admin updateMISP
# Set MISP Live
$SUDO_WWW $RUN_PHP -- $CAKE Live $MISP_LIVE
@@ -1610,10 +1659,27 @@ WantedBy=multi-user.target" | sudo tee /etc/systemd/system/misp-workers.service
# Main MISP Modules install function
mispmodules () {
cd /usr/local/src/
+ sudo apt-get install cmake libcaca-dev liblua5.3-dev -y
## TODO: checkUsrLocalSrc in main doc
debug "Cloning misp-modules"
$SUDO_CMD git clone https://github.com/MISP/misp-modules.git
- cd misp-modules
+ $SUDO_CMD git clone git://github.com/stricaud/gtcaca.git
+ $SUDO_CMD git clone git://github.com/stricaud/faup.git
+ sudo chown -R ${MISP_USER}:${MISP_USER} faup gtcaca
+ # Install gtcaca
+ cd gtcaca
+ $SUDO_CMD mkdir -p build
+ cd build
+ $SUDO_CMD cmake .. && $SUDO_CMD make
+ sudo make install
+ cd ../../faup
+ # Install faup
+ $SUDO_CMD mkdir -p build
+ cd build
+ $SUDO_CMD cmake .. && $SUDO_CMD make
+ sudo make install
+ sudo ldconfig
+ cd ../../misp-modules
# some misp-modules dependencies
sudo apt install libpq5 libjpeg-dev tesseract-ocr libpoppler-cpp-dev imagemagick libopencv-dev zbar-tools libzbar0 libzbar-dev libfuzzy-dev -y
# If you build an egg, the user you build it as need write permissions in the CWD
@@ -1768,8 +1834,8 @@ mail2misp () {
cd /usr/local/src/
sudo apt-get install cmake libcaca-dev liblua5.3-dev -y
$SUDO_CMD git clone https://github.com/MISP/mail_to_misp.git
- $SUDO_CMD git clone git://github.com/stricaud/faup.git faup
- $SUDO_CMD git clone git://github.com/stricaud/gtcaca.git gtcaca
+ [[ ! -d "faup" ]] && $SUDO_CMD git clone git://github.com/stricaud/faup.git faup
+ [[ ! -d "gtcaca" ]] && $SUDO_CMD git clone git://github.com/stricaud/gtcaca.git gtcaca
sudo chown -R ${MISP_USER}:${MISP_USER} faup mail_to_misp gtcaca
cd gtcaca
$SUDO_CMD mkdir -p build
@@ -1784,7 +1850,7 @@ mail2misp () {
sudo ldconfig
cd ../../mail_to_misp
$SUDO_CMD virtualenv -p python3 venv
- $SUDO_CMD ./venv/bin/pip install https://github.com/lief-project/packages/raw/lief-master-latest/pylief-0.9.0.dev.zip
+ $SUDO_CMD ./venv/bin/pip install lief
$SUDO_CMD ./venv/bin/pip install -r requirements.txt
$SUDO_CMD cp mail_to_misp_config.py-example mail_to_misp_config.py
##$SUDO cp mail_to_misp_config.py-example mail_to_misp_config.py
@@ -1838,7 +1904,7 @@ viper () {
# TODO: Check for current user install permissions
$SUDO_CMD git submodule update --init --recursive
echo "pip install deps"
- $SUDO_CMD ./venv/bin/pip install pefile olefile jbxapi Crypto pypdns pypssl r2pipe pdftools virustotal-api SQLAlchemy PrettyTable python-magic scrapy https://github.com/lief-project/packages/raw/lief-master-latest/pylief-0.9.0.dev.zip
+ $SUDO_CMD ./venv/bin/pip install pefile olefile jbxapi Crypto pypdns pypssl r2pipe pdftools virustotal-api SQLAlchemy PrettyTable python-magic scrapy lief
$SUDO_CMD ./venv/bin/pip install .
echo 'update-modules' |/usr/local/src/viper/venv/bin/viper
cd /usr/local/src/viper-web
@@ -1879,6 +1945,566 @@ viper () {
}
+enableReposRHEL () {
+ sudo subscription-manager refresh
+ sudo subscription-manager repos --enable rhel-7-server-optional-rpms
+ sudo subscription-manager repos --enable rhel-7-server-extras-rpms
+ sudo subscription-manager repos --enable rhel-server-rhscl-7-rpms
+}
+
+centosEPEL () {
+ # We need some packages from the Extra Packages for Enterprise Linux repository
+ sudo yum install epel-release -y
+
+ # Since MISP 2.4 PHP 5.5 is a minimal requirement, so we need a newer version than CentOS base provides
+ # Software Collections is a way do to this, see https://wiki.centos.org/AdditionalResources/Repositories/SCL
+ sudo yum install centos-release-scl -y
+}
+
+enableEPEL () {
+ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y
+}
+
+yumInstallCoreDeps () {
+ # Install the dependencies:
+ sudo yum install gcc git zip rh-git218 \
+ httpd24 \
+ mod_ssl \
+ rh-redis32 \
+ rh-mariadb102 \
+ libxslt-devel zlib-devel ssdeep-devel -y
+
+ # Enable and start redis
+ sudo systemctl enable --now rh-redis32-redis.service
+
+ WWW_USER="apache"
+ SUDO_WWW="sudo -H -u $WWW_USER"
+ RUN_PHP="/usr/bin/scl enable rh-php72"
+ PHP_INI="/etc/opt/rh/rh-php72/php.ini"
+ # Install PHP 7.2 from SCL, see https://www.softwarecollections.org/en/scls/rhscl/rh-php72/
+ sudo yum install rh-php72 rh-php72-php-fpm rh-php72-php-devel \
+ rh-php72-php-mysqlnd \
+ rh-php72-php-mbstring \
+ rh-php72-php-xml \
+ rh-php72-php-bcmath \
+ rh-php72-php-opcache \
+ rh-php72-php-gd -y
+
+ # Python 3.6 is now available in RHEL 7.7 base
+ sudo yum install python3 python3-devel -y
+
+ sudo systemctl enable --now rh-php72-php-fpm.service
+}
+
+installCoreRHEL () {
+ # Download MISP using git in the $PATH_TO_MISP directory.
+ sudo mkdir -p $(dirname $PATH_TO_MISP)
+ sudo chown $WWW_USER:$WWW_USER $(dirname $PATH_TO_MISP)
+ cd $(dirname $PATH_TO_MISP)
+ $SUDO_WWW git clone https://github.com/MISP/MISP.git
+ cd $PATH_TO_MISP
+ ##$SUDO_WWW git checkout tags/$(git describe --tags `git rev-list --tags --max-count=1`)
+ # if the last shortcut doesn't work, specify the latest version manually
+ # example: git checkout tags/v2.4.XY
+ # the message regarding a "detached HEAD state" is expected behaviour
+ # (you only have to create a new branch, if you want to change stuff and do a pull request for example)
+
+ # Fetch submodules
+ $SUDO_WWW git submodule update --init --recursive
+ # Make git ignore filesystem permission differences for submodules
+ $SUDO_WWW git submodule foreach --recursive git config core.filemode false
+ # Make git ignore filesystem permission differences
+ $SUDO_WWW git config core.filemode false
+
+ # Create a python3 virtualenv
+ sudo pip3 install virtualenv
+ $SUDO_WWW python3 -m venv $PATH_TO_MISP/venv
+ sudo mkdir /usr/share/httpd/.cache
+ sudo chown $WWW_USER:$WWW_USER /usr/share/httpd/.cache
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install -U pip setuptools
+
+ cd $PATH_TO_MISP/app/files/scripts
+ $SUDO_WWW git clone https://github.com/CybOXProject/python-cybox.git
+ $SUDO_WWW git clone https://github.com/STIXProject/python-stix.git
+ $SUDO_WWW git clone --branch master --single-branch https://github.com/lief-project/LIEF.git lief
+ $SUDO_WWW git clone https://github.com/CybOXProject/mixbox.git
+
+ # If you umask is has been changed from the default, it is a good idea to reset it to 0022 before installing python modules
+ UMASK=$(umask)
+ umask 0022
+
+ cd $PATH_TO_MISP/app/files/scripts/python-cybox
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install .
+
+ cd $PATH_TO_MISP/app/files/scripts/python-stix
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install .
+
+ # install mixbox to accommodate the new STIX dependencies:
+ cd $PATH_TO_MISP/app/files/scripts/mixbox
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install .
+
+ # FIXME: Remove once stix-fixed
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install -I antlr4-python3-runtime==4.7.2
+
+ # install STIX2.0 library to support STIX 2.0 export:
+ cd $PATH_TO_MISP/cti-python-stix2
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install .
+
+ # install maec
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install -U maec
+
+ # install zmq
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install -U zmq
+
+ # install redis
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install -U redis
+
+ # lief needs manual compilation
+ sudo yum install devtoolset-7 cmake3 cppcheck libcxx-devel -y
+
+ cd $PATH_TO_MISP/app/files/scripts/lief
+ $SUDO_WWW mkdir build
+ cd build
+ $SUDO_WWW scl enable devtoolset-7 "bash -c 'cmake3 \
+ -DLIEF_PYTHON_API=on \
+ -DPYTHON_VERSION=3.6 \
+ -DPYTHON_EXECUTABLE=$PATH_TO_MISP/venv/bin/python \
+ -DLIEF_DOC=off \
+ -DCMAKE_BUILD_TYPE=Release \
+ ..'"
+ $SUDO_WWW make -j3 pyLIEF
+
+ if [ $? == 2 ]; then
+ # In case you get "internal compiler error: Killed (program cc1plus)"
+ # You ran out of memory.
+ # Create some swap
+ sudo dd if=/dev/zero of=/var/swap.img bs=1024k count=4000
+ sudo mkswap /var/swap.img
+ sudo swapon /var/swap.img
+ # And compile again
+ $SUDO_WWW make -j3 pyLIEF
+ sudo swapoff /var/swap.img
+ sudo rm /var/swap.img
+ fi
+
+ # The following adds a PYTHONPATH to where the pyLIEF module has been compiled
+ echo $PATH_TO_MISP/app/files/scripts/lief/build/api/python |$SUDO_WWW tee $PATH_TO_MISP/venv/lib/python3.6/site-packages/lief.pth
+
+ # install magic, pydeep
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install -U python-magic git+https://github.com/kbandla/pydeep.git plyara
+
+ # install PyMISP
+ cd $PATH_TO_MISP/PyMISP
+ $SUDO_WWW $PATH_TO_MISP/venv/bin/pip install -U .
+
+ # Enable dependencies detection in the diagnostics page
+ # This allows MISP to detect GnuPG, the Python modules' versions and to read the PHP settings.
+ # The LD_LIBRARY_PATH setting is needed for rh-git218 to work
+ echo "env[PATH] = /opt/rh/rh-git218/root/usr/bin:/opt/rh/rh-redis32/root/usr/bin:/opt/rh/rh-php72/root/usr/bin:/usr/local/bin:/usr/bin:/bin" |sudo tee -a /etc/opt/rh/rh-php72/php-fpm.d/www.conf
+ sudo sed -i.org -e 's/^;\(clear_env = no\)/\1/' /etc/opt/rh/rh-php72/php-fpm.d/www.conf
+ sudo systemctl restart rh-php72-php-fpm.service
+ umask $UMASK
+}
+
+installCake_RHEL ()
+{
+ sudo chown -R $WWW_USER:$WWW_USER $PATH_TO_MISP
+ sudo mkdir /usr/share/httpd/.composer
+ sudo chown $WWW_USER:$WWW_USER /usr/share/httpd/.composer
+ cd $PATH_TO_MISP/app
+ # Update composer.phar (optional)
+ #EXPECTED_SIGNATURE="$(wget -q -O - https://composer.github.io/installer.sig)"
+ #$SUDO_WWW $RUN_PHP -- php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
+ #$SUDO_WWW $RUN_PHP -- php -r "if (hash_file('SHA384', 'composer-setup.php') === '$EXPECTED_SIGNATURE') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
+ #$SUDO_WWW $RUN_PHP "php composer-setup.php"
+ #$SUDO_WWW $RUN_PHP -- php -r "unlink('composer-setup.php');"
+ $SUDO_WWW $RUN_PHP "php composer.phar install"
+
+ ## sudo yum install php-redis -y
+ sudo scl enable rh-php72 'pecl channel-update pecl.php.net'
+ sudo scl enable rh-php72 'yes no|pecl install redis'
+ echo "extension=redis.so" |sudo tee /etc/opt/rh/rh-php72/php.d/99-redis.ini
+
+ sudo ln -s /usr/lib64/libfuzzy.so /usr/lib/libfuzzy.so
+ sudo scl enable rh-php72 'pecl install ssdeep'
+ echo "extension=ssdeep.so" |sudo tee /etc/opt/rh/rh-php72/php.d/99-ssdeep.ini
+
+ # Install gnupg extension
+ sudo yum install gpgme-devel -y
+ sudo scl enable rh-php72 'pecl install gnupg'
+ echo "extension=gnupg.so" |sudo tee /etc/opt/rh/rh-php72/php.d/99-gnupg.ini
+ sudo systemctl restart rh-php72-php-fpm.service
+
+ # If you have not yet set a timezone in php.ini
+ echo 'date.timezone = "Asia/Tokyo"' |sudo tee /etc/opt/rh/rh-php72/php.d/timezone.ini
+
+ # Recommended: Change some PHP settings in /etc/opt/rh/rh-php72/php.ini
+ # max_execution_time = 300
+ # memory_limit = 2048M
+ # upload_max_filesize = 50M
+ # post_max_size = 50M
+ for key in upload_max_filesize post_max_size max_execution_time max_input_time memory_limit
+ do
+ sudo sed -i "s/^\($key\).*/\1 = $(eval echo \${$key})/" $PHP_INI
+ done
+ sudo systemctl restart rh-php72-php-fpm.service
+
+ # To use the scheduler worker for scheduled tasks, do the following:
+ sudo cp -fa $PATH_TO_MISP/INSTALL/setup/config.php $PATH_TO_MISP/app/Plugin/CakeResque/Config/config.php
+}
+
+prepareDB_RHEL () {
+ RUN_MYSQL="/usr/bin/scl enable rh-mariadb102"
+ # Enable, start and secure your mysql database server
+ sudo systemctl enable --now rh-mariadb102-mariadb.service
+ echo [mysqld] |sudo tee /etc/opt/rh/rh-mariadb102/my.cnf.d/bind-address.cnf
+ echo bind-address=127.0.0.1 |sudo tee -a /etc/opt/rh/rh-mariadb102/my.cnf.d/bind-address.cnf
+ sudo systemctl restart rh-mariadb102-mariadb
+
+ sudo yum install expect -y
+
+ ## The following needs some thoughts about scl enable foo
+ #if [[ ! -e /var/opt/rh/rh-mariadb102/lib/mysql/misp/users.ibd ]]; then
+
+ # We ask interactively your password if not run as root
+ pw=""
+ if [[ "$EUID" -ne 0 ]]; then
+ read -s -p "Enter sudo password: " pw
+ fi
+
+ expect -f - <<-EOF
+ set timeout 10
+
+ spawn sudo scl enable rh-mariadb102 mysql_secure_installation
+ expect {
+ "*sudo*" {
+ send "$pw\r"
+ exp_continue
+ }
+ "Enter current password for root (enter for none):" {
+ send -- "\r"
+ }
+ }
+ expect "Set root password?"
+ send -- "y\r"
+ expect "New password:"
+ send -- "${DBPASSWORD_ADMIN}\r"
+ expect "Re-enter new password:"
+ send -- "${DBPASSWORD_ADMIN}\r"
+ expect "Remove anonymous users?"
+ send -- "y\r"
+ expect "Disallow root login remotely?"
+ send -- "y\r"
+ expect "Remove test database and access to it?"
+ send -- "y\r"
+ expect "Reload privilege tables now?"
+ send -- "y\r"
+ expect eof
+EOF
+
+ sudo yum remove tcl expect -y
+
+ sudo systemctl restart rh-mariadb102-mariadb
+
+ scl enable rh-mariadb102 "mysql -u $DBUSER_ADMIN -p$DBPASSWORD_ADMIN -e 'CREATE DATABASE $DBNAME;'"
+ scl enable rh-mariadb102 "mysql -u $DBUSER_ADMIN -p$DBPASSWORD_ADMIN -e \"GRANT USAGE on *.* to $DBUSER_MISP@localhost IDENTIFIED by '$DBPASSWORD_MISP';\""
+ scl enable rh-mariadb102 "mysql -u $DBUSER_ADMIN -p$DBPASSWORD_ADMIN -e \"GRANT ALL PRIVILEGES on $DBNAME.* to '$DBUSER_MISP'@'localhost';\""
+ scl enable rh-mariadb102 "mysql -u $DBUSER_ADMIN -p$DBPASSWORD_ADMIN -e 'FLUSH PRIVILEGES;'"
+
+ $SUDO_WWW cat $PATH_TO_MISP/INSTALL/MYSQL.sql | sudo scl enable rh-mariadb102 "mysql -u $DBUSER_MISP -p$DBPASSWORD_MISP $DBNAME"
+}
+
+apacheConfig_RHEL () {
+ # Now configure your apache server with the DocumentRoot $PATH_TO_MISP/app/webroot/
+ # A sample vhost can be found in $PATH_TO_MISP/INSTALL/apache.misp.centos7
+
+ sudo cp $PATH_TO_MISP/INSTALL/apache.misp.centos7.ssl /etc/httpd/conf.d/misp.ssl.conf
+ #sudo sed -i "s/SetHandler/\#SetHandler/g" /etc/httpd/conf.d/misp.ssl.conf
+ sudo rm /etc/httpd/conf.d/ssl.conf
+ sudo chmod 644 /etc/httpd/conf.d/misp.ssl.conf
+ sudo sed -i '/Listen 80/a Listen 443' /etc/httpd/conf/httpd.conf
+
+ # If a valid SSL certificate is not already created for the server, create a self-signed certificate:
+ echo "The Common Name used below will be: ${OPENSSL_CN}"
+ # This will take a rather long time, be ready. (13min on a VM, 8GB Ram, 1 core)
+ if [[ ! -e "/etc/pki/tls/certs/dhparam.pem" ]]; then
+ sudo openssl dhparam -out /etc/pki/tls/certs/dhparam.pem 4096
+ fi
+ sudo openssl genrsa -des3 -passout pass:xxxx -out /tmp/misp.local.key 4096
+ sudo openssl rsa -passin pass:xxxx -in /tmp/misp.local.key -out /etc/pki/tls/private/misp.local.key
+ sudo rm /tmp/misp.local.key
+ sudo openssl req -new -subj "/C=${OPENSSL_C}/ST=${OPENSSL_ST}/L=${OPENSSL_L}/O=${OPENSSL_O}/OU=${OPENSSL_OU}/CN=${OPENSSL_CN}/emailAddress=${OPENSSL_EMAILADDRESS}" -key /etc/pki/tls/private/misp.local.key -out /etc/pki/tls/certs/misp.local.csr
+ sudo openssl x509 -req -days 365 -in /etc/pki/tls/certs/misp.local.csr -signkey /etc/pki/tls/private/misp.local.key -out /etc/pki/tls/certs/misp.local.crt
+ sudo ln -s /etc/pki/tls/certs/misp.local.csr /etc/pki/tls/certs/misp-chain.crt
+ cat /etc/pki/tls/certs/dhparam.pem |sudo tee -a /etc/pki/tls/certs/misp.local.crt
+
+ sudo systemctl restart httpd.service
+
+ # Since SELinux is enabled, we need to allow httpd to write to certain directories
+ sudo chcon -t httpd_sys_rw_content_t $PATH_TO_MISP/app/files
+ sudo chcon -t httpd_sys_rw_content_t $PATH_TO_MISP/app/files/terms
+ sudo chcon -t httpd_sys_rw_content_t $PATH_TO_MISP/app/files/scripts/tmp
+ sudo chcon -t httpd_sys_rw_content_t $PATH_TO_MISP/app/Plugin/CakeResque/tmp
+ sudo chcon -t httpd_sys_script_exec_t $PATH_TO_MISP/app/Console/cake
+ sudo chcon -t httpd_sys_script_exec_t $PATH_TO_MISP/app/Console/worker/*.sh
+ sudo chcon -t httpd_sys_script_exec_t $PATH_TO_MISP/app/files/scripts/*.py
+ sudo chcon -t httpd_sys_script_exec_t $PATH_TO_MISP/app/files/scripts/*/*.py
+ sudo chcon -t httpd_sys_script_exec_t $PATH_TO_MISP/app/files/scripts/lief/build/api/python/lief.so
+ sudo chcon -t httpd_sys_script_exec_t $PATH_TO_MISP/app/Vendor/pear/crypt_gpg/scripts/crypt-gpg-pinentry
+ sudo chcon -R -t bin_t $PATH_TO_MISP/venv/bin/*
+ find $PATH_TO_MISP/venv -type f -name "*.so*" -or -name "*.so.*" | xargs sudo chcon -t lib_t
+ # Only run these if you want to be able to update MISP from the web interface
+ sudo chcon -R -t httpd_sys_rw_content_t $PATH_TO_MISP/.git
+ sudo chcon -R -t httpd_sys_rw_content_t $PATH_TO_MISP/app/tmp
+ sudo chcon -R -t httpd_sys_rw_content_t $PATH_TO_MISP/app/Lib
+ sudo chcon -R -t httpd_sys_rw_content_t $PATH_TO_MISP/app/Config
+ sudo chcon -R -t httpd_sys_rw_content_t $PATH_TO_MISP/app/webroot/img/orgs
+ sudo chcon -R -t httpd_sys_rw_content_t $PATH_TO_MISP/app/webroot/img/custom
+ sudo chcon -R -t httpd_sys_rw_content_t $PATH_TO_MISP/app/files/scripts/mispzmq
+}
+
+firewall_RHEL () {
+ # Allow httpd to connect to the redis server and php-fpm over tcp/ip
+ sudo setsebool -P httpd_can_network_connect on
+
+ # Allow httpd to send emails from php
+ sudo setsebool -P httpd_can_sendmail on
+
+ # Enable and start the httpd service
+ sudo systemctl enable --now httpd.service
+
+ # Open a hole in the iptables firewall
+ sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
+ sudo firewall-cmd --zone=public --add-port=443/tcp --permanent
+ sudo firewall-cmd --reload
+}
+
+# Main function to fix permissions to something sane
+permissions_RHEL () {
+ sudo chown -R $WWW_USER:$WWW_USER $PATH_TO_MISP
+ ## ? chown -R root:$WWW_USER $PATH_TO_MISP
+ sudo find $PATH_TO_MISP -type d -exec chmod g=rx {} \;
+ sudo chmod -R g+r,o= $PATH_TO_MISP
+ ## **Note :** For updates through the web interface to work, apache must own the $PATH_TO_MISP folder and its subfolders as shown above, which can lead to security issues. If you do not require updates through the web interface to work, you can use the following more restrictive permissions :
+ sudo chmod -R 750 $PATH_TO_MISP
+ sudo chmod -R g+xws $PATH_TO_MISP/app/tmp
+ sudo chmod -R g+ws $PATH_TO_MISP/app/files
+ sudo chmod -R g+ws $PATH_TO_MISP/app/files/scripts/tmp
+ sudo chmod -R g+rw $PATH_TO_MISP/venv
+ sudo chmod -R g+rw $PATH_TO_MISP/.git
+ sudo chown $WWW_USER:$WWW_USER $PATH_TO_MISP/app/files
+ sudo chown $WWW_USER:$WWW_USER $PATH_TO_MISP/app/files/terms
+ sudo chown $WWW_USER:$WWW_USER $PATH_TO_MISP/app/files/scripts/tmp
+ sudo chown $WWW_USER:$WWW_USER $PATH_TO_MISP/app/Plugin/CakeResque/tmp
+ sudo chown -R $WWW_USER:$WWW_USER $PATH_TO_MISP/app/Config
+ sudo chown -R $WWW_USER:$WWW_USER $PATH_TO_MISP/app/tmp
+ sudo chown -R $WWW_USER:$WWW_USER $PATH_TO_MISP/app/webroot/img/orgs
+ sudo chown -R $WWW_USER:$WWW_USER $PATH_TO_MISP/app/webroot/img/custom
+}
+
+logRotation_RHEL () {
+ # MISP saves the stdout and stderr of its workers in $PATH_TO_MISP/app/tmp/logs
+ # To rotate these logs install the supplied logrotate script:
+
+ sudo cp $PATH_TO_MISP/INSTALL/misp.logrotate /etc/logrotate.d/misp
+ sudo chmod 0640 /etc/logrotate.d/misp
+
+ # Now make logrotate work under SELinux as well
+ # Allow logrotate to modify the log files
+ sudo semanage fcontext -a -t httpd_sys_rw_content_t "$PATH_TO_MISP(/.*)?"
+ sudo semanage fcontext -a -t httpd_log_t "$PATH_TO_MISP/app/tmp/logs(/.*)?"
+ sudo chcon -R -t httpd_log_t $PATH_TO_MISP/app/tmp/logs
+ # Impact of the following: ?!?!?!!?111
+ ##sudo restorecon -R $PATH_TO_MISP
+
+ # Allow logrotate to read /var/www
+ sudo checkmodule -M -m -o /tmp/misplogrotate.mod $PATH_TO_MISP/INSTALL/misplogrotate.te
+ sudo semodule_package -o /tmp/misplogrotate.pp -m /tmp/misplogrotate.mod
+ sudo semodule -i /tmp/misplogrotate.pp
+}
+
+configMISP_RHEL () {
+ # There are 4 sample configuration files in $PATH_TO_MISP/app/Config that need to be copied
+ $SUDO_WWW cp -a $PATH_TO_MISP/app/Config/bootstrap.default.php $PATH_TO_MISP/app/Config/bootstrap.php
+ $SUDO_WWW cp -a $PATH_TO_MISP/app/Config/database.default.php $PATH_TO_MISP/app/Config/database.php
+ $SUDO_WWW cp -a $PATH_TO_MISP/app/Config/core.default.php $PATH_TO_MISP/app/Config/core.php
+ $SUDO_WWW cp -a $PATH_TO_MISP/app/Config/config.default.php $PATH_TO_MISP/app/Config/config.php
+
+ echo " 'Database/Mysql',
+ //'datasource' => 'Database/Postgres',
+ 'persistent' => false,
+ 'host' => '$DBHOST',
+ 'login' => '$DBUSER_MISP',
+ 'port' => 3306, // MySQL & MariaDB
+ //'port' => 5432, // PostgreSQL
+ 'password' => '$DBPASSWORD_MISP',
+ 'database' => '$DBNAME',
+ 'prefix' => '',
+ 'encoding' => 'utf8',
+ );
+ }" | $SUDO_WWW tee $PATH_TO_MISP/app/Config/database.php
+
+ # Configure the fields in the newly created files:
+ # config.php : baseurl (example: 'baseurl' => 'http://misp',) - don't use "localhost" it causes issues when browsing externally
+ # core.php : Uncomment and set the timezone: `// date_default_timezone_set('UTC');`
+ # database.php : login, port, password, database
+ # DATABASE_CONFIG has to be filled
+ # With the default values provided in section 6, this would look like:
+ # class DATABASE_CONFIG {
+ # public $default = array(
+ # 'datasource' => 'Database/Mysql',
+ # 'persistent' => false,
+ # 'host' => 'localhost',
+ # 'login' => 'misp', // grant usage on *.* to misp@localhost
+ # 'port' => 3306,
+ # 'password' => 'XXXXdbpasswordhereXXXXX', // identified by 'XXXXdbpasswordhereXXXXX';
+ # 'database' => 'misp', // create database misp;
+ # 'prefix' => '',
+ # 'encoding' => 'utf8',
+ # );
+ #}
+
+ # Important! Change the salt key in $PATH_TO_MISP/app/Config/config.php
+ # The admin user account will be generated on the first login, make sure that the salt is changed before you create that user
+ # If you forget to do this step, and you are still dealing with a fresh installation, just alter the salt,
+ # delete the user from mysql and log in again using the default admin credentials (admin@admin.test / admin)
+
+ # If you want to be able to change configuration parameters from the webinterface:
+ sudo chown $WWW_USER:$WWW_USER $PATH_TO_MISP/app/Config/config.php
+ sudo chcon -t httpd_sys_rw_content_t $PATH_TO_MISP/app/Config/config.php
+
+ # Generate a GPG encryption key.
+ cat >/tmp/gen-key-script <
Sessions in CakePHP rely on PHP's garbage collection for clean-up and in certain distributions this can be disabled by default resulting in an ever growing cake session table.
If you are affected by this, just click the clean session table button below."
msgstr "Dette værktøj kontrollerer, hvor stor din databases sessions tabel er.
Sessioner i CakePHP er afhængige af PHPs garbage opsamler til oprydning, og i visse distributioner kan dette være deaktiveret som standard, hvilket resulterer i et stadigt voksende cake sessions tabel.
Hvis du er påvirket af dette, skal du blot klikke på knappen nedenfor."
-#: View/Elements/healthElements/diagnostics.ctp:349
+#: View/Elements/healthElements/diagnostics.ctp:411
msgid "Expired sessions"
msgstr "Udløbne sessioner"
-#: View/Elements/healthElements/diagnostics.ctp:355
+#: View/Elements/healthElements/diagnostics.ctp:417
msgid "Purge sessions"
msgstr "Slet sessioner"
-#: View/Elements/healthElements/diagnostics.ctp:359
+#: View/Elements/healthElements/diagnostics.ctp:421
msgid "Clean model cache"
msgstr "Rens model cache"
-#: View/Elements/healthElements/diagnostics.ctp:360
+#: View/Elements/healthElements/diagnostics.ctp:422
msgid "If you ever run into issues with missing database fields / tables, please run the following script to clean the model cache."
msgstr "Hvis du nogensinde har problemer med manglende database felter / tabeller, skal du køre følgende script for at rense model cachen."
-#: View/Elements/healthElements/diagnostics.ctp:361
+#: View/Elements/healthElements/diagnostics.ctp:423
msgid "Clean cache"
msgstr "Ryd cache"
-#: View/Elements/healthElements/diagnostics.ctp:362
-msgid "Overwritten objects"
-msgstr "Overskrevne objekter"
-
-#: View/Elements/healthElements/diagnostics.ctp:363
-msgid "Prior to 2.4.89, due to a bug a situation could occur where objects got overwritten on a sync pull. This tool allows you to inspect whether you are affected and if yes, remedy the issue."
-msgstr "Forud for 2.4.89 kunne der opstå en situation, hvor objekter blev overskrevet i forbindelse med en synkronisering på grund af en fejl. Dette værktøj giver dig mulighed for at undersøge, om du er berørt, og hvis ja, afhjælpe problemet."
-
-#: View/Elements/healthElements/diagnostics.ctp:364
-msgid "Reconstruct overwritten objects"
+#: View/Elements/healthElements/diagnostics.ctp:427
+msgid "Check for deprecated function usage"
msgstr ""
-#: View/Elements/healthElements/diagnostics.ctp:365;368
+#: View/Elements/healthElements/diagnostics.ctp:428
+msgid "In an effort to identify the usage of deprecated functionalities, MISP has started aggregating the count of access requests to these endpoints. Check the frequency of their use below along with the users to potentially warn about better ways of achieving their goals."
+msgstr ""
+
+#: View/Elements/healthElements/diagnostics.ctp:431;432;434
+msgid "View deprecated endpoint usage"
+msgstr ""
+
+#: View/Elements/healthElements/diagnostics.ctp:438;441
msgid "Orphaned attributes"
msgstr "Forældreløse attributter"
-#: View/Elements/healthElements/diagnostics.ctp:366
+#: View/Elements/healthElements/diagnostics.ctp:439
msgid "In some rare cases attributes can remain in the database after an event is deleted becoming orphaned attributes. This means that they do not belong to any event, which can cause issues with the correlation engine (known cases include event deletion directly in the database without cleaning up the attributes and situations involving a race condition with an event deletion happening before all attributes are synchronised over)."
msgstr "I sjældne tilfælde kan attributter forblive i databasen, efter at en event er slettet hvorefter den indeholder forældreløse attributter. Dette betyder, at de ikke tilhører nogen event, hvilket kan forårsage problemer med korrelationsmotoren (kendte tilfælde inkluderer event sletning direkte i databasen uden at foretage oprydning af eventens attributter, samt i en race-condition, hvor et event slettes, før alle eventens attributter er synkroniseret over)."
-#: View/Elements/healthElements/diagnostics.ctp:368;382
+#: View/Elements/healthElements/diagnostics.ctp:441;455
msgid "Run the test below"
msgstr "Kør nedenstående tests"
-#: View/Elements/healthElements/diagnostics.ctp:370
+#: View/Elements/healthElements/diagnostics.ctp:443
msgid "Check for orphaned attribute"
msgstr "Check efter forældreløs attribut"
-#: View/Elements/healthElements/diagnostics.ctp:370
+#: View/Elements/healthElements/diagnostics.ctp:443
msgid "Check for orphaned attributes"
msgstr "Check efter forældreløse attributer"
-#: View/Elements/healthElements/diagnostics.ctp:371
+#: View/Elements/healthElements/diagnostics.ctp:444
msgid "Remove orphaned attributes"
msgstr "Fjern forældreløse attributter"
-#: View/Elements/healthElements/diagnostics.ctp:372
+#: View/Elements/healthElements/diagnostics.ctp:445
msgid "Remove published empty events"
msgstr ""
-#: View/Elements/healthElements/diagnostics.ctp:373;375
+#: View/Elements/healthElements/diagnostics.ctp:446;448
#: View/Servers/ondemand_action.ctp:7
msgid "Administrator On-demand Action"
msgstr ""
-#: View/Elements/healthElements/diagnostics.ctp:374
+#: View/Elements/healthElements/diagnostics.ctp:447
msgid "Click the following button to go to the Administrator On-demand Action page."
msgstr ""
-#: View/Elements/healthElements/diagnostics.ctp:376;378
+#: View/Elements/healthElements/diagnostics.ctp:449;451
msgid "Legacy Administrative Tools"
msgstr "Gamle administrative værktøjer"
-#: View/Elements/healthElements/diagnostics.ctp:377
+#: View/Elements/healthElements/diagnostics.ctp:450
msgid "Click the following button to go to the legacy administrative tools page. There should in general be no need to do this unless you are upgrading a very old MISP instance (<2.4), all updates are done automatically with more current versions."
msgstr "Klik på den følgende knap for at gå til siden med de gamle administrative værktøjer. Dette burde ikke være nødvendigt at gøre dette, med mindre du opgraderer fra en meget gammel MISP instans (<2.4). Alle opdateringer foretages automatisk ved nyere versioner."
-#: View/Elements/healthElements/diagnostics.ctp:379
+#: View/Elements/healthElements/diagnostics.ctp:452
msgid "Verify bad link on attachments"
msgstr "Kontroller for dårlige links på vedhæftede filer"
-#: View/Elements/healthElements/diagnostics.ctp:380
+#: View/Elements/healthElements/diagnostics.ctp:453
msgid "Verify each attachment referenced in database is accessible on filesystem."
msgstr "Kontroller at alle vedhæftninger der henvises til i databasen, er tilgængelige på filsystemet."
-#: View/Elements/healthElements/diagnostics.ctp:382
+#: View/Elements/healthElements/diagnostics.ctp:455
msgid "Non existing attachments referenced in Database"
msgstr "Vedhæftninger fundet i databasen som ikke kan findes i filsystemet"
-#: View/Elements/healthElements/diagnostics.ctp:384
+#: View/Elements/healthElements/diagnostics.ctp:457
msgid "Check bad link on attachments"
msgstr "Kontroller for dårlige links på vedhæftede filer"
@@ -7342,8 +9586,8 @@ msgstr "Rettigheder"
#: View/Elements/healthElements/files.ctp:73
#: View/Organisations/index.ctp:140
#: View/Regexp/admin_index.ctp:35
-#: View/Roles/admin_index.ctp:80
-#: View/SharingGroups/index.ctp:87
+#: View/Roles/admin_index.ctp:90
+#: View/SharingGroups/index.ctp:89
msgid "Are you sure you want to delete %s?"
msgstr "Er du sikker på at du vil slette %s?"
@@ -7364,27 +9608,10 @@ msgid "In perfect health."
msgstr "Perfekt helbredstilstand."
#: View/Elements/healthElements/overview.ctp:15
+#: View/Sightingdb/index.ctp:32
msgid "Test"
msgstr ""
-#: View/Elements/healthElements/overview.ctp:16
-#: View/Elements/healthElements/settings_table.ctp:5
-#: View/Events/filter_event_index.ctp:134
-#: View/Events/resolved_attributes.ctp:45
-#: View/Events/resolved_misp_format.ctp:91;261
-#: View/Events/show_i_o_c_results.ctp:13
-#: View/Feeds/freetext_index.ctp:33
-#: View/Noticelists/view.ctp:42
-#: View/Objects/add.ctp:102
-#: View/Objects/group_attributes_into_object.ctp:58
-#: View/Objects/revise_object.ctp:58
-#: View/Pages/doc/administration.ctp:47
-#: View/Pages/doc/using_the_system.ctp:94;145;233;283
-#: View/Templates/populate_event_from_template_attributes.ctp:8
-#: View/Users/admin_filter_user_index.ctp:71
-msgid "Value"
-msgstr "Værdi"
-
#: View/Elements/healthElements/overview.ctp:22
msgid "Overall health"
msgstr "Generelt helbred"
@@ -7424,6 +9651,7 @@ msgstr "Prioritet"
#: View/Elements/healthElements/settings_table.ctp:4
#: View/Pages/doc/administration.ctp:46
+#: View/UserSettings/index.ctp:62
msgid "Setting"
msgstr "Indstilling"
@@ -7512,7 +9740,8 @@ msgstr "Worker PID"
#: View/Pages/doc/administration.ctp:166
#: View/Pages/doc/using_the_system.ctp:255
#: View/TagCollections/index.ctp:14
-#: View/Users/admin_view.ctp:98
+#: View/UserSettings/index.ctp:56
+#: View/Users/admin_view.ctp:109
#: View/Users/view.ctp:58
msgid "User"
msgstr "Bruger"
@@ -7650,11 +9879,15 @@ msgstr "Flyt organisationen til listen over organisationer der blokeres"
msgid "Blocked Orgs (AND NOT)"
msgstr "Blokerede organisationer (OG IKKE)"
-#: View/Elements/serverRuleElements/pull.ctp:65
+#: View/Elements/serverRuleElements/pull.ctp:60
+msgid "Additional sync parameters (based on the event index filters)"
+msgstr ""
+
+#: View/Elements/serverRuleElements/pull.ctp:68
msgid "Accept changes"
msgstr "Accepter ændringer"
-#: View/Elements/serverRuleElements/pull.ctp:65
+#: View/Elements/serverRuleElements/pull.ctp:68
#: View/Elements/serverRuleElements/push.ctp:67
msgid "Update"
msgstr "Opdater"
@@ -7681,29 +9914,6 @@ msgstr "Tilgængelige organisationer"
msgid "Field"
msgstr "Felt"
-#: View/Elements/templateElements/populateTemplateAttribute.ctp:13
-#: View/Events/export.ctp:26
-#: View/Events/resolved_attributes.ctp:48
-#: View/Events/resolved_misp_format.ctp:90;260
-#: View/Events/show_i_o_c_results.ctp:12
-#: View/Feeds/freetext_index.ctp:32
-#: View/Feeds/search_caches.ctp:41
-#: View/Objects/revise_object.ctp:57
-#: View/Organisations/ajax/merge.ctp:59;66
-#: View/Pages/doc/administration.ctp:237
-#: 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:46;61
-#: View/SharingGroups/add.ctp:70
-#: View/SharingGroups/edit.ctp:70
-#: View/Sightings/ajax/list_sightings.ctp:7
-#: View/TemplateElements/ajax/template_element_add_attribute.ctp:36
-#: View/Templates/populate_event_from_template_attributes.ctp:7
-#: View/Users/statistics_orgs.ctp:35
-#: View/Warninglists/view.ctp:13
-msgid "Type"
-msgstr "Type"
-
#: View/Elements/templateElements/populateTemplateAttribute.ctp:38
msgid "Describe the %s using one or several (separated by a line-break) of the following types: %s"
msgstr "Beskriv %s der bruger en eller flere (separeret af ny linje) af følgende typer: %s"
@@ -7760,33 +9970,12 @@ msgstr "s"
#: View/Elements/templateElements/templateRowAttribute.ctp:4
#: View/ObjectReferences/ajax/add.ctp:86
-#: View/Objects/revise_object.ctp:55
+#: View/Objects/revise_object.ctp:62
#: View/Pages/doc/administration.ctp:168
#: View/TemplateElements/ajax/template_element_add_choices.ctp:3
msgid "Attribute"
msgstr "Attribut"
-#: View/Elements/templateElements/templateRowAttribute.ctp:30
-#: View/Elements/templateElements/templateRowFile.ctp:30
-#: View/Events/resolved_attributes.ctp:47
-#: View/Events/resolved_misp_format.ctp:89;259
-#: View/Events/show_i_o_c_results.ctp:11
-#: View/Feeds/freetext_index.ctp:31
-#: View/Objects/add.ctp:101
-#: View/Objects/group_attributes_into_object.ctp:57
-#: View/Objects/propose_objects_from_attributes.ctp:16
-#: View/Objects/revise_object.ctp:56
-#: 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:58
-#: View/TemplateElements/ajax/template_element_add_attribute.ctp:28
-#: View/TemplateElements/ajax/template_element_add_file.ctp:28
-#: View/TemplateElements/ajax/template_element_edit_attribute.ctp:28
-#: View/TemplateElements/ajax/template_element_edit_file.ctp:28
-#: View/Templates/populate_event_from_template_attributes.ctp:6
-msgid "Category"
-msgstr "Kategori"
-
#: View/Elements/templateElements/templateRowAttribute.ctp:39
#: View/Pages/doc/categories_and_types.ctp:57
#: View/Pages/doc/using_the_system.ctp:109
@@ -7909,20 +10098,6 @@ msgstr "Oprettelse af organisation"
msgid "Event Blacklists"
msgstr "Event Sortlister"
-#: View/EventBlacklists/index.ctp:35
-#: View/Events/index.ctp:94
-#: View/Feeds/preview_index.ctp:25
-#: View/Feeds/search_caches.ctp:26
-#: View/GalaxyClusters/ajax/index.ctp:40
-#: View/ObjectTemplates/index.ctp:47
-#: View/Organisations/index.ctp:75
-#: View/Servers/preview_index.ctp:64
-#: View/Tags/index.ctp:56
-#: View/Taxonomies/view.ctp:65
-#: View/Users/admin_index.ctp:61
-msgid "Filter"
-msgstr "Filter"
-
#: View/EventBlacklists/index.ctp:51
#: View/Events/resolved_misp_format.ctp:39
msgid "Event UUID"
@@ -7940,6 +10115,42 @@ msgstr ""
msgid "Are you sure you want to delete from the blacklist the selected events?"
msgstr ""
+#: View/EventDelegations/index.ctp:30
+msgid "Pending"
+msgstr ""
+
+#: View/EventDelegations/index.ctp:35
+msgid "Issued"
+msgstr ""
+
+#: View/EventDelegations/index.ctp:56
+msgid "Requester"
+msgstr ""
+
+#: View/EventDelegations/index.ctp:63
+#: View/Pages/doc/administration.ctp:134
+msgid "Recipient"
+msgstr "Modtager"
+
+#: View/EventDelegations/index.ctp:82
+#: View/Events/automation.ctp:269;276
+#: 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 "Besked"
+
+#: View/EventDelegations/index.ctp:86
+msgid "Delegation index"
+msgstr ""
+
+#: View/EventDelegations/index.ctp:87
+#: View/Posts/add.ctp:33
+msgid ""
+msgstr ""
+""
+
#: View/EventDelegations/ajax/accept_delegation.ctp:4
msgid "Are you sure you would like to accept the request by %s to take ownership of Event #%s"
msgstr "Sikker på, at du vil acceptere anmodningen fra %s om at tage ejerskab af Event #%s"
@@ -8053,37 +10264,31 @@ msgstr "EventGraf-sletning"
msgid "Are you sure you want to delete eventGraph #%s? The eventGraph will be permanently deleted and unrecoverable."
msgstr "Sikker på, at du vil slette eventGraph #%s? EventGraph'en slette permanent og uopretteligt."
-#: View/Events/add.ctp:45
-#: View/Events/edit.ctp:36
-msgid "Threat Level "
-msgstr "Trussels niveau "
+#: View/Events/add.ctp:39
+#: View/Events/view.ctp:148
+#: View/Feeds/preview_event.ctp:30
+#: View/Pages/doc/using_the_system.ctp:64;168;209
+#: View/Servers/preview_event.ctp:41
+msgid "Threat Level"
+msgstr "Trussels niveau"
-#: View/Events/add.ctp:50
-#: View/Events/edit.ctp:40
-msgid "Analysis "
-msgstr "Analyse "
-
-#: View/Events/add.ctp:54
-#: View/Events/edit.ctp:45
-#: View/ShadowAttributes/index.ctp:52
+#: View/Events/add.ctp:49
+#: View/ShadowAttributes/index.ctp:59
msgid "Event Info"
msgstr "HændelsesInfo"
-#: View/Events/add.ctp:58
-#: View/Events/edit.ctp:49
+#: View/Events/add.ctp:52
msgid "Quick Event Description or Tracking Info"
msgstr "Hurtig Hændelsesbeskrivelse eller -sporingsinfo"
-#: View/Events/add.ctp:61
-#: View/Events/edit.ctp:52
-msgid "Extends event"
-msgstr "Udvider hændelse"
-
-#: View/Events/add.ctp:65
-#: View/Events/edit.ctp:55
+#: View/Events/add.ctp:57
msgid "Event UUID or ID. Leave blank if not applicable."
msgstr "Hændelses-UUID eller -ID. Undlad, hvis irrelevant."
+#: View/Events/add.ctp:58
+msgid "Extends Event"
+msgstr ""
+
#: View/Events/add_i_o_c.ctp:4
msgid "Import OpenIOC"
msgstr "Importer OpenIOC"
@@ -8113,10 +10318,6 @@ msgstr "Publicér importerede hændelser"
msgid "Add From MISP Export Result"
msgstr "Tilføj fra MISP eksport resultat"
-#: View/Events/add_misp_export_result.ctp:6
-msgid "Result"
-msgstr "Resultat"
-
#: View/Events/add_misp_export_result.ctp:7
msgid "Details"
msgstr "Detaljer"
@@ -8145,7 +10346,7 @@ msgid "Automation functionality is designed to automatically feed other tools an
msgstr ""
#: View/Events/automation.ctp:5
-msgid "You can use the ReST client to test your API queries against your MISP and export the resulting tuned queries as curl or python scripts."
+msgid "You can use the REST client to test your API queries against your MISP and export the resulting tuned queries as curl or python scripts."
msgstr ""
#: View/Events/automation.ctp:6
@@ -8626,7 +10827,7 @@ msgstr "HTTP"
#: View/Events/automation.ctp:224
#: View/Events/legacy_automation.ctp:394
#: View/Feeds/add.ctp:43
-#: View/Feeds/edit.ctp:68
+#: View/Feeds/edit.ctp:74
#: View/Feeds/index.ctp:102
#: View/Feeds/view.ctp:5
#: View/Pages/doc/using_the_system.ctp:445
@@ -8647,7 +10848,7 @@ msgstr "Forventet Payload"
#: View/Events/automation.ctp:227
#: View/Events/legacy_automation.ctp:397
-#: View/Servers/rest.ctp:160
+#: View/Servers/rest.ctp:161
msgid "Response"
msgstr "Svar"
@@ -8691,14 +10892,6 @@ msgstr "Foreslå en ændring til en attribut"
msgid "Accept a proposal"
msgstr "Accepter et forslag"
-#: View/Events/automation.ctp:269;276
-#: 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 "Besked"
-
#: View/Events/automation.ctp:274
#: View/Events/legacy_automation.ctp:444
msgid "Discard a proposal"
@@ -9078,7 +11271,7 @@ msgstr "Ingen matchende hændelser fundet."
msgid "This will still allow you to store the UUID. It will extend the assigned event as soon as it is created / becomes visible."
msgstr "Dette giver stadig mulighed for at gemme UUID'et. Det vil udvide den tildelte hændelse, så snart den er oprettet/bliver synlig."
-#: View/Events/import_module.ctp:89
+#: View/Events/import_module.ctp:99
msgid "Input File"
msgstr "Input fil"
@@ -9095,7 +11288,7 @@ msgstr "Hændelser"
#: View/Events/index.ctp:34
#: View/Logs/admin_index.ctp:54
#: View/Servers/preview_index.ctp:37
-#: View/Users/admin_index.ctp:34
+#: View/Users/admin_index.ctp:54
msgid "Modify filters"
msgstr "Ændre filtre"
@@ -9451,8 +11644,8 @@ msgid "You can also use search for IP addresses using CIDR. Make sure that you u
msgstr ""
#: View/Events/merge.ctp:4
-msgid "Merge events"
-msgstr "Flet hændelser"
+msgid "Merge events - WARNING: this feature is very outdated and should not be used anymore."
+msgstr ""
#: View/Events/merge.ctp:9
msgid "Event id to copy the attributes from"
@@ -9516,22 +11709,11 @@ msgid "Similar Attributes"
msgstr "Lignende attributter"
#: View/Events/resolved_attributes.ctp:50
-#: View/Events/resolved_misp_format.ctp:95;265
-#: View/Objects/add.ctp:104
+#: View/Events/resolved_misp_format.ctp:96;291
+#: View/Objects/add.ctp:117
msgid "Disable Correlation"
msgstr "Deaktiver korrelation"
-#: View/Events/resolved_attributes.ctp:52
-#: View/Events/resolved_misp_format.ctp:96;266
-#: View/ObjectReferences/ajax/add.ctp:30
-#: View/Objects/add.ctp:67;106
-#: View/Objects/group_attributes_into_object.ctp:30
-#: View/Objects/revise_object.ctp:49;60
-#: View/Pages/doc/using_the_system.ctp:234;284
-#: View/Templates/populate_event_from_template_attributes.ctp:9
-msgid "Comment"
-msgstr "Kommentar"
-
#: View/Events/resolved_attributes.ctp:195
msgid "Remove resolved attribute"
msgstr "Fjern løst attribut"
@@ -9567,15 +11749,19 @@ msgstr ""
msgid "#Resolved Attributes"
msgstr ""
-#: View/Events/resolved_misp_format.ctp:107
+#: View/Events/resolved_misp_format.ctp:89;284
+msgid "Import"
+msgstr ""
+
+#: View/Events/resolved_misp_format.ctp:111
msgid "ID: "
msgstr ""
-#: View/Events/resolved_misp_format.ctp:112
+#: View/Events/resolved_misp_format.ctp:127
msgid "UUID: "
msgstr ""
-#: View/Events/resolved_misp_format.ctp:113
+#: View/Events/resolved_misp_format.ctp:128
msgid "Meta Category: "
msgstr ""
@@ -9648,35 +11834,24 @@ msgstr "Kilde organisation"
msgid "Member Organisation"
msgstr "Medlems organisation"
-#: View/Events/view.ctp:86
-msgid "Creator org"
-msgstr ""
-
-#: View/Events/view.ctp:147
-#: View/Feeds/preview_event.ctp:30
-#: View/Pages/doc/using_the_system.ctp:64;168;209
-#: View/Servers/preview_event.ctp:41
-msgid "Threat Level"
-msgstr "Trussels niveau"
-
-#: View/Events/view.ctp:153
+#: View/Events/view.ctp:154
#: View/Feeds/preview_event.ctp:37
#: View/Pages/doc/using_the_system.ctp:70;177;210
#: View/Servers/preview_event.ctp:48
msgid "Analysis"
msgstr "Analyse"
-#: View/Events/view.ctp:177
+#: View/Events/view.ctp:178
msgid "Toggle advanced sharing network viewer"
msgstr ""
-#: View/Events/view.ctp:183
+#: View/Events/view.ctp:184
#: View/Feeds/preview_event.ctp:42
#: View/Pages/doc/using_the_system.ctp:185;212
msgid "Info"
msgstr "Info"
-#: View/Events/view.ctp:187
+#: View/Events/view.ctp:188
#: View/Feeds/preview_event.ctp:55;60;65
#: View/Pages/doc/using_the_system.ctp:160;213
#: View/Servers/preview_event.ctp:78;88
@@ -9684,156 +11859,160 @@ msgstr "Info"
msgid "Published"
msgstr "Publiceret"
-#: View/Events/view.ctp:193
+#: View/Events/view.ctp:194
msgid " (%s Objects)"
msgstr ""
-#: View/Events/view.ctp:193
+#: View/Events/view.ctp:194
msgid " (%s Object)"
msgstr ""
-#: View/Events/view.ctp:195
+#: View/Events/view.ctp:196
msgid "#Attributes"
msgstr "#Attributter"
-#: View/Events/view.ctp:199
+#: View/Events/view.ctp:200
msgid "First recorded change"
msgstr ""
-#: View/Events/view.ctp:203
+#: View/Events/view.ctp:204
msgid "Last change"
msgstr "Sidst ændret"
-#: View/Events/view.ctp:207
+#: View/Events/view.ctp:208
msgid "Modification map"
msgstr ""
-#: View/Events/view.ctp:213
+#: View/Events/view.ctp:214
msgid "Extends"
msgstr "Udvider"
-#: View/Events/view.ctp:232
+#: View/Events/view.ctp:233
msgid "Extended by"
msgstr "Udvidet af"
-#: View/Events/view.ctp:239
+#: View/Events/view.ctp:240
msgid "extended"
msgstr ""
-#: View/Events/view.ctp:239
+#: View/Events/view.ctp:240
msgid "atomic"
msgstr ""
-#: View/Events/view.ctp:270
+#: View/Events/view.ctp:271
msgid "%s has requested that %s take over this event."
msgstr ""
-#: View/Events/view.ctp:276
+#: View/Events/view.ctp:277
msgid "%s has requested that you take over this event."
msgstr ""
-#: View/Events/view.ctp:282
+#: View/Events/view.ctp:283
msgid "You have requested that %s take over this event."
msgstr ""
-#: View/Events/view.ctp:287
+#: View/Events/view.ctp:288
msgid "Delegation request"
msgstr "Delegations forespørgsel"
-#: View/Events/view.ctp:299
+#: View/Events/view.ctp:300
msgid "View request details"
msgstr "Se anmodnings detaljer"
-#: View/Events/view.ctp:309
-#: View/Users/admin_view.ctp:86
+#: View/Events/view.ctp:310
+#: View/Users/admin_view.ctp:97
msgid "Disabled"
msgstr "Deaktiveret"
-#: View/Events/view.ctp:309
-#: View/Feeds/view.ctp:62
-#: View/Noticelists/index.ctp:63
-#: View/ObjectTemplates/index.ctp:35
-#: View/Taxonomies/view.ctp:24
-msgid "Enabled"
-msgstr "Aktiveret"
-
-#: View/Events/view.ctp:318
+#: View/Events/view.ctp:319
#: View/Warninglists/view.ctp:24
msgid "enable"
msgstr "aktiver"
-#: View/Events/view.ctp:318
+#: View/Events/view.ctp:319
#: View/Warninglists/view.ctp:24
msgid "disable"
msgstr "deaktiveret"
-#: View/Events/view.ctp:329
+#: View/Events/view.ctp:330
msgid "Extended view"
msgstr "Udvidet visning"
-#: View/Events/view.ctp:346
+#: View/Events/view.ctp:337
+msgid "Warning: Taxonomy inconsistencies"
+msgstr ""
+
+#: View/Events/view.ctp:382
#: View/Feeds/preview_event.ctp:84
#: View/Servers/preview_event.ctp:112
msgid "Show (%s more)"
msgstr "Vis (%s mere)"
-#: View/Events/view.ctp:406;441
+#: View/Events/view.ctp:443;478
msgid "This event has "
msgstr "Denne hændelse har "
-#: View/Events/view.ctp:407;442
+#: View/Events/view.ctp:444;479
msgid "correlations with data contained within the various feeds, however, due to the large number of attributes the actual feed correlations are not shown. Click here to refresh the page with the feed data loaded."
msgstr ""
-#: View/Events/view.ctp:450
+#: View/Events/view.ctp:487
msgid "Warning: Potential false positives"
msgstr "Advarsel: Potentielle falsk-positiver"
-#: View/Events/view.ctp:466
+#: View/Events/view.ctp:503
msgid "Toggle pivot graph"
msgstr "Skift pivotgraf"
-#: View/Events/view.ctp:466
+#: View/Events/view.ctp:503
msgid "Pivots"
msgstr "Pivots"
-#: View/Events/view.ctp:469
+#: View/Events/view.ctp:506
msgid "Toggle galaxies"
msgstr "Skift galaxies"
-#: View/Events/view.ctp:469
+#: View/Events/view.ctp:506
msgid "Galaxy"
msgstr "Galaxy"
-#: View/Events/view.ctp:472
+#: View/Events/view.ctp:509
msgid "Toggle Event graph"
msgstr "Skift hændelsesgraf"
-#: View/Events/view.ctp:475
+#: View/Events/view.ctp:512
+msgid "Toggle Event timeline"
+msgstr ""
+
+#: View/Events/view.ctp:512
+msgid "Event timeline"
+msgstr ""
+
+#: View/Events/view.ctp:515
msgid "Toggle Correlation graph"
msgstr "Skift korrelations graf"
-#: View/Events/view.ctp:475
+#: View/Events/view.ctp:515
msgid "Correlation graph"
msgstr "Korrelations graf"
-#: View/Events/view.ctp:478
+#: View/Events/view.ctp:518
msgid "Toggle ATT&CK matrix"
msgstr "Skift ATT&CK matrix"
-#: View/Events/view.ctp:478
+#: View/Events/view.ctp:518
msgid "ATT&CK matrix"
msgstr "ATT&CK matrix"
-#: View/Events/view.ctp:481
+#: View/Events/view.ctp:521
msgid "Toggle attributes"
msgstr "Skift attributter"
-#: View/Events/view.ctp:484
+#: View/Events/view.ctp:524
msgid "Toggle discussions"
msgstr "Skift diskussioner"
-#: View/Events/view.ctp:484
+#: View/Events/view.ctp:524
msgid "Discussion"
msgstr "Diskussion"
@@ -9894,10 +12073,14 @@ msgid "Are you sure you wish to unpublish the event?"
msgstr ""
#: View/Events/ajax/eventPublishConfirmationForm.ctp:20
+msgid "Are you sure you wish publish and synchronise all sightings attached to this event?"
+msgstr ""
+
+#: View/Events/ajax/eventPublishConfirmationForm.ctp:22
msgid "Publish but do NOT send alert email? Only for minor changes!"
msgstr "Publicer men send IKKE alert mail? Anvendes kun til mindre ændringer!"
-#: View/Events/ajax/eventPublishConfirmationForm.ctp:26
+#: View/Events/ajax/eventPublishConfirmationForm.ctp:28
#: View/Feeds/index.ctp:105
#: View/Pages/doc/using_the_system.ctp:190
#: View/Servers/ajax/update.ctp:11
@@ -9938,7 +12121,7 @@ msgstr "Tilføj en ny MISP feed kilde."
#: View/Feeds/add.ctp:8
#: View/Feeds/index.ctp:97
-#: View/Feeds/view.ctp:63
+#: View/Feeds/view.ctp:64
msgid "Caching enabled"
msgstr ""
@@ -9948,18 +12131,18 @@ msgid "Lookup visible"
msgstr ""
#: View/Feeds/add.ctp:15
-#: View/Feeds/edit.ctp:15
+#: View/Feeds/edit.ctp:21
msgid "Feed name"
msgstr "Feed navn"
#: View/Feeds/add.ctp:20
#: View/Feeds/index.ctp:100
-#: View/Feeds/view.ctp:30
+#: View/Feeds/view.ctp:31
msgid "Provider"
msgstr ""
#: View/Feeds/add.ctp:21
-#: View/Feeds/edit.ctp:20
+#: View/Feeds/edit.ctp:26
msgid "Name of the content provider"
msgstr "Navn på indholdsleverandøren"
@@ -9968,42 +12151,42 @@ msgid "Input Source"
msgstr "Input kilde"
#: View/Feeds/add.ctp:35
-#: View/Feeds/edit.ctp:60
+#: View/Feeds/edit.ctp:66
msgid "Remove input after ingestion"
msgstr "Fjern input efter det er konsumeret"
#: View/Feeds/add.ctp:44
-#: View/Feeds/edit.ctp:69
+#: View/Feeds/edit.ctp:75
msgid "URL of the feed"
msgstr "URL til Feed"
#: View/Feeds/add.ctp:48
-#: View/Feeds/edit.ctp:73
+#: View/Feeds/edit.ctp:79
msgid "Source Format"
msgstr "Kilde format"
#: View/Feeds/add.ctp:57
-#: View/Feeds/edit.ctp:32
+#: View/Feeds/edit.ctp:38
msgid "Any headers to be passed with requests (for example: Authorization)"
msgstr "Alle headers kan sendes sammen med forespørgslen (Eksempelvis: Authorization)"
#: View/Feeds/add.ctp:61
-#: View/Feeds/edit.ctp:36
+#: View/Feeds/edit.ctp:42
msgid "Line break separated list of headers in the \"headername: value\" format"
msgstr "Linjeskift adskilt liste over overskrifter i formatet \"headernavn: værdi\""
#: View/Feeds/add.ctp:65
-#: View/Feeds/edit.ctp:40
+#: View/Feeds/edit.ctp:46
msgid "Add Basic Auth"
msgstr "Tilføj Basic Auth"
#: View/Feeds/add.ctp:69
-#: View/Feeds/edit.ctp:44
+#: View/Feeds/edit.ctp:50
msgid "Username"
msgstr "Brugernavn"
#: View/Feeds/add.ctp:73
-#: View/Feeds/edit.ctp:48
+#: View/Feeds/edit.ctp:54
#: View/Pages/doc/administration.ctp:88;117
#: View/Users/admin_add.ctp:40
#: View/Users/admin_edit.ctp:40
@@ -10013,57 +12196,57 @@ msgid "Password"
msgstr "Kodeord"
#: View/Feeds/add.ctp:77
-#: View/Feeds/edit.ctp:52
+#: View/Feeds/edit.ctp:58
msgid "Add basic auth header"
msgstr "Tilføj basic auth header"
#: View/Feeds/add.ctp:84
-#: View/Feeds/edit.ctp:82
+#: View/Feeds/edit.ctp:88
msgid "Target Event"
msgstr "Target Event"
#: View/Feeds/add.ctp:94
-#: View/Feeds/edit.ctp:92
+#: View/Feeds/edit.ctp:98
msgid "Target Event ID"
msgstr "Target Event ID"
#: View/Feeds/add.ctp:96
-#: View/Feeds/edit.ctp:94
+#: View/Feeds/edit.ctp:100
msgid "Leave blank unless you want to reuse an existing event."
msgstr "Efterlad blank, med mindre du vil anvende en eksisterende event."
#: View/Feeds/add.ctp:104
-#: View/Feeds/edit.ctp:102
+#: View/Feeds/edit.ctp:108
msgid "Value field(s) in the CSV"
msgstr "Data felt(er) i CSV'en"
#: View/Feeds/add.ctp:105
-#: View/Feeds/edit.ctp:103
+#: View/Feeds/edit.ctp:109
msgid "Select one or several fields that should be parsed by the CSV parser and converted into MISP attributes"
msgstr "Vælg et eller flere felter, der skal analyseres af CSV parseren og konverteres til MISP attributter"
#: View/Feeds/add.ctp:107
-#: View/Feeds/edit.ctp:105
+#: View/Feeds/edit.ctp:111
msgid "2,3,4 (column position separated by commas)"
msgstr "2,3,4 (kolonne position sepereret af komma)"
#: View/Feeds/add.ctp:115
-#: View/Feeds/edit.ctp:113
+#: View/Feeds/edit.ctp:119
msgid "Delimiter"
msgstr "Afgrænser"
#: View/Feeds/add.ctp:116
-#: View/Feeds/edit.ctp:114
+#: View/Feeds/edit.ctp:120
msgid "Set the default CSV delimiter (default = \",\")"
msgstr ""
#: View/Feeds/add.ctp:127
-#: View/Feeds/edit.ctp:124
+#: View/Feeds/edit.ctp:130
msgid "Exclusion Regex"
msgstr "Exclusion Regex"
#: View/Feeds/add.ctp:128
-#: View/Feeds/edit.ctp:125
+#: View/Feeds/edit.ctp:131
msgid "Add a regex pattern for detecting iocs that should be skipped (this can be useful to exclude any references to the actual report / feed for example)"
msgstr "Tilføj et regex mønster til detektion af IOC'er, der skal skippes (dette kan f. eks. være nyttigt for at ekskludere eventuelle referencer til den aktuelle rapport / feed)"
@@ -10072,7 +12255,7 @@ msgid "Regex pattern, for example: \"/^https://myfeedurl/i"
msgstr "Regex pattern, som eksempel: \"/^https://myfeedurl/i"
#: View/Feeds/add.ctp:138
-#: View/Feeds/edit.ctp:135
+#: View/Feeds/edit.ctp:141
msgid "Auto Publish"
msgstr "Publicer automatisk"
@@ -10081,60 +12264,60 @@ msgid "Publish events directly after pulling the feed - if you would like to rev
msgstr "Publicer events direkte efter feedet er hentet - hvis du gerne vil gennemgå eventen før publiceringen fjernes markeringen i afkrydsningsfeltet"
#: View/Feeds/add.ctp:148
-#: View/Feeds/edit.ctp:144
+#: View/Feeds/edit.ctp:150
msgid "Override IDS Flag"
msgstr ""
#: View/Feeds/add.ctp:149
-#: View/Feeds/edit.ctp:145
+#: View/Feeds/edit.ctp:151
msgid "If checked, the IDS flags will always be set to off when pulling from this feed"
msgstr "Hvis markeret, vil IDS flagene altid blive fjernet når du henter dette feed"
#: View/Feeds/add.ctp:158
-#: View/Feeds/edit.ctp:154
+#: View/Feeds/edit.ctp:160
#: View/Feeds/index.ctp:106
msgid "Delta Merge"
msgstr "Delta Flet"
#: View/Feeds/add.ctp:159
-#: View/Feeds/edit.ctp:155
+#: View/Feeds/edit.ctp:161
msgid "Merge attributes (only add new attributes, remove revoked attributes)"
msgstr "Flet attributter (tilføj kun nye attributter, fjern tilbagekaldte attributter)"
#: View/Feeds/add.ctp:187
-#: View/Feeds/edit.ctp:182
+#: View/Feeds/edit.ctp:188
msgid "Default Tag"
msgstr "Standard Tag"
#: View/Feeds/add.ctp:193
-#: View/Feeds/edit.ctp:187
+#: View/Feeds/edit.ctp:193
msgid "Filter rules"
msgstr "Filter regler"
#: View/Feeds/add.ctp:194
-#: View/Feeds/edit.ctp:188
+#: View/Feeds/edit.ctp:194
msgid "Events with the following tags allowed"
msgstr "Events med følgende tags er tilladt"
#: View/Feeds/add.ctp:195
-#: View/Feeds/edit.ctp:189
+#: View/Feeds/edit.ctp:195
msgid "Events with the following tags blocked"
msgstr "Events med følgende tags er blokeret"
#: View/Feeds/add.ctp:196
-#: View/Feeds/edit.ctp:190
+#: View/Feeds/edit.ctp:196
msgid "Events with the following organisations allowed"
msgstr "Events med følgende organisation er tilladt"
#: View/Feeds/add.ctp:197
-#: View/Feeds/edit.ctp:191
+#: View/Feeds/edit.ctp:197
msgid "Events with the following organisations blocked"
msgstr "Events med følgende organisation er blokeret"
#: View/Feeds/add.ctp:198
-#: View/Feeds/edit.ctp:192
-#: View/Servers/add.ctp:106
-#: View/Servers/edit.ctp:149;155
+#: View/Feeds/edit.ctp:198
+#: View/Servers/add.ctp:116
+#: View/Servers/edit.ctp:155;162
msgid "Modify"
msgstr "Ændre"
@@ -10154,62 +12337,62 @@ msgstr "Rediger MISP Feed"
msgid "Edit a new MISP feed source."
msgstr "Rediger en ny MISP feed kilde."
-#: View/Feeds/edit.ctp:127
+#: View/Feeds/edit.ctp:133
msgid "Regex pattern, for example: \"/^https://myfeedurl/i\""
msgstr ""
-#: View/Feeds/edit.ctp:207
+#: View/Feeds/edit.ctp:213
msgid "The base-url to the external server you want to sync with. Example: https://misppriv.circl.lu"
msgstr "Basis URL'en til den eksterne server, du ønsker at synkronisere med. Eksempel: https://misppriv.circl.lu"
-#: View/Feeds/edit.ctp:208
-#: View/Servers/add.ctp:136
-#: View/Servers/edit.ctp:183
+#: View/Feeds/edit.ctp:214
+#: View/Servers/add.ctp:146
+#: View/Servers/edit.ctp:190
msgid "A name that will make it clear to your users what this instance is. For example: Organisation A's instance"
msgstr "Et navn, der gør det klart for dine brugere, hvad denne instans er. For eksempel: Organisation A's instans"
-#: View/Feeds/edit.ctp:209
-#: View/Servers/add.ctp:137
-#: View/Servers/edit.ctp:182
+#: View/Feeds/edit.ctp:215
+#: View/Servers/add.ctp:147
+#: View/Servers/edit.ctp:189
msgid "The organization having the external server you want to sync with. Example: BE"
msgstr "Organisationen der har den eksterne server, du vil synkronisere med. Eksempel: BE"
-#: View/Feeds/edit.ctp:210
-#: View/Servers/add.ctp:138
-#: View/Servers/edit.ctp:184
+#: View/Feeds/edit.ctp:216
+#: View/Servers/add.ctp:148
+#: View/Servers/edit.ctp:191
msgid "You can find the authentication key on your profile on the external server."
msgstr "Du kan finde auth-nøglen under din profil på den eksterne server."
-#: View/Feeds/edit.ctp:211
-#: View/Servers/add.ctp:139
-#: View/Servers/edit.ctp:185
+#: View/Feeds/edit.ctp:217
+#: View/Servers/add.ctp:149
+#: View/Servers/edit.ctp:192
msgid "Allow the upload of events and their attributes."
msgstr "Tillad upload af events og deres attributter."
-#: View/Feeds/edit.ctp:212
-#: View/Servers/add.ctp:140
-#: View/Servers/edit.ctp:186
+#: View/Feeds/edit.ctp:218
+#: View/Servers/add.ctp:150
+#: View/Servers/edit.ctp:193
msgid "Allow the download of events and their attributes from the server."
msgstr "Tillad download af events og deres attributter fra serveren."
-#: View/Feeds/edit.ctp:213
-#: View/Servers/edit.ctp:187
+#: View/Feeds/edit.ctp:219
+#: View/Servers/edit.ctp:194
msgid "Unpublish new event (working with Push event)."
msgstr "Unpublish nye events (arbejder med push-events)."
-#: View/Feeds/edit.ctp:214
-#: View/Servers/edit.ctp:188
+#: View/Feeds/edit.ctp:220
+#: View/Servers/edit.ctp:195
msgid "Publish new event without email (working with Pull event)."
msgstr "Publicer nye events uden email (arbejder med Push-events)."
-#: View/Feeds/edit.ctp:215
-#: View/Servers/edit.ctp:189
+#: View/Feeds/edit.ctp:221
+#: View/Servers/edit.ctp:196
msgid "You can also upload a certificate file if the instance you are trying to connect to has its own signing authority."
msgstr "Du kan også uploade en certifikatfil, hvis den instans, du forsøger at oprette forbindelse til, har sin egen signing authority."
-#: View/Feeds/edit.ctp:216
-#: View/Servers/add.ctp:144
-#: View/Servers/edit.ctp:191
+#: View/Feeds/edit.ctp:222
+#: View/Servers/add.ctp:154
+#: View/Servers/edit.ctp:198
msgid "Click this, if you would like to allow a connection despite the other instance using a self-signed certificate (not recommended)."
msgstr "Klik på dette, hvis du gerne vil tillade en forbindelse til trods for at den anden instans anvender self-signed certifikat (anbefales ikke)."
@@ -10233,12 +12416,6 @@ msgstr "Indsæt feed data"
msgid "Paste a MISP feed metadata JSON below to add feeds."
msgstr "Indsæt en MISP-feed metadata JSON nedenfor for at tilføje feeds."
-#: View/Feeds/import_feeds.ctp:10
-#: View/Servers/import.ctp:10
-#: View/TagCollections/import.ctp:10
-msgid "JSON"
-msgstr ""
-
#: View/Feeds/import_feeds.ctp:11
msgid "Feed metadata JSON"
msgstr "Feed metadata JSON"
@@ -10330,8 +12507,8 @@ msgid "View feed #%s"
msgstr ""
#: View/Feeds/index.ctp:176
-#: View/Feeds/view.ctp:54
-#: View/Servers/index.ctp:75;76
+#: View/Feeds/view.ctp:55
+#: View/Servers/index.ctp:120;121
msgid "Rules"
msgstr "Regler"
@@ -10348,12 +12525,12 @@ msgid "New fixed event"
msgstr "Ny rettet event"
#: View/Feeds/index.ctp:263
-#: View/Servers/index.ctp:95
+#: View/Servers/index.ctp:141
msgid "Age: "
msgstr "Alder: "
#: View/Feeds/index.ctp:265
-#: View/Servers/index.ctp:103
+#: View/Servers/index.ctp:149
msgid "Not cached"
msgstr "Ikke cached"
@@ -10394,20 +12571,6 @@ msgstr ""
msgid "Fetch the event"
msgstr "Hent event"
-#: View/Feeds/search_caches.ctp:35
-#: View/Feeds/view.ctp:3
-#: View/ObjectTemplates/view.ctp:3
-#: View/Organisations/view.ctp:5
-#: View/Pages/doc/administration.ctp:180;221;236
-#: View/Roles/view.ctp:3
-#: View/Taxonomies/view.ctp:4
-#: View/Templates/view.ctp:4
-#: View/Users/admin_view.ctp:6
-#: View/Users/view.ctp:3
-#: View/Warninglists/view.ctp:9
-msgid "Id"
-msgstr "ID"
-
#: View/Feeds/search_caches.ctp:53
msgid "Feed URL"
msgstr ""
@@ -10428,15 +12591,15 @@ msgstr ""
msgid "Source format"
msgstr ""
-#: View/Feeds/view.ctp:57
+#: View/Feeds/view.ctp:58
msgid "Settings"
msgstr ""
-#: View/Feeds/view.ctp:70
+#: View/Feeds/view.ctp:71
msgid "Coverage by other feeds"
msgstr ""
-#: View/Feeds/view.ctp:79
+#: View/Feeds/view.ctp:80
msgid "Feed"
msgstr ""
@@ -10446,6 +12609,7 @@ msgstr ""
#: View/Galaxies/index.ctp:25
#: View/Galaxies/view.ctp:16
+#: View/Sightingdb/index.ctp:71
#: View/Taxonomies/view.ctp:9
msgid "Namespace"
msgstr "Namespace"
@@ -10458,13 +12622,6 @@ msgstr ""
msgid "Galaxy ID"
msgstr "Galaxy ID"
-#: View/Galaxies/view.ctp:22
-#: View/ObjectTemplates/view.ctp:7
-#: View/Taxonomies/view.ctp:19
-#: View/Warninglists/view.ctp:12
-msgid "Version"
-msgstr "Version"
-
#: View/Galaxies/view.ctp:29
msgid "Kill chain order"
msgstr ""
@@ -10597,13 +12754,6 @@ msgstr "Worker"
msgid "Job type"
msgstr ""
-#: View/Jobs/index.ctp:104
-#: View/OrgBlacklists/add.ctp:17
-#: View/OrgBlacklists/index.ctp:22
-#: View/Organisations/view.ctp:6
-msgid "Organisation name"
-msgstr "Organisations navn"
-
#: View/Jobs/index.ctp:106
#: View/Pages/doc/administration.ctp:229
msgid "Retries"
@@ -10678,17 +12828,13 @@ msgstr "inkluderet ændringen"
msgid "from IP"
msgstr "fra IP"
-#: View/Logs/admin_index.ctp:75
-#: View/Logs/admin_search.ctp:14
-msgid "Model ID"
-msgstr "Model ID"
-
#: View/Logs/admin_search.ctp:8
#: View/ObjectTemplates/index.ctp:67
#: View/ObjectTemplates/view.ctp:5
#: View/Sightings/ajax/list_sightings.ctp:6
#: View/TagCollections/index.ctp:13
#: View/Templates/view.ctp:33
+#: View/UserSettings/index.ctp:35
#: View/Users/admin_add.ctp:51
#: View/Users/admin_edit.ctp:51
#: View/Users/admin_view.ctp:17
@@ -10912,87 +13058,87 @@ msgstr ""
msgid "Meta category"
msgstr "Meta kategori"
-#: View/Objects/add.ctp:85
+#: View/Objects/add.ctp:98
msgid "Warning, issues found with the template"
msgstr "Advarsel, der er fundet problemer med skabelonen"
-#: View/Objects/add.ctp:98
+#: View/Objects/add.ctp:111
msgid "Save"
msgstr "Gem"
-#: View/Objects/add.ctp:99
+#: View/Objects/add.ctp:112
msgid "Name :: type"
msgstr "Navn :: type"
-#: View/Objects/add.ctp:156;167
+#: View/Objects/add.ctp:169;180
msgid "Warning: You are about to share data that is of a classified nature. Make sure that you are authorised to share this."
msgstr "Advarsel: Du er ved at dele data, der er klassificeret. Du skal sikre at du er autoriseret til at dele dette."
-#: View/Objects/add.ctp:171
+#: View/Objects/add.ctp:184
msgid "Back"
msgstr ""
-#: View/Objects/add.ctp:183
+#: View/Objects/add.ctp:196
msgid "Pre-update object's template"
msgstr ""
-#: View/Objects/add.ctp:189
+#: View/Objects/add.ctp:202
#: View/Objects/group_attributes_into_object.ctp:54
#: View/Organisations/ajax/merge.ctp:56;63
#: View/Pages/doc/using_the_system.ctp:163;203
msgid "ID"
msgstr "ID"
-#: View/Objects/add.ctp:205
+#: View/Objects/add.ctp:218
#: View/Objects/revise_object.ctp:45
msgid "Template version"
msgstr ""
-#: View/Objects/add.ctp:212;272
+#: View/Objects/add.ctp:225;285
msgid "Can not be merged automatically"
msgstr ""
-#: View/Objects/add.ctp:217;277
+#: View/Objects/add.ctp:230;290
msgid "This attribute type is missing from the new template. It will be lost if not taken care of right now."
msgstr ""
-#: View/Objects/add.ctp:239
+#: View/Objects/add.ctp:252
msgid "Insert"
msgstr ""
-#: View/Objects/add.ctp:242
+#: View/Objects/add.ctp:255
msgid "No valid type. This attribute will be lost."
msgstr ""
-#: View/Objects/add.ctp:249
+#: View/Objects/add.ctp:262
msgid "This attribute can be merged automatically. Injection in the template done."
msgstr ""
-#: View/Objects/add.ctp:264
+#: View/Objects/add.ctp:277
msgid "Attributes to merge"
msgstr ""
-#: View/Objects/add.ctp:265
+#: View/Objects/add.ctp:278
msgid "Contextual information and actions"
msgstr ""
-#: View/Objects/add.ctp:275
+#: View/Objects/add.ctp:288
msgid "Overwrite the current attribute value with this one"
msgstr ""
-#: View/Objects/add.ctp:285
+#: View/Objects/add.ctp:298
msgid "Original value: "
msgstr ""
-#: View/Objects/add.ctp:290
+#: View/Objects/add.ctp:303
msgid "Can be merged automatically. Injection done."
msgstr ""
-#: View/Objects/add.ctp:293
-msgid "An instance of this attribute already exists. However, as multiple instanciation is allowed by this template, the two attributes will be keept."
+#: View/Objects/add.ctp:306
+msgid "An instance of this attribute already exists. However, as multiple instances are allowed by this template, the two attributes will be kept."
msgstr ""
-#: View/Objects/add.ctp:321;332
+#: View/Objects/add.ctp:335;346
msgid "Enter value manually"
msgstr "Indtast værdien manuelt"
@@ -11108,35 +13254,35 @@ msgstr ""
msgid "Make sure that the below Object reflects your expectation before submiting it."
msgstr "Sørg for, at nedenstående objekt afspejler din forventning, inden du sender det."
-#: View/Objects/revise_object.ctp:59
+#: View/Objects/revise_object.ctp:66
msgid "To IDS"
msgstr "Til IDS"
-#: View/Objects/revise_object.ctp:103
+#: View/Objects/revise_object.ctp:110
msgid "Create new object"
msgstr ""
-#: View/Objects/revise_object.ctp:104
+#: View/Objects/revise_object.ctp:111
msgid "Back to review"
msgstr ""
-#: View/Objects/revise_object.ctp:107
+#: View/Objects/revise_object.ctp:114
msgid "This event contains similar objects."
msgstr ""
-#: View/Objects/revise_object.ctp:108
+#: View/Objects/revise_object.ctp:115
msgid "Instead of creating a new object, would you like to merge your new object into one of the following?"
msgstr ""
-#: View/Objects/revise_object.ctp:125
+#: View/Objects/revise_object.ctp:132
msgid "All similar objects not displayed..."
msgstr ""
-#: View/Objects/revise_object.ctp:126
+#: View/Objects/revise_object.ctp:133
msgid "%s Similar objects found. %s not displayed"
msgstr ""
-#: View/Objects/revise_object.ctp:163
+#: View/Objects/revise_object.ctp:170
msgid "This attribute will NOT be merged into the similar object as it is conflicting with another attribute."
msgstr ""
@@ -11152,6 +13298,10 @@ msgstr "Objektet bliver permanent slettet. Dette forhindrer også, at sletningen
msgid "Are you sure you want to %sdelete Object #%s? %s"
msgstr "Er du sikker på at du ønsker %sslette objekt #%s? %s"
+#: View/Objects/ajax/quickAddAttributeForm.ctp:15
+msgid "Add Object attribute"
+msgstr ""
+
#: View/OrgBlacklists/add.ctp:4
msgid "Add Organisation Blacklist Entries"
msgstr "Tilføj organisation blacklist poster"
@@ -11200,73 +13350,68 @@ msgstr "Organisations identifikation"
msgid "Brief organisation identifier"
msgstr "Kort organisationers indentifikator"
-#: View/Organisations/admin_add.ctp:18
-#: View/Organisations/admin_edit.ctp:17
-msgid "No image uploaded for this identifier"
-msgstr "Intet billede uploadet"
-
-#: View/Organisations/admin_add.ctp:22
-#: View/Organisations/admin_edit.ctp:21
+#: View/Organisations/admin_add.ctp:21
+#: View/Organisations/admin_edit.ctp:20
msgid "Paste UUID or click generate"
msgstr "Indsæt UUID og tryk generer"
-#: View/Organisations/admin_add.ctp:25
-#: View/Organisations/admin_edit.ctp:24
+#: View/Organisations/admin_add.ctp:24
+#: View/Organisations/admin_edit.ctp:23
msgid "Generate UUID"
msgstr "Generer UUID"
-#: View/Organisations/admin_add.ctp:25
-#: View/Organisations/admin_edit.ctp:24
+#: View/Organisations/admin_add.ctp:24
+#: View/Organisations/admin_edit.ctp:23
msgid "Generate a new UUID for the organisation"
msgstr "Generer en ny UUID til organisationen"
-#: View/Organisations/admin_add.ctp:27
-#: View/Organisations/admin_edit.ctp:38
+#: View/Organisations/admin_add.ctp:26
+#: View/Organisations/admin_edit.ctp:37
msgid "A brief description of the organisation"
msgstr "En kort beskrivelse af organisationen"
-#: View/Organisations/admin_add.ctp:27
-#: View/Organisations/admin_edit.ctp:38
+#: View/Organisations/admin_add.ctp:26
+#: View/Organisations/admin_edit.ctp:37
msgid "A description of the organisation that is purely informational."
msgstr "Beskrivelse af organisationen - anvendes kun informativt."
-#: View/Organisations/admin_add.ctp:30
-#: View/Organisations/admin_edit.ctp:41
+#: View/Organisations/admin_add.ctp:29
+#: View/Organisations/admin_edit.ctp:40
msgid "Bind user accounts to domains (line separated)"
msgstr "Lås bruger konti til domæner (linje adskilt)"
-#: View/Organisations/admin_add.ctp:30
-#: View/Organisations/admin_edit.ctp:41
+#: View/Organisations/admin_add.ctp:29
+#: View/Organisations/admin_edit.ctp:40
msgid "Enter a (list of) domain name(s) to enforce when creating users."
msgstr "Indtast en (liste over) domænenavn(e) for at håndhæve, når du opretter brugere."
-#: View/Organisations/admin_add.ctp:33
-#: View/Organisations/admin_edit.ctp:44
+#: View/Organisations/admin_add.ctp:32
+#: View/Organisations/admin_edit.ctp:43
msgid "The following fields are all optional."
msgstr "Følgende felter er alle valgfrie."
-#: View/Organisations/admin_add.ctp:38
-#: View/Organisations/admin_edit.ctp:49
+#: View/Organisations/admin_add.ctp:37
+#: View/Organisations/admin_edit.ctp:48
msgid "Logo (48x48 png)"
msgstr "Logo (48x48 png)"
-#: View/Organisations/admin_add.ctp:44
-#: View/Organisations/admin_edit.ctp:55
+#: View/Organisations/admin_add.ctp:43
+#: View/Organisations/admin_edit.ctp:54
msgid "For example \"financial\"."
msgstr "Som eksempel \"Finans\"."
-#: View/Organisations/admin_add.ctp:45
-#: View/Organisations/admin_edit.ctp:56
+#: View/Organisations/admin_add.ctp:44
+#: View/Organisations/admin_edit.ctp:55
msgid "Type of organisation"
msgstr "Type af organisation"
-#: View/Organisations/admin_add.ctp:45
-#: View/Organisations/admin_edit.ctp:56
+#: View/Organisations/admin_add.ctp:44
+#: View/Organisations/admin_edit.ctp:55
msgid "Freetext description of the org."
msgstr "Fritekst beskrivelse af organisationen."
-#: View/Organisations/admin_add.ctp:46
-#: View/Organisations/admin_edit.ctp:57
+#: View/Organisations/admin_add.ctp:45
+#: View/Organisations/admin_edit.ctp:56
msgid "You can add some contact details for the organisation here, if applicable."
msgstr "Du kan tilføje kontakt informationer for organisationen her, hvis relevant."
@@ -11274,15 +13419,15 @@ msgstr "Du kan tilføje kontakt informationer for organisationen her, hvis relev
msgid "Mandatory fields. Leave the UUID field empty if the organisation doesn't have a UUID from another instance."
msgstr "Obligatoriske felter. Efterlad UUID feltet tomt, hvis organisationen ikke har en UUID fra en anden MISP instans."
-#: View/Organisations/admin_edit.ctp:30
+#: View/Organisations/admin_edit.ctp:29
msgid "An organisation with the above uuid already exists. Would you like to merge this organisation into the existing one?"
msgstr "En organisation med ovenstående UUID eksisterer allerede. Vil du gerne flette denne organisation med den eksisterende?"
-#: View/Organisations/admin_edit.ctp:32
+#: View/Organisations/admin_edit.ctp:31
msgid "Click here"
msgstr "Klik her"
-#: View/Organisations/admin_edit.ctp:57
+#: View/Organisations/admin_edit.ctp:56
msgid "Contacts"
msgstr ""
@@ -11359,12 +13504,12 @@ msgid "Last modified"
msgstr ""
#: View/Organisations/view.ctp:30
-#: View/Users/statistics_orgs.ctp:36
+#: View/Users/statistics_orgs.ctp:37
msgid "Sector"
msgstr "Sektor"
#: View/Organisations/view.ctp:30
-#: View/Users/statistics_orgs.ctp:34
+#: View/Users/statistics_orgs.ctp:35
msgid "Nationality"
msgstr "Nationalitet"
@@ -11710,7 +13855,7 @@ msgid "Settings controlling the brute-force protection and the application's sal
msgstr "Indstillinger, der styrer brute-force beskyttelse og applikationens salt nøgle."
#: View/Pages/doc/administration.ctp:37
-#: View/Servers/edit.ctp:84
+#: View/Servers/edit.ctp:90
msgid "Misc settings"
msgstr "Diverse indstillinger"
@@ -12014,7 +14159,7 @@ msgid "This flag indicates whether the user has accepted the terms of use or not
msgstr "Denne markør angiver, hvorvidt brugeren har accepteret vilkårene for brug, eller ej."
#: View/Pages/doc/administration.ctp:110
-#: View/Users/admin_view.ctp:84
+#: View/Users/admin_view.ctp:95
msgid "Newsread"
msgstr "Newsread"
@@ -12086,10 +14231,6 @@ msgstr "Handling"
msgid "This defines the type of the e-mail, which can be a custom message or a password reset. Password resets automatically include a new temporary password at the bottom of the message and will automatically change the user's password accordingly."
msgstr ""
-#: View/Pages/doc/administration.ctp:134
-msgid "Recipient"
-msgstr "Modtager"
-
#: View/Pages/doc/administration.ctp:134
msgid "The recipient toggle lets you contact all your users, a single user (which creates a second drop-down list with all the e-mail addresses of the users) and potential future users (which opens up a text field for the e-mail address and a text area field for a GnuPG public key)."
msgstr ""
@@ -12576,7 +14717,7 @@ msgstr "Baggrunds Jobs"
#: View/Pages/doc/concepts.ctp:18
msgid "A lot of the heavier tasks are a burden to users, in that their actions can cause long delays (and in some cases timeouts) while the application logic is executing. To alleviate this, long processes have been (if enabled) moved to background jobs, meaning that their execution happens asynchronously in the background, allowing the user to freely interact with the platform whilst the request is being processed."
-msgstr ""
+msgstr "Mange af de tungere opgaver er en byrde for brugerne, da deres handlinger kan forårsage lange forsinkelser (og i visse tilfælde timeouts) under udførelse af app-logikken. For at afhjælpe dette, er lange processer (hvis aktiveret) flyttet til baggrundsjob, dvs., at deres eksekvering sker asynkront i baggrunden, så brugeren frit kan interagere med platformen, mens anmodningen behandles."
#: View/Pages/doc/concepts.ctp:19
msgid "MISP Instance"
@@ -14355,10 +16496,6 @@ msgstr "Basis URL"
msgid "The URL of the remote server."
msgstr "URL'en på fjern serveren."
-#: View/Pages/doc/using_the_system.ctp:398
-msgid "Organization"
-msgstr "Organisation"
-
#: View/Pages/doc/using_the_system.ctp:398
msgid "The organisation that runs the remote server. It is very impoportant that this setting is filled out exactly as the organisation name set up in the bootstrap file of the remote instance."
msgstr ""
@@ -14448,7 +16585,7 @@ msgid "Clicking the delete button will delete the link to the instance."
msgstr ""
#: View/Pages/doc/using_the_system.ctp:418
-#: View/Servers/index.ctp:129
+#: View/Servers/index.ctp:175
msgid "Push all"
msgstr "Skub alt"
@@ -14457,7 +16594,7 @@ msgid " By clicking this button, all events that are eligible to be pushed on th
msgstr ""
#: View/Pages/doc/using_the_system.ctp:419
-#: View/Servers/index.ctp:126
+#: View/Servers/index.ctp:172
msgid "Pull all"
msgstr "Hent alt"
@@ -14575,11 +16712,6 @@ msgstr ""
msgid "In response to"
msgstr "Som reaktion på"
-#: View/Posts/add.ctp:33
-msgid ""
-msgstr ""
-""
-
#: View/Posts/edit.ctp:12
msgid "Contents"
msgstr ""
@@ -14618,6 +16750,16 @@ msgstr "Hukommelses grænse"
msgid "Maximum execution time"
msgstr "Maksimal eksekveringstid"
+#: View/Roles/admin_add.ctp:26
+#: View/Roles/admin_edit.ctp:26
+msgid "Enforce search rate limit"
+msgstr ""
+
+#: View/Roles/admin_add.ctp:32
+#: View/Roles/admin_edit.ctp:32
+msgid "# of searches / 15 min"
+msgstr ""
+
#: View/Roles/admin_index.ctp:24
msgid "Restricted to site admins"
msgstr ""
@@ -14626,11 +16768,15 @@ msgstr ""
msgid "Max execution time"
msgstr ""
-#: View/Roles/admin_index.ctp:40
+#: View/Roles/admin_index.ctp:35
+msgid "Searches / 15 mins"
+msgstr ""
+
+#: View/Roles/admin_index.ctp:41
msgid "Default role"
msgstr ""
-#: View/Roles/admin_index.ctp:52
+#: View/Roles/admin_index.ctp:53
#: View/Roles/index.ctp:47
msgid "%s permission %s"
msgstr ""
@@ -14656,6 +16802,7 @@ msgid "Permission level"
msgstr "Rettigheds niveau"
#: View/Servers/add.ctp:4
+#: View/Servers/edit.ctp:5
msgid "Add Server"
msgstr "Tilføj Server"
@@ -14674,17 +16821,17 @@ msgid "You can set this instance up as an internal instance by checking the chec
msgstr "Du kan indstille denne MISP instans som en intern instans ved at markere afkrydsningsfeltet nedenfor. Det betyder, at enhver synkronisering mellem denne instans og remote instansen ikke automatisk \"degrades\" som den ville i et normalt synkroniserings scenarie. Sørg for, at du ejer begge MISP instanser, og at du er okay med denne ellers risikofyldte ændring."
#: View/Servers/add.ctp:20
-#: View/Servers/edit.ctp:20
+#: View/Servers/edit.ctp:17
msgid "Internal instance"
msgstr "Intern instans"
#: View/Servers/add.ctp:30
-#: View/Servers/edit.ctp:31
+#: View/Servers/edit.ctp:25
msgid "Instance ownership and credentials"
msgstr ""
#: View/Servers/add.ctp:31
-#: View/Servers/edit.ctp:32
+#: View/Servers/edit.ctp:26
msgid "Information about the organisation that will receive the events, typically the remote instance's host organisation."
msgstr "Oplysninger om organisationen, der modtager events, typisk den remote instans' værts organisation."
@@ -14693,86 +16840,86 @@ msgid "Remote Sync Organisation Type"
msgstr "Fjern synkroniserings organisaitons type"
#: View/Servers/add.ctp:42
-#: View/Servers/edit.ctp:43
+#: View/Servers/edit.ctp:40
msgid "External Organisation"
msgstr "Ekstern organisation"
-#: View/Servers/add.ctp:48
+#: View/Servers/add.ctp:57
msgid "Owner of remote instance"
msgstr ""
-#: View/Servers/add.ctp:54
-#: View/Servers/edit.ctp:65
+#: View/Servers/add.ctp:63
+#: View/Servers/edit.ctp:70
msgid "Remote Organisation's Name"
msgstr "Remote organisations navn"
-#: View/Servers/add.ctp:58
-#: View/Servers/edit.ctp:69
+#: View/Servers/add.ctp:67
+#: View/Servers/edit.ctp:74
msgid "Remote Organisation's Uuid"
msgstr "Remote organisations UUID"
-#: View/Servers/add.ctp:67
-#: View/Servers/edit.ctp:76
+#: View/Servers/add.ctp:76
+#: View/Servers/edit.ctp:81
msgid "Ask the owner of the remote instance for a sync account on their instance, log into their MISP using the sync user's credentials and retrieve your API key by navigating to Global actions -> My profile. This key is used to authenticate with the remote instance."
msgstr ""
-#: View/Servers/add.ctp:71
-#: View/Servers/edit.ctp:80
+#: View/Servers/add.ctp:80
+#: View/Servers/edit.ctp:85
msgid "Enabled synchronisation methods"
msgstr ""
-#: View/Servers/add.ctp:90
+#: View/Servers/add.ctp:100
msgid "Server certificate file"
msgstr "Server certifikat fil"
-#: View/Servers/add.ctp:96
+#: View/Servers/add.ctp:106
msgid "Client certificate file"
msgstr "Klient certifikat fil"
-#: View/Servers/add.ctp:101
-#: View/Servers/edit.ctp:144
+#: View/Servers/add.ctp:111
+#: View/Servers/edit.ctp:150
msgid "Push rules:"
msgstr "Push regler:"
-#: View/Servers/add.ctp:102;108
-#: View/Servers/edit.ctp:145;151
+#: View/Servers/add.ctp:112;118
+#: View/Servers/edit.ctp:151;157
msgid "Events with the following tags allowed: "
msgstr "Events med følgende tags er tilladt: "
-#: View/Servers/add.ctp:103;109
-#: View/Servers/edit.ctp:146;152
+#: View/Servers/add.ctp:113;119
+#: View/Servers/edit.ctp:152;158
msgid "Events with the following tags blocked: "
msgstr "Events med følgende tags er blokeret: "
-#: View/Servers/add.ctp:104;110
-#: View/Servers/edit.ctp:147;153
+#: View/Servers/add.ctp:114;120
+#: View/Servers/edit.ctp:153;159
msgid "Events with the following organisations allowed: "
msgstr "Events med følgende organisation er tilladt: "
-#: View/Servers/add.ctp:105;111
-#: View/Servers/edit.ctp:148;154
+#: View/Servers/add.ctp:115;121
+#: View/Servers/edit.ctp:154;160
msgid "Events with the following organisations blocked: "
msgstr "Events med følgende organisation er blokeret: "
-#: View/Servers/add.ctp:107
-#: View/Servers/edit.ctp:150
+#: View/Servers/add.ctp:117
+#: View/Servers/edit.ctp:156
msgid "Pull rules:"
msgstr "Pull regler:"
-#: View/Servers/add.ctp:135
-#: View/Servers/edit.ctp:181
+#: View/Servers/add.ctp:145
+#: View/Servers/edit.ctp:188
msgid "The base-url to the external server you want to sync with. Example: https://foo.sig.mil.be"
msgstr "Basis URL'en på den eksterne server som der ønskes at synkroniserer med. Eksempelvis https://foo.sig.mil.be"
-#: View/Servers/add.ctp:141
+#: View/Servers/add.ctp:151
msgid "Unpublish new event (working with Pull event)."
msgstr "Unpublish nye events (Virker med pull events)."
-#: View/Servers/add.ctp:142
+#: View/Servers/add.ctp:152
msgid "Publish new event without email (working with Push event)."
msgstr "Publicer nye events uden at sende email (Virker på push events)."
-#: View/Servers/add.ctp:143
+#: View/Servers/add.ctp:153
msgid "You can also upload a certificate file if the instance you are trying to connect to has its own signing authority. (*.pem)"
msgstr "Du kan også uploade en certifikat fil, hvis den MISP instans du forsøger at oprette forbindelse til, har sin egen signerings authority. (* .pem)"
@@ -14780,43 +16927,47 @@ msgstr "Du kan også uploade en certifikat fil, hvis den MISP instans du forsøg
msgid "Server configuration"
msgstr ""
-#: View/Servers/edit.ctp:17
+#: View/Servers/edit.ctp:15
msgid "You can set this instance up as an internal instance by checking the checkbox below. This means that any synchronisation between this instance and the remote will not be automatically degraded as it would in a normal synchronisation scenario. Please make sure that you own both instances and that you are OK with this otherwise dangerous change. This also requires that the current instance's host organisation and the remote sync organisation are the same."
msgstr ""
-#: View/Servers/edit.ctp:37
+#: View/Servers/edit.ctp:31
msgid "Organisation Type"
msgstr "Organisations Type"
-#: View/Servers/edit.ctp:54
+#: View/Servers/edit.ctp:55
msgid "Local Organisation"
msgstr "Lokal organisation"
-#: View/Servers/edit.ctp:77
+#: View/Servers/edit.ctp:82
msgid "Leave empty to use current key"
msgstr "Efterlad tomt for at anvende nuværende nøgle"
-#: View/Servers/edit.ctp:101
+#: View/Servers/edit.ctp:107
msgid "Server certificate file (*.pem): "
msgstr "Server certifikat fil (*.pem): "
-#: View/Servers/edit.ctp:109;131
+#: View/Servers/edit.ctp:115;137
msgid "Add certificate file"
msgstr "Tilføj certifikat fil"
-#: View/Servers/edit.ctp:110;132
+#: View/Servers/edit.ctp:116;138
msgid "Remove certificate file"
msgstr "Fjern certikat fil"
-#: View/Servers/edit.ctp:123
+#: View/Servers/edit.ctp:129
msgid "Client certificate file: "
msgstr "Klient certifikat fil: "
-#: View/Servers/edit.ctp:190
+#: View/Servers/edit.ctp:161
+msgid "Additional parameters: "
+msgstr ""
+
+#: View/Servers/edit.ctp:197
msgid "You can also upload a client certificate file if the instance you are trying to connect requires this."
msgstr "Du kan også uploade en klient certifikat fil, hvis den MISP instans du forsøger at oprette forbindelse til kræver dette."
-#: View/Servers/edit.ctp:247;251
+#: View/Servers/edit.ctp:263;267
msgid "Not set."
msgstr "Ikke sat."
@@ -14849,42 +17000,75 @@ msgid "Servers"
msgstr "Servere"
#: View/Servers/index.ctp:23
+msgid "Prio"
+msgstr ""
+
+#: View/Servers/index.ctp:24
msgid "Connection test"
msgstr "Forbindelses test"
-#: View/Servers/index.ctp:31
+#: View/Servers/index.ctp:25
+msgid "Sync user"
+msgstr ""
+
+#: View/Servers/index.ctp:26
+msgid "Reset API key"
+msgstr ""
+
+#: View/Servers/index.ctp:35
msgid "Remote Organisation"
msgstr "Fjern Organisation"
-#: View/Servers/index.ctp:72
+#: View/Servers/index.ctp:70
+msgid "URL params"
+msgstr ""
+
+#: View/Servers/index.ctp:85;86
+msgid "Move server priority up"
+msgstr ""
+
+#: View/Servers/index.ctp:85;86
+msgid "Move server priority down"
+msgstr ""
+
+#: View/Servers/index.ctp:102
msgid "Test the connection to the remote instance"
msgstr "Test forbindelsen til den eksterne MISP instans"
-#: View/Servers/index.ctp:72
+#: View/Servers/index.ctp:102
+#: View/Sightingdb/index.ctp:35
msgid "Run"
msgstr "Kør"
-#: View/Servers/index.ctp:74
+#: View/Servers/index.ctp:103
+msgid "View the sync user of the remote instance"
+msgstr ""
+
+#: View/Servers/index.ctp:111;112
+msgid "Remotely reset API key"
+msgstr ""
+
+#: View/Servers/index.ctp:119
msgid "Internal instance that ignores distribution level degradation *WARNING: Only use this setting if you have several internal instances and the sync link is to an internal extension of the current MISP community*"
msgstr ""
-#: View/Servers/index.ctp:74
+#: View/Servers/index.ctp:119
msgid "Normal sync link to an external MISP instance. Distribution degradation will follow the normal rules."
msgstr ""
-#: View/Servers/index.ctp:123
+#: View/Servers/index.ctp:169
msgid "Explore"
msgstr ""
-#: View/Servers/index.ctp:125
+#: View/Servers/index.ctp:171
msgid "Pull updates to events that already exist locally"
msgstr "Hent opdateringer til events, som allerede eksisterer lokalt"
-#: View/Servers/index.ctp:125
+#: View/Servers/index.ctp:171
msgid "Pull updates"
msgstr ""
-#: View/Servers/index.ctp:132
+#: View/Servers/index.ctp:178
msgid "Cache instance"
msgstr ""
@@ -14900,19 +17084,19 @@ msgstr ""
msgid "Show Update Progress Page"
msgstr ""
-#: View/Servers/ondemand_action.ctp:37
+#: View/Servers/ondemand_action.ctp:38
msgid "Running this script may take a very long time depending of the size of your database. It is adviced that you back your database up before running it."
msgstr ""
-#: View/Servers/ondemand_action.ctp:43
+#: View/Servers/ondemand_action.ctp:44
msgid "Running this script will make this instance unusable for all users (not site-admin) during the time of upgrade."
msgstr ""
-#: View/Servers/ondemand_action.ctp:53
+#: View/Servers/ondemand_action.ctp:54
msgid "Action: "
msgstr ""
-#: View/Servers/ondemand_action.ctp:60
+#: View/Servers/ondemand_action.ctp:61
msgid "This action has been done and cannot be run again."
msgstr ""
@@ -14964,6 +17148,14 @@ msgstr "Forslag hentet"
msgid "No proposals pulled"
msgstr "Ingen forslag hentet"
+#: View/Servers/pull.ctp:35
+msgid "Sightings pulled"
+msgstr ""
+
+#: View/Servers/pull.ctp:38
+msgid "No sightings pulled"
+msgstr ""
+
#: View/Servers/push.ctp:2
msgid "Failed pushes"
msgstr "Fejlede pushes"
@@ -14984,59 +17176,59 @@ msgstr ""
msgid "HTTP method to use"
msgstr ""
-#: View/Servers/rest.ctp:61
+#: View/Servers/rest.ctp:62
msgid "Relative path to query"
msgstr ""
-#: View/Servers/rest.ctp:68
+#: View/Servers/rest.ctp:69
msgid "Use full path - disclose my apikey"
msgstr ""
-#: View/Servers/rest.ctp:72
+#: View/Servers/rest.ctp:73
msgid "Bookmark query"
msgstr ""
-#: View/Servers/rest.ctp:81
+#: View/Servers/rest.ctp:82
msgid "Bookmark name"
msgstr ""
-#: View/Servers/rest.ctp:89
+#: View/Servers/rest.ctp:90
msgid "Show result"
msgstr ""
-#: View/Servers/rest.ctp:94
+#: View/Servers/rest.ctp:95
msgid "Skip SSL validation"
msgstr ""
-#: View/Servers/rest.ctp:101
+#: View/Servers/rest.ctp:102
msgid "HTTP headers"
msgstr ""
-#: View/Servers/rest.ctp:114
+#: View/Servers/rest.ctp:115
msgid " Inject"
msgstr ""
-#: View/Servers/rest.ctp:115
+#: View/Servers/rest.ctp:116
msgid " Show rules"
msgstr ""
-#: View/Servers/rest.ctp:124
+#: View/Servers/rest.ctp:125
msgid "HTTP body"
msgstr ""
-#: View/Servers/rest.ctp:132
+#: View/Servers/rest.ctp:133
msgid "Run query"
msgstr ""
-#: View/Servers/rest.ctp:161
+#: View/Servers/rest.ctp:162
msgid "Response code"
msgstr ""
-#: View/Servers/rest.ctp:162
+#: View/Servers/rest.ctp:163
msgid "Request duration"
msgstr ""
-#: View/Servers/rest.ctp:163
+#: View/Servers/rest.ctp:164
msgid "Headers"
msgstr ""
@@ -15048,26 +17240,66 @@ msgstr "Advarsel: app/Config/config.php er ikke skrivebar. Det betyder at eventu
msgid "To edit a setting, simply double click it."
msgstr "Du kan redigere en indstilling ved at dobbeltklikke på den."
-#: View/Servers/update_progress.ctp:18
-msgid "Database Update progress"
+#: View/Servers/update_progress.ctp:34
+msgid "Updates are locked due to an ongoing update process. Release lock only if you know what you are doing."
msgstr ""
-#: View/Servers/update_progress.ctp:85
+#: View/Servers/update_progress.ctp:35
+msgid "automatically unlock in %smin %ssec"
+msgstr ""
+
+#: View/Servers/update_progress.ctp:40
+msgid "Release update lock"
+msgstr ""
+
+#: View/Servers/update_progress.ctp:54
+msgid "Complete update progression"
+msgstr ""
+
+#: View/Servers/update_progress.ctp:55
+msgid "%s remaining"
+msgstr ""
+
+#: View/Servers/update_progress.ctp:62
+msgid "Database Update progress for update %s"
+msgstr ""
+
+#: View/Servers/update_progress.ctp:133
msgid "Update "
msgstr ""
-#: View/Servers/update_progress.ctp:88
+#: View/Servers/update_progress.ctp:136
msgid "Started @ "
msgstr ""
-#: View/Servers/update_progress.ctp:92
+#: View/Servers/update_progress.ctp:140
msgid "Elapsed Time @ "
msgstr ""
-#: View/Servers/update_progress.ctp:144
+#: View/Servers/update_progress.ctp:192
msgid "No update in progress"
msgstr ""
+#: View/Servers/update_progress.ctp:213
+msgid "Follow updates"
+msgstr ""
+
+#: View/Servers/view_deprecated_function_use.ctp:13
+msgid "Total"
+msgstr ""
+
+#: View/Servers/view_deprecated_function_use.ctp:27
+msgid "View details on the usage of %s on the %s controller"
+msgstr ""
+
+#: View/Servers/view_deprecated_function_use.ctp:39
+msgid "View user ID "
+msgstr ""
+
+#: View/Servers/view_deprecated_function_use.ctp:40
+msgid "User #%s"
+msgstr ""
+
#: View/Servers/ajax/fetch_servers_for_sg.ctp:2
msgid "Select instances to add"
msgstr "Vælg MISP instans for at tilføje"
@@ -15145,9 +17377,9 @@ msgstr "Annuller prompten"
msgid "Add Proposal"
msgstr "Tilføj forslag"
-#: View/ShadowAttributes/add.ctp:52;65
+#: View/ShadowAttributes/add.ctp:63;76
#: View/ShadowAttributes/add_attachment.ctp:35
-#: View/ShadowAttributes/edit.ctp:51
+#: View/ShadowAttributes/edit.ctp:62
msgid "Propose"
msgstr "Foreslå"
@@ -15163,23 +17395,23 @@ msgstr "Min organisations events"
msgid "All Events"
msgstr "Alle Events"
-#: View/ShadowAttributes/index.ctp:43
+#: View/ShadowAttributes/index.ctp:50
msgid "Proposal by"
msgstr "Forslag af"
-#: View/ShadowAttributes/index.ctp:49
+#: View/ShadowAttributes/index.ctp:56
msgid "Event creator"
msgstr "Event skaber"
-#: View/ShadowAttributes/index.ctp:55
+#: View/ShadowAttributes/index.ctp:62
msgid "Proposed value"
msgstr "Foreslået værdi"
-#: View/ShadowAttributes/index.ctp:81
+#: View/ShadowAttributes/index.ctp:91
msgid "Attribute edit"
msgstr "Attribut rediger"
-#: View/ShadowAttributes/index.ctp:83
+#: View/ShadowAttributes/index.ctp:93
msgid "New Attribute"
msgstr "Ny Attribut"
@@ -15249,7 +17481,7 @@ msgstr "Eksempel: Multinational delings gruppe"
#: View/SharingGroups/add.ctp:53
#: View/SharingGroups/edit.ctp:53
-#: View/SharingGroups/index.ctp:46
+#: View/SharingGroups/index.ctp:47
msgid "Releasable to"
msgstr "Frigives til"
@@ -15324,13 +17556,6 @@ msgstr ""
msgid "Add instance"
msgstr "Tilføj MISP instans"
-#: View/SharingGroups/add.ctp:93
-#: View/SharingGroups/edit.ctp:101
-#: View/SharingGroups/view.ctp:69
-#: View/TagCollections/index.ctp:12
-msgid "All orgs"
-msgstr "Alle organisationer"
-
#: View/SharingGroups/add.ctp:103
msgid "General: You are about to create the sharing group, which is intended to be releasable to ."
msgstr "Overordnet: Du er igang med at oprette en delings gruppe, som er beregnet til at frigive til ."
@@ -15383,7 +17608,7 @@ msgstr "Aktive Delings Grupper"
msgid "Passive Sharing Groups"
msgstr "Passive Delings Grupper"
-#: View/SharingGroups/index.ctp:80
+#: View/SharingGroups/index.ctp:82
msgid "Distribution List"
msgstr "Distributions liste"
@@ -15395,9 +17620,46 @@ msgstr "Valgbar"
msgid "Synced by"
msgstr "Synkroniseret af"
-#: View/SharingGroups/view.ctp:68
-msgid "Url"
-msgstr "URL"
+#: View/Sightingdb/index.ctp:41
+msgid "Quick Search"
+msgstr ""
+
+#: View/Sightingdb/index.ctp:55
+msgid "Owner"
+msgstr ""
+
+#: View/Sightingdb/index.ctp:61
+msgid "Host"
+msgstr ""
+
+#: View/Sightingdb/index.ctp:66
+msgid "Port"
+msgstr ""
+
+#: View/Sightingdb/index.ctp:76
+msgid "Skip Proxy"
+msgstr ""
+
+#: View/Sightingdb/index.ctp:82
+msgid "Skip SSL"
+msgstr ""
+
+#: View/Sightingdb/index.ctp:92
+#: View/UserSettings/index.ctp:74
+msgid "Restricted to"
+msgstr ""
+
+#: View/Sightingdb/index.ctp:98
+msgid "SightingDB index"
+msgstr ""
+
+#: View/Sightingdb/index.ctp:99
+msgid "SightingDB is an alternate sighting database that MISP interconnects with. Configure connections to sighting databases below."
+msgstr ""
+
+#: View/Sightingdb/index.ctp:114
+msgid "Are you sure you want to remove the connection to this SightingDB?"
+msgstr ""
#: View/Sightings/ajax/add_sighting.ctp:11
msgid "honeypot, IDS sensor id, SIEM,…"
@@ -15550,10 +17812,6 @@ msgstr ""
msgid "Update all"
msgstr "Opdater alle"
-#: View/Taxonomies/index.ctp:2
-msgid "Taxonomies"
-msgstr "Taksonomier"
-
#: View/Taxonomies/index.ctp:26
msgid "Required"
msgstr ""
@@ -15600,10 +17858,6 @@ msgstr ""
msgid "Unhide selected tags"
msgstr ""
-#: View/Taxonomies/view.ctp:83
-msgid "Tag"
-msgstr ""
-
#: View/Taxonomies/view.ctp:84
msgid "Expanded"
msgstr ""
@@ -15802,10 +18056,6 @@ msgstr "Indsend beskrivelses ændringer"
msgid "A description of the template"
msgstr "En beskrivelse af skabelonen"
-#: View/Templates/add.ctp:49
-msgid "Create"
-msgstr "Opret"
-
#: View/Templates/index.ctp:2
msgid "Templates"
msgstr "Skabeloner"
@@ -15862,6 +18112,22 @@ msgstr "Poster"
msgid "View Discussion"
msgstr "Se diskussion"
+#: View/UserSettings/index.ctp:30
+msgid "Me"
+msgstr ""
+
+#: View/UserSettings/index.ctp:79
+msgid "User settings management"
+msgstr ""
+
+#: View/UserSettings/index.ctp:80
+msgid "Manage the individual user settings."
+msgstr ""
+
+#: View/UserSettings/index.ctp:97
+msgid "Are you sure you wish to delete this entry?"
+msgstr ""
+
#: View/Users/admin_add.ctp:4
msgid "Admin Add User"
msgstr "Admin Tilføj Bruger"
@@ -15895,7 +18161,7 @@ msgstr "Synkroniser bruger for"
#: View/Users/admin_add.ctp:70
#: View/Users/admin_edit.ctp:64
#: View/Users/edit.ctp:23
-msgid "Paste the user's GnuPG key here or try to retrieve it from the MIT key server by clicking on \"Fetch GnuPG key\" below."
+msgid "Paste the user's GnuPG key here or try to retrieve it from the CIRCL key server by clicking on \"Fetch GnuPG key\" below."
msgstr ""
#: View/Users/admin_add.ctp:72
@@ -15933,7 +18199,7 @@ msgid "Admin Edit User"
msgstr "Admin Rediger Bruger"
#: View/Users/admin_edit.ctp:69
-#: View/Users/admin_view.ctp:58
+#: View/Users/admin_view.ctp:69
#: View/Users/view.ctp:29
msgid "Terms accepted"
msgstr "Vilkår accepteret"
@@ -16045,6 +18311,22 @@ msgstr "Anvend filtre"
msgid "Users"
msgstr "Brugere"
+#: View/Users/admin_index.ctp:7
+msgid "Click %s to reset the API keys of all sync and org admin users in one shot. This will also automatically inform them of their new API keys."
+msgstr ""
+
+#: View/Users/admin_index.ctp:10
+msgid "here"
+msgstr ""
+
+#: View/Users/admin_index.ctp:13;14
+msgid "Reset all sync user API keys"
+msgstr ""
+
+#: View/Users/admin_index.ctp:17
+msgid "Are you sure you wish to reset the API keys of all users with sync privileges?"
+msgstr ""
+
#: View/Users/admin_quick_email.ctp:2
msgid "Contact %s"
msgstr "Kontakt %s"
@@ -16067,39 +18349,43 @@ msgstr "Contactalert"
msgid "Request API access"
msgstr "Anmod om API adgang"
-#: View/Users/admin_view.ctp:44
+#: View/Users/admin_view.ctp:47
+msgid "Customauth header"
+msgstr ""
+
+#: View/Users/admin_view.ctp:55
msgid "Invited By"
msgstr "Inviteret af"
-#: View/Users/admin_view.ctp:56
+#: View/Users/admin_view.ctp:67
msgid "Org_admin"
msgstr ""
-#: View/Users/admin_view.ctp:57
+#: View/Users/admin_view.ctp:68
#: View/Users/view.ctp:28
msgid "NIDS Start SID"
msgstr "NIDS Start SID"
-#: View/Users/admin_view.ctp:59
+#: View/Users/admin_view.ctp:70
msgid "Password change"
msgstr "Kodeord ændret"
-#: View/Users/admin_view.ctp:67
+#: View/Users/admin_view.ctp:78
#: View/Users/view.ctp:37
msgid "GnuPG fingerprint"
msgstr "GnuPG fingeraftryk"
-#: View/Users/admin_view.ctp:72
+#: View/Users/admin_view.ctp:83
#: View/Users/view.ctp:42
msgid "GnuPG status"
msgstr "GnuPG status"
-#: View/Users/admin_view.ctp:79
+#: View/Users/admin_view.ctp:90
#: View/Users/view.ctp:49
-msgid "SMIME Public certificate"
-msgstr "SMIME Public certifikat"
+msgid "S/MIME Public certificate"
+msgstr ""
-#: View/Users/admin_view.ctp:108
+#: View/Users/admin_view.ctp:119
#: View/Users/view.ctp:64
msgid "Download user profile for data portability"
msgstr ""
@@ -16198,6 +18484,10 @@ msgstr "Organisations liste"
msgid "Quick overview over the organisations residing on or known by this instance."
msgstr ""
+#: View/Users/statistics_orgs.ctp:38
+msgid "Activity (1 year)"
+msgstr ""
+
#: View/Users/statistics_sightings.ctp:6
msgid "A toplist of the top sources for the sightings of your organisation."
msgstr ""
@@ -16262,19 +18552,27 @@ msgstr ""
msgid "Choose the key that you would like to use"
msgstr "Vælg den nøgle, du ønsker at anvende"
-#: View/Users/ajax/fetchpgpkey.ctp:6
+#: View/Users/ajax/fetchpgpkey.ctp:4
+msgid "Do not blindly trust fetched keys and check the fingerprint from other source."
+msgstr ""
+
+#: View/Users/ajax/fetchpgpkey.ctp:5
+msgid "And do not check just Key ID, but whole fingerprint."
+msgstr ""
+
+#: View/Users/ajax/fetchpgpkey.ctp:10
msgid "Key ID"
msgstr "Nøgle ID"
-#: View/Users/ajax/fetchpgpkey.ctp:7
+#: View/Users/ajax/fetchpgpkey.ctp:11
msgid "Creation date"
msgstr "Oprettelses dato"
-#: View/Users/ajax/fetchpgpkey.ctp:8
+#: View/Users/ajax/fetchpgpkey.ctp:12
msgid "Associated E-mail addresses"
msgstr "Tilknyttede e-mail adresser"
-#: View/Users/ajax/fetchpgpkey.ctp:12
+#: View/Users/ajax/fetchpgpkey.ctp:16
msgid "Select GnuPG key"
msgstr "Vælg GnuPG nøgle"
@@ -16326,7 +18624,7 @@ msgstr "Slet Warninglist"
msgid "Delete warninglist"
msgstr "Slet Warninglist"
-#: View/Warninglists/view.ctp:14;16
+#: View/Warninglists/view.ctp:14
msgid "Accepted attribute types"
msgstr "Accepterede attribut typer"
@@ -16393,7 +18691,7 @@ msgstr "maxTextLength"
#: Model/Attribute.php:validation for field to_ids
#: Model/Event.php:validation for field published
-#: Model/Server.php:validation for field push;validation for field pull
+#: Model/Server.php:validation for field push;validation for field pull;validation for field push_sightings
#: Model/ShadowAttribute.php:validation for field to_ids;validation for field proposal_to_delete
#: Model/User.php:validation for field autoalert;validation for field contactalert;validation for field change_pw;validation for field termsaccepted
msgid "boolean"
@@ -16419,7 +18717,14 @@ msgstr "Den indtastede UUID er ikke unik"
msgid "Options: Your organisation only, This community only, Connected communities, All communities, Sharing group, Inherit event"
msgstr "Valgmuligheder: Kun din organisation, Kun dette fællesskab, Forbundne fællesskaber, Alle fællesskaber, Delings grupper, Nedarv fra event"
+#: Model/Attribute.php:validation for field first_seen;validation for field last_seen
+#: Model/MispObject.php:validation for field first_seen;validation for field last_seen
+#: Model/ShadowAttribute.php:validation for field first_seen;validation for field last_seen
+msgid "Invalid ISO 8601 format"
+msgstr ""
+
#: Model/AttributeTag.php:validation for field attribute_id;validation for field tag_id
+#: Model/DecayingModelMapping.php:validation for field attribute_type;validation for field model_id
#: Model/Event.php:validation for field org_id;validation for field orgc_id;validation for field info
#: Model/EventDelegation.php:validation for field event_id;validation for field org_id
#: Model/EventTag.php:validation for field event_id;validation for field tag_id
@@ -16472,7 +18777,7 @@ msgstr "Den leverede hændelsesGraph er ikke i et validt JSON-format"
#: Model/NoticelistEntry.php:validation for field value
#: Model/Post.php:validation for field contents
#: Model/Role.php:validation for field valueNotEmpty
-#: Model/Server.php:validation for field authkey
+#: Model/Server.php:validation for field authkey;validation for field name
#: Model/Taxonomy.php:validation for field namespace;validation for field description;validation for field version
#: Model/TaxonomyEntry.php:validation for field value;validation for field expanded
#: Model/TaxonomyPredicate.php:validation for field value;validation for field expanded
@@ -16518,6 +18823,14 @@ msgstr "En rolle med samme navn eksisterer allerede."
msgid "Please enter a valid base-url."
msgstr "Indtast venligst en gyldig base-url."
+#: Model/Server.php:validation for field name
+msgid "allowEmpty"
+msgstr ""
+
+#: Model/Server.php:validation for field name
+msgid "required"
+msgstr ""
+
#: Model/SharingGroup.php:validation for field name
msgid "A sharing group with this name already exists."
msgstr "En delings gruppe med dette navn eksisterer allerede."
@@ -16526,6 +18839,22 @@ msgstr "En delings gruppe med dette navn eksisterer allerede."
msgid "Invalid type. Valid options are: 0 (Sighting), 1 (False-positive), 2 (Expiration)."
msgstr "Ugyldig type. Gyldige indstillinger er: 0 (Observation), 1(Falsk-positiv), 2(Udløb)."
+#: Model/Sightingdb.php:validation for field name
+msgid "Name not set."
+msgstr ""
+
+#: Model/Sightingdb.php:validation for field host
+msgid "Host not set."
+msgstr ""
+
+#: Model/Sightingdb.php:validation for field port
+msgid "Port needs to be numeric."
+msgstr ""
+
+#: Model/Sightingdb.php:validation for field owner
+msgid "Owner not set."
+msgstr ""
+
#: Model/Tag.php:validation for field name
msgid "This field is required."
msgstr "Dette felt er påkrævet."
@@ -16602,6 +18931,10 @@ msgstr "Certifikat ikke gyldigt, angiv venligst et gyldigt certifikat (x509)."
msgid "A SID should be an integer."
msgstr "En SID skal være et tal."
+#: Model/UserSetting.php:validation for field json
+msgid "isValidJson"
+msgstr ""
+
#: Model/Whitelist.php:validation for field name
msgid "Name not in the right format. Whitelist entries have to be enclosed by a valid php delimiter (which can be most non-alphanumeric / non-whitespace character). Format: \"/8.8.8.8/\" Please double check the name."
msgstr "Navn ikke i det rigtige format. Whitelist skal vedlægges af en gyldig php delimiter (som kan være de fleste ikke-alfanumeriske / ikke-whitespace karakterer). Format: \"/8.8.8.8/\" Venligst sikre dig at navnet anvendt ikke er forkert."
diff --git a/app/Locale/default.pot b/app/Locale/default.pot
index 3b48a09ab..eee01068f 100755
--- a/app/Locale/default.pot
+++ b/app/Locale/default.pot
@@ -70,7 +70,8 @@ msgid "MISP mass sync authkey reset command line tool.\n\nUsage: %sConsole/cake
msgstr ""
#: Console/Command/AdminShell.php:536
-#: Controller/UsersController.php:1234
+#: Controller/UsersController.php:1283;2221
+#: Model/Dashboard.php:129
msgid "Invalid user."
msgstr ""
@@ -97,7 +98,7 @@ msgstr ""
#: Console/Command/EventShell.php:15
#: Controller/AttributesController.php:118;122;126
#: Controller/EventGraphController.php:34;69
-#: Controller/EventsController.php:1122;1606;1691;2221;2297;2301;2305;2433;2530;2585;2633;2705;2795;3128;5252;5474;5478;5487
+#: Controller/EventsController.php:1137;1621;1706;2236;2312;2316;2320;2448;2545;2600;2648;2720;2810;3145;5270;5492;5496;5505
#: Controller/PostsController.php:56
#: Model/Galaxy.php:293
msgid "Invalid event"
@@ -124,51 +125,51 @@ msgstr ""
msgid "interactive mode"
msgstr ""
-#: Controller/AppController.php:377
+#: Controller/AppController.php:382
msgid "Warning: MISP is currently disabled for all users. Enable it in Server Settings (Administration -> Server Settings -> MISP tab -> live). An update might also be in progress, you can see the progress in "
msgstr ""
-#: Controller/AppController.php:377
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:761
+#: Controller/AppController.php:382
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:821
msgid "Update Progress"
msgstr ""
-#: Controller/AppController.php:384
+#: Controller/AppController.php:389
msgid "Something went wrong. Your user account that you are authenticated with doesn't exist anymore."
msgstr ""
-#: Controller/AppController.php:502
+#: Controller/AppController.php:519
msgid "WARNING: This functionality is deprecated and will be removed in the near future. "
msgstr ""
-#: Controller/AppController.php:710
-#: Controller/AttributesController.php:1876;1985;2089
-#: Controller/EventsController.php:3260
+#: Controller/AppController.php:739
+#: Controller/AttributesController.php:1917;2026;2130
+#: Controller/EventsController.php:3277
msgid "This authentication key is not authorized to be used for exports. Contact your administrator."
msgstr ""
-#: Controller/AppController.php:719
-#: Controller/AttributesController.php:2093
-#: Controller/EventsController.php:3264
+#: Controller/AppController.php:748
+#: Controller/AttributesController.php:2134
+#: Controller/EventsController.php:3281
msgid "You have to be logged in to do that."
msgstr ""
-#: Controller/AppController.php:735
+#: Controller/AppController.php:764
#: Controller/Component/IndexFilterComponent.php:23
msgid "Either specify the search terms in the url, or POST a json with the filter parameters."
msgstr ""
-#: Controller/AppController.php:873
+#: Controller/AppController.php:902
msgid "All done. attribute_count generated from scratch for "
msgstr ""
-#: Controller/AppController.php:996
-#: Controller/AttributesController.php:2147
+#: Controller/AppController.php:1025
+#: Controller/AttributesController.php:2188
#: Controller/ShadowAttributesController.php:1267
msgid "Job queued. You can view the progress if you navigate to the active jobs view (administration -> jobs)."
msgstr ""
-#: Controller/AppController.php:1178
+#: Controller/AppController.php:1211
msgid "RestSearch is not implemented (yet) for this scope."
msgstr ""
@@ -181,19 +182,19 @@ msgstr ""
msgid "You do not have permissions to create attributes"
msgstr ""
-#: Controller/AttributesController.php:132;422;602;832;3127;3142
+#: Controller/AttributesController.php:132;422;602;832;3168;3183
#: Controller/EventGraphController.php:88
-#: Controller/EventsController.php:2092;2113;2147
+#: Controller/EventsController.php:2107;2128;2162
#: Controller/ObjectsController.php:837
-#: Model/Attribute.php:4304;4308
+#: Model/Attribute.php:4323;4327
msgid "You do not have permission to do that."
msgstr ""
-#: Controller/AttributesController.php:345;800;805;824;1032;1121;2163;2177;2210;2232;2800;2811;2817;2886;3024;3036;3040
+#: Controller/AttributesController.php:345;800;805;824;1032;1121;2204;2218;2251;2273;2841;2852;2858;2927;3065;3077;3081
#: Controller/ObjectsController.php:641
#: Controller/ShadowAttributesController.php:810;1058;1082;1115;1125
#: Controller/TagsController.php:506
-#: Model/Attribute.php:4296
+#: Model/Attribute.php:4315
msgid "Invalid attribute"
msgstr ""
@@ -207,7 +208,7 @@ msgid "Attribute not an attachment or malware-sample"
msgstr ""
#: Controller/AttributesController.php:419;586;892;1348
-#: Controller/EventsController.php:4414;4428;5201;5215
+#: Controller/EventsController.php:4432;4446;5219;5233
msgid "Invalid Event."
msgstr ""
@@ -257,7 +258,7 @@ msgid "Invalid event id."
msgstr ""
#: Controller/AttributesController.php:1072
-#: Controller/EventsController.php:2451
+#: Controller/EventsController.php:2466
#: Controller/ShadowAttributesController.php:717
msgid "Invalid input."
msgstr ""
@@ -282,7 +283,7 @@ msgstr ""
msgid "Attribute was not deleted"
msgstr ""
-#: Controller/AttributesController.php:1281;2634
+#: Controller/AttributesController.php:1281;2675
#: Controller/ShadowAttributesController.php:853
msgid "Invalid Attribute"
msgstr ""
@@ -303,104 +304,104 @@ msgstr ""
msgid "You are not authorized to edit this event."
msgstr ""
-#: Controller/AttributesController.php:1516
+#: Controller/AttributesController.php:1532
msgid "No event ID provided."
msgstr ""
-#: Controller/AttributesController.php:1561
-#: Controller/GalaxiesController.php:243
+#: Controller/AttributesController.php:1577
+#: Controller/GalaxiesController.php:276
msgid "Synonyms: "
msgstr ""
-#: Controller/AttributesController.php:1871;1978
+#: Controller/AttributesController.php:1912;2019
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:1884
+#: Controller/AttributesController.php:1925
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:1904
+#: Controller/AttributesController.php:1945
msgid "You don't have access to that event."
msgstr ""
-#: Controller/AttributesController.php:1967
+#: Controller/AttributesController.php:2008
msgid "No matches."
msgstr ""
-#: Controller/AttributesController.php:1989;1998
+#: Controller/AttributesController.php:2030;2039
msgid "Invalid attribute or no authorisation to view it."
msgstr ""
-#: Controller/AttributesController.php:2124
+#: Controller/AttributesController.php:2165
#: Controller/ShadowAttributesController.php:1245
msgid "All done. "
msgstr ""
-#: Controller/AttributesController.php:2156;2203
+#: Controller/AttributesController.php:2197;2244
#: Controller/ShadowAttributesController.php:1053
msgid "Invalid field requested."
msgstr ""
-#: Controller/AttributesController.php:2159;2206
+#: Controller/AttributesController.php:2200;2247
msgid "This function can only be accessed via AJAX."
msgstr ""
-#: Controller/AttributesController.php:2241
+#: Controller/AttributesController.php:2282
msgid "You do not have permission to do that"
msgstr ""
-#: Controller/AttributesController.php:2271;2279
-#: Controller/EventsController.php:3643;3796;4999
+#: Controller/AttributesController.php:2312;2320
+#: Controller/EventsController.php:3660;3813;5017
msgid "Event not found or you don't have permissions to create attributes"
msgstr ""
-#: Controller/AttributesController.php:2300
+#: Controller/AttributesController.php:2341
msgid "This action can only be accessed via AJAX."
msgstr ""
-#: Controller/AttributesController.php:2309;2560;2574;2585
-#: Controller/OrganisationsController.php:432
+#: Controller/AttributesController.php:2350;2601;2615;2626
+#: Controller/OrganisationsController.php:439
#: Controller/ServersController.php:661;739
msgid "You are not authorised to do that."
msgstr ""
-#: Controller/AttributesController.php:2414
-#: Controller/EventsController.php:4207
+#: Controller/AttributesController.php:2455
+#: Controller/EventsController.php:4225
msgid "This functionality requires API key access."
msgstr ""
-#: Controller/AttributesController.php:2422
+#: Controller/AttributesController.php:2463
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:2434
+#: Controller/AttributesController.php:2475
msgid "No hash or event ID received. You need to set at least one of the two."
msgstr ""
-#: Controller/AttributesController.php:2595
+#: Controller/AttributesController.php:2636
msgid "Invalid script."
msgstr ""
-#: Controller/AttributesController.php:2662
+#: Controller/AttributesController.php:2703
msgid "No valid enrichment options found for this attribute."
msgstr ""
-#: Controller/AttributesController.php:2760
+#: Controller/AttributesController.php:2801
msgid "Invalid type requested."
msgstr ""
-#: Controller/AttributesController.php:2823;3030
+#: Controller/AttributesController.php:2864;3071
#: Controller/TagCollectionsController.php:254
msgid "Invalid tag"
msgstr ""
-#: Controller/AttributesController.php:3120
-#: Controller/EventsController.php:5197
+#: Controller/AttributesController.php:3161
+#: Controller/EventsController.php:5215
msgid "Disabling the correlation is not permitted on this instance."
msgstr ""
-#: Controller/AttributesController.php:3124;3139
+#: Controller/AttributesController.php:3165;3180
#: Controller/ShadowAttributesController.php:662
msgid "Invalid Attribute."
msgstr ""
@@ -417,6 +418,63 @@ msgstr ""
msgid "The message could not be sent (either because e-mailing is disabled or because encryption is misconfigured), however, you can view the e-mail that would have been sent below. Feel free to send it manually."
msgstr ""
+#: Controller/DashboardsController.php:34;246;415
+#: Model/Dashboard.php:240
+msgid "Invalid dashboard template."
+msgstr ""
+
+#: Controller/DashboardsController.php:89
+msgid "No widget name passed."
+msgstr ""
+
+#: Controller/DashboardsController.php:100
+msgid "Configuration of the widget that will be passed to the render. Check the view for more information"
+msgstr ""
+
+#: Controller/DashboardsController.php:101
+msgid "Alias to use as the title of the widget"
+msgstr ""
+
+#: Controller/DashboardsController.php:114
+msgid "No setting data found."
+msgstr ""
+
+#: Controller/DashboardsController.php:125;205;210
+msgid "Settings updated."
+msgstr ""
+
+#: Controller/DashboardsController.php:135
+msgid "Invalid widget."
+msgstr ""
+
+#: Controller/DashboardsController.php:156
+msgid "You need to specify the widget to use along with the configuration."
+msgstr ""
+
+#: Controller/DashboardsController.php:189
+msgid "This endpoint can only be reached via POST requests."
+msgstr ""
+
+#: Controller/DashboardsController.php:207;212
+msgid "Settings could not be updated."
+msgstr ""
+
+#: Controller/DashboardsController.php:260;265
+msgid "Dashboard template updated."
+msgstr ""
+
+#: Controller/DashboardsController.php:262;267
+msgid "Dashboard template could not be updated."
+msgstr ""
+
+#: Controller/DashboardsController.php:275;282;293
+msgid "Unrestricted"
+msgstr ""
+
+#: Controller/DashboardsController.php:418
+msgid "Dashboard template removed."
+msgstr ""
+
#: Controller/DecayingModelController.php:20
msgid "Default decaying models updated"
msgstr ""
@@ -582,452 +640,456 @@ msgstr ""
msgid "Failed to delete Event from EventBlacklist. Error: "
msgstr ""
-#: Controller/EventsController.php:879
+#: Controller/EventsController.php:894
msgid "No x509 certificate or GnuPG key set in your profile. To receive emails, submit your public certificate or GnuPG key in your profile."
msgstr ""
-#: Controller/EventsController.php:881
+#: Controller/EventsController.php:896
msgid "No GnuPG key set in your profile. To receive emails, submit your public key in your profile."
msgstr ""
-#: Controller/EventsController.php:887
+#: Controller/EventsController.php:902
msgid "No x509 certificate or GnuPG key set in your profile. To receive attributes in emails, submit your public certificate or GnuPG key in your profile."
msgstr ""
-#: Controller/EventsController.php:889
+#: Controller/EventsController.php:904
msgid "No GnuPG key set in your profile. To receive attributes in emails, submit your public key in your profile."
msgstr ""
-#: Controller/EventsController.php:1716
+#: Controller/EventsController.php:1731
msgid "You are currently logged in as a site administrator and about to edit an event not belonging to your organisation. This goes against the sharing model of MISP. Use a normal user account for day to day work."
msgstr ""
-#: Controller/EventsController.php:1927
+#: Controller/EventsController.php:1942
msgid "You don't have permissions to create events"
msgstr ""
-#: Controller/EventsController.php:1933
+#: Controller/EventsController.php:1948
msgid "No valid event data received."
msgstr ""
-#: Controller/EventsController.php:1969
+#: Controller/EventsController.php:1984
msgid "Invalid Sharing Group or not authorised (Sync user is not contained in the Sharing group)."
msgstr ""
-#: Controller/EventsController.php:1973;1977
+#: Controller/EventsController.php:1988;1992
msgid "Invalid Sharing Group or not authorised."
msgstr ""
-#: Controller/EventsController.php:2001
+#: Controller/EventsController.php:2016
msgid "Event blocked by local blacklist."
msgstr ""
-#: Controller/EventsController.php:2014;2101;2377
+#: Controller/EventsController.php:2029;2116;2392
msgid "The event has been saved"
msgstr ""
-#: Controller/EventsController.php:2022
+#: Controller/EventsController.php:2037
msgid "Event already exists, if you would like to edit it, use the url in the location header."
msgstr ""
-#: Controller/EventsController.php:2028
+#: Controller/EventsController.php:2043
msgid "A blacklist entry is blocking you from creating any events. Please contact the administration team of this instance"
msgstr ""
-#: Controller/EventsController.php:2030;2380
+#: Controller/EventsController.php:2045;2395
msgid "The event could not be saved. Please, try again."
msgstr ""
-#: Controller/EventsController.php:2079
+#: Controller/EventsController.php:2094
msgid "The event created will be visible to the organisations having an account on this platform, but not synchronised to other MISP instances until it is published."
msgstr ""
-#: Controller/EventsController.php:2127
+#: Controller/EventsController.php:2142
msgid "You may only upload MISP XML or MISP JSON files."
msgstr ""
-#: Controller/EventsController.php:2128
+#: Controller/EventsController.php:2143
msgid "File upload failed or file does not have the expected extension (.xml / .json)."
msgstr ""
-#: Controller/EventsController.php:2189
+#: Controller/EventsController.php:2204
msgid "STIX document imported, event's created: "
msgstr ""
-#: Controller/EventsController.php:2192
+#: Controller/EventsController.php:2207
msgid "STIX document imported."
msgstr ""
-#: Controller/EventsController.php:2195
+#: Controller/EventsController.php:2210
msgid "Could not import STIX document: "
msgstr ""
-#: Controller/EventsController.php:2202
+#: Controller/EventsController.php:2217
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:2226;2311
+#: Controller/EventsController.php:2241;2326
msgid "You are not authorised to do that. Please consider using the 'propose attribute' feature."
msgstr ""
-#: Controller/EventsController.php:2234
+#: Controller/EventsController.php:2249
msgid "Invalid event ID entered."
msgstr ""
-#: Controller/EventsController.php:2239
+#: Controller/EventsController.php:2254
msgid "You are not authorised to read the selected event."
msgstr ""
-#: Controller/EventsController.php:2536;2640;2711
+#: Controller/EventsController.php:2551;2655;2726
msgid "You don't have the permission to do that."
msgstr ""
-#: Controller/EventsController.php:2545
+#: Controller/EventsController.php:2560
msgid "Event unpublished."
msgstr ""
-#: Controller/EventsController.php:2652;2722
+#: Controller/EventsController.php:2667;2737
msgid "Could not publish event - no tag for required taxonomies missing: %s"
msgstr ""
-#: Controller/EventsController.php:2804
+#: Controller/EventsController.php:2819
msgid "You must specify a message."
msgstr ""
-#: Controller/EventsController.php:2823
+#: Controller/EventsController.php:2838
msgid "Email sent to the reporter."
msgstr ""
-#: Controller/EventsController.php:2832
+#: Controller/EventsController.php:2847
msgid "Sending of email failed."
msgstr ""
-#: Controller/EventsController.php:2883
+#: Controller/EventsController.php:2898
msgid "Warning, you are logged in as a site admin, any export that you generate will contain the FULL UNRESTRICTED data-set. If you would like to generate an export for your own organisation, please log in with a different user."
msgstr ""
-#: Controller/EventsController.php:2971
+#: Controller/EventsController.php:2986
msgid "This feature is currently disabled"
msgstr ""
-#: Controller/EventsController.php:3097
+#: Controller/EventsController.php:3114
msgid "Filename not allowed."
msgstr ""
-#: Controller/EventsController.php:3117
+#: Controller/EventsController.php:3134
msgid "Problem with writing the IoC file. Please report to site admin."
msgstr ""
-#: Controller/EventsController.php:3211
+#: Controller/EventsController.php:3228
msgid "This is not a valid MISP XML file."
msgstr ""
-#: Controller/EventsController.php:3253
+#: Controller/EventsController.php:3270
msgid "Not yet implemented"
msgstr ""
-#: Controller/EventsController.php:3271;3275
+#: Controller/EventsController.php:3288;3292
msgid "Invalid event or not authorised."
msgstr ""
-#: Controller/EventsController.php:3467
+#: Controller/EventsController.php:3484
#: Controller/TagCollectionsController.php:317
msgid "Invalid Tag."
msgstr ""
-#: Controller/EventsController.php:3483
+#: Controller/EventsController.php:3500
#: Controller/TagCollectionsController.php:333
msgid "Tag is already attached to this event."
msgstr ""
-#: Controller/EventsController.php:3497
+#: Controller/EventsController.php:3514
msgid "Tag is not allowed due to taxonomy exclusivity settings"
msgstr ""
-#: Controller/EventsController.php:3528;3534
+#: Controller/EventsController.php:3545;3551
#: Controller/TagCollectionsController.php:340
msgid "Tag(s) added."
msgstr ""
-#: Controller/EventsController.php:3530
+#: Controller/EventsController.php:3547
msgid "Tag could not be added."
msgstr ""
-#: Controller/EventsController.php:3536
+#: Controller/EventsController.php:3553
#: Controller/TagCollectionsController.php:348
msgid "All tags are already present, nothing to add."
msgstr ""
-#: Controller/EventsController.php:3800;5003;5025;5532;5536
+#: Controller/EventsController.php:3817;5021;5043;5550;5554
#: Controller/ObjectsController.php:46;190;194;833;1245
msgid "Invalid event."
msgstr ""
-#: Controller/EventsController.php:3855;3885;3901
+#: Controller/EventsController.php:3872;3902;3918
msgid "You do not have the permission to do that."
msgstr ""
-#: Controller/EventsController.php:3966;4106
+#: Controller/EventsController.php:3983;4124
msgid "Invalid ID"
msgstr ""
-#: Controller/EventsController.php:3970;4110;4685
+#: Controller/EventsController.php:3987;4128;4703
msgid "Event not found or you are not authorised to view it."
msgstr ""
-#: Controller/EventsController.php:4116
+#: Controller/EventsController.php:4134
msgid "Freetext Import"
msgstr ""
-#: Controller/EventsController.php:4122
+#: Controller/EventsController.php:4140
msgid "Populate using a Template"
msgstr ""
-#: Controller/EventsController.php:4128
+#: Controller/EventsController.php:4146
msgid "OpenIOC Import"
msgstr ""
-#: Controller/EventsController.php:4133
+#: Controller/EventsController.php:4151
msgid "ThreatConnect Import"
msgstr ""
-#: Controller/EventsController.php:4138
+#: Controller/EventsController.php:4156
msgid "(Experimental) Forensic analysis - Mactime"
msgstr ""
-#: Controller/EventsController.php:4157
+#: Controller/EventsController.php:4175
msgid "MISP standard (recommended exchange format - lossless)"
msgstr ""
-#: Controller/EventsController.php:4163
+#: Controller/EventsController.php:4181
msgid "STIX 1.1.1 format (lossy)"
msgstr ""
-#: Controller/EventsController.php:4168
+#: Controller/EventsController.php:4186
msgid "STIX 2.0 format (lossy)"
msgstr ""
-#: Controller/EventsController.php:4210;4217
+#: Controller/EventsController.php:4228;4235
msgid "Please POST the samples as described on the automation page."
msgstr ""
-#: Controller/EventsController.php:4246
+#: Controller/EventsController.php:4264
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:4254
+#: Controller/EventsController.php:4272
msgid "Event not found"
msgstr ""
-#: Controller/EventsController.php:4277
+#: Controller/EventsController.php:4295
msgid "Event not found."
msgstr ""
-#: Controller/EventsController.php:4287
+#: Controller/EventsController.php:4305
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:4312
+#: Controller/EventsController.php:4330
msgid "The creation of a new event with the supplied information has failed."
msgstr ""
-#: Controller/EventsController.php:4451;4472;4531;4556;4581;4611;4632
+#: Controller/EventsController.php:4469;4490;4549;4574;4599;4629;4650
msgid "Invalid type."
msgstr ""
-#: Controller/EventsController.php:4750
+#: Controller/EventsController.php:4768
msgid "Invalid method."
msgstr ""
-#: Controller/EventsController.php:4832
+#: Controller/EventsController.php:4850
msgid "%s services are not enabled."
msgstr ""
-#: Controller/EventsController.php:4836
+#: Controller/EventsController.php:4854
msgid "Attribute not found or you are not authorised to see it."
msgstr ""
-#: Controller/EventsController.php:4841
+#: Controller/EventsController.php:4859
msgid "No valid %s options found for this attribute."
msgstr ""
-#: Controller/EventsController.php:4896;4942
+#: Controller/EventsController.php:4914;4960
msgid "%s service not reachable."
msgstr ""
-#: Controller/EventsController.php:4908
+#: Controller/EventsController.php:4926
msgid ": Enriched via the "
msgstr ""
-#: Controller/EventsController.php:4959
+#: Controller/EventsController.php:4977
msgid ": Enriched via the %s"
msgstr ""
-#: Controller/EventsController.php:5114
+#: Controller/EventsController.php:5132
msgid "Import service not reachable."
msgstr ""
-#: Controller/EventsController.php:5204;5218
+#: Controller/EventsController.php:5222;5236
#: Controller/PostsController.php:60;84
#: Controller/TaxonomiesController.php:111;142;174;256;294;324;354;384;393;402
msgid "You don't have permission to do that."
msgstr ""
-#: Controller/EventsController.php:5345
+#: Controller/EventsController.php:5363
#: Controller/WarninglistsController.php:229
msgid "Invalid ID."
msgstr ""
-#: Controller/EventsController.php:5393
+#: Controller/EventsController.php:5411
#: Controller/ShadowAttributesController.php:295;300;516
msgid "Invalid Event"
msgstr ""
-#: Controller/EventsController.php:5414
+#: Controller/EventsController.php:5432
msgid "Enrichment task queued for background processing. Check back later to see the results."
msgstr ""
-#: Controller/EventsController.php:5665
+#: Controller/EventsController.php:5683
msgid "%s event(s) deleted."
msgstr ""
-#: Controller/FeedsController.php:28
+#: Controller/FeedsController.php:39
msgid "You don't have the required privileges to do that."
msgstr ""
-#: Controller/FeedsController.php:241;340
+#: Controller/FeedsController.php:47
+msgid "Default feed metadata loaded."
+msgstr ""
+
+#: Controller/FeedsController.php:283;391
msgid "Feed added."
msgstr ""
-#: Controller/FeedsController.php:249
-msgid "Feed could not be added. Invalid field: %s"
+#: Controller/FeedsController.php:291
+msgid "Feed could not be added. Reason: %s"
msgstr ""
-#: Controller/FeedsController.php:274;375;397;526;567;778
+#: Controller/FeedsController.php:316;426;448;577;618;829
msgid "Invalid feed."
msgstr ""
-#: Controller/FeedsController.php:348
-msgid "Feed could not be updated. Invalid fields: %s"
+#: Controller/FeedsController.php:399
+msgid "Feed could not be updated. Reason: %s"
msgstr ""
-#: Controller/FeedsController.php:371
-#: Controller/OrganisationsController.php:237
+#: Controller/FeedsController.php:422
+#: Controller/OrganisationsController.php:244
#: Controller/SharingGroupsController.php:237
-#: Controller/UsersController.php:1015
+#: Controller/UsersController.php:1044
msgid "Action not allowed, post or delete request expected."
msgstr ""
-#: Controller/FeedsController.php:404;530
+#: Controller/FeedsController.php:455;581
msgid "Feed is currently not enabled. Make sure you enable it."
msgstr ""
-#: Controller/FeedsController.php:417;483
+#: Controller/FeedsController.php:468;534
msgid "Starting fetch from Feed."
msgstr ""
-#: Controller/FeedsController.php:428
+#: Controller/FeedsController.php:479
msgid "Pull queued for background execution."
msgstr ""
-#: Controller/FeedsController.php:433;435
+#: Controller/FeedsController.php:484;486
msgid "Fetching the feed has failed."
msgstr ""
-#: Controller/FeedsController.php:439;500
+#: Controller/FeedsController.php:490;551
msgid "Fetching the feed has successfully completed."
msgstr ""
-#: Controller/FeedsController.php:512
+#: Controller/FeedsController.php:563
msgid "No feed enabled."
msgstr ""
-#: Controller/FeedsController.php:536;555
+#: Controller/FeedsController.php:587;606
#: Controller/ServersController.php:116;161
msgid "Download failed."
msgstr ""
-#: Controller/FeedsController.php:543
+#: Controller/FeedsController.php:594
msgid "Event added."
msgstr ""
-#: Controller/FeedsController.php:546
+#: Controller/FeedsController.php:597
msgid "Event already up to date."
msgstr ""
-#: Controller/FeedsController.php:548
+#: Controller/FeedsController.php:599
msgid "Event updated."
msgstr ""
-#: Controller/FeedsController.php:552
+#: Controller/FeedsController.php:603
msgid "Could not %s event."
msgstr ""
-#: Controller/FeedsController.php:649
+#: Controller/FeedsController.php:700
msgid "Feed could not be fetched. The HTTP error code returned was: "
msgstr ""
-#: Controller/FeedsController.php:688;739
+#: Controller/FeedsController.php:739;790
msgid "Invalid feed type."
msgstr ""
-#: Controller/FeedsController.php:784;816
+#: Controller/FeedsController.php:835;867
msgid "Could not download the selected Event"
msgstr ""
-#: Controller/FeedsController.php:814
+#: Controller/FeedsController.php:865
msgid "This event is blocked by the Feed filters."
msgstr ""
-#: Controller/FeedsController.php:852;856
+#: Controller/FeedsController.php:903;907
msgid "Invalid Feed."
msgstr ""
-#: Controller/FeedsController.php:877
+#: Controller/FeedsController.php:928
msgid "Only POST requests are allowed."
msgstr ""
-#: Controller/FeedsController.php:881
+#: Controller/FeedsController.php:932
msgid "Feed not found."
msgstr ""
-#: Controller/FeedsController.php:890
+#: Controller/FeedsController.php:941
msgid "Data pulled."
msgstr ""
-#: Controller/FeedsController.php:892
+#: Controller/FeedsController.php:943
msgid "Could not pull the selected data. Reason: %s"
msgstr ""
-#: Controller/FeedsController.php:909
+#: Controller/FeedsController.php:960
msgid "Starting feed caching."
msgstr ""
-#: Controller/FeedsController.php:924
+#: Controller/FeedsController.php:975
msgid "Caching the feeds has failed."
msgstr ""
-#: Controller/FeedsController.php:927
+#: Controller/FeedsController.php:978
msgid "Caching the feeds has successfully completed."
msgstr ""
-#: Controller/FeedsController.php:961
+#: Controller/FeedsController.php:1012
msgid "Invalid feed list received."
msgstr ""
-#: Controller/GalaxiesController.php:124
+#: Controller/GalaxiesController.php:157
msgid "All clusters"
msgstr ""
-#: Controller/GalaxiesController.php:174
+#: Controller/GalaxiesController.php:207
msgid "All namespaces"
msgstr ""
-#: Controller/GalaxiesController.php:304
+#: Controller/GalaxiesController.php:337
msgid "Failed to parse request or no clusters picked."
msgstr ""
-#: Controller/GalaxiesController.php:307
+#: Controller/GalaxiesController.php:340
msgid "Failed to parse request."
msgstr ""
@@ -1110,7 +1172,7 @@ msgid "Object could not be saved."
msgstr ""
#: Controller/ObjectsController.php:373;1006
-#: Model/Event.php:6171
+#: Model/Event.php:6248
msgid "Invalid object."
msgstr ""
@@ -1178,43 +1240,43 @@ msgstr ""
msgid "The organisation could not be added."
msgstr ""
-#: Controller/OrganisationsController.php:156;289;295
+#: Controller/OrganisationsController.php:163;296;302
msgid "Invalid organisation."
msgstr ""
-#: Controller/OrganisationsController.php:162;242;248;301;328;361
+#: Controller/OrganisationsController.php:169;249;255;308;335;368
msgid "Invalid organisation"
msgstr ""
-#: Controller/OrganisationsController.php:201
+#: Controller/OrganisationsController.php:208
msgid "Organisation updated."
msgstr ""
-#: Controller/OrganisationsController.php:216
+#: Controller/OrganisationsController.php:223
msgid "The organisation could not be updated."
msgstr ""
-#: Controller/OrganisationsController.php:265
+#: Controller/OrganisationsController.php:272
msgid "Organisation deleted"
msgstr ""
-#: Controller/OrganisationsController.php:272
+#: Controller/OrganisationsController.php:279
msgid "Organisation could not be deleted. Generally organisations should never be deleted, instead consider moving them to the known remote organisations list. Alternatively, if you are certain that you would like to remove an organisation and are aware of the impact, make sure that there are no users or events still tied to this organisation before deleting it."
msgstr ""
-#: Controller/OrganisationsController.php:366
+#: Controller/OrganisationsController.php:373
msgid "No landing page has been created for this organisation."
msgstr ""
-#: Controller/OrganisationsController.php:415
+#: Controller/OrganisationsController.php:422
msgid "This action is restricted to sync users"
msgstr ""
-#: Controller/OrganisationsController.php:437
+#: Controller/OrganisationsController.php:444
msgid "The organisation has been successfully merged."
msgstr ""
-#: Controller/OrganisationsController.php:440
+#: Controller/OrganisationsController.php:447
msgid "There was an error while merging the organisations. To find out more about what went wrong, refer to the audit logs. If you would like to revert the changes, you can find a .sql file"
msgstr ""
@@ -1346,7 +1408,7 @@ msgstr ""
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:350;532;2154
+#: Controller/ServersController.php:350;532;2166
msgid "The server has been saved"
msgstr ""
@@ -1354,8 +1416,8 @@ msgstr ""
msgid "The server could not be saved. Please, try again."
msgstr ""
-#: Controller/ServersController.php:411;608;653;656;665;729;735;1489;1506
-#: Model/Server.php:5737
+#: Controller/ServersController.php:411;608;653;656;665;729;735;1501;1518
+#: Model/Server.php:5861
msgid "Invalid server"
msgstr ""
@@ -1363,7 +1425,7 @@ msgstr ""
msgid "Couldn't save the new organisation, are you sure that the uuid is in the correct format?."
msgstr ""
-#: Controller/ServersController.php:604;2171;2213
+#: Controller/ServersController.php:604;2183;2225
msgid "This endpoint expects POST requests."
msgstr ""
@@ -1562,79 +1624,79 @@ msgstr ""
msgid "This setting can only be edited via the CLI."
msgstr ""
-#: Controller/ServersController.php:1365
+#: Controller/ServersController.php:1365;1377
msgid "Restarting workers."
msgstr ""
-#: Controller/ServersController.php:1389
+#: Controller/ServersController.php:1401
msgid "File not found."
msgstr ""
-#: Controller/ServersController.php:1395
+#: Controller/ServersController.php:1407
msgid "File could not be deleted."
msgstr ""
-#: Controller/ServersController.php:1418;1434
+#: Controller/ServersController.php:1430;1446
msgid "Upload failed."
msgstr ""
-#: Controller/ServersController.php:1426
+#: Controller/ServersController.php:1438
msgid "File already exists. If you would like to replace it, remove the old one first."
msgstr ""
-#: Controller/ServersController.php:1493
+#: Controller/ServersController.php:1505
msgid "Invalid user or user not found."
msgstr ""
-#: Controller/ServersController.php:2040
+#: Controller/ServersController.php:2052
msgid "Starting server caching."
msgstr ""
-#: Controller/ServersController.php:2055
+#: Controller/ServersController.php:2067
msgid "Caching the servers has failed."
msgstr ""
-#: Controller/ServersController.php:2058
+#: Controller/ServersController.php:2070
msgid "Caching the servers has successfully completed."
msgstr ""
-#: Controller/ServersController.php:2088
+#: Controller/ServersController.php:2100
msgid "Cannot create sync config - no host org ID configured for the instance."
msgstr ""
-#: Controller/ServersController.php:2097
+#: Controller/ServersController.php:2109
msgid "Configured host org not found. Please make sure that the setting is current on the instance."
msgstr ""
-#: Controller/ServersController.php:2161
+#: Controller/ServersController.php:2173
msgid "Could not save the server. Error: %s"
msgstr ""
-#: Controller/ServersController.php:2182
+#: Controller/ServersController.php:2194
msgid "API key updated."
msgstr ""
-#: Controller/ServersController.php:2195
+#: Controller/ServersController.php:2207
msgid "ID has to be a valid server connection"
msgstr ""
-#: Controller/ServersController.php:2198
+#: Controller/ServersController.php:2210
msgid "Invalid direction. Valid options: "
msgstr ""
-#: Controller/ServersController.php:2202
+#: Controller/ServersController.php:2214
msgid "Priority changed."
msgstr ""
-#: Controller/ServersController.php:2205
+#: Controller/ServersController.php:2217
msgid "Priority could not be changed."
msgstr ""
-#: Controller/ServersController.php:2216
+#: Controller/ServersController.php:2228
msgid "Only site admin accounts can release the update lock."
msgstr ""
-#: Controller/ServersController.php:2226
+#: Controller/ServersController.php:2238
msgid "Only site admin accounts get the DB schema diagnostic."
msgstr ""
@@ -1965,164 +2027,174 @@ msgstr ""
msgid "Event populated, but "
msgstr ""
-#: Controller/UserSettingsController.php:123;312
+#: Controller/UserSettingsController.php:129;276
msgid "Invalid ID passed."
msgstr ""
-#: Controller/UserSettingsController.php:133;137;322;326
+#: Controller/UserSettingsController.php:139;143;286;290
msgid "Invalid user setting."
msgstr ""
-#: Controller/UserSettingsController.php:151;192;278;290
+#: Controller/UserSettingsController.php:157;242;254
+#: Model/UserSetting.php:324
msgid "Invalid setting."
msgstr ""
-#: Controller/UserSettingsController.php:155;196;330
+#: Controller/UserSettingsController.php:161;294
+#: Model/UserSetting.php:328
msgid "This setting is restricted and requires the following permission(s): %s"
msgstr ""
-#: Controller/UserSettingsController.php:189
-msgid "This endpoint expects both a setting and a value to be set."
-msgstr ""
-
-#: Controller/UserSettingsController.php:229
+#: Controller/UserSettingsController.php:193
msgid "Setting saved."
msgstr ""
-#: Controller/UserSettingsController.php:242
+#: Controller/UserSettingsController.php:206
msgid "Setting could not be saved."
msgstr ""
-#: Controller/UserSettingsController.php:337
+#: Controller/UserSettingsController.php:301
msgid "Setting deleted."
msgstr ""
-#: Controller/UserSettingsController.php:345
+#: Controller/UserSettingsController.php:309
msgid "Setting could not be deleted."
msgstr ""
-#: Controller/UserSettingsController.php:358
+#: Controller/UserSettingsController.php:322
msgid "Expecting POST or DELETE request."
msgstr ""
-#: Controller/UsersController.php:42;310
+#: Controller/UserSettingsController.php:329
+msgid "This endpoint only aaccepts POST requests."
+msgstr ""
+
+#: Controller/UserSettingsController.php:335
+msgid "No path POSTed."
+msgstr ""
+
+#: Controller/UsersController.php:46;326
msgid "Invalid user or not authorised."
msgstr ""
-#: Controller/UsersController.php:62;538;786;805;1030
+#: Controller/UsersController.php:66;566;815;834;1059
msgid "Invalid user"
msgstr ""
-#: Controller/UsersController.php:150;693;858
+#: Controller/UsersController.php:154;722;887
msgid "Invalid e-mail domain. Your user is restricted to creating users for the following domain(s): "
msgstr ""
-#: Controller/UsersController.php:202
+#: Controller/UsersController.php:206
msgid "The profile has been updated"
msgstr ""
-#: Controller/UsersController.php:207
+#: Controller/UsersController.php:211
msgid "The profile could not be updated. Please, try again."
msgstr ""
-#: Controller/UsersController.php:247
+#: Controller/UsersController.php:256
msgid "Invalid password. Please enter your current password to continue."
msgstr ""
-#: Controller/UsersController.php:256
+#: Controller/UsersController.php:265
msgid "Please enter your current password to continue."
msgstr ""
-#: Controller/UsersController.php:276
+#: Controller/UsersController.php:275
+msgid "Submitted new password cannot be the same as the current one"
+msgstr ""
+
+#: Controller/UsersController.php:290
msgid "Password Changed."
msgstr ""
-#: Controller/UsersController.php:285
+#: Controller/UsersController.php:299
msgid "The password could not be updated. Make sure you meet the minimum password length / complexity requirements."
msgstr ""
-#: Controller/UsersController.php:422;440;547
-#: Model/Log.php:370
+#: Controller/UsersController.php:442;468;575
+#: Model/Log.php:382
msgid "Redacted"
msgstr ""
-#: Controller/UsersController.php:704
+#: Controller/UsersController.php:733
msgid "The user could not be saved. Invalid organisation."
msgstr ""
-#: Controller/UsersController.php:726
+#: Controller/UsersController.php:755
msgid "The user has been saved."
msgstr ""
-#: Controller/UsersController.php:735;966
+#: Controller/UsersController.php:764;995
msgid "The user could not be saved. Please, try again."
msgstr ""
-#: Controller/UsersController.php:958
+#: Controller/UsersController.php:987
msgid "The user has been saved"
msgstr ""
-#: Controller/UsersController.php:1038
+#: Controller/UsersController.php:1067
msgid "User deleted"
msgstr ""
-#: Controller/UsersController.php:1042
+#: Controller/UsersController.php:1071
msgid "User was not deleted"
msgstr ""
-#: Controller/UsersController.php:1121
+#: Controller/UsersController.php:1155
msgid "Invalid username or password, try again"
msgstr ""
-#: Controller/UsersController.php:1208
+#: Controller/UsersController.php:1254
msgid "Good-Bye"
msgstr ""
-#: Controller/UsersController.php:1230
-msgid "Invalid action."
-msgstr ""
-
-#: Controller/UsersController.php:1237
-msgid "New authkey generated."
-msgstr ""
-
-#: Controller/UsersController.php:1248
+#: Controller/UsersController.php:1273;1297
msgid "This functionality is only accessible via POST requests."
msgstr ""
-#: Controller/UsersController.php:1252
+#: Controller/UsersController.php:1279
+msgid "Invalid action."
+msgstr ""
+
+#: Controller/UsersController.php:1286
+msgid "New authkey generated."
+msgstr ""
+
+#: Controller/UsersController.php:1301
msgid "Job initiated."
msgstr ""
-#: Controller/UsersController.php:1254
+#: Controller/UsersController.php:1303
msgid "%s authkeys reset, %s could not be reset."
msgstr ""
-#: Controller/UsersController.php:1368
+#: Controller/UsersController.php:1417
msgid "You accepted the Terms and Conditions."
msgstr ""
-#: Controller/UsersController.php:1496
+#: Controller/UsersController.php:1545
msgid "Recipient email not provided"
msgstr ""
-#: Controller/UsersController.php:1501
+#: Controller/UsersController.php:1550
msgid "Recipient organisation not provided"
msgstr ""
-#: Controller/UsersController.php:1538
+#: Controller/UsersController.php:1587
msgid "E-mails sent, but failed to deliver the messages to the following recipients: "
msgstr ""
-#: Controller/UsersController.php:1540
+#: Controller/UsersController.php:1589
msgid "E-mails sent."
msgstr ""
-#: Controller/UsersController.php:1614
+#: Controller/UsersController.php:1663
msgid "Usage data"
msgstr ""
-#: Controller/UsersController.php:1615
+#: Controller/UsersController.php:1664
#: View/Elements/global_menu.ctp:163
#: View/SharingGroups/add.ctp:19
#: View/SharingGroups/edit.ctp:19
@@ -2132,11 +2204,11 @@ msgstr ""
msgid "Organisations"
msgstr ""
-#: Controller/UsersController.php:1616
+#: Controller/UsersController.php:1665
msgid "User and Organisation statistics"
msgstr ""
-#: Controller/UsersController.php:1617
+#: Controller/UsersController.php:1666
#: View/Attributes/index.ctp:53
#: View/DecayingModel/decaying_tool_rest_search.ctp:28
#: View/Elements/eventattribute.ctp:151
@@ -2162,18 +2234,160 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: Controller/UsersController.php:1618
+#: Controller/UsersController.php:1667
msgid "Attribute histogram"
msgstr ""
-#: Controller/UsersController.php:1619
+#: Controller/UsersController.php:1668
msgid "Sightings toplists"
msgstr ""
-#: Controller/UsersController.php:1620
+#: Controller/UsersController.php:1669
msgid "Galaxy Matrix"
msgstr ""
+#: Controller/UsersController.php:2252
+msgid "Self registration is not enabled on this instance."
+msgstr ""
+
+#: Controller/UsersController.php:2278
+msgid "We require at least the email field to be filled."
+msgstr ""
+
+#: Controller/UsersController.php:2284
+msgid "User registration for %s."
+msgstr ""
+
+#: Controller/UsersController.php:2292
+msgid "Request could not be created. Make sure that the email and org name fields are filled."
+msgstr ""
+
+#: Controller/UsersController.php:2299
+msgid "Request sent. The administrators of this community have been notified."
+msgstr ""
+
+#: Controller/UsersController.php:2353
+msgid "default"
+msgstr ""
+
+#: Controller/UsersController.php:2356;2357;2358
+#: View/Attributes/ajax/attributeConfirmationForm.ctp:16
+#: View/Attributes/ajax/attributeEditMassForm.ctp:31
+#: View/Attributes/ajax/attributeEditTo_idsForm.ctp:28
+#: View/Attributes/ajax/attributeRestorationForm.ctp:11
+#: View/Attributes/ajax/tagRemoveConfirmation.ctp:12
+#: View/Attributes/ajax/toggle_correlation.ctp:20
+#: View/Communities/view.ctp:14
+#: View/Elements/Feeds/View/row_attribute.ctp:89
+#: View/Elements/Servers/View/row_attribute.ctp:144
+#: View/Elements/Users/userIndexTable.ctp:47;50;57;64;76;82
+#: View/Elements/templateElements/templateRowAttribute.ctp:63;74;86
+#: View/Elements/templateElements/templateRowFile.ctp:42;53;64
+#: View/EventDelegations/ajax/accept_delegation.ctp:10
+#: View/EventDelegations/ajax/delegate_event.ctp:35
+#: View/EventDelegations/ajax/delete_delegation.ctp:10
+#: View/EventGraph/ajax/eventGraph_delete_form.ctp:14
+#: View/Events/export.ctp:70
+#: View/Events/filter_event_index.ctp:25;112;179;180;205;207
+#: View/Events/view.ctp:191
+#: View/Events/ajax/eventDeleteConfirmationForm.ctp:20
+#: View/Events/ajax/eventPublishConfirmationForm.ctp:28
+#: View/Events/ajax/handleSelected.ctp:17
+#: View/Events/ajax/toggle_correlation.ctp:20
+#: View/Feeds/preview_event.ctp:56
+#: View/GalaxyClusters/ajax/galaxy_cluster_delete_confirmation.ctp:16
+#: View/ObjectReferences/ajax/delete.ctp:32
+#: View/Objects/revise_object.ctp:92
+#: View/Objects/ajax/delete.ctp:19
+#: View/Organisations/index.ctp:127
+#: View/Roles/admin_index.ctp:43;51
+#: View/Roles/index.ctp:36
+#: View/Servers/index.ctp:119;120;121;122;158;159;164;165
+#: View/Servers/preview_event.ctp:79
+#: View/Servers/ajax/update.ctp:11
+#: View/ShadowAttributes/ajax/deletionProposalConfirmationForm.ctp:11
+#: View/ShadowAttributes/ajax/shadowAttributeConfirmationForm.ctp:11
+#: View/Sightings/ajax/quickAddConfirmationForm.ctp:14
+#: View/Sightings/ajax/quickDeleteConfirmationForm.ctp:11
+#: View/Taxonomies/view.ctp:26
+#: View/Taxonomies/ajax/taxonomy_delete_confirmation.ctp:16
+#: View/Taxonomies/ajax/taxonomy_mass_confirmation.ctp:19
+#: View/Taxonomies/ajax/taxonomy_mass_hide.ctp:19
+#: View/Taxonomies/ajax/taxonomy_mass_unhide.ctp:19
+#: View/TemplateElements/ajax/templateElementConfirmationForm.ctp:11
+#: View/Templates/view.ctp:41
+#: View/Users/ajax/passwordResetConfirmationForm.ctp:27
+msgid "Yes"
+msgstr ""
+
+#: Controller/UsersController.php:2356;2357;2358
+#: View/Attributes/ajax/attributeConfirmationForm.ctp:21
+#: View/Attributes/ajax/attributeEditMassForm.ctp:31
+#: View/Attributes/ajax/attributeEditTo_idsForm.ctp:33
+#: View/Attributes/ajax/attributeRestorationForm.ctp:16
+#: View/Attributes/ajax/tagRemoveConfirmation.ctp:17
+#: View/Attributes/ajax/toggle_correlation.ctp:25
+#: View/Communities/view.ctp:14
+#: View/Elements/Feeds/View/row_attribute.ctp:89
+#: View/Elements/Servers/View/row_attribute.ctp:144
+#: View/Elements/Users/userIndexTable.ctp:47;50;57;64;76;82
+#: View/Elements/templateElements/templateRowAttribute.ctp:64;75;87
+#: View/Elements/templateElements/templateRowFile.ctp:43;54;65
+#: View/EventDelegations/ajax/accept_delegation.ctp:17
+#: View/EventDelegations/ajax/delegate_event.ctp:37
+#: View/EventDelegations/ajax/delete_delegation.ctp:17
+#: View/EventGraph/ajax/eventGraph_delete_form.ctp:19
+#: View/Events/export.ctp:70;224
+#: View/Events/filter_event_index.ctp:25;112;180;205;207
+#: View/Events/view.ctp:191
+#: View/Events/ajax/eventDeleteConfirmationForm.ctp:25
+#: View/Events/ajax/eventPublishConfirmationForm.ctp:33
+#: View/Events/ajax/handleSelected.ctp:22
+#: View/Events/ajax/toggle_correlation.ctp:25
+#: View/Feeds/preview_event.ctp:61;66
+#: View/GalaxyClusters/ajax/galaxy_cluster_delete_confirmation.ctp:25
+#: View/Noticelists/ajax/delete_confirmation.ctp:25
+#: View/ObjectReferences/ajax/delete.ctp:37
+#: View/Objects/revise_object.ctp:92
+#: View/Objects/ajax/delete.ctp:24
+#: View/Organisations/index.ctp:127
+#: View/Roles/admin_index.ctp:43;51
+#: View/Roles/index.ctp:36
+#: View/Servers/index.ctp:119;120;121;122;154;158;159;164;165
+#: View/Servers/preview_event.ctp:89
+#: View/Servers/ajax/update.ctp:16
+#: View/ShadowAttributes/ajax/deletionProposalConfirmationForm.ctp:16
+#: View/ShadowAttributes/ajax/shadowAttributeConfirmationForm.ctp:16
+#: View/Sightings/ajax/quickAddConfirmationForm.ctp:18
+#: View/Sightings/ajax/quickDeleteConfirmationForm.ctp:16
+#: View/Taxonomies/view.ctp:26
+#: View/Taxonomies/ajax/taxonomy_delete_confirmation.ctp:25
+#: View/Taxonomies/ajax/taxonomy_mass_confirmation.ctp:24
+#: View/Taxonomies/ajax/taxonomy_mass_hide.ctp:24
+#: View/Taxonomies/ajax/taxonomy_mass_unhide.ctp:24
+#: View/TemplateElements/ajax/templateElementConfirmationForm.ctp:16
+#: View/Templates/view.ctp:42
+#: View/Users/ajax/passwordResetConfirmationForm.ctp:32
+#: View/Warninglists/ajax/delete_confirmation.ctp:25
+msgid "No"
+msgstr ""
+
+#: Controller/UsersController.php:2495
+msgid "Role ID not provided and no default role exist on the instance"
+msgstr ""
+
+#: Controller/UsersController.php:2509
+msgid "Added %s user(s)."
+msgstr ""
+
+#: Controller/UsersController.php:2512
+msgid "Could not add %s user(s), reasons for the failure have been logged."
+msgstr ""
+
+#: Controller/UsersController.php:2515
+msgid "No new users added - there was nothing to add."
+msgstr ""
+
#: Controller/WarninglistsController.php:42
msgid "This action is only accessible via POST requests."
msgstr ""
@@ -2254,11 +2468,11 @@ msgstr ""
msgid "No valid data received."
msgstr ""
-#: Controller/Component/ACLComponent.php:614
+#: Controller/Component/ACLComponent.php:634
msgid "This could be an indication of an attempted privilege escalation on older vulnerable versions of MISP (<2.4.115)"
msgstr ""
-#: Controller/Component/ACLComponent.php:668
+#: Controller/Component/ACLComponent.php:688
msgid "User triggered security alert by attempting to access /%s/%s. Reason why this endpoint is of interest: %s"
msgstr ""
@@ -2739,87 +2953,87 @@ msgstr ""
msgid "Invalid %s."
msgstr ""
-#: Model/AppModel.php:1416
+#: Model/AppModel.php:1466
msgid "Indexing "
msgstr ""
-#: Model/AppModel.php:1430
+#: Model/AppModel.php:1480
msgid "Issues executing the pre-update test `%s`. The returned error is: %s"
msgstr ""
-#: Model/AppModel.php:1452
+#: Model/AppModel.php:1502
msgid "Successfuly executed the SQL query for "
msgstr ""
-#: Model/AppModel.php:1453
+#: Model/AppModel.php:1503
msgid "The executed SQL query was: %s"
msgstr ""
-#: Model/AppModel.php:1455
+#: Model/AppModel.php:1505
msgid "Successfuly executed the SQL query for %s"
msgstr ""
-#: Model/AppModel.php:1466;1530
+#: Model/AppModel.php:1516;1580
msgid "Issues executing the SQL query for %s"
msgstr ""
-#: Model/AppModel.php:1467
+#: Model/AppModel.php:1517
msgid "The executed SQL query was: "
msgstr ""
-#: Model/AppModel.php:1467
+#: Model/AppModel.php:1517
msgid " The returned error is: "
msgstr ""
-#: Model/AppModel.php:1469
+#: Model/AppModel.php:1519
msgid "Issues executing the SQL query for `%s`. The returned error is: "
msgstr ""
-#: Model/AppModel.php:1478
+#: Model/AppModel.php:1528
msgid "However, as this error is whitelisted, the update went through."
msgstr ""
-#: Model/AppModel.php:1497
+#: Model/AppModel.php:1547
msgid "Successfuly indexed "
msgstr ""
-#: Model/AppModel.php:1500
+#: Model/AppModel.php:1550
msgid "Failed to add index"
msgstr ""
-#: Model/AppModel.php:1502
+#: Model/AppModel.php:1552
msgid "The returned error is:"
msgstr ""
-#: Model/AppModel.php:1531
+#: Model/AppModel.php:1581
msgid "Database updates stopped as some errors occured and the stop flag is enabled."
msgstr ""
-#: Model/AppModel.php:1690
+#: Model/AppModel.php:1740
msgid "Invalid JSON."
msgstr ""
-#: Model/AppModel.php:1783;1841
+#: Model/AppModel.php:1833;1891
msgid "Issues executing run_updates"
msgstr ""
-#: Model/AppModel.php:1784
+#: Model/AppModel.php:1834
msgid "Database updates are locked. Worker not spawned"
msgstr ""
-#: Model/AppModel.php:1788;1846;1881
+#: Model/AppModel.php:1838;1896;1931
msgid "Update done"
msgstr ""
-#: Model/AppModel.php:1842
+#: Model/AppModel.php:1892
msgid "Updates are locked. Stopping worker gracefully"
msgstr ""
-#: Model/AppModel.php:1861
+#: Model/AppModel.php:1911
msgid "Running update %s"
msgstr ""
-#: Model/AppModel.php:1887
+#: Model/AppModel.php:1937
msgid "Update done in another worker. Gracefuly stopping."
msgstr ""
@@ -3803,19 +4017,19 @@ msgstr ""
msgid "The value has to be a number between 0 and 10."
msgstr ""
-#: Model/Attribute.php:2278;2346
+#: Model/Attribute.php:2297;2365
msgid "Could not read user."
msgstr ""
-#: Model/Attribute.php:2282
+#: Model/Attribute.php:2301
msgid "Invalid hash type."
msgstr ""
-#: Model/Attribute.php:2973
+#: Model/Attribute.php:2992
msgid "This field is mandatory."
msgstr ""
-#: Model/Attribute.php:3540
+#: Model/Attribute.php:3559
msgid "Something went wrong. Received a non-numeric event ID while trying to create a zip archive of an uploaded malware sample."
msgstr ""
@@ -3835,6 +4049,10 @@ msgstr ""
msgid "Community not found."
msgstr ""
+#: Model/Dashboard.php:55;64
+msgid "Invalid widget or widget not found."
+msgstr ""
+
#: Model/DecayingModel.php:162
msgid "Models could not be loaded or default decaying models folder is empty"
msgstr ""
@@ -3906,67 +4124,75 @@ msgstr ""
msgid "Click this to download Yara rules generated from all relevant attributes. Rules are returned in a JSON format with information about origin (generated or parsed) and validity."
msgstr ""
-#: Model/Event.php:5722
+#: Model/Event.php:5799
msgid "Issues while loading the stix file. "
msgstr ""
-#: Model/Event.php:5724
+#: Model/Event.php:5801
msgid "Issues with the maec library. "
msgstr ""
-#: Model/Event.php:5726
+#: Model/Event.php:5803
msgid "Issues executing the ingestion script or invalid input. "
msgstr ""
-#: Model/Event.php:5729
+#: Model/Event.php:5806
msgid "Please ask your administrator to "
msgstr ""
-#: Model/Event.php:5731
+#: Model/Event.php:5808
msgid "Please "
msgstr ""
-#: Model/Event.php:5733
+#: Model/Event.php:5810
msgid "check whether the dependencies for STIX are met via the diagnostic tool."
msgstr ""
-#: Model/Event.php:5765
+#: Model/Event.php:5842
msgid "#"
msgstr ""
-#: Model/Event.php:5774
+#: Model/Event.php:5851
msgid "%s not set"
msgstr ""
-#: Model/Event.php:6023
+#: Model/Event.php:6100
msgid "Could not add tags."
msgstr ""
-#: Model/Event.php:6505
+#: Model/Event.php:6582
msgid "process_"
msgstr ""
-#: Model/Feed.php:1444;1488
+#: Model/Feed.php:86
+msgid "Invalid input source. The only valid options are %s. %s"
+msgstr ""
+
+#: Model/Feed.php:90
+msgid "Security.disable_local_feed_access is currently enabled, local feeds are thereby not allowed."
+msgstr ""
+
+#: Model/Feed.php:1496;1540
msgid "Event %s"
msgstr ""
-#: Model/Feed.php:1458
+#: Model/Feed.php:1510
msgid "Feed %s"
msgstr ""
-#: Model/Feed.php:1635
+#: Model/Feed.php:1687
msgid "Invalid feed id."
msgstr ""
-#: Model/Feed.php:1638
+#: Model/Feed.php:1690
msgid "Feed has to be either a CSV or a freetext feed for the purging to work."
msgstr ""
-#: Model/Feed.php:1643
+#: Model/Feed.php:1695
msgid "Invalid user id."
msgstr ""
-#: Model/Feed.php:1663
+#: Model/Feed.php:1715
msgid "Events related to feed %s purged."
msgstr ""
@@ -3974,1164 +4200,1208 @@ msgstr ""
msgid "Galaxy cannot be represented as a matrix"
msgstr ""
-#: Model/MispObject.php:1057
+#: Model/MispObject.php:1139
msgid "Selected Attributes do not exist."
msgstr ""
-#: Model/Server.php:140
+#: Model/Server.php:123
+msgid "Server unreachable"
+msgstr ""
+
+#: Model/Server.php:124
+msgid "Unexpected error"
+msgstr ""
+
+#: Model/Server.php:125
+msgid "Authentication failed"
+msgstr ""
+
+#: Model/Server.php:126
+msgid "Password change required"
+msgstr ""
+
+#: Model/Server.php:127
+msgid "Terms not accepted"
+msgstr ""
+
+#: Model/Server.php:150
msgid "Certain administrative tasks are exposed to the API, these help with maintaining and configuring MISP in an automated way / via external tools."
msgstr ""
-#: Model/Server.php:141
+#: Model/Server.php:151
msgid "Administering MISP via the CLI"
msgstr ""
-#: Model/Server.php:153
+#: Model/Server.php:163
msgid "If you would like to automate tasks such as caching feeds or pulling from server instances, you can do it using the following command line tools. Simply execute the given commands via the command line / create cron jobs easily out of them."
msgstr ""
-#: Model/Server.php:154
+#: Model/Server.php:164
#: View/Tasks/index.ctp:6
msgid "Automating certain console tasks"
msgstr ""
-#: Model/Server.php:163
+#: Model/Server.php:173
msgid "The background workers can be managed via the CLI in addition to the UI / API management tools"
msgstr ""
-#: Model/Server.php:164
+#: Model/Server.php:174
msgid "Managing the background workers"
msgstr ""
-#: Model/Server.php:173
+#: Model/Server.php:183
msgid "The base url of the application (in the format https://www.mymispinstance.com). Several features depend on this setting being correctly set to function."
msgstr ""
-#: Model/Server.php:175
+#: Model/Server.php:185
msgid "The currenty set baseurl does not match the URL through which you have accessed the page. Disregard this if you are accessing the page via an alternate URL (for example via IP address)."
msgstr ""
-#: Model/Server.php:181
+#: Model/Server.php:191
msgid "The base url of the application (in the format https://www.mymispinstance.com) as visible externally/by other MISPs. MISP will encode this URL in sharing groups when including itself. If this value is not set, the baseurl is used as a fallback."
msgstr ""
-#: Model/Server.php:189
+#: Model/Server.php:199
msgid "Unless set to true, the instance will only be accessible by site admins."
msgstr ""
-#: Model/Server.php:197
+#: Model/Server.php:207
msgid "Select the language MISP should use. The default is english."
msgstr ""
-#: Model/Server.php:207
+#: Model/Server.php:217
msgid "This values controls the internal fetcher's memory envelope when it comes to attributes. The number provided is the amount of attributes that can be loaded for each MB of PHP memory available in one shot. Consider lowering this number if your instance has a lot of attribute tags / attribute galaxies attached."
msgstr ""
-#: Model/Server.php:216
+#: Model/Server.php:226
msgid "This value controls the divisor for attribute weighting when it comes to loading full events. Meaning that it will load coefficient / divisor number of attributes per MB of memory available. Consider raising this number if you have a lot of correlations or highly contextualised events (large number of event level galaxies/tags)."
msgstr ""
-#: Model/Server.php:225
+#: Model/Server.php:235
msgid "Enable some performance heavy correlations (currently CIDR correlation)"
msgstr ""
-#: Model/Server.php:234
+#: Model/Server.php:244
msgid "Enable this setting to directly save the config.php file without first creating a temporary file and moving it to avoid concurency issues. Generally not recommended, but useful when for example other tools modify/maintain the config.php file."
msgstr ""
-#: Model/Server.php:243
+#: Model/Server.php:253
msgid "It is highly recommended to install all the python dependencies in a virtualenv. The recommended location is: %s/venv"
msgstr ""
-#: Model/Server.php:254
+#: Model/Server.php:264
msgid "MISP will default to the bundled mozilla certificate bundle shipped with the framework, which is rather stale. If you wish to use an alternate bundle, just set this setting using the path to the bundle to use. This setting can only be modified via the CLI."
msgstr ""
-#: Model/Server.php:264
+#: Model/Server.php:274
msgid "In some cases, a heavily used MISP instance can generate unwanted blackhole errors due to a high number of requests hitting the server. Disable the auto logout functionality to ease the burden on the system."
msgstr ""
-#: Model/Server.php:273
+#: Model/Server.php:283
msgid "Set the ssdeep score at which to consider two ssdeep hashes as correlating [1-100]"
msgstr ""
-#: Model/Server.php:281
+#: Model/Server.php:291
msgid "Sets the maximum number of correlations that can be fetched with a single event. For extreme edge cases this can prevent memory issues. The default value is 5k."
msgstr ""
-#: Model/Server.php:290
+#: Model/Server.php:300
msgid "The message that users will see if the instance is not live."
msgstr ""
-#: Model/Server.php:292
+#: Model/Server.php:302
msgid "If this is not set the default value will be used."
msgstr ""
-#: Model/Server.php:298;306;333;357;365;373;381;438;486;494;561
+#: Model/Server.php:308;316;343;367;375;383;391;448;496;504;571
msgid "This setting is deprecated and can be safely removed."
msgstr ""
-#: Model/Server.php:314
+#: Model/Server.php:324
msgid "Cached exports can take up a considerable amount of space and can be disabled instance wide using this setting. Disabling the cached exports is not recommended as it's a valuable feature, however, if your server is having free space issues it might make sense to take this step."
msgstr ""
-#: Model/Server.php:324
+#: Model/Server.php:334
msgid "Disable displaying / modifications to the threat level altogether on the instance (deprecated field)."
msgstr ""
-#: Model/Server.php:341
+#: Model/Server.php:351
msgid "Footer text prepending the \"Powered by MISP\" text."
msgstr ""
-#: Model/Server.php:349
+#: Model/Server.php:359
msgid "Footer text following the \"Powered by MISP\" text."
msgstr ""
-#: Model/Server.php:389
+#: Model/Server.php:399
msgid "If set, this setting allows you to display a logo on the right side of the footer. Upload it as a custom image in the file management tool."
msgstr ""
-#: Model/Server.php:397
+#: Model/Server.php:407
msgid "If set, this setting allows you to display a logo as the home icon. Upload it as a custom image in the file management tool."
msgstr ""
-#: Model/Server.php:405
+#: Model/Server.php:415
msgid "If set, the image specified here will replace the main MISP logo on the login screen. Upload it as a custom image in the file management tool."
msgstr ""
-#: Model/Server.php:413
+#: Model/Server.php:423
msgid "The organisation tag of the hosting organisation. This is used in the e-mail subjects."
msgstr ""
-#: Model/Server.php:421
+#: Model/Server.php:431
msgid "The hosting organisation of this instance. If this is not selected then replication instances cannot be added."
msgstr ""
-#: Model/Server.php:430
+#: Model/Server.php:440
msgid "The MISP instance UUID. This UUID is used to identify this instance."
msgstr ""
-#: Model/Server.php:432
+#: Model/Server.php:442
msgid "No valid UUID set"
msgstr ""
-#: Model/Server.php:446
+#: Model/Server.php:456
msgid "Setting this setting to 'false' will hide all organisation names / logos."
msgstr ""
-#: Model/Server.php:454
+#: Model/Server.php:464
msgid "Put the event threat level in the notification E-mail subject."
msgstr ""
-#: Model/Server.php:462
+#: Model/Server.php:472
msgid "This is the TLP string for e-mails when email_subject_tag is not found."
msgstr ""
-#: Model/Server.php:470
+#: Model/Server.php:480
msgid "If this tag is set on an event it's value will be sent in the E-mail subject. If the tag is not set the email_subject_TLP_string will be used."
msgstr ""
-#: Model/Server.php:478
+#: Model/Server.php:488
msgid "Include in name of the email_subject_tag in the subject. When false only the tag value is used."
msgstr ""
-#: Model/Server.php:502
+#: Model/Server.php:512
msgid "Enables the use of MISP's background processing."
msgstr ""
-#: Model/Server.php:510
+#: Model/Server.php:520
msgid "Directory where attachments are stored. MISP will NOT migrate the existing data if you change this setting. The only safe way to change this setting is in config.php, when MISP is not running, and after having moved/copied the existing data to the new location. This directory must already exist and be writable and readable by the MISP application."
msgstr ""
-#: Model/Server.php:520
+#: Model/Server.php:530
msgid "Allow the XML caches to include the encoded attachments."
msgstr ""
-#: Model/Server.php:528
+#: Model/Server.php:538
msgid "Always download attachments when loaded by a user in a browser"
msgstr ""
-#: Model/Server.php:536
+#: Model/Server.php:546
msgid "The e-mail address that MISP should use for all notifications"
msgstr ""
-#: Model/Server.php:544
+#: Model/Server.php:554
msgid "You can disable all e-mailing using this setting. When enabled, no outgoing e-mails will be sent by MISP."
msgstr ""
-#: Model/Server.php:553
+#: Model/Server.php:563
msgid "The e-mail address that MISP should include as a contact address for the instance's support team."
msgstr ""
-#: Model/Server.php:569
+#: Model/Server.php:579
msgid "Turn Vulnerability type attributes into links linking to the provided CVE lookup"
msgstr ""
-#: Model/Server.php:577
+#: Model/Server.php:587
msgid "Turn Weakness type attributes into links linking to the provided CWE lookup"
msgstr ""
-#: Model/Server.php:585
+#: Model/Server.php:595
msgid "This setting controls whether notification e-mails will be sent when an event is created via the REST interface. It might be a good idea to disable this setting when first setting up a link to another instance to avoid spamming your users during the initial pull. Quick recap: True = Emails are NOT sent, False = Emails are sent on events published via sync / REST."
msgstr ""
-#: Model/Server.php:593
+#: Model/Server.php:603
msgid "enabling this flag will allow the event description to be transmitted in the alert e-mail's subject. Be aware that this is not encrypted by GnuPG, so only enable it if you accept that part of the event description will be sent out in clear-text."
msgstr ""
-#: Model/Server.php:601
+#: Model/Server.php:611
msgid "The default distribution setting for events (0-3)."
msgstr ""
-#: Model/Server.php:610
+#: Model/Server.php:620
msgid "The default distribution setting for attributes, set it to 'event' if you would like the attributes to default to the event distribution level. (0-3 or \"event\")"
msgstr ""
-#: Model/Server.php:619
+#: Model/Server.php:629
msgid "The default threat level setting when creating events."
msgstr ""
-#: Model/Server.php:628
+#: Model/Server.php:638
msgid "The tag collection to be applied to all events created manually."
msgstr ""
-#: Model/Server.php:637
+#: Model/Server.php:647
+msgid "The default setting for publish alerts when creating users."
+msgstr ""
+
+#: Model/Server.php:656
msgid "Enable the tagging feature of MISP. This is highly recommended."
msgstr ""
-#: Model/Server.php:645
+#: Model/Server.php:664
msgid "Show the full tag names on the event index."
msgstr ""
-#: Model/Server.php:654
+#: Model/Server.php:673
msgid "Used on the login page, before the MISP logo"
msgstr ""
-#: Model/Server.php:662
+#: Model/Server.php:681
msgid "Used on the login page, after the MISP logo"
msgstr ""
-#: Model/Server.php:670
+#: Model/Server.php:689
msgid "Used on the login page, to the left of the MISP logo, upload it as a custom image in the file management tool."
msgstr ""
-#: Model/Server.php:678
+#: Model/Server.php:697
msgid "Used on the login page, to the right of the MISP logo, upload it as a custom image in the file management tool."
msgstr ""
-#: Model/Server.php:686
+#: Model/Server.php:705
msgid "Used in the page title, after the name of the page"
msgstr ""
-#: Model/Server.php:694
+#: Model/Server.php:713
msgid "Allows users to take ownership of an event uploaded via the \"Add MISP XML\" button. This allows spoofing the creator of a manually imported event, also breaking possibly breaking the original intended releasability. Synchronising with an instance that has a different creator for the same event can lead to unwanted consequences."
msgstr ""
-#: Model/Server.php:702
+#: Model/Server.php:721
msgid "Choose whether the terms and conditions should be displayed inline (false) or offered as a download (true)"
msgstr ""
-#: Model/Server.php:710
+#: Model/Server.php:729
msgid "The filename of the terms and conditions file. Make sure that the file is located in your MISP/app/files/terms directory"
msgstr ""
-#: Model/Server.php:718
+#: Model/Server.php:737
msgid "True enables the alternate org fields for the event index (source org and member org) instead of the traditional way of showing only an org field. This allows users to see if an event was uploaded by a member organisation on their MISP instance, or if it originated on an interconnected instance."
msgstr ""
-#: Model/Server.php:726
+#: Model/Server.php:745
msgid "True will deny access to unpublished events to users outside the organization of the submitter except site admins."
msgstr ""
-#: Model/Server.php:735
+#: Model/Server.php:754
msgid "The message sent to the user after account creation (has to be sent manually from the administration interface). Use \\n for line-breaks. The following variables will be automatically replaced in the text: $password = a new temporary password that MISP generates, $username = the user's e-mail address, $misp = the url of this instance, $org = the organisation that the instance belongs to, as set in MISP.org, $contact = the e-mail address used to contact the support team, as set in MISP.contact. For example, \"the password for $username is $password\" would appear to a user with the e-mail address user@misp.org as \"the password for user@misp.org is hNamJae81\"."
msgstr ""
-#: Model/Server.php:744
+#: Model/Server.php:763
msgid "The message sent to the users when a password reset is triggered. Use \\n for line-breaks. The following variables will be automatically replaced in the text: $password = a new temporary password that MISP generates, $username = the user's e-mail address, $misp = the url of this instance, $contact = the e-mail address used to contact the support team, as set in MISP.contact. For example, \"the password for $username is $password\" would appear to a user with the e-mail address user@misp.org as \"the password for user@misp.org is hNamJae81\"."
msgstr ""
-#: Model/Server.php:752
+#: Model/Server.php:771
msgid "Since version 2.3.107 you can start blacklisting event UUIDs to prevent them from being pushed to your instance. This functionality will also happen silently whenever an event is deleted, preventing a deleted event from being pushed back from another instance."
msgstr ""
-#: Model/Server.php:759
+#: Model/Server.php:778
msgid "Blacklisting organisation UUIDs to prevent the creation of any event created by the blacklisted organisation."
msgstr ""
-#: Model/Server.php:766
+#: Model/Server.php:785
msgid "If enabled, all log entries will include the IP address of the user."
msgstr ""
-#: Model/Server.php:775
+#: Model/Server.php:794
msgid "If enabled, MISP will log all successful authentications using API keys. The requested URLs are also logged."
msgstr ""
-#: Model/Server.php:783
+#: Model/Server.php:802
msgid "This functionality allows you to completely disable any logs from being saved in your SQL backend. This is HIGHLY advised against, you lose all the functionalities provided by the audit log subsystem along with the event history (as these are built based on the logs on the fly). Only enable this if you understand and accept the associated risks."
msgstr ""
-#: Model/Server.php:785
+#: Model/Server.php:804
msgid "Logging has now been disabled - your audit logs will not capture failed authentication attempts, your event history logs are not being populated and no system maintenance messages are being logged."
msgstr ""
-#: Model/Server.php:792
+#: Model/Server.php:811
msgid "If this functionality is enabled all page requests will be logged. Keep in mind this is extremely verbose and will become a burden to your database."
msgstr ""
-#: Model/Server.php:801
+#: Model/Server.php:820
msgid "You can decide to skip the logging of the paranoid logs to the database."
msgstr ""
-#: Model/Server.php:810
+#: Model/Server.php:829
msgid "If paranoid logging is enabled, include the POST body in the entries."
msgstr ""
-#: Model/Server.php:819
+#: Model/Server.php:838
msgid "Log user IPs on each request. 30 day retention for lookups by IP to get the last authenticated user ID for the given IP, whilst on the reverse, indefinitely stores all associated IPs for a user ID."
msgstr ""
-#: Model/Server.php:828
+#: Model/Server.php:847
msgid "This feature allows users to create org only events and ask another organisation to take ownership of the event. This allows organisations to remain anonymous by asking a partner to publish an event for them."
msgstr ""
-#: Model/Server.php:837
+#: Model/Server.php:856
msgid "When enabled, the number of correlations visible to the currently logged in user will be visible on the event index UI. This comes at a performance cost but can be very useful to see correlating events at a glance."
msgstr ""
-#: Model/Server.php:846
+#: Model/Server.php:865
msgid "When enabled, the number of proposals for the events are shown on the index."
msgstr ""
-#: Model/Server.php:855
+#: Model/Server.php:874
msgid "When enabled, the aggregate number of attribute sightings within the event becomes visible to the currently logged in user on the event index UI."
msgstr ""
-#: Model/Server.php:864
+#: Model/Server.php:883
msgid "When enabled, the aggregate number of discussion posts for the event becomes visible to the currently logged in user on the event index UI."
msgstr ""
-#: Model/Server.php:873
+#: Model/Server.php:892
msgid "When enabled only Org and Site admins can edit a user's profile."
msgstr ""
-#: Model/Server.php:883
+#: Model/Server.php:902
msgid "Enable this setting to start blocking alert e-mails for events with a certain tag. Define the tag in MISP.block_event_alert_tag."
msgstr ""
-#: Model/Server.php:892
+#: Model/Server.php:911
msgid "If the MISP.block_event_alert setting is set, alert e-mails for events tagged with the tag defined by this setting will be blocked."
msgstr ""
-#: Model/Server.php:901
+#: Model/Server.php:920
msgid "Set a value to limit the number of email alerts that events can generate per creator organisation (for example, if an organisation pushes out 2000 events in one shot, only alert on the first 20)."
msgstr ""
-#: Model/Server.php:910
+#: Model/Server.php:929
msgid "Enable this setting to start blocking alert e-mails for old events. The exact timing of what constitutes an old event is defined by MISP.block_old_event_alert_age."
msgstr ""
-#: Model/Server.php:919
+#: Model/Server.php:938
msgid "If the MISP.block_old_event_alert setting is set, this setting will control how old an event can be for it to be alerted on. The \"timestamp\" field of the event is used. Expected format: integer, in days"
msgstr ""
-#: Model/Server.php:928
+#: Model/Server.php:947
msgid "If the MISP.block_old_event_alert setting is set, this setting will control the threshold for the event.date field, indicating how old an event can be for it to be alerted on. The \"date\" field of the event is used. Expected format: integer, in days"
msgstr ""
-#: Model/Server.php:937
+#: Model/Server.php:956
msgid "Please indicate the temp directory you wish to use for certain functionalities in MISP. By default this is set to /tmp and will be used among others to store certain temporary files extracted from imports during the import process."
msgstr ""
-#: Model/Server.php:947
+#: Model/Server.php:966
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:956
+#: Model/Server.php:975
msgid "Enable this setting to allow blocking attributes from to_ids sensitive exports if a proposal has been made to it to remove the IDS flag or to remove the attribute altogether. This is a powerful tool to deal with false-positives efficiently."
msgstr ""
-#: Model/Server.php:965
+#: Model/Server.php:984
msgid "Enable this settings if new tags synced / added via incoming events from any source should not be selectable by users by default."
msgstr ""
-#: Model/Server.php:974
+#: Model/Server.php:993
msgid "*WARNING* This setting will completely disable the correlation on this instance and remove any existing saved correlations. Enabling this will trigger a full recorrelation of all data which is an extremely long and costly procedure. Only enable this if you know what you're doing."
msgstr ""
-#: Model/Server.php:984
+#: Model/Server.php:1003
msgid "*WARNING* This setting will give event creators the possibility to disable the correlation of individual events / attributes that they have created."
msgstr ""
-#: Model/Server.php:993
+#: Model/Server.php:1012
msgid "The host running the redis server to be used for generic MISP tasks such as caching. This is not to be confused by the redis server used by the background processing."
msgstr ""
-#: Model/Server.php:1001
+#: Model/Server.php:1020
msgid "The port used by the redis server to be used for generic MISP tasks such as caching. This is not to be confused by the redis server used by the background processing."
msgstr ""
-#: Model/Server.php:1009
+#: Model/Server.php:1028
msgid "The database on the redis server to be used for generic MISP tasks. If you run more than one MISP instance, please make sure to use a different database on each instance."
msgstr ""
-#: Model/Server.php:1017
+#: Model/Server.php:1036
msgid "The password on the redis server (if any) to be used for generic MISP tasks."
msgstr ""
-#: Model/Server.php:1026
+#: Model/Server.php:1045
msgid "Specify which fields to filter on when you search on the event view. Default values are : \"id, uuid, value, comment, type, category, Tag.name\""
msgstr ""
-#: Model/Server.php:1034
+#: Model/Server.php:1053
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:1042
+#: Model/Server.php:1061
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:1051
+#: Model/Server.php:1070
msgid "Sets the minimum time before being able to re-trigger an update if the previous one failed. (safe guard to avoid starting the same update multiple time)"
msgstr ""
-#: Model/Server.php:1062
+#: Model/Server.php:1078
+msgid "This is a performance tweak to change the behaviour of restSearch to use attribute filters solely for blocking. This means that a lookup on the event scope with for example the type field set will be ignored unless it's used to strip unwanted attributes from the results. If left disabled, passing [ip-src, ip-dst] for example will return any event with at least one ip-src or ip-dst attribute. This is generally not considered to be too useful and is a heavy burden on the database."
+msgstr ""
+
+#: Model/Server.php:1090
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:1071
+#: Model/Server.php:1099
msgid "Allow (false) unencrypted e-mails to be sent to users that don't have a GnuPG key."
msgstr ""
-#: Model/Server.php:1079
+#: Model/Server.php:1107
msgid "Allow (false) the body of unencrypted e-mails to contain details about the event."
msgstr ""
-#: Model/Server.php:1087
+#: Model/Server.php:1115
msgid "Enable the signing of GnuPG emails. By default, GnuPG emails are signed"
msgstr ""
-#: Model/Server.php:1095
+#: Model/Server.php:1123
msgid "The e-mail address that the instance's GnuPG key is tied to."
msgstr ""
-#: Model/Server.php:1103
+#: Model/Server.php:1131
msgid "The password (if it is set) of the GnuPG key of the instance."
msgstr ""
-#: Model/Server.php:1112
+#: Model/Server.php:1140
msgid "The location of the GnuPG homedir."
msgstr ""
-#: Model/Server.php:1123
+#: Model/Server.php:1151
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:1131
+#: Model/Server.php:1159
msgid "The e-mail address that the instance's SMIME key is tied to."
msgstr ""
-#: Model/Server.php:1139
+#: Model/Server.php:1167
msgid "The location of the public half of the signing certificate."
msgstr ""
-#: Model/Server.php:1147
+#: Model/Server.php:1175
msgid "The location of the private half of the signing certificate."
msgstr ""
-#: Model/Server.php:1155
+#: Model/Server.php:1183
msgid "The password (if it is set) of the SMIME key of the instance."
msgstr ""
-#: Model/Server.php:1167
+#: Model/Server.php:1195
msgid "The hostname of an HTTP proxy for outgoing sync requests. Leave empty to not use a proxy."
msgstr ""
-#: Model/Server.php:1175
+#: Model/Server.php:1203
msgid "The TCP port for the HTTP proxy."
msgstr ""
-#: Model/Server.php:1183
+#: Model/Server.php:1211
msgid "The authentication method for the HTTP proxy. Currently supported are Basic or Digest. Leave empty for no proxy authentication."
msgstr ""
-#: Model/Server.php:1191
+#: Model/Server.php:1219
msgid "The authentication username for the HTTP proxy."
msgstr ""
-#: Model/Server.php:1199
+#: Model/Server.php:1227
msgid "The authentication password for the HTTP proxy."
msgstr ""
-#: Model/Server.php:1210
+#: Model/Server.php:1238
msgid "Disabling this setting will remove all form tampering protection. Do not set this setting pretty much ever. You were warned."
msgstr ""
-#: Model/Server.php:1219
+#: Model/Server.php:1247
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:1229
+#: Model/Server.php:1257
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:1238
+#: Model/Server.php:1266
+msgid "Enabling this setting will allow users to have access to the pre-auth registration form. This will create an inbox entry for administrators to review."
+msgstr ""
+
+#: Model/Server.php:1276
+msgid "The message sent shown to anyone trying to self-register."
+msgstr ""
+
+#: Model/Server.php:1284
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:1246
+#: Model/Server.php:1292
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:1254
+#: Model/Server.php:1300
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:1263
+#: Model/Server.php:1309
msgid "Enabling this setting will sanitise the contents of an attribute on a soft delete"
msgstr ""
-#: Model/Server.php:1272
+#: Model/Server.php:1318
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:1281
+#: Model/Server.php:1327
+msgid "Disabling this setting will allow the creation/modification of local feeds (as opposed to network feeds). Enabling this setting will restrict feed sources to be network based only. When disabled, keep in mind that a malicious site administrator could get access to any arbitrary file on the system that the apache user has access to. Make sure that proper safe-guards are in place. This setting can only be modified via the CLI."
+msgstr ""
+
+#: Model/Server.php:1337
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:1283
+#: Model/Server.php:1339
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:1290
+#: Model/Server.php:1346
msgid "Allow cross-origin requests to this instance, matching origins given in Security.cors_origins. Set to false to totally disable"
msgstr ""
-#: Model/Server.php:1299
+#: Model/Server.php:1355
msgid "Set the origins from which MISP will allow cross-origin requests. Useful for external integration. Comma seperate if you need more than one."
msgstr ""
-#: Model/Server.php:1308
+#: Model/Server.php:1364
msgid "Enable this setting to create verbose logs of synced event data for debugging reasons. Logs are saved in your MISP directory's app/files/scripts/tmp/ directory."
msgstr ""
-#: Model/Server.php:1320
+#: Model/Server.php:1373
+msgid "Enables the functionality to monitor users - thereby enabling all logging functionalities for a single user. This functionality is intrusive and potentially heavy on the system - use it with care."
+msgstr ""
+
+#: Model/Server.php:1385
msgid "The number of tries a user can try to login and fail before the bruteforce protection kicks in."
msgstr ""
-#: Model/Server.php:1328
+#: Model/Server.php:1393
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:1339
+#: Model/Server.php:1404
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:1347
+#: Model/Server.php:1412
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:1355
+#: Model/Server.php:1420
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:1364
+#: Model/Server.php:1429
msgid "The timeout duration of sessions (in MINUTES). 0 does not mean infinite for the PHP session handler, instead sessions will invalidate immediately."
msgstr ""
-#: Model/Server.php:1372
+#: Model/Server.php:1437
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:1383
+#: Model/Server.php:1448
msgid "The default policy action for the values added to the RPZ."
msgstr ""
-#: Model/Server.php:1392
+#: Model/Server.php:1457
msgid "The default walled garden used by the RPZ export if the Local-Data policy setting is picked for the export."
msgstr ""
-#: Model/Server.php:1400
+#: Model/Server.php:1465
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). Setting it to $time will give you an unixtime-based serial (good then you need more than 99 revisions per day)."
msgstr ""
-#: Model/Server.php:1408
+#: Model/Server.php:1473
msgid "The refresh specified in the SOA portion of the zone file. (in seconds, or shorthand duration such as 15m)"
msgstr ""
-#: Model/Server.php:1416
+#: Model/Server.php:1481
msgid "The retry specified in the SOA portion of the zone file. (in seconds, or shorthand duration such as 15m)"
msgstr ""
-#: Model/Server.php:1424
+#: Model/Server.php:1489
msgid "The expiry specified in the SOA portion of the zone file. (in seconds, or shorthand duration such as 15m)"
msgstr ""
-#: Model/Server.php:1432
+#: Model/Server.php:1497
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:1440
+#: Model/Server.php:1505
msgid "The TTL of the zone file. (in seconds, or shorthand duration such as 15m)"
msgstr ""
-#: Model/Server.php:1448
+#: Model/Server.php:1513
msgid "Nameserver"
msgstr ""
-#: Model/Server.php:1456
+#: Model/Server.php:1521
msgid "Alternate nameserver"
msgstr ""
-#: Model/Server.php:1464
+#: Model/Server.php:1529
msgid "The e-mail address specified in the SOA portion of the zone file."
msgstr ""
-#: Model/Server.php:1472
+#: Model/Server.php:1537
msgid "Enables or disables the Kafka pub 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:1480
+#: Model/Server.php:1545
msgid "A comma separated list of Kafka bootstrap brokers"
msgstr ""
-#: Model/Server.php:1488
+#: Model/Server.php:1553
msgid "A path to an ini file with configuration options to be passed to rdkafka. Section headers in the ini file will be ignored."
msgstr ""
-#: Model/Server.php:1496;1743
+#: Model/Server.php:1561;1808
msgid "Enable this setting to include the base64 encoded payloads of malware-samples/attachments in the output."
msgstr ""
-#: Model/Server.php:1504;1751
+#: Model/Server.php:1569;1816
msgid "Enables or disables the publishing of any event creations/edits/deletions."
msgstr ""
-#: Model/Server.php:1512
+#: Model/Server.php:1577
msgid "Topic for publishing event creations/edits/deletions."
msgstr ""
-#: Model/Server.php:1520
+#: Model/Server.php:1585
msgid "If enabled it will publish to Kafka the event at the time that the event gets published in MISP. Event actions (creation or edit) will not be published to Kafka."
msgstr ""
-#: Model/Server.php:1528
+#: Model/Server.php:1593
msgid "Topic for publishing event information on publish."
msgstr ""
-#: Model/Server.php:1536;1759
+#: Model/Server.php:1601;1824
msgid "Enables or disables the publishing of any object creations/edits/deletions."
msgstr ""
-#: Model/Server.php:1544
+#: Model/Server.php:1609
msgid "Topic for publishing object creations/edits/deletions."
msgstr ""
-#: Model/Server.php:1552;1767
+#: Model/Server.php:1617;1832
msgid "Enables or disables the publishing of any object reference creations/deletions."
msgstr ""
-#: Model/Server.php:1560
+#: Model/Server.php:1625
msgid "Topic for publishing object reference creations/deletions."
msgstr ""
-#: Model/Server.php:1568;1775
+#: Model/Server.php:1633;1840
msgid "Enables or disables the publishing of any attribute creations/edits/soft deletions."
msgstr ""
-#: Model/Server.php:1576
+#: Model/Server.php:1641
msgid "Topic for publishing attribute creations/edits/soft deletions."
msgstr ""
-#: Model/Server.php:1584
+#: Model/Server.php:1649
msgid "Enables or disables the publishing of any proposal creations/edits/deletions."
msgstr ""
-#: Model/Server.php:1592
+#: Model/Server.php:1657
msgid "Topic for publishing proposal creations/edits/deletions."
msgstr ""
-#: Model/Server.php:1600;1783
+#: Model/Server.php:1665;1848
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:1608
+#: Model/Server.php:1673
msgid "Topic for publishing tag creations/edits/deletions as well as tags being attached to / detached from various MISP elements."
msgstr ""
-#: Model/Server.php:1616
+#: Model/Server.php:1681
msgid "Enables or disables the publishing of new sightings."
msgstr ""
-#: Model/Server.php:1624
+#: Model/Server.php:1689
msgid "Topic for publishing sightings."
msgstr ""
-#: Model/Server.php:1632
+#: Model/Server.php:1697
msgid "Enables or disables the publishing of new/modified users."
msgstr ""
-#: Model/Server.php:1640
+#: Model/Server.php:1705
msgid "Topic for publishing new/modified users."
msgstr ""
-#: Model/Server.php:1648
+#: Model/Server.php:1713
msgid "Enables or disables the publishing of new/modified organisations."
msgstr ""
-#: Model/Server.php:1656
+#: Model/Server.php:1721
msgid "Topic for publishing new/modified organisations."
msgstr ""
-#: Model/Server.php:1664
+#: Model/Server.php:1729
msgid "Enables or disables the publishing of log entries. Keep in mind, this can get pretty verbose depending on your logging settings."
msgstr ""
-#: Model/Server.php:1672
+#: Model/Server.php:1737
msgid "Topic for publishing log entries."
msgstr ""
-#: Model/Server.php:1680
+#: Model/Server.php:1745
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:1689
+#: Model/Server.php:1754
msgid "The port that the pub/sub feature will use."
msgstr ""
-#: Model/Server.php:1698
+#: Model/Server.php:1763
msgid "Location of the Redis db used by MISP and the Python PUB script to queue data to be published."
msgstr ""
-#: Model/Server.php:1707
+#: Model/Server.php:1772
msgid "The port that Redis is listening on."
msgstr ""
-#: Model/Server.php:1716
+#: Model/Server.php:1781
msgid "The password, if set for Redis."
msgstr ""
-#: Model/Server.php:1725
+#: Model/Server.php:1790
msgid "The database to be used for queuing messages for the pub/sub functionality."
msgstr ""
-#: Model/Server.php:1734
+#: Model/Server.php:1799
msgid "The namespace to be used for queuing messages for the pub/sub functionality."
msgstr ""
-#: Model/Server.php:1791
+#: Model/Server.php:1856
msgid "Enables or disables the publishing of new sightings to the ZMQ pubsub feed."
msgstr ""
-#: Model/Server.php:1799
+#: Model/Server.php:1864
msgid "Enables or disables the publishing of new/modified users to the ZMQ pubsub feed."
msgstr ""
-#: Model/Server.php:1807
+#: Model/Server.php:1872
msgid "Enables or disables the publishing of new/modified organisations to the ZMQ pubsub feed."
msgstr ""
-#: Model/Server.php:1815
+#: Model/Server.php:1880
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:1823
+#: Model/Server.php:1888
msgid "Enabled logging to an ElasticSearch instance"
msgstr ""
-#: Model/Server.php:1831
+#: Model/Server.php:1896
msgid "The URL(s) at which to access ElasticSearch - comma separate if you want to have more than one."
msgstr ""
-#: Model/Server.php:1839
+#: Model/Server.php:1904
msgid "The index in which to place logs"
msgstr ""
-#: Model/Server.php:1847
+#: Model/Server.php:1912
msgid "Enables or disables uploading of malware samples to S3 rather than to disk (WARNING: Get permission from amazon first!)"
msgstr ""
-#: Model/Server.php:1855
+#: Model/Server.php:1920
msgid "Bucket name to upload to"
msgstr ""
-#: Model/Server.php:1863
+#: Model/Server.php:1928
msgid "Region in which your S3 bucket resides"
msgstr ""
-#: Model/Server.php:1871
+#: Model/Server.php:1936
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:1879
+#: Model/Server.php:1944
msgid "AWS secret key to use when uploading samples"
msgstr ""
-#: Model/Server.php:1887
+#: Model/Server.php:1952
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:1896
+#: Model/Server.php:1961
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:1904
+#: Model/Server.php:1969
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:1912
+#: Model/Server.php:1977
msgid "Enable SightingDB integration."
msgstr ""
-#: Model/Server.php:1920
+#: Model/Server.php:1985
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:1930
+#: Model/Server.php:1995
msgid "Set the header that MISP should look for here. If left empty it will default to the Authorization header."
msgstr ""
-#: Model/Server.php:1939
+#: Model/Server.php:2004
msgid "Use a header namespace for the auth header - default setting is enabled"
msgstr ""
-#: Model/Server.php:1948
+#: Model/Server.php:2013
msgid "The default header namespace for the auth header - default setting is HTTP_"
msgstr ""
-#: Model/Server.php:1957
+#: Model/Server.php:2022
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:1966
+#: Model/Server.php:2031
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:1975
+#: Model/Server.php:2040
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:1984
+#: Model/Server.php:2049
msgid "Disable the logout button for users authenticate with the external auth mechanism."
msgstr ""
-#: Model/Server.php:1992
+#: Model/Server.php:2057
msgid "Enable/disable the enrichment services"
msgstr ""
-#: Model/Server.php:2000
+#: Model/Server.php:2065
msgid "Set a timeout for the enrichment services"
msgstr ""
-#: Model/Server.php:2008
+#: Model/Server.php:2073
msgid "Enable/disable the import services"
msgstr ""
-#: Model/Server.php:2016
+#: Model/Server.php:2081
msgid "Set a timeout for the import services"
msgstr ""
-#: Model/Server.php:2024
+#: Model/Server.php:2089
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:2032
+#: Model/Server.php:2097
msgid "The port used to access the import services. By default, it is accessible at 127.0.0.1:6666"
msgstr ""
-#: Model/Server.php:2040
+#: Model/Server.php:2105
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:2048
+#: Model/Server.php:2113
msgid "The port used to access the export services. By default, it is accessible at 127.0.0.1:6666"
msgstr ""
-#: Model/Server.php:2056
+#: Model/Server.php:2121
msgid "Enable/disable the export services"
msgstr ""
-#: Model/Server.php:2064
+#: Model/Server.php:2129
msgid "Set a timeout for the export services"
msgstr ""
-#: Model/Server.php:2072
+#: Model/Server.php:2137
msgid "Enable/disable the hover over information retrieved from the enrichment modules"
msgstr ""
-#: Model/Server.php:2080
+#: Model/Server.php:2145
msgid "Set a timeout for the hover services"
msgstr ""
-#: Model/Server.php:2088
+#: Model/Server.php:2153
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:2096
+#: Model/Server.php:2161
msgid "The port used to access the enrichment services. By default, it is accessible at 127.0.0.1:6666"
msgstr ""
-#: Model/Server.php:2104
+#: Model/Server.php:2169
msgid "The url used to access Cortex. By default, it is accessible at http://cortex-url"
msgstr ""
-#: Model/Server.php:2112
+#: Model/Server.php:2177
msgid "The port used to access Cortex. By default, this is port 9000"
msgstr ""
-#: Model/Server.php:2120
+#: Model/Server.php:2185
msgid "Enable/disable the Cortex services"
msgstr ""
-#: Model/Server.php:2128
+#: Model/Server.php:2193
msgid "Set an authentication key to be passed to Cortex"
msgstr ""
-#: Model/Server.php:2137
+#: Model/Server.php:2202
msgid "Set a timeout for the Cortex services"
msgstr ""
-#: Model/Server.php:2145
+#: Model/Server.php:2210
msgid "Set to false to disable SSL verification. This is not recommended."
msgstr ""
-#: Model/Server.php:2154
+#: Model/Server.php:2219
msgid "Set to false if you wish to ignore hostname match errors when validating certificates."
msgstr ""
-#: Model/Server.php:2163
+#: Model/Server.php:2228
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:2172
+#: Model/Server.php:2237
msgid "Set to the absolute path of the Certificate Authority file that you wish to use for verifying SSL certificates."
msgstr ""
-#: Model/Server.php:2181
+#: Model/Server.php:2246
msgid "Provide your custom authentication users with an external URL to the authentication system to reset their passwords."
msgstr ""
-#: Model/Server.php:2190
+#: Model/Server.php:2255
msgid "Provide a custom logout URL for your users that will log them out using the authentication system you use."
msgstr ""
-#: Model/Server.php:2200
+#: Model/Server.php:2265
msgid "The debug level of the instance, always use 0 for production instances."
msgstr ""
-#: Model/Server.php:2209
+#: Model/Server.php:2274
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:2376
+#: Model/Server.php:2441
msgid "Failed (partially?) because of validation errors: "
msgstr ""
-#: Model/Server.php:2380
+#: Model/Server.php:2445
msgid "Blocked an edit to an event that was created locally. This can happen if a synchronised event that was created on this instance was modified by an administrator on the remote side."
msgstr ""
-#: Model/Server.php:2407
+#: Model/Server.php:2472
msgid "Empty event detected."
msgstr ""
-#: Model/Server.php:2413
+#: Model/Server.php:2478
msgid "failed downloading the event"
msgstr ""
-#: Model/Server.php:2492
+#: Model/Server.php:2557
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:2494
+#: Model/Server.php:2559
msgid "Sorry, this is not yet implemented"
msgstr ""
-#: Model/Server.php:2495
+#: Model/Server.php:2560
msgid "Something went wrong while trying to pull"
msgstr ""
-#: Model/Server.php:2507;2509
+#: Model/Server.php:2572;2574
msgid "Unknown issue."
msgstr ""
-#: Model/Server.php:3049
+#: Model/Server.php:3134
msgid "Enable or disable the %s module."
msgstr ""
-#: Model/Server.php:3052
+#: Model/Server.php:3137
msgid "Restrict the %s module to the given organisation."
msgstr ""
-#: Model/Server.php:3060
+#: Model/Server.php:3145
msgid "Set this required module specific setting."
msgstr ""
-#: Model/Server.php:3175
+#: Model/Server.php:3260
msgid "Value not set."
msgstr ""
-#: Model/Server.php:3196
+#: Model/Server.php:3281
msgid "Invalid language."
msgstr ""
-#: Model/Server.php:3217
+#: Model/Server.php:3302
msgid "Invalid tag_collection."
msgstr ""
-#: Model/Server.php:3225
+#: Model/Server.php:3310
msgid "This setting has to be a number."
msgstr ""
-#: Model/Server.php:3237
+#: Model/Server.php:3322
msgid "The cookie timeout is currently lower than the session timeout. This will invalidate the cookie before the session expires."
msgstr ""
-#: Model/Server.php:3519
+#: Model/Server.php:3619
msgid "Invalid file path or file not accessible."
msgstr ""
-#: Model/Server.php:3522
+#: Model/Server.php:3622
msgid "File has to be in .pem format."
msgstr ""
-#: Model/Server.php:3888
+#: Model/Server.php:3988
msgid "Something went wrong. MISP tried to save a malformed config file. Setting change reverted."
msgstr ""
-#: Model/Server.php:4020
+#: Model/Server.php:4120
msgid "Organisation logos"
msgstr ""
-#: Model/Server.php:4021
+#: Model/Server.php:4121
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:4023
+#: Model/Server.php:4123
msgid "48x48 pixel .png files"
msgstr ""
-#: Model/Server.php:4026;4041
+#: Model/Server.php:4126;4141
msgid "Filename must be in the following format: *.png"
msgstr ""
-#: Model/Server.php:4030
+#: Model/Server.php:4130
msgid "Additional image files"
msgstr ""
-#: Model/Server.php:4031
+#: Model/Server.php:4131
msgid "Image files uploaded into this directory can be used for various purposes, such as for the login page logos"
msgstr ""
-#: Model/Server.php:4038
+#: Model/Server.php:4138
msgid "text/html if served inline, anything that conveys the terms of use if served as download"
msgstr ""
-#: Model/Server.php:4128
+#: Model/Server.php:4228
msgid "Invalid server."
msgstr ""
-#: Model/Server.php:4159
+#: Model/Server.php:4259
msgid "Response was empty."
msgstr ""
-#: Model/Server.php:4235
+#: Model/Server.php:4335
msgid "Error: Server didn't send the expected response. This may be because the remote server version is outdated."
msgstr ""
-#: Model/Server.php:4501
+#: Model/Server.php:4604
msgid "% The command below is a suggestion and might be incorrect. Please ask if you are not sure what you are doing."
msgstr ""
-#: Model/Server.php:4571
+#: Model/Server.php:4675
msgid "Can't check database schema for Postgres database type"
msgstr ""
-#: Model/Server.php:4588
+#: Model/Server.php:4692
msgid "Table `%s` does not exist"
msgstr ""
-#: Model/Server.php:4615
+#: Model/Server.php:4719
msgid "Column `%s` exists but should not"
msgstr ""
-#: Model/Server.php:4648
+#: Model/Server.php:4752
msgid "Column `%s` is different"
msgstr ""
-#: Model/Server.php:4658
+#: Model/Server.php:4762
msgid "Column `%s` does not exist but should"
msgstr ""
-#: Model/Server.php:4671
+#: Model/Server.php:4775
msgid "Table `%s` is an additional table"
msgstr ""
-#: Model/Server.php:4695
+#: Model/Server.php:4799
msgid "Column `%s` should be indexed"
msgstr ""
-#: Model/Server.php:4718
+#: Model/Server.php:4822
msgid "Column `%s` is indexed but should not"
msgstr ""
-#: Model/Server.php:5141
+#: Model/Server.php:5252
msgid "Removing a dead worker."
msgstr ""
-#: Model/Server.php:5142
+#: Model/Server.php:5253
msgid "Removing dead worker data. Worker was of type %s with pid %s"
msgstr ""
-#: Model/Server.php:5146
+#: Model/Server.php:5257
msgid "Stopping a worker."
msgstr ""
-#: Model/Server.php:5147
+#: Model/Server.php:5258
msgid "Stopping a worker. Worker was of type %s with pid %s"
msgstr ""
-#: Model/Server.php:5449
+#: Model/Server.php:5560
msgid "Invalid submodule."
msgstr ""
-#: Model/Server.php:5449;5478
+#: Model/Server.php:5560;5589
msgid "unknown"
msgstr ""
-#: Model/Server.php:5461
+#: Model/Server.php:5572
msgid "update_after_pull"
msgstr ""
-#: Model/Server.php:5462
+#: Model/Server.php:5573
msgid "Updating: "
msgstr ""
-#: Model/Server.php:5593
+#: Model/Server.php:5717
msgid "Invalid worker."
msgstr ""
-#: Model/Server.php:5600
+#: Model/Server.php:5724
msgid "Background workers not enabled."
msgstr ""
-#: Model/Server.php:5607
+#: Model/Server.php:5731
msgid "Invalid worker type."
msgstr ""
-#: Model/Server.php:5787
+#: Model/Server.php:5911
msgid "Could not reset the remote authentication key."
msgstr ""
-#: Model/Server.php:5864
+#: Model/Server.php:5988
msgid "Could not parse JSON: "
msgstr ""
-#: Model/Server.php:5884
+#: Model/Server.php:6008
msgid "Could not reset fetch remote user account."
msgstr ""
-#: Model/Server.php:5906
+#: Model/Server.php:6030
msgid "No user object received in response."
msgstr ""
@@ -5191,6 +5461,10 @@ msgstr ""
msgid "API key reset by administrator"
msgstr ""
+#: Model/UserSetting.php:321
+msgid "This endpoint expects both a setting and a value to be set."
+msgstr ""
+
#: Model/DecayingModelsFormulas/Polynomial.php:7
msgid "The implementation of the decaying formula from the paper `An indicator scoring method for MISP platforms`."
msgstr ""
@@ -5223,7 +5497,7 @@ msgstr ""
#: View/Attributes/add.ctp:6
#: View/Elements/eventattributecreation.ctp:9
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:66
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:114
#: View/Pages/doc/using_the_system.ctp:84
msgid "Add Attribute"
msgstr ""
@@ -5250,8 +5524,8 @@ msgstr ""
#: View/Attributes/edit.ctp:32
#: View/Attributes/ajax/attributeEditMassForm.ctp:24
#: View/Events/add.ctp:33
-#: View/Feeds/add.ctp:178
-#: View/Feeds/edit.ctp:179
+#: View/Feeds/add.ctp:198
+#: View/Feeds/edit.ctp:199
#: View/Objects/ajax/quickAddAttributeForm.ctp:69
#: View/SharingGroups/view.ctp:2
msgid "Sharing Group"
@@ -5260,7 +5534,7 @@ msgstr ""
#: View/Attributes/add.ctp:52
#: View/Attributes/add_attachment.ctp:41
#: View/Attributes/edit.ctp:46
-#: View/Attributes/ajax/attributeEditMassForm.ctp:44
+#: View/Attributes/ajax/attributeEditMassForm.ctp:49
#: View/Elements/eventattributecreation.ctp:42
#: View/Pages/doc/using_the_system.ctp:93;95;131
#: View/ShadowAttributes/add.ctp:28
@@ -5276,15 +5550,15 @@ msgstr ""
msgid "for Intrusion Detection System"
msgstr ""
-#: View/Attributes/add.ctp:154
+#: View/Attributes/add.ctp:155
msgid "Timezone missing, auto-detected as: "
msgstr ""
-#: View/Attributes/add.ctp:155
+#: View/Attributes/add.ctp:156
msgid "The following value will be submited instead: "
msgstr ""
-#: View/Attributes/add.ctp:163
+#: View/Attributes/add.ctp:164
msgid "Value is not a valid datetime. Excpected format YYYY-MM-DDTHH:mm:ssZ"
msgstr ""
@@ -5345,10 +5619,13 @@ msgstr ""
#: View/DecayingModel/decaying_tool_rest_search.ctp:24
#: View/Elements/eventattribute.ctp:147
#: View/Elements/Users/userIndexTable.ctp:4
+#: View/Feeds/index.ctp:125
#: View/Feeds/preview_event.ctp:13
#: View/Feeds/preview_index.ctp:38
#: View/Pages/doc/administration.ctp:90;119;182;196;227
#: View/Pages/doc/using_the_system.ctp:161;205;268;280
+#: View/Users/admin_index.ctp:50
+#: View/Users/registrations.ctp:66
msgid "Org"
msgstr ""
@@ -5407,7 +5684,7 @@ msgid "Values"
msgstr ""
#: View/Attributes/attribute_replace.ctp:33;41
-#: View/Attributes/ajax/attributeEditMassForm.ctp:75
+#: View/Attributes/ajax/attributeEditMassForm.ctp:80
#: View/Elements/eventattributecreation.ctp:86
#: View/Events/free_text_import.ctp:22
#: View/ShadowAttributes/add.ctp:57
@@ -5429,7 +5706,7 @@ msgid "Replaceattributes"
msgstr ""
#: View/Attributes/attribute_replace.ctp:38
-#: View/Attributes/ajax/attributeEditMassForm.ctp:80
+#: View/Attributes/ajax/attributeEditMassForm.ctp:85
#: View/Attributes/ajax/attributeRestorationForm.ctp:11
#: View/Elements/view_galaxy_matrix.ctp:76;211
#: View/Elements/genericElements/Form/submitButton.ctp:8;25
@@ -5457,7 +5734,7 @@ msgstr ""
#: View/TemplateElements/ajax/template_element_edit_file.ctp:67
#: View/TemplateElements/ajax/template_element_edit_text.ctp:29
#: View/UserSettings/set_setting.ctp:36
-#: View/Users/admin_add.ctp:97
+#: View/Users/admin_add.ctp:98
#: View/Users/admin_edit.ctp:91
#: View/Users/admin_email.ctp:54
#: View/Users/admin_quick_email.ctp:23
@@ -5469,7 +5746,7 @@ msgid "Submit"
msgstr ""
#: View/Attributes/attribute_replace.ctp:44
-#: View/Attributes/ajax/attributeEditMassForm.ctp:84
+#: View/Attributes/ajax/attributeEditMassForm.ctp:89
#: View/Attributes/ajax/attributeEditTo_idsForm.ctp:33
#: View/Attributes/ajax/attributeRestorationForm.ctp:16
#: View/Attributes/ajax/exportSearch.ctp:32
@@ -5478,6 +5755,7 @@ msgstr ""
#: View/Elements/eventattributecreation.ctp:89
#: View/Elements/flashErrorMessage.ctp:5
#: View/Elements/view_galaxy_matrix.ctp:212
+#: View/Elements/genericElements/infoModal.ctp:40
#: View/Elements/genericElements/Form/submitButton.ctp:13
#: View/Elements/serverRuleElements/pull.ctp:73
#: View/Elements/serverRuleElements/push.ctp:72
@@ -5568,7 +5846,7 @@ msgstr ""
#: View/Pages/doc/using_the_system.ctp:242
#: View/Users/statistics.ctp:16
#: View/Users/statistics_data.ctp:19
-#: View/Users/statistics_orgs.ctp:34
+#: View/Users/statistics_orgs.ctp:36
msgid "Attributes"
msgstr ""
@@ -5619,10 +5897,7 @@ msgstr ""
#: View/Events/proposal_event_index.ctp:12;95
#: View/Events/ajax/index.ctp:13;39
#: View/Feeds/freetext_index.ctp:22;86
-#: View/Feeds/index.ctp:20;300
#: View/Feeds/preview_index.ctp:14;89
-#: View/Galaxies/index.ctp:13;75
-#: View/GalaxyClusters/ajax/index.ctp:11;97
#: View/GalaxyElements/ajax/index.ctp:11;44
#: View/Jobs/index.ctp:31;188
#: View/Logs/admin_index.ctp:37;127
@@ -5647,7 +5922,6 @@ msgstr ""
#: View/Taxonomies/view.ctp:53;181
#: View/Templates/index.ctp:13;61
#: View/Threads/index.ctp:13;98
-#: View/Users/admin_index.ctp:32;106
#: View/Users/ajax/admin_index.ctp:13;32
#: View/Warninglists/index.ctp:13;76
#: View/Whitelists/admin_index.ctp:14;47
@@ -5670,10 +5944,7 @@ msgstr ""
#: View/Events/proposal_event_index.ctp:14;97
#: View/Events/ajax/index.ctp:15;41
#: View/Feeds/freetext_index.ctp:24;88
-#: View/Feeds/index.ctp:22;302
#: View/Feeds/preview_index.ctp:16;91
-#: View/Galaxies/index.ctp:15;77
-#: View/GalaxyClusters/ajax/index.ctp:13;99
#: View/GalaxyElements/ajax/index.ctp:13;46
#: View/Jobs/index.ctp:33;190
#: View/Logs/admin_index.ctp:39;129
@@ -5698,7 +5969,6 @@ msgstr ""
#: View/Taxonomies/view.ctp:55;183
#: View/Templates/index.ctp:15;63
#: View/Threads/index.ctp:15;100
-#: View/Users/admin_index.ctp:34;108
#: View/Users/ajax/admin_index.ctp:15;34
#: View/Warninglists/index.ctp:15;78
#: View/Whitelists/admin_index.ctp:16;49
@@ -5727,7 +5997,6 @@ msgstr ""
#: View/Elements/global_menu.ctp:94
#: View/Events/view.ctp:533
#: View/Events/ajax/ajaxGalaxies.ctp:6
-#: View/Galaxies/index.ctp:2
#: View/TagCollections/index.ctp:11
msgid "Galaxies"
msgstr ""
@@ -5765,7 +6034,7 @@ msgstr ""
#: View/Attributes/index.ctp:62
#: View/Elements/eventattribute.ctp:166
#: View/Events/view.ctp:262
-#: View/GalaxyClusters/ajax/index.ctp:48
+#: View/GalaxyClusters/ajax/index.ctp:52
#: View/Tags/index.ctp:73
msgid "Activity"
msgstr ""
@@ -5775,7 +6044,7 @@ msgstr ""
#: View/Elements/eventattribute.ctp:184
#: View/Elements/Events/eventIndexTable.ctp:60
#: View/Elements/Users/userIndexTable.ctp:26
-#: View/Elements/genericElements/IndexTable/headers.ctp:31
+#: View/Elements/genericElements/IndexTable/headers.ctp:33
#: View/Elements/healthElements/files.ctp:33
#: View/Elements/healthElements/workers.ctp:60
#: View/Elements/templateElements/templateRowAttribute.ctp:94
@@ -5784,10 +6053,7 @@ msgstr ""
#: View/EventBlacklists/index.ctp:55
#: View/Events/export.ctp:26
#: View/Events/resolved_attributes.ctp:54
-#: View/Feeds/index.ctp:112
#: View/Feeds/preview_index.ctp:45
-#: View/Galaxies/index.ctp:27
-#: View/GalaxyClusters/ajax/index.ctp:51
#: View/Noticelists/index.ctp:37
#: View/ObjectTemplateElements/ajax/view_elements.ctp:28
#: View/ObjectTemplates/index.ctp:72
@@ -5823,10 +6089,7 @@ msgstr ""
#: View/Events/index.ctp:108
#: View/Events/proposal_event_index.ctp:88
#: View/Events/ajax/index.ctp:32
-#: View/Feeds/index.ctp:293
#: View/Feeds/preview_index.ctp:81
-#: View/Galaxies/index.ctp:68
-#: View/GalaxyClusters/ajax/index.ctp:91
#: View/GalaxyElements/ajax/index.ctp:38
#: View/Jobs/index.ctp:181
#: View/Logs/admin_index.ctp:120
@@ -5851,7 +6114,6 @@ msgstr ""
#: View/Taxonomies/view.ctp:174
#: View/Templates/index.ctp:54
#: View/Threads/index.ctp:91
-#: View/Users/admin_index.ctp:99
#: View/Users/ajax/admin_index.ctp:25
#: View/Warninglists/index.ctp:69
#: View/Whitelists/admin_index.ctp:40
@@ -5942,13 +6204,12 @@ msgstr ""
#: View/Elements/Events/eventIndexTable.ctp:234
#: View/Elements/TagCollections/index_row.ctp:45
#: View/Elements/Users/userIndexTable.ctp:91
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:597
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:645
#: View/Elements/healthElements/files.ctp:73
#: View/EventBlacklists/index.ctp:70
#: View/EventGraph/ajax/eventGraph_delete_form.ctp:14
#: View/Events/view_graph.ctp:31
-#: View/Feeds/index.ctp:283
-#: View/Galaxies/index.ctp:58
+#: View/Feeds/index.ctp:292
#: View/News/index.ctp:24
#: View/ObjectReferences/ajax/delete.ctp:32
#: View/ObjectTemplates/index.ctp:125
@@ -5965,106 +6226,6 @@ msgstr ""
msgid "Delete"
msgstr ""
-#: View/Attributes/ajax/attributeConfirmationForm.ctp:16
-#: View/Attributes/ajax/attributeEditMassForm.ctp:31
-#: View/Attributes/ajax/attributeEditTo_idsForm.ctp:28
-#: View/Attributes/ajax/attributeRestorationForm.ctp:11
-#: View/Attributes/ajax/tagRemoveConfirmation.ctp:12
-#: View/Attributes/ajax/toggle_correlation.ctp:20
-#: View/Communities/view.ctp:14
-#: View/Elements/Feeds/View/row_attribute.ctp:89
-#: View/Elements/Servers/View/row_attribute.ctp:144
-#: View/Elements/Users/userIndexTable.ctp:47;50;57;64;76;82
-#: View/Elements/templateElements/templateRowAttribute.ctp:63;74;86
-#: View/Elements/templateElements/templateRowFile.ctp:42;53;64
-#: View/EventDelegations/ajax/accept_delegation.ctp:10
-#: View/EventDelegations/ajax/delegate_event.ctp:35
-#: View/EventDelegations/ajax/delete_delegation.ctp:10
-#: View/EventGraph/ajax/eventGraph_delete_form.ctp:14
-#: View/Events/export.ctp:70
-#: View/Events/filter_event_index.ctp:25;112;179;180;205;207
-#: View/Events/view.ctp:191
-#: View/Events/ajax/eventDeleteConfirmationForm.ctp:20
-#: View/Events/ajax/eventPublishConfirmationForm.ctp:28
-#: View/Events/ajax/handleSelected.ctp:17
-#: View/Events/ajax/toggle_correlation.ctp:20
-#: View/Feeds/preview_event.ctp:56
-#: View/GalaxyClusters/ajax/galaxy_cluster_delete_confirmation.ctp:16
-#: View/ObjectReferences/ajax/delete.ctp:32
-#: View/Objects/revise_object.ctp:92
-#: View/Objects/ajax/delete.ctp:19
-#: View/Organisations/index.ctp:127
-#: View/Roles/admin_index.ctp:43;51
-#: View/Roles/index.ctp:36
-#: View/Servers/index.ctp:119;120;121;122;158;159;164;165
-#: View/Servers/preview_event.ctp:79
-#: View/Servers/ajax/update.ctp:11
-#: View/ShadowAttributes/ajax/deletionProposalConfirmationForm.ctp:11
-#: View/ShadowAttributes/ajax/shadowAttributeConfirmationForm.ctp:11
-#: View/Sightings/ajax/quickAddConfirmationForm.ctp:14
-#: View/Sightings/ajax/quickDeleteConfirmationForm.ctp:11
-#: View/Taxonomies/view.ctp:26
-#: View/Taxonomies/ajax/taxonomy_delete_confirmation.ctp:16
-#: View/Taxonomies/ajax/taxonomy_mass_confirmation.ctp:19
-#: View/Taxonomies/ajax/taxonomy_mass_hide.ctp:19
-#: View/Taxonomies/ajax/taxonomy_mass_unhide.ctp:19
-#: View/TemplateElements/ajax/templateElementConfirmationForm.ctp:11
-#: View/Templates/view.ctp:41
-#: View/Users/ajax/passwordResetConfirmationForm.ctp:27
-msgid "Yes"
-msgstr ""
-
-#: View/Attributes/ajax/attributeConfirmationForm.ctp:21
-#: View/Attributes/ajax/attributeEditMassForm.ctp:31
-#: View/Attributes/ajax/attributeEditTo_idsForm.ctp:33
-#: View/Attributes/ajax/attributeRestorationForm.ctp:16
-#: View/Attributes/ajax/tagRemoveConfirmation.ctp:17
-#: View/Attributes/ajax/toggle_correlation.ctp:25
-#: View/Communities/view.ctp:14
-#: View/Elements/Feeds/View/row_attribute.ctp:89
-#: View/Elements/Servers/View/row_attribute.ctp:144
-#: View/Elements/Users/userIndexTable.ctp:47;50;57;64;76;82
-#: View/Elements/templateElements/templateRowAttribute.ctp:64;75;87
-#: View/Elements/templateElements/templateRowFile.ctp:43;54;65
-#: View/EventDelegations/ajax/accept_delegation.ctp:17
-#: View/EventDelegations/ajax/delegate_event.ctp:37
-#: View/EventDelegations/ajax/delete_delegation.ctp:17
-#: View/EventGraph/ajax/eventGraph_delete_form.ctp:19
-#: View/Events/export.ctp:70;224
-#: View/Events/filter_event_index.ctp:25;112;180;205;207
-#: View/Events/view.ctp:191
-#: View/Events/ajax/eventDeleteConfirmationForm.ctp:25
-#: View/Events/ajax/eventPublishConfirmationForm.ctp:33
-#: View/Events/ajax/handleSelected.ctp:22
-#: View/Events/ajax/toggle_correlation.ctp:25
-#: View/Feeds/preview_event.ctp:61;66
-#: View/GalaxyClusters/ajax/galaxy_cluster_delete_confirmation.ctp:25
-#: View/Noticelists/ajax/delete_confirmation.ctp:25
-#: View/ObjectReferences/ajax/delete.ctp:37
-#: View/Objects/revise_object.ctp:92
-#: View/Objects/ajax/delete.ctp:24
-#: View/Organisations/index.ctp:127
-#: View/Roles/admin_index.ctp:43;51
-#: View/Roles/index.ctp:36
-#: View/Servers/index.ctp:119;120;121;122;154;158;159;164;165
-#: View/Servers/preview_event.ctp:89
-#: View/Servers/ajax/update.ctp:16
-#: View/ShadowAttributes/ajax/deletionProposalConfirmationForm.ctp:16
-#: View/ShadowAttributes/ajax/shadowAttributeConfirmationForm.ctp:16
-#: View/Sightings/ajax/quickAddConfirmationForm.ctp:18
-#: View/Sightings/ajax/quickDeleteConfirmationForm.ctp:16
-#: View/Taxonomies/view.ctp:26
-#: View/Taxonomies/ajax/taxonomy_delete_confirmation.ctp:25
-#: View/Taxonomies/ajax/taxonomy_mass_confirmation.ctp:24
-#: View/Taxonomies/ajax/taxonomy_mass_hide.ctp:24
-#: View/Taxonomies/ajax/taxonomy_mass_unhide.ctp:24
-#: View/TemplateElements/ajax/templateElementConfirmationForm.ctp:16
-#: View/Templates/view.ctp:42
-#: View/Users/ajax/passwordResetConfirmationForm.ctp:32
-#: View/Warninglists/ajax/delete_confirmation.ctp:25
-msgid "No"
-msgstr ""
-
#: View/Attributes/ajax/attributeEditCategoryForm.ctp:5
#: View/Attributes/ajax/attributeEditCommentForm.ctp:5
#: View/Attributes/ajax/attributeEditDistributionForm.ctp:5
@@ -6098,9 +6259,10 @@ msgstr ""
#: View/Events/resolved_attributes.ctp:51
#: View/Events/resolved_misp_format.ctp:98;293
#: View/Events/view.ctp:159
-#: View/Feeds/add.ctp:169
-#: View/Feeds/edit.ctp:171
+#: View/Feeds/add.ctp:189
+#: View/Feeds/edit.ctp:191
#: View/Feeds/freetext_index.ctp:36
+#: View/Feeds/index.ctp:184
#: View/Objects/add.ctp:47;118;214
#: View/Objects/group_attributes_into_object.ctp:12;59
#: View/Objects/revise_object.ctp:35;69
@@ -6116,23 +6278,27 @@ msgstr ""
msgid "For Intrusion Detection System"
msgstr ""
-#: View/Attributes/ajax/attributeEditMassForm.ctp:43
+#: View/Attributes/ajax/attributeEditMassForm.ctp:38
+msgid "Create proposals"
+msgstr ""
+
+#: View/Attributes/ajax/attributeEditMassForm.ctp:48
msgid "Leave this field empty to leave the comment field of the selected attributes unaltered."
msgstr ""
-#: View/Attributes/ajax/attributeEditMassForm.ctp:53
+#: View/Attributes/ajax/attributeEditMassForm.ctp:58
msgid "Tags to remove"
msgstr ""
-#: View/Attributes/ajax/attributeEditMassForm.ctp:58
+#: View/Attributes/ajax/attributeEditMassForm.ctp:63
msgid "Tags to add"
msgstr ""
-#: View/Attributes/ajax/attributeEditMassForm.ctp:64
+#: View/Attributes/ajax/attributeEditMassForm.ctp:69
msgid "Clusters to remove"
msgstr ""
-#: View/Attributes/ajax/attributeEditMassForm.ctp:69
+#: View/Attributes/ajax/attributeEditMassForm.ctp:74
msgid "Clusters to add"
msgstr ""
@@ -6222,12 +6388,16 @@ msgid "Unvetted"
msgstr ""
#: View/Communities/index.ctp:25
+#: View/Dashboards/list_templates.ctp:10
#: View/EventBlacklists/index.ctp:35
#: View/EventDelegations/index.ctp:41
#: View/Events/index.ctp:94
+#: View/Feeds/index.ctp:67
#: View/Feeds/preview_index.ctp:25
#: View/Feeds/search_caches.ctp:26
-#: View/GalaxyClusters/ajax/index.ctp:40
+#: View/Galaxies/index.ctp:25
+#: View/GalaxyClusters/ajax/index.ctp:27
+#: View/Inbox/index.ctp:10
#: View/ObjectTemplates/index.ctp:47
#: View/Organisations/index.ctp:75
#: View/Servers/preview_index.ctp:64
@@ -6235,31 +6405,41 @@ msgstr ""
#: View/Sightingdb/index.ctp:10
#: View/Tags/index.ctp:56
#: View/Taxonomies/view.ctp:65
-#: View/Users/admin_index.ctp:81
+#: View/Users/admin_index.ctp:35
+#: View/Users/registrations.ctp:26
msgid "Filter"
msgstr ""
#: View/Communities/index.ctp:26
+#: View/Dashboards/list_templates.ctp:11
#: View/Elements/eventattributetoolbar.ctp:231
#: View/EventBlacklists/index.ctp:36
#: View/EventDelegations/index.ctp:42
#: View/Events/index.ctp:95
+#: View/Feeds/index.ctp:68
#: View/Feeds/preview_index.ctp:26
#: View/Feeds/search_caches.ctp:27
+#: View/Galaxies/index.ctp:26
+#: View/GalaxyClusters/ajax/index.ctp:28
+#: View/Inbox/index.ctp:11
#: View/ObjectTemplates/index.ctp:48
#: View/Organisations/index.ctp:76
#: View/Servers/preview_index.ctp:65
#: View/ShadowAttributes/index.ctp:38
#: View/Sightingdb/index.ctp:11
-#: View/Users/admin_index.ctp:82
+#: View/Users/admin_index.ctp:36
+#: View/Users/registrations.ctp:27
msgid "Enter value to search"
msgstr ""
#: View/Communities/index.ctp:34
#: View/Communities/view.ctp:4
+#: View/Dashboards/list_templates.ctp:19
#: View/EventDelegations/index.ctp:50
+#: View/Feeds/index.ctp:85
#: View/Feeds/search_caches.ctp:35
#: View/Feeds/view.ctp:3
+#: View/Inbox/index.ctp:19
#: View/ObjectTemplates/view.ctp:3
#: View/Organisations/view.ctp:5
#: View/Pages/doc/administration.ctp:180;221;236
@@ -6268,7 +6448,9 @@ msgstr ""
#: View/Taxonomies/view.ctp:4
#: View/Templates/view.ctp:4
#: View/UserSettings/index.ctp:50
+#: View/Users/admin_index.ctp:44
#: View/Users/admin_view.ctp:6
+#: View/Users/registrations.ctp:39
#: View/Users/view.ctp:3
#: View/Warninglists/view.ctp:9
msgid "Id"
@@ -6287,6 +6469,8 @@ msgid "Community name"
msgstr ""
#: View/Communities/index.ctp:59
+#: View/Dashboards/list_templates.ctp:43
+#: View/Dashboards/save_template.ctp:21
#: View/DecayingModel/index.ctp:89
#: View/DecayingModel/view.ctp:21
#: View/Elements/Servers/View/row_object.ctp:24
@@ -6300,8 +6484,10 @@ msgstr ""
#: View/Elements/templateElements/templateRowAttribute.ctp:21
#: View/Elements/templateElements/templateRowFile.ctp:21
#: View/Events/export.ctp:26
-#: View/Galaxies/view.ctp:20
-#: View/GalaxyClusters/view.ctp:17
+#: View/Galaxies/index.ctp:65
+#: View/Galaxies/view.ctp:9
+#: View/GalaxyClusters/view.ctp:8
+#: View/GalaxyClusters/ajax/index.ctp:64
#: View/ObjectTemplates/view.ctp:9
#: View/Objects/add.ctp:22;113;210
#: View/Objects/group_attributes_into_object.ctp:8
@@ -6323,10 +6509,18 @@ msgid "Description"
msgstr ""
#: View/Communities/index.ctp:63
+msgid "Self-reg"
+msgstr ""
+
+#: View/Communities/index.ctp:66
+msgid "This community allows for self-registration"
+msgstr ""
+
+#: View/Communities/index.ctp:71
msgid "Communities index"
msgstr ""
-#: View/Communities/index.ctp:64
+#: View/Communities/index.ctp:72
msgid "You can find a list of communities below that chose to advertise their existence to the general MISP user-base. Requesting access to any of those communities is of course no guarantee of being permitted access, it is only meant to simplify the means of finding the various communities that one may be eligible for. Get in touch with the MISP project maintainers if you would like your community to be included in the list."
msgstr ""
@@ -6395,9 +6589,11 @@ msgid "Message:"
msgstr ""
#: View/Communities/view.ctp:5
+#: View/Dashboards/list_templates.ctp:25
#: View/Elements/Events/View/row_object.ctp:72
#: View/Events/resolved_misp_format.ctp:93;288
-#: View/GalaxyClusters/view.ctp:19
+#: View/Galaxies/view.ctp:8
+#: View/GalaxyClusters/view.ctp:9
#: View/ObjectTemplates/index.ctp:66
#: View/ObjectTemplates/view.ctp:6
#: View/Objects/revise_object.ctp:68
@@ -6414,16 +6610,19 @@ msgid "UUID"
msgstr ""
#: View/Communities/view.ctp:6
+#: View/Dashboards/list_templates.ctp:37
#: View/DecayingModel/index.ctp:88
#: View/DecayingModel/view.ctp:14
#: View/Elements/Servers/View/row_object.ctp:19
#: View/Elements/templateElements/templateRowAttribute.ctp:12
#: View/Elements/templateElements/templateRowFile.ctp:12
#: View/Elements/templateElements/templateRowText.ctp:12
+#: View/Feeds/index.ctp:108
#: View/Feeds/search_caches.ctp:47
#: View/Feeds/view.ctp:4
-#: View/Galaxies/view.ctp:14
-#: View/GalaxyClusters/view.ctp:13
+#: View/Galaxies/index.ctp:49
+#: View/Galaxies/view.ctp:6
+#: View/GalaxyClusters/view.ctp:6
#: View/ObjectTemplates/view.ctp:4
#: View/Objects/add.ctp:206
#: View/Objects/revise_object.ctp:27
@@ -6435,7 +6634,7 @@ msgstr ""
#: View/SharingGroups/view.ctp:42;67
#: View/Sightingdb/index.ctp:51
#: View/Templates/view.ctp:9
-#: View/Users/statistics_orgs.ctp:31
+#: View/Users/statistics_orgs.ctp:33
#: View/Warninglists/view.ctp:10
msgid "Name"
msgstr ""
@@ -6459,7 +6658,7 @@ msgstr ""
#: View/Users/admin_edit.ctp:64
#: View/Users/admin_view.ctp:72
#: View/Users/edit.ctp:23
-#: View/Users/view.ctp:31
+#: View/Users/view.ctp:32
msgid "GnuPG key"
msgstr ""
@@ -6468,10 +6667,105 @@ msgid "Community "
msgstr ""
#: View/Communities/view.ctp:51
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:617
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:665
msgid "Request Access"
msgstr ""
+#: View/Dashboards/add.ctp:17
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:14
+msgid "Add Widget"
+msgstr ""
+
+#: View/Dashboards/add.ctp:43
+#: View/Dashboards/edit.ctp:25
+#: View/Dashboards/import.ctp:14
+msgid "Config"
+msgstr ""
+
+#: View/Dashboards/edit.ctp:17
+msgid "Edit Widget"
+msgstr ""
+
+#: View/Dashboards/export.ctp:3
+msgid "Export Dashboard Settings"
+msgstr ""
+
+#: View/Dashboards/export.ctp:6
+msgid "Simply copy and share your dashboard settings below. Make sure that you sanitise it so that you do not share anything sensitive. Simply click on the JSON below to select it."
+msgstr ""
+
+#: View/Dashboards/export.ctp:9
+msgid "Dashboard settings"
+msgstr ""
+
+#: View/Dashboards/import.ctp:6
+msgid "Import Dashboard Configuration"
+msgstr ""
+
+#: View/Dashboards/import.ctp:22
+msgid "Import a configuration JSON as exported from another MISP instance."
+msgstr ""
+
+#: View/Dashboards/list_templates.ctp:31
+#: View/Sightingdb/index.ctp:55
+msgid "Owner"
+msgstr ""
+
+#: View/Dashboards/list_templates.ctp:47
+msgid "Widgets Used"
+msgstr ""
+
+#: View/Dashboards/list_templates.ctp:52
+#: View/Dashboards/save_template.ctp:52
+#: View/SharingGroups/view.ctp:12
+msgid "Selectable"
+msgstr ""
+
+#: View/Dashboards/list_templates.ctp:58
+#: View/Dashboards/save_template.ctp:59
+#: View/Jobs/index.ctp:71
+#: View/Roles/admin_index.ctp:22
+#: View/Roles/index.ctp:22
+msgid "Default"
+msgstr ""
+
+#: View/Dashboards/list_templates.ctp:64
+msgid "Dashboard Templates Index"
+msgstr ""
+
+#: View/Dashboards/list_templates.ctp:65
+msgid "Users can create and save dashboard templates. Additionally, administrators can create selectable templates for the community and select a default to be used by new users."
+msgstr ""
+
+#: View/Dashboards/list_templates.ctp:86
+msgid "Are you sure you want to remove this dashboard template?"
+msgstr ""
+
+#: View/Dashboards/save_template.ctp:6
+msgid "Save Dashboard Template"
+msgstr ""
+
+#: View/Dashboards/save_template.ctp:14
+#: View/Elements/templateElements/populateTemplateDescription.ctp:8
+msgid "Template Name"
+msgstr ""
+
+#: View/Dashboards/save_template.ctp:28
+msgid "Restrict to organisation"
+msgstr ""
+
+#: View/Dashboards/save_template.ctp:36
+msgid "Restrict to role"
+msgstr ""
+
+#: View/Dashboards/save_template.ctp:44
+msgid "Restrict to role permission flag"
+msgstr ""
+
+#: View/Dashboards/save_template.ctp:67
+msgid "Save your current dashboard state as a template for others to reuse."
+msgstr ""
+
#: View/DecayingModel/add.ctp:4
msgid " Decaying Model"
msgstr ""
@@ -6586,8 +6880,8 @@ msgstr ""
#: View/Elements/Users/userIndexTable.ctp:90
#: View/EventBlacklists/edit.ctp:37
#: View/EventBlacklists/index.ctp:69
-#: View/Feeds/edit.ctp:200
-#: View/Feeds/index.ctp:282
+#: View/Feeds/edit.ctp:220
+#: View/Feeds/index.ctp:285
#: View/News/index.ctp:22
#: View/OrgBlacklists/edit.ctp:30
#: View/OrgBlacklists/index.ctp:36
@@ -6679,6 +6973,7 @@ msgstr ""
#: View/Events/show_i_o_c_results.ctp:12
#: View/Feeds/freetext_index.ctp:32
#: View/Feeds/search_caches.ctp:41
+#: View/Inbox/index.ctp:25
#: View/Objects/revise_object.ctp:64
#: View/Organisations/ajax/merge.ctp:59;66
#: View/Pages/doc/administration.ctp:237
@@ -6690,7 +6985,7 @@ msgstr ""
#: View/Sightings/ajax/list_sightings.ctp:7
#: View/TemplateElements/ajax/template_element_add_attribute.ctp:36
#: View/Templates/populate_event_from_template_attributes.ctp:7
-#: View/Users/statistics_orgs.ctp:36
+#: View/Users/statistics_orgs.ctp:38
#: View/Warninglists/view.ctp:13
msgid "Type"
msgstr ""
@@ -6704,6 +6999,7 @@ msgstr ""
#: View/Events/resolved_misp_format.ctp:92;287
#: View/Events/show_i_o_c_results.ctp:13
#: View/Feeds/freetext_index.ctp:33
+#: View/GalaxyClusters/ajax/index.ctp:37
#: View/Noticelists/view.ctp:42
#: View/Objects/add.ctp:115
#: View/Objects/group_attributes_into_object.ctp:58
@@ -6724,12 +7020,14 @@ msgstr ""
#: View/DecayingModel/decaying_tool_rest_search.ctp:31
#: View/Events/resolved_attributes.ctp:52
#: View/Events/resolved_misp_format.ctp:97;292
+#: View/Inbox/index.ctp:36
#: View/ObjectReferences/ajax/add.ctp:30
#: View/Objects/add.ctp:67;119
#: View/Objects/group_attributes_into_object.ctp:30
#: View/Objects/revise_object.ctp:49;67
#: View/Pages/doc/using_the_system.ctp:234;284
#: View/Templates/populate_event_from_template_attributes.ctp:9
+#: View/Users/registrations.ctp:88
msgid "Comment"
msgstr ""
@@ -6748,7 +7046,7 @@ msgid "Decaying Model RestSearch"
msgstr ""
#: View/DecayingModel/decaying_tool_simulation.ctp:45
-#: View/Events/automation.ctp:14
+#: View/Events/automation.ctp:24
#: View/Logs/admin_index.ctp:20;21
#: View/Logs/admin_search.ctp:25
msgid "Search"
@@ -6826,7 +7124,7 @@ msgstr ""
#: View/Elements/genericElements/org_picker.ctp:17
#: View/EventBlacklists/add.ctp:36
#: View/Events/filter_event_index.ctp:125
-#: View/Feeds/add.ctp:200
+#: View/Feeds/add.ctp:220
#: View/Feeds/import_feeds.ctp:20
#: View/OrgBlacklists/add.ctp:29
#: View/Regexp/admin_add.ctp:32
@@ -6903,7 +7201,7 @@ msgstr ""
#: View/DecayingModel/index.ctp:97
#: View/DecayingModel/view.ctp:25
-#: View/Galaxies/view.ctp:22
+#: View/Galaxies/view.ctp:10
#: View/ObjectTemplates/view.ctp:7
#: View/Taxonomies/view.ctp:19
#: View/Warninglists/view.ctp:12
@@ -6913,6 +7211,7 @@ msgstr ""
#: View/DecayingModel/index.ctp:98
#: View/DecayingModel/view.ctp:31
#: View/Events/view.ctp:310
+#: View/Feeds/index.ctp:91
#: View/Feeds/view.ctp:63
#: View/Noticelists/index.ctp:63
#: View/ObjectTemplates/index.ctp:35
@@ -7026,7 +7325,6 @@ msgstr ""
#: View/Elements/eventattribute.ctp:132
#: View/Elements/Events/eventIndexTable.ctp:5
#: View/EventBlacklists/index.ctp:47
-#: View/Feeds/index.ctp:90
msgid "Select all"
msgstr ""
@@ -7091,6 +7389,8 @@ msgstr ""
#: View/Elements/eventattributetoolbar.ctp:6
#: View/Elements/Events/eventIndexTable.ctp:205
+#: View/Galaxies/index.ctp:14
+#: View/GalaxyClusters/ajax/index.ctp:16
#: View/Jobs/index.ctp:13;65
#: View/ObjectTemplates/index.ctp:40
#: View/Regexp/admin_add.ctp:17
@@ -7128,7 +7428,7 @@ msgstr ""
#: View/Elements/eventattributetoolbar.ctp:41
#: View/Elements/healthElements/db_indexes_diagnostic.ctp:72
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:67;73;234
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:67;73;235
#: View/Elements/healthElements/workers.ctp:5
msgid "Warning"
msgstr ""
@@ -7240,11 +7540,9 @@ msgstr ""
#: View/Elements/eventattributetoolbar.ctp:235
#: View/Events/index.ctp:65
-#: View/GalaxyClusters/ajax/index.ctp:35
#: View/Logs/admin_index.ctp:62
#: View/Servers/preview_index.ctp:57
#: View/Tags/index.ctp:52
-#: View/Users/admin_index.ctp:74
msgid "Remove filters"
msgstr ""
@@ -7433,14 +7731,14 @@ msgid "Event Actions"
msgstr ""
#: View/Elements/global_menu.ctp:14
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:221;264
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:269;312
#: View/Events/export_alternate.ctp:87
#: View/Pages/doc/general.ctp:34
msgid "List Events"
msgstr ""
#: View/Elements/global_menu.ctp:18
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:226;270
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:274;318
#: View/Events/add.ctp:7
#: View/Events/export_alternate.ctp:89
#: View/Pages/doc/general.ctp:35
@@ -7448,80 +7746,80 @@ msgid "Add Event"
msgstr ""
#: View/Elements/global_menu.ctp:23
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:289
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:337
#: View/Events/export_alternate.ctp:92
#: View/Pages/doc/general.ctp:36
msgid "List Attributes"
msgstr ""
#: View/Elements/global_menu.ctp:27
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:294
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:342
#: View/Events/export_alternate.ctp:93
#: View/Pages/doc/general.ctp:37
msgid "Search Attributes"
msgstr ""
#: View/Elements/global_menu.ctp:31
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:282
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:330
#: View/Servers/rest.ctp:17
msgid "REST client"
msgstr ""
#: View/Elements/global_menu.ctp:38
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:310
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:358
#: View/Pages/doc/general.ctp:38
msgid "View Proposals"
msgstr ""
#: View/Elements/global_menu.ctp:42
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:315
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:363
#: View/Pages/doc/general.ctp:39
msgid "Events with proposals"
msgstr ""
#: View/Elements/global_menu.ctp:47
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:320
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:368
msgid "View delegation requests"
msgstr ""
#: View/Elements/global_menu.ctp:53
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:861
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:921
#: View/Pages/doc/general.ctp:40
msgid "List Tags"
msgstr ""
#: View/Elements/global_menu.ctp:57
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:234
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:282
msgid "List Tag Collections"
msgstr ""
#: View/Elements/global_menu.ctp:61
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:866
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:926
#: View/Pages/doc/general.ctp:41
#: View/Tags/add.ctp:4
msgid "Add Tag"
msgstr ""
#: View/Elements/global_menu.ctp:66
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:895
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:955
msgid "List Taxonomies"
msgstr ""
#: View/Elements/global_menu.ctp:70
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:923
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:983
#: View/Pages/doc/general.ctp:42
msgid "List Templates"
msgstr ""
#: View/Elements/global_menu.ctp:74
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:928
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:988
#: View/Pages/doc/general.ctp:43
msgid "Add Template"
msgstr ""
#: View/Elements/global_menu.ctp:82
#: View/Elements/view_event_graph.ctp:15
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:325
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:373
#: View/Events/export.ctp:2
#: View/Events/export_alternate.ctp:2;95
#: View/Pages/doc/general.ctp:44
@@ -7529,7 +7827,7 @@ msgid "Export"
msgstr ""
#: View/Elements/global_menu.ctp:86
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:331
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:379
#: View/Events/automation.ctp:2
#: View/Events/export_alternate.ctp:97
#: View/Events/legacy_automation.ctp:2
@@ -7539,7 +7837,7 @@ msgid "Automation"
msgstr ""
#: View/Elements/global_menu.ctp:98
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1086
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1146
msgid "List Galaxies"
msgstr ""
@@ -7567,7 +7865,7 @@ msgid "Signature Whitelist"
msgstr ""
#: View/Elements/global_menu.ctp:128
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:378
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:426
msgid "List Warninglists"
msgstr ""
@@ -7588,45 +7886,45 @@ msgid "News"
msgstr ""
#: View/Elements/global_menu.ctp:147
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:457
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:505
#: View/Pages/doc/general.ctp:57
msgid "My Profile"
msgstr ""
#: View/Elements/global_menu.ctp:151
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:462
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:510
msgid "My Settings"
msgstr ""
#: View/Elements/global_menu.ctp:155
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:467;699
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:515;752
msgid "Set Setting"
msgstr ""
#: View/Elements/global_menu.ctp:159
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:471
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:519
#: View/Users/dashboard.ctp:2
msgid "Dashboard"
msgstr ""
#: View/Elements/global_menu.ctp:168
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:490
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:538
#: View/Pages/doc/general.ctp:59
msgid "Role Permissions"
msgstr ""
#: View/Elements/global_menu.ctp:175
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1130
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1190
msgid "List Object Templates"
msgstr ""
#: View/Elements/global_menu.ctp:182
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:507
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:555
msgid "List Sharing Groups"
msgstr ""
#: View/Elements/global_menu.ctp:186
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:513
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:561
msgid "Add Sharing Group"
msgstr ""
@@ -7635,12 +7933,12 @@ msgid "Decaying Models Tool"
msgstr ""
#: View/Elements/global_menu.ctp:199
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:977
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1037
msgid "List Decaying Models"
msgstr ""
#: View/Elements/global_menu.ctp:206
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:520
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:568
#: View/Events/legacy_automation.ctp:42
#: View/Pages/doc/general.ctp:60
#: View/Pages/doc/user_management.ctp:53
@@ -7652,12 +7950,12 @@ msgid "Categories & Types"
msgstr ""
#: View/Elements/global_menu.ctp:214
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:524
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:572
msgid "Terms & Conditions"
msgstr ""
#: View/Elements/global_menu.ctp:218
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:528
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:576
#: View/Pages/doc/general.ctp:62
#: View/Pages/doc/user_management.ctp:55
#: View/Users/statistics.ctp:7
@@ -7687,28 +7985,28 @@ msgid "Sync Actions"
msgstr ""
#: View/Elements/global_menu.ctp:240
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:536
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:584
msgid "Create Sync Config"
msgstr ""
#: View/Elements/global_menu.ctp:245
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:542
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:590
msgid "Import Server Settings"
msgstr ""
#: View/Elements/global_menu.ctp:250
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:603
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:651
#: View/Pages/doc/general.ctp:68
msgid "List Servers"
msgstr ""
#: View/Elements/global_menu.ctp:255
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:998
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1058
msgid "List Feeds"
msgstr ""
#: View/Elements/global_menu.ctp:260
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1002
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1062
msgid "Search Feed Caches"
msgstr ""
@@ -7721,7 +8019,7 @@ msgid "Add SightingDB Connection"
msgstr ""
#: View/Elements/global_menu.ctp:275
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:612
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:660
msgid "List Communities"
msgstr ""
@@ -7736,7 +8034,7 @@ msgid "Administration"
msgstr ""
#: View/Elements/global_menu.ctp:288
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:687
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:735
#: View/Pages/doc/general.ctp:74
msgid "List Users"
msgstr ""
@@ -7751,93 +8049,97 @@ msgid "Set User Setting"
msgstr ""
#: View/Elements/global_menu.ctp:300
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:682
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:730
msgid "Add User"
msgstr ""
#: View/Elements/global_menu.ctp:304
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:704
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:757
#: View/Pages/doc/general.ctp:77
msgid "Contact Users"
msgstr ""
-#: View/Elements/global_menu.ctp:311
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:477;739
-msgid "List Organisations"
+#: View/Elements/global_menu.ctp:308
+msgid "User Registrations"
msgstr ""
#: View/Elements/global_menu.ctp:315
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:525;795
+msgid "List Organisations"
+msgstr ""
+
+#: View/Elements/global_menu.ctp:319
msgid "Add Organisations"
msgstr ""
-#: View/Elements/global_menu.ctp:322
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:751
+#: View/Elements/global_menu.ctp:326
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:807
#: View/Pages/doc/general.ctp:76
msgid "List Roles"
msgstr ""
-#: View/Elements/global_menu.ctp:326
+#: View/Elements/global_menu.ctp:330
msgid "Add Roles"
msgstr ""
-#: View/Elements/global_menu.ctp:334
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:757
+#: View/Elements/global_menu.ctp:338
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:813
#: View/Servers/server_settings.ctp:5
msgid "Server Settings & Maintenance"
msgstr ""
-#: View/Elements/global_menu.ctp:343
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:768
+#: View/Elements/global_menu.ctp:347
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:828
#: View/Jobs/index.ctp:2
#: View/Pages/doc/general.ctp:80
msgid "Jobs"
msgstr ""
-#: View/Elements/global_menu.ctp:352
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:774
+#: View/Elements/global_menu.ctp:356
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:834
#: 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:361
+#: View/Elements/global_menu.ctp:365
msgid "Blacklist Event"
msgstr ""
-#: View/Elements/global_menu.ctp:366
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:786
+#: View/Elements/global_menu.ctp:370
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:846
msgid "Manage Event Blacklists"
msgstr ""
-#: View/Elements/global_menu.ctp:375
+#: View/Elements/global_menu.ctp:379
msgid "Blacklist Organisation"
msgstr ""
-#: View/Elements/global_menu.ctp:380
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:798
+#: View/Elements/global_menu.ctp:384
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:858
msgid "Manage Org Blacklists"
msgstr ""
-#: View/Elements/global_menu.ctp:388
+#: View/Elements/global_menu.ctp:392
#: View/Pages/doc/general.ctp:25;84
msgid "Audit"
msgstr ""
-#: View/Elements/global_menu.ctp:392
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:807
+#: View/Elements/global_menu.ctp:396
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:867
#: View/Pages/doc/general.ctp:86
msgid "List Logs"
msgstr ""
-#: View/Elements/global_menu.ctp:396
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:811
+#: View/Elements/global_menu.ctp:400
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:871
#: View/Logs/admin_search.ctp:4
#: View/Pages/doc/general.ctp:87
msgid "Search Logs"
msgstr ""
-#: View/Elements/global_menu.ctp:424
+#: View/Elements/global_menu.ctp:436
#: View/Pages/doc/general.ctp:28;63
msgid "Log out"
msgstr ""
@@ -7860,7 +8162,8 @@ msgstr ""
#: View/Elements/view_event_distribution_graph.ctp:9
#: View/Elements/view_timeline.ctp:23
-#: View/Layouts/default.ctp:92
+#: View/Layouts/dashboard.ctp:94
+#: View/Layouts/default.ctp:93
#: View/Layouts/graph.ctp:84
msgid "Loading"
msgstr ""
@@ -7895,7 +8198,6 @@ msgstr ""
#: View/Events/index.ctp:58
#: View/Pages/doc/using_the_system.ctp:197
#: View/Servers/preview_index.ctp:50
-#: View/Users/admin_index.ctp:67
msgid "Filters"
msgstr ""
@@ -7922,6 +8224,7 @@ msgid "Time scope"
msgstr ""
#: View/Elements/DecayingModels/View/basescore_computation_steps.ctp:5
+#: View/Feeds/index.ctp:190
#: View/Taxonomies/view.ctp:83
msgid "Tag"
msgstr ""
@@ -7953,7 +8256,6 @@ msgstr ""
#: View/Elements/Events/eventIndexTable.ctp:5
#: View/EventBlacklists/index.ctp:47
-#: View/Feeds/index.ctp:90
msgid "Select all events on current page"
msgstr ""
@@ -8010,7 +8312,9 @@ msgstr ""
#: View/Logs/admin_search.ctp:6
#: View/Pages/doc/administration.ctp:87;104;116;181;195
#: View/Pages/doc/using_the_system.ctp:166
+#: View/Users/admin_index.ctp:63
#: View/Users/admin_view.ctp:8
+#: View/Users/registrations.ctp:61
#: View/Users/view.ctp:4
msgid "Email"
msgstr ""
@@ -8021,8 +8325,6 @@ msgstr ""
#: View/Elements/dashboard/dashboard_notifications.ctp:4;5;9
#: View/Events/proposal_event_index.ctp:45;49
#: View/Feeds/preview_index.ctp:73
-#: View/Galaxies/index.ctp:59
-#: View/GalaxyClusters/ajax/index.ctp:81
#: View/Noticelists/index.ctp:66
#: View/ObjectTemplates/index.ctp:121
#: View/Organisations/index.ctp:143
@@ -8048,7 +8350,7 @@ msgid "NEW"
msgstr ""
#: View/Elements/Events/eventIndexTable.ctp:226
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:128
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:176
msgid "Publish Event"
msgstr ""
@@ -8062,7 +8364,7 @@ msgid "Not published"
msgstr ""
#: View/Elements/Events/eventIndexTable.ctp:234
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:61;364;431;598;674
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:109;412;479;646;722;789
#: View/Servers/index.ctp:183
msgid "Are you sure you want to delete # %s?"
msgstr ""
@@ -8269,11 +8571,11 @@ msgstr ""
msgid "Switch to binary representation"
msgstr ""
-#: View/Elements/Events/View/value_field.ctp:87
+#: View/Elements/Events/View/value_field.ctp:96
msgid "Warning, this doesn't seem to be a legitimate "
msgstr ""
-#: View/Elements/Events/View/value_field.ctp:87
+#: View/Elements/Events/View/value_field.ctp:96
msgid " value"
msgstr ""
@@ -8376,11 +8678,11 @@ msgstr ""
#: View/Elements/genericElements/key.ctp:2
#: View/Elements/healthElements/files.ctp:61
#: View/Elements/healthElements/workers.ctp:66;67;68
-#: View/Events/automation.ctp:233;240;247;268;275
+#: View/Events/automation.ctp:243;250;257;278;285
#: View/Events/export.ctp:74;80;85
#: View/Events/legacy_automation.ctp:403;410;417;438;445
#: View/Events/view.ctp:191
-#: View/GalaxyClusters/view.ctp:32
+#: View/GalaxyClusters/view.ctp:12
#: View/Taxonomies/view.ctp:108;119;164
#: View/Users/admin_view.ctp:95
msgid "N/A"
@@ -8414,8 +8716,10 @@ msgstr ""
#: View/Elements/Users/userIndexTable.ctp:5
#: View/Roles/view.ctp:24
+#: View/Users/accept_registrations.ctp:72
#: View/Users/admin_add.ctp:55
#: View/Users/admin_edit.ctp:54
+#: View/Users/admin_index.ctp:56
#: View/Users/admin_view.ctp:25
#: View/Users/view.ctp:6
msgid "Role"
@@ -8429,15 +8733,17 @@ msgstr ""
#: View/Pages/doc/administration.ctp:183
#: View/Pages/doc/using_the_system.ctp:272
#: View/ShadowAttributes/index.ctp:71
+#: View/Users/admin_index.ctp:125
msgid "Created"
msgstr ""
#: View/Elements/Users/userIndexTable.ctp:88
+#: View/Users/admin_index.ctp:169
msgid "Create new credentials and inform user"
msgstr ""
#: View/Elements/Users/userIndexTable.ctp:91
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:660
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:708
msgid "Are you sure you want to delete # %s? It is highly recommended to never delete users but to disable them instead."
msgstr ""
@@ -8474,488 +8780,599 @@ msgstr ""
msgid "Delegation requests: "
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:17;91
-msgid "Populate From Template"
+#: View/Elements/dashboard/widget.ctp:17
+msgid "Configure widget"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:24
-msgid "Enrichment Module Result"
+#: View/Elements/dashboard/widget.ctp:21
+msgid "Remove widget"
+msgstr ""
+
+#: View/Elements/dashboard/Widgets/BarChart.ctp:38
+msgid "No data."
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/boolean.ctp:52
+#: View/Feeds/add.ctp:213
+#: View/Feeds/edit.ctp:213
+msgid "Filter rules"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/boolean.ctp:54
+#: View/Feeds/view.ctp:55
+#: View/Servers/index.ctp:120;121
+msgid "Rules"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/caching.ctp:17
+#: View/Servers/index.ctp:141
+msgid "Age: "
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/caching.ctp:19
+#: View/Servers/index.ctp:149
+msgid "Not cached"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/caching.ctp:28;29
+msgid "Cache feed"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/self_registration.ctp:12
+#: View/Pages/doc/using_the_system.ctp:88;89;94;187;292
+msgid "click here"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/target_event.ctp:9
+msgid "Error: Invalid event!"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/target_event.ctp:17
+msgid "Fixed event %s"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/target_event.ctp:20
+msgid "New fixed event"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/target_event.ctp:26
+msgid "New event each pull can lead to potentially endlessly growing correlation tables. Only use this setting if you are sure that the data in the feed will mostly be completely distinct between each individual pull, otherwise use fixed events. Generally this setting is NOT recommended."
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/target_event.ctp:27
+msgid "New event each pull"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/target_event.ctp:32
+msgid "Feed not enabled"
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/toggle.ctp:34
+msgid "Could not retrieve current state."
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/toggle.ctp:46
+msgid "Field updated."
+msgstr ""
+
+#: View/Elements/genericElements/IndexTable/Fields/toggle.ctp:49
+msgid "Could not update field."
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:9
+msgid "View Dashboard"
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:23
+msgid "Import Config JSON"
msgstr ""
#: View/Elements/genericElements/SideMenu/side_menu.ctp:32
+msgid "Export Config JSON"
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:41
+msgid "Save Dashboard Config"
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:50
+msgid "List Dashboard Templates"
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:65;139
+msgid "Populate From Template"
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:72
+msgid "Enrichment Module Result"
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:80
msgid "Freetext Import Result"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:39
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:87
msgid "View Event"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:44;887;1116
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:92;947;1176
msgid "View Correlation Graph"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:49
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:97
msgid "View Event History"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:56
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:104
#: View/Events/add.ctp:7
msgid "Edit Event"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:60
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:108
msgid "Delete Event"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:70
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:118
msgid "Add Object"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:79
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:127
msgid "Add Attachment"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:86
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:134
msgid "Populate from..."
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:99
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:147
#: View/Events/ajax/enrich_event.ctp:2
msgid "Enrich Event"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:104
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:152
msgid "Merge attributes from..."
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:111
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:159
msgid "Propose Attribute"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:116
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:164
#: View/ShadowAttributes/add_attachment.ctp:4
msgid "Propose Attachment"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:136
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:184
msgid "Publish (no email)"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:144
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:192
msgid "Unpublish"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:153
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:201
msgid "Publish Sightings"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:163
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:211
msgid "Delegate Publishing"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:174
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:222
#: View/EventDelegations/ajax/accept_delegation.ctp:2
msgid "Accept Delegation Request"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:182
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:230
msgid "Discard Delegation Request"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:190
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:238
msgid "Publish event to ZMQ"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:191
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:239
msgid "Are you sure you wish to republish the current event to the ZMQ channel?"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:200
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:248
msgid "Publish event to Kafka"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:201
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:249
msgid "Are you sure you wish to republish the current event to the Kafka topic?"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:208
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:256
msgid "Contact Reporter"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:216;303
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:264;351
msgid "Download as..."
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:239;244
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:287;292
#: View/TagCollections/add.ctp:6
msgid "Add Tag Collection"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:251
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:299
msgid "Export Tag Collections"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:256
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:304
msgid "Import Tag Collections"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:277
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:325
msgid "Import from…"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:342
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:390
msgid "List Regexp"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:347
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:395
msgid "New Regexp"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:351
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:399
msgid "Perform on existing"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:352
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:400
msgid "Are you sure you want to rerun all of the regex rules on every attribute in the database? This task will take a long while and will modify data indiscriminately based on the rules configured."
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:359
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:407
msgid "Edit Regexp"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:363
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:411
msgid "Delete Regexp"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:373
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:421
msgid "View Warninglist"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:384
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:432
msgid "Update Warninglists"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:385
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:433
msgid "Are you sure you want to update all warninglists?"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:393
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:441
msgid "View Noticelist"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:399
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:447
msgid "List Noticelist"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:403
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:451
msgid "Update Noticelists"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:404
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:452
msgid "Do you wish to continue and update all noticelists?"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:414
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:462
msgid "List Whitelist"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:419
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:467
msgid "New Whitelist"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:426
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:474
msgid "Edit Whitelist"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:430
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:478
msgid "Delete Whitelist"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:440
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:488
#: View/Users/edit.ctp:4
msgid "Edit My Profile"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:444
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:492
#: View/Pages/doc/administration.ctp:126
#: View/Users/admin_edit.ctp:70
#: View/Users/change_pw.ctp:4
msgid "Change Password"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:451;649
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:499;697
msgid "Reset Password"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:484;733
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:532;784
msgid "View Organisation"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:496
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:544
#: View/SharingGroups/edit.ctp:3
msgid "Edit Sharing Group"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:501
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:549
msgid "View Sharing Group"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:551;581
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:599;629
msgid "Explore Remote Server"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:559
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:607
msgid "Explore Remote Event"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:570;1056
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:618;1116
msgid "Fetch This Event"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:571;1057
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:619;1117
#: View/Feeds/preview_index.ctp:72
#: View/Servers/preview_index.ctp:173
msgid "Are you sure you want to fetch and save this event on your instance?"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:589
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:637
#: View/Servers/edit.ctp:5
msgid "Edit Server"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:608
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:656
msgid "New Servers"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:622
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:670
msgid "View community"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:630
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:678
msgid "Request E-mail"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:642
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:690
msgid "View User"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:654
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:702
msgid "Edit User"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:659
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:707
msgid "Delete User"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:668
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:716
#: View/Roles/admin_edit.ctp:4
msgid "Edit Role"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:673
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:721
msgid "Delete Role"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:694
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:740
+msgid "Pending registrations"
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:747
msgid "User settings"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:712
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:765
msgid "Add Organisation"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:718
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:771
#: View/Organisations/admin_edit.ctp:4
msgid "Edit Organisation"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:726
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:779
#: View/Organisations/ajax/merge.ctp:5
msgid "Merge Organisation"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:745
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:788
+msgid "Delete Organisation"
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:801
#: View/Roles/admin_add.ctp:4
msgid "Add Role"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:781
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:817
+msgid "Inbox"
+msgstr ""
+
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:841
msgid "Blacklists Event"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:793
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:853
msgid "Blacklists Organisation"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:820;834
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:880;894
msgid "View Thread"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:825
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:885
#: View/Posts/add.ctp:4
msgid "Add Post"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:839
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:899
#: View/Posts/edit.ctp:4
msgid "Edit Post"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:845
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:905
msgid "List Threads"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:849
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:909
msgid "New Thread"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:857
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:917
msgid "List Favourite Tags"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:873
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:933
#: View/Tags/edit.ctp:4
msgid "Edit Tag"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:881;900
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:941;960
msgid "View Taxonomy"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:908
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:968
msgid "Delete Taxonomy"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:915
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:975
msgid "Update Taxonomies"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:935
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:995
msgid "View Template"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:941
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1001
#: View/Templates/edit.ctp:6
msgid "Edit Template"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:952
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1012
msgid "Update Default Models"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:957
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1017
msgid "Force Update Default Models"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:962
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1022
msgid "Import Decaying Model"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:967
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1027
msgid "Add Decaying Model"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:971
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1031
msgid "Decaying Tool"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:983
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1043
msgid "View Decaying Model"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:989
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1049
msgid "Edit Decaying Model"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1007
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1067
msgid "Add Feed"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1012
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1072
msgid "Import Feeds from JSON"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1018
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1078
#: View/Feeds/compare_feeds.ctp:8
msgid "Feed overlap analysis matrix"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1023
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1083
msgid "Export Feed settings"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1031
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1091
msgid "Edit Feed"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1036
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1096
msgid "View Feed"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1042
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1102
msgid "PreviewIndex"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1048
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1108
msgid "PreviewEvent"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1066
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1126
msgid "View News"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1071
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1131
#: View/News/add.ctp:6
msgid "Add News Item"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1077
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1137
#: View/News/edit.ctp:6
msgid "Edit News Item"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1092
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1152
msgid "Update Galaxies"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1093
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1153
msgid "Are you sure you want to reimport all galaxies from the submodule?"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1098
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1158
msgid "Force Update Galaxies"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1099
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1159
msgid "Are you sure you want to drop and reimport all galaxies from the submodule?"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1106;1122
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1166;1182
msgid "View Galaxy"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1111
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1171
msgid "View Cluster"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1135
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1195
msgid "Update Objects"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1141
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1201
msgid "View Object Template"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1149
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1209
#: View/Sightingdb/add.ctp:6
msgid "Add SightingDB connection"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1157
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1217
msgid "Edit SightingDB connection"
msgstr ""
-#: View/Elements/genericElements/SideMenu/side_menu.ctp:1162
+#: View/Elements/genericElements/SideMenu/side_menu.ctp:1222
msgid "List SightingDB connections"
msgstr ""
@@ -8985,7 +9402,7 @@ msgid "Fix Database Index Schema"
msgstr ""
#: View/Elements/healthElements/db_indexes_diagnostic.ctp:72
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:234
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:235
msgid "Executing this query might take some time and may harm your database. Please review the query below or backup your database in case of doubt."
msgstr ""
@@ -8993,7 +9410,7 @@ msgstr ""
msgid "The current database schema does not match the expected format."
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:63;131
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:63;132
msgid "Database schema diagnostic: "
msgstr ""
@@ -9021,52 +9438,52 @@ msgstr ""
msgid "Actual schema"
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:118
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:119
msgid "Fix Database schema"
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:130
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:131
msgid "The current database is correct"
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:141
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:142
msgid "Expected DB_version: "
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:145
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:146
msgid "The current database version matches the expected one"
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:146;151
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:147;152
msgid "Actual DB_version: "
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:150
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:151
msgid "The current database version does not match the expected one"
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:158
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:159
msgid "Updates are locked"
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:158;162
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:159;163
msgid "Updates are not locked"
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:161
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:162
#: View/Servers/update_progress.ctp:32
msgid "Updates are locked due to to many update fails"
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:161
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:162
msgid "Updates unlocked in %s"
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:167;168
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:168;169
msgid "DataSource: "
msgstr ""
-#: View/Elements/healthElements/db_schema_diagnostic.ctp:203
+#: View/Elements/healthElements/db_schema_diagnostic.ctp:204
msgid "Column diagnostic"
msgstr ""
@@ -9728,7 +10145,7 @@ msgstr ""
#: View/TagCollections/index.ctp:14
#: View/UserSettings/index.ctp:56
#: View/Users/admin_view.ctp:109
-#: View/Users/view.ctp:58
+#: View/Users/view.ctp:59
msgid "User"
msgstr ""
@@ -9773,7 +10190,7 @@ msgid "Start a worker"
msgstr ""
#: View/Elements/healthElements/workers.ctp:130
-msgid "Restart all workers"
+msgid "Restart dead workers"
msgstr ""
#: View/Elements/serverRuleElements/pull.ctp:3
@@ -9930,10 +10347,6 @@ msgstr ""
msgid "Template ID"
msgstr ""
-#: View/Elements/templateElements/populateTemplateDescription.ctp:8
-msgid "Template Name"
-msgstr ""
-
#: View/Elements/templateElements/populateTemplateDescription.ctp:10
#: View/Organisations/view.ctp:26
#: View/SharingGroups/view.ctp:23
@@ -10119,7 +10532,7 @@ msgid "Recipient"
msgstr ""
#: View/EventDelegations/index.ctp:82
-#: View/Events/automation.ctp:269;276
+#: View/Events/automation.ctp:279;286
#: View/Events/legacy_automation.ctp:439;446
#: View/Noticelists/view.ctp:44
#: View/Pages/doc/administration.ctp:226;242
@@ -10341,472 +10754,471 @@ msgstr ""
msgid "To view the old MISP automation page, click here."
msgstr ""
-#: View/Events/automation.ctp:9
-#: View/Events/legacy_automation.ctp:7
-msgid "Your current key is: %s
.\n You can %s this key."
+#: View/Events/automation.ctp:11
+msgid "Your current key is: %s
. You can %s this key."
msgstr ""
-#: View/Events/automation.ctp:10
+#: View/Events/automation.ctp:15
#: View/Events/legacy_automation.ctp:8
#: View/Users/admin_view.ctp:37
#: View/Users/view.ctp:20
msgid "reset"
msgstr ""
-#: View/Events/automation.ctp:16
+#: View/Events/automation.ctp:26
#: 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:17
+#: View/Events/automation.ctp:27
#: 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:18
+#: View/Events/automation.ctp:28
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:21
+#: View/Events/automation.ctp:31
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:22
+#: View/Events/automation.ctp:32
msgid "Limit the number of results returned, depending on the scope (for example 10 attributes or 10 full events)."
msgstr ""
-#: View/Events/automation.ctp:23
+#: View/Events/automation.ctp:33
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:24
+#: View/Events/automation.ctp:34
#: View/Events/legacy_automation.ctp:268;297
msgid "Search for the given value in the attributes' value field."
msgstr ""
-#: View/Events/automation.ctp:25
+#: View/Events/automation.ctp:35
#: 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:26
+#: View/Events/automation.ctp:36
#: View/Events/legacy_automation.ctp:61;270;299
msgid "The attribute category, any valid MISP attribute category is accepted."
msgstr ""
-#: View/Events/automation.ctp:27
+#: View/Events/automation.ctp:37
#: View/Events/legacy_automation.ctp:271;300
msgid "Search by the creator organisation by supplying the organisation identifier."
msgstr ""
-#: View/Events/automation.ctp:28
+#: View/Events/automation.ctp:38
#: 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:29
+#: View/Events/automation.ctp:39
#: 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:30;150
+#: View/Events/automation.ctp:40;160
#: 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:31;151
+#: View/Events/automation.ctp:41;161
#: 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:32
+#: View/Events/automation.ctp:42
#: View/Events/legacy_automation.ctp:282;307
msgid "The events that should be included / excluded from the search"
msgstr ""
-#: View/Events/automation.ctp:33
+#: View/Events/automation.ctp:43
#: 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:34
+#: View/Events/automation.ctp:44
#: 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:35
+#: View/Events/automation.ctp:45
#: View/Events/legacy_automation.ctp:285;309
msgid "Restrict the results by uuid."
msgstr ""
-#: View/Events/automation.ctp:36
+#: View/Events/automation.ctp:46
msgid "Restrict the results by the timestamp of the last publishing of the event. The input can be a timetamp or a short-hand time description (7d or 24h for example). You can also pass a list with two values to set a time range (for example [\"14d\", \"7d\"])."
msgstr ""
-#: View/Events/automation.ctp:37
+#: View/Events/automation.ctp:47
msgid "(Deprecated synonym for publish_timestamp) Restrict the results by the timestamp of the last publishing of the event. The input can be a timetamp or a short-hand time description (7d or 24h for example). You can also pass a list with two values to set a time range (for example [\"14d\", \"7d\"])."
msgstr ""
-#: View/Events/automation.ctp:38
+#: View/Events/automation.ctp:48
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. The input can be a timetamp or a short-hand time description (7d or 24h for example). You can also pass a list with two values to set a time range (for example [\"14d\", \"7d\"])."
msgstr ""
-#: View/Events/automation.ctp:39
+#: View/Events/automation.ctp:49
#: 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:40
+#: View/Events/automation.ctp:50
#: 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:41
+#: View/Events/automation.ctp:51
#: 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:42
+#: View/Events/automation.ctp:52
#: 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:43
+#: View/Events/automation.ctp:53
#: 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:44
+#: View/Events/automation.ctp:54
msgid "Only return attributes from events that have received a modification after the given timestamp. The input can be a timetamp or a short-hand time description (7d or 24h for example). You can also pass a list with two values to set a time range (for example [\"14d\", \"7d\"])."
msgstr ""
-#: View/Events/automation.ctp:45
+#: View/Events/automation.ctp:55
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:46
+#: View/Events/automation.ctp:56
msgid "Filter on the event's info field."
msgstr ""
-#: View/Events/automation.ctp:47
+#: View/Events/automation.ctp:57
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:48
+#: View/Events/automation.ctp:58
msgid "Select the ATT&CK matrix like galaxy to use when using returnFormat = attack. Defaults to the Mitre ATT&CK library via mitre-attack-pattern."
msgstr ""
-#: View/Events/automation.ctp:61
+#: View/Events/automation.ctp:71
msgid "To export all attributes of types ip-src and ip-dst that have a TLP marking and are not marked TLP:red, use the syntax below. String searches are by default exact lookups, but you can use mysql style \"%\" wildcards to do substring searches."
msgstr ""
-#: View/Events/automation.ctp:78
+#: View/Events/automation.ctp:88
msgid "CSV specific parameters for the restSearch APIs"
msgstr ""
-#: View/Events/automation.ctp:80
+#: View/Events/automation.ctp:90
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:81
+#: View/Events/automation.ctp:91
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:82
+#: View/Events/automation.ctp:92
msgid "The CSV created when this setting is set to true will not contain the header row."
msgstr ""
-#: View/Events/automation.ctp:85
+#: View/Events/automation.ctp:95
msgid "URL parameters"
msgstr ""
-#: View/Events/automation.ctp:88
+#: View/Events/automation.ctp:98
msgid "It is also possible to pass all of the above parameters via URL parameters, however this is HIGHLY discouraged. If you however have no other options, simply pass the parameters in the following fashion:"
msgstr ""
-#: View/Events/automation.ctp:90
+#: View/Events/automation.ctp:100
msgid "As you can see above, \"||\" can be used to add more values to a \"list\" and all parameters are passed as key:value components to the URL. Keep in mind, certain special characters in URLs can cause issues, your searches may end up being leaked to logs in transit and there are length limitations to take into account. Use this as a last resort."
msgstr ""
-#: View/Events/automation.ctp:93
+#: View/Events/automation.ctp:103
msgid "RPZ specific parameters for the restSearch APIs"
msgstr ""
-#: View/Events/automation.ctp:94
+#: View/Events/automation.ctp:104
#: 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:97
+#: View/Events/automation.ctp:107
#: 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:101
+#: View/Events/automation.ctp:111
#: 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:103
+#: View/Events/automation.ctp:113
#: View/Events/legacy_automation.ctp:182
msgid "or POST an XML or JSON object with the above listed options"
msgstr ""
-#: View/Events/automation.ctp:107
+#: View/Events/automation.ctp:117
#: View/Events/legacy_automation.ctp:211
msgid "Bro IDS export"
msgstr ""
-#: View/Events/automation.ctp:108
+#: View/Events/automation.ctp:118
#: 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:109
+#: View/Events/automation.ctp:119
#: 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:115
+#: View/Events/automation.ctp:125
#: 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:118
+#: View/Events/automation.ctp:128
#: 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:136
+#: View/Events/automation.ctp:146
#: 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:138
+#: View/Events/automation.ctp:148
#: 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:145
+#: View/Events/automation.ctp:155
#: 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:148
+#: View/Events/automation.ctp:158
#: View/Events/legacy_automation.ctp:252
msgid "Restrict the results to the given event IDs."
msgstr ""
-#: View/Events/automation.ctp:149
+#: View/Events/automation.ctp:159
#: View/Events/legacy_automation.ctp:253
msgid "Allow attributes to be exported that are not marked as \"to_ids\"."
msgstr ""
-#: View/Events/automation.ctp:152
+#: View/Events/automation.ctp:162
#: 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:153
+#: View/Events/automation.ctp:163
#: 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:155
+#: View/Events/automation.ctp:165
#: 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:156
+#: View/Events/automation.ctp:166
#: 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:159
+#: View/Events/automation.ctp:169
#: View/Events/legacy_automation.ctp:329
msgid "Export attributes of event with specified type as XML"
msgstr ""
-#: View/Events/automation.ctp:160
+#: View/Events/automation.ctp:170
#: 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:162
+#: View/Events/automation.ctp:172
#: 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:167
+#: View/Events/automation.ctp:177
#: View/Events/legacy_automation.ctp:337
msgid "Download attachment or malware sample"
msgstr ""
-#: View/Events/automation.ctp:168
+#: View/Events/automation.ctp:178
#: 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:170
+#: View/Events/automation.ctp:180
#: View/Events/legacy_automation.ctp:340
msgid "Download malware sample by hash"
msgstr ""
-#: View/Events/automation.ctp:171
+#: View/Events/automation.ctp:181
#: 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:172
+#: View/Events/automation.ctp:182
#: 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.
%s
.\n You can %s this key."
+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 ""
@@ -11726,7 +12142,6 @@ msgstr ""
#: View/Events/show_i_o_c_results.ctp:10;32
#: View/Feeds/preview_event.ctp:11
-#: View/Galaxies/view.ctp:18
#: View/Pages/doc/using_the_system.ctp:204
#: View/Servers/preview_event.ctp:17
msgid "Uuid"
@@ -11867,6 +12282,7 @@ msgid "View request details"
msgstr ""
#: View/Events/view.ctp:310
+#: View/Users/admin_index.ctp:155
#: View/Users/admin_view.ctp:97
msgid "Disabled"
msgstr ""
@@ -12028,7 +12444,7 @@ msgid "Publish but do NOT send alert email? Only for minor changes!"
msgstr ""
#: View/Events/ajax/eventPublishConfirmationForm.ctp:28
-#: View/Feeds/index.ctp:105
+#: View/Feeds/index.ctp:161
#: View/Pages/doc/using_the_system.ctp:190
#: View/Servers/ajax/update.ctp:11
msgid "Publish"
@@ -12062,78 +12478,81 @@ msgstr ""
msgid "Add MISP Feed"
msgstr ""
-#: View/Feeds/add.ctp:5
+#: View/Feeds/add.ctp:9
+#: View/Feeds/edit.ctp:9
+msgid "Warning: local feeds are currently disabled by policy, to re-enable the feature, set the Security.allow_local_feed_access flag in the server settings. This setting can only be set via the CLI."
+msgstr ""
+
+#: View/Feeds/add.ctp:12
msgid "Add a new MISP feed source."
msgstr ""
-#: View/Feeds/add.ctp:8
-#: View/Feeds/index.ctp:97
+#: View/Feeds/add.ctp:14
#: View/Feeds/view.ctp:64
msgid "Caching enabled"
msgstr ""
-#: View/Feeds/add.ctp:12
-#: View/Feeds/index.ctp:110
+#: View/Feeds/add.ctp:18
msgid "Lookup visible"
msgstr ""
-#: View/Feeds/add.ctp:15
-#: View/Feeds/edit.ctp:21
+#: View/Feeds/add.ctp:21
+#: View/Feeds/edit.ctp:27
msgid "Feed name"
msgstr ""
-#: View/Feeds/add.ctp:20
-#: View/Feeds/index.ctp:100
+#: View/Feeds/add.ctp:26
+#: View/Feeds/index.ctp:119
#: View/Feeds/view.ctp:31
msgid "Provider"
msgstr ""
-#: View/Feeds/add.ctp:21
-#: View/Feeds/edit.ctp:26
+#: View/Feeds/add.ctp:27
+#: View/Feeds/edit.ctp:32
msgid "Name of the content provider"
msgstr ""
-#: View/Feeds/add.ctp:25
+#: View/Feeds/add.ctp:35
msgid "Input Source"
msgstr ""
-#: View/Feeds/add.ctp:35
-#: View/Feeds/edit.ctp:66
+#: View/Feeds/add.ctp:45
+#: View/Feeds/edit.ctp:76
msgid "Remove input after ingestion"
msgstr ""
-#: View/Feeds/add.ctp:44
-#: View/Feeds/edit.ctp:75
+#: View/Feeds/add.ctp:54
+#: View/Feeds/edit.ctp:85
msgid "URL of the feed"
msgstr ""
-#: View/Feeds/add.ctp:48
-#: View/Feeds/edit.ctp:79
+#: View/Feeds/add.ctp:58
+#: View/Feeds/edit.ctp:89
msgid "Source Format"
msgstr ""
-#: View/Feeds/add.ctp:57
-#: View/Feeds/edit.ctp:38
+#: View/Feeds/add.ctp:67
+#: View/Feeds/edit.ctp:48
msgid "Any headers to be passed with requests (for example: Authorization)"
msgstr ""
-#: View/Feeds/add.ctp:61
-#: View/Feeds/edit.ctp:42
+#: View/Feeds/add.ctp:71
+#: View/Feeds/edit.ctp:52
msgid "Line break separated list of headers in the \"headername: value\" format"
msgstr ""
-#: View/Feeds/add.ctp:65
-#: View/Feeds/edit.ctp:46
+#: View/Feeds/add.ctp:75
+#: View/Feeds/edit.ctp:56
msgid "Add Basic Auth"
msgstr ""
-#: View/Feeds/add.ctp:69
-#: View/Feeds/edit.ctp:50
+#: View/Feeds/add.ctp:79
+#: View/Feeds/edit.ctp:60
msgid "Username"
msgstr ""
-#: View/Feeds/add.ctp:73
-#: View/Feeds/edit.ctp:54
+#: View/Feeds/add.ctp:83
+#: View/Feeds/edit.ctp:64
#: View/Pages/doc/administration.ctp:88;117
#: View/Users/admin_add.ctp:40
#: View/Users/admin_edit.ctp:40
@@ -12142,127 +12561,126 @@ msgstr ""
msgid "Password"
msgstr ""
-#: View/Feeds/add.ctp:77
-#: View/Feeds/edit.ctp:58
+#: View/Feeds/add.ctp:87
+#: View/Feeds/edit.ctp:68
msgid "Add basic auth header"
msgstr ""
-#: View/Feeds/add.ctp:84
-#: View/Feeds/edit.ctp:88
-msgid "Target Event"
-msgstr ""
-
#: View/Feeds/add.ctp:94
#: View/Feeds/edit.ctp:98
-msgid "Target Event ID"
-msgstr ""
-
-#: View/Feeds/add.ctp:96
-#: View/Feeds/edit.ctp:100
-msgid "Leave blank unless you want to reuse an existing event."
+msgid "Creator organisation"
msgstr ""
#: View/Feeds/add.ctp:104
#: View/Feeds/edit.ctp:108
-msgid "Value field(s) in the CSV"
+msgid "Target Event"
msgstr ""
-#: View/Feeds/add.ctp:105
-#: View/Feeds/edit.ctp:109
-msgid "Select one or several fields that should be parsed by the CSV parser and converted into MISP attributes"
-msgstr ""
-
-#: View/Feeds/add.ctp:107
-#: View/Feeds/edit.ctp:111
-msgid "2,3,4 (column position separated by commas)"
-msgstr ""
-
-#: View/Feeds/add.ctp:115
-#: View/Feeds/edit.ctp:119
-msgid "Delimiter"
+#: View/Feeds/add.ctp:114
+#: View/Feeds/edit.ctp:118
+msgid "Target Event ID"
msgstr ""
#: View/Feeds/add.ctp:116
#: View/Feeds/edit.ctp:120
-msgid "Set the default CSV delimiter (default = \",\")"
+msgid "Leave blank unless you want to reuse an existing event."
+msgstr ""
+
+#: View/Feeds/add.ctp:124
+#: View/Feeds/edit.ctp:128
+msgid "Value field(s) in the CSV"
+msgstr ""
+
+#: View/Feeds/add.ctp:125
+#: View/Feeds/edit.ctp:129
+msgid "Select one or several fields that should be parsed by the CSV parser and converted into MISP attributes"
msgstr ""
#: View/Feeds/add.ctp:127
-#: View/Feeds/edit.ctp:130
+#: View/Feeds/edit.ctp:131
+msgid "2,3,4 (column position separated by commas)"
+msgstr ""
+
+#: View/Feeds/add.ctp:135
+#: View/Feeds/edit.ctp:139
+msgid "Delimiter"
+msgstr ""
+
+#: View/Feeds/add.ctp:136
+#: View/Feeds/edit.ctp:140
+msgid "Set the default CSV delimiter (default = \",\")"
+msgstr ""
+
+#: View/Feeds/add.ctp:147
+#: View/Feeds/edit.ctp:150
msgid "Exclusion Regex"
msgstr ""
-#: View/Feeds/add.ctp:128
-#: View/Feeds/edit.ctp:131
+#: View/Feeds/add.ctp:148
+#: View/Feeds/edit.ctp:151
msgid "Add a regex pattern for detecting iocs that should be skipped (this can be useful to exclude any references to the actual report / feed for example)"
msgstr ""
-#: View/Feeds/add.ctp:130
+#: View/Feeds/add.ctp:150
msgid "Regex pattern, for example: \"/^https://myfeedurl/i"
msgstr ""
-#: View/Feeds/add.ctp:138
-#: View/Feeds/edit.ctp:141
+#: View/Feeds/add.ctp:158
+#: View/Feeds/edit.ctp:161
msgid "Auto Publish"
msgstr ""
-#: View/Feeds/add.ctp:139
+#: View/Feeds/add.ctp:159
msgid "Publish events directly after pulling the feed - if you would like to review the event before publishing uncheck this"
msgstr ""
-#: View/Feeds/add.ctp:148
-#: View/Feeds/edit.ctp:150
+#: View/Feeds/add.ctp:168
+#: View/Feeds/edit.ctp:170
msgid "Override IDS Flag"
msgstr ""
-#: View/Feeds/add.ctp:149
-#: View/Feeds/edit.ctp:151
+#: View/Feeds/add.ctp:169
+#: View/Feeds/edit.ctp:171
msgid "If checked, the IDS flags will always be set to off when pulling from this feed"
msgstr ""
-#: View/Feeds/add.ctp:158
-#: View/Feeds/edit.ctp:160
-#: View/Feeds/index.ctp:106
+#: View/Feeds/add.ctp:178
+#: View/Feeds/edit.ctp:180
msgid "Delta Merge"
msgstr ""
-#: View/Feeds/add.ctp:159
-#: View/Feeds/edit.ctp:161
+#: View/Feeds/add.ctp:179
+#: View/Feeds/edit.ctp:181
msgid "Merge attributes (only add new attributes, remove revoked attributes)"
msgstr ""
-#: View/Feeds/add.ctp:187
-#: View/Feeds/edit.ctp:188
+#: View/Feeds/add.ctp:207
+#: View/Feeds/edit.ctp:208
msgid "Default Tag"
msgstr ""
-#: View/Feeds/add.ctp:193
-#: View/Feeds/edit.ctp:193
-msgid "Filter rules"
-msgstr ""
-
-#: View/Feeds/add.ctp:194
-#: View/Feeds/edit.ctp:194
+#: View/Feeds/add.ctp:214
+#: View/Feeds/edit.ctp:214
msgid "Events with the following tags allowed"
msgstr ""
-#: View/Feeds/add.ctp:195
-#: View/Feeds/edit.ctp:195
+#: View/Feeds/add.ctp:215
+#: View/Feeds/edit.ctp:215
msgid "Events with the following tags blocked"
msgstr ""
-#: View/Feeds/add.ctp:196
-#: View/Feeds/edit.ctp:196
+#: View/Feeds/add.ctp:216
+#: View/Feeds/edit.ctp:216
msgid "Events with the following organisations allowed"
msgstr ""
-#: View/Feeds/add.ctp:197
-#: View/Feeds/edit.ctp:197
+#: View/Feeds/add.ctp:217
+#: View/Feeds/edit.ctp:217
msgid "Events with the following organisations blocked"
msgstr ""
-#: View/Feeds/add.ctp:198
-#: View/Feeds/edit.ctp:198
+#: View/Feeds/add.ctp:218
+#: View/Feeds/edit.ctp:218
#: View/Servers/add.ctp:116
#: View/Servers/edit.ctp:155;162
msgid "Modify"
@@ -12280,64 +12698,64 @@ msgstr ""
msgid "Edit MISP Feed"
msgstr ""
-#: View/Feeds/edit.ctp:5
+#: View/Feeds/edit.ctp:12
msgid "Edit a new MISP feed source."
msgstr ""
-#: View/Feeds/edit.ctp:133
+#: View/Feeds/edit.ctp:153
msgid "Regex pattern, for example: \"/^https://myfeedurl/i\""
msgstr ""
-#: View/Feeds/edit.ctp:213
+#: View/Feeds/edit.ctp:233
msgid "The base-url to the external server you want to sync with. Example: https://misppriv.circl.lu"
msgstr ""
-#: View/Feeds/edit.ctp:214
+#: View/Feeds/edit.ctp:234
#: View/Servers/add.ctp:146
#: View/Servers/edit.ctp:190
msgid "A name that will make it clear to your users what this instance is. For example: Organisation A's instance"
msgstr ""
-#: View/Feeds/edit.ctp:215
+#: View/Feeds/edit.ctp:235
#: View/Servers/add.ctp:147
#: View/Servers/edit.ctp:189
msgid "The organization having the external server you want to sync with. Example: BE"
msgstr ""
-#: View/Feeds/edit.ctp:216
+#: View/Feeds/edit.ctp:236
#: View/Servers/add.ctp:148
#: View/Servers/edit.ctp:191
msgid "You can find the authentication key on your profile on the external server."
msgstr ""
-#: View/Feeds/edit.ctp:217
+#: View/Feeds/edit.ctp:237
#: View/Servers/add.ctp:149
#: View/Servers/edit.ctp:192
msgid "Allow the upload of events and their attributes."
msgstr ""
-#: View/Feeds/edit.ctp:218
+#: View/Feeds/edit.ctp:238
#: View/Servers/add.ctp:150
#: View/Servers/edit.ctp:193
msgid "Allow the download of events and their attributes from the server."
msgstr ""
-#: View/Feeds/edit.ctp:219
+#: View/Feeds/edit.ctp:239
#: View/Servers/edit.ctp:194
msgid "Unpublish new event (working with Push event)."
msgstr ""
-#: View/Feeds/edit.ctp:220
+#: View/Feeds/edit.ctp:240
#: View/Servers/edit.ctp:195
msgid "Publish new event without email (working with Pull event)."
msgstr ""
-#: View/Feeds/edit.ctp:221
+#: View/Feeds/edit.ctp:241
#: View/Servers/edit.ctp:196
msgid "You can also upload a certificate file if the instance you are trying to connect to has its own signing authority."
msgstr ""
-#: View/Feeds/edit.ctp:222
+#: View/Feeds/edit.ctp:242
#: View/Servers/add.ctp:154
#: View/Servers/edit.ctp:198
msgid "Click this, if you would like to allow a connection despite the other instance using a self-signed certificate (not recommended)."
@@ -12367,137 +12785,128 @@ msgstr ""
msgid "Feed metadata JSON"
msgstr ""
-#: View/Feeds/index.ctp:2
-msgid "Feeds"
-msgstr ""
-
-#: View/Feeds/index.ctp:3
-msgid "Generate feed lookup caches or fetch feed data (enabled feeds only)"
-msgstr ""
-
-#: View/Feeds/index.ctp:5
-msgid "Cache all feeds"
-msgstr ""
-
-#: View/Feeds/index.ctp:6
-msgid "Cache freetext/CSV feeds"
-msgstr ""
-
-#: View/Feeds/index.ctp:7
-msgid "Cache MISP feeds"
-msgstr ""
-
-#: View/Feeds/index.ctp:8
-msgid "Fetch and store all feed data"
-msgstr ""
-
-#: View/Feeds/index.ctp:34
+#: View/Feeds/index.ctp:13
msgid "Enable selected"
msgstr ""
-#: View/Feeds/index.ctp:40
+#: View/Feeds/index.ctp:19
msgid "Disable selected"
msgstr ""
-#: View/Feeds/index.ctp:46
+#: View/Feeds/index.ctp:25
msgid "Enable caching for selected"
msgstr ""
-#: View/Feeds/index.ctp:52
+#: View/Feeds/index.ctp:31
msgid "Disable caching for selected"
msgstr ""
-#: View/Feeds/index.ctp:62
+#: View/Feeds/index.ctp:41
msgid "Default feeds"
msgstr ""
-#: View/Feeds/index.ctp:67
+#: View/Feeds/index.ctp:47
msgid "Custom feeds"
msgstr ""
-#: View/Feeds/index.ctp:72
+#: View/Feeds/index.ctp:53
msgid "All feeds"
msgstr ""
-#: View/Feeds/index.ctp:77
+#: View/Feeds/index.ctp:59
msgid "Enabled feeds"
msgstr ""
-#: View/Feeds/index.ctp:96
+#: View/Feeds/index.ctp:93
msgid "Enable pulling the feed into your MISP as events/attributes."
msgstr ""
-#: View/Feeds/index.ctp:97
-msgid "Enable caching the feed into Redis - allowing for correlations to the feed to be shown."
-msgstr ""
-
-#: View/Feeds/index.ctp:99
-msgid "Feed Format"
-msgstr ""
-
-#: View/Feeds/index.ctp:101
-#: View/Jobs/index.ctp:102
-#: View/Pages/doc/administration.ctp:225
-msgid "Input"
-msgstr ""
-
-#: View/Feeds/index.ctp:107
-msgid "Override IDS"
-msgstr ""
-
-#: View/Feeds/index.ctp:111
+#: View/Feeds/index.ctp:100;203
msgid "Caching"
msgstr ""
-#: View/Feeds/index.ctp:158
-msgid "View feed #%s"
+#: View/Feeds/index.ctp:102
+msgid "Enable caching the feed into Redis - allowing for correlations to the feed to be shown."
+msgstr ""
+
+#: View/Feeds/index.ctp:113
+msgid "Format"
+msgstr ""
+
+#: View/Feeds/index.ctp:132
+#: View/GalaxyClusters/view.ctp:11
+#: View/Pages/doc/using_the_system.ctp:145
+#: View/Sightings/ajax/list_sightings.ctp:8
+#: View/Users/statistics_sightings.ctp:9
+msgid "Source"
+msgstr ""
+
+#: View/Feeds/index.ctp:144
+#: View/Servers/rest.ctp:164
+msgid "Headers"
+msgstr ""
+
+#: View/Feeds/index.ctp:168
+msgid "Delta"
+msgstr ""
+
+#: View/Feeds/index.ctp:169
+msgid "Delta Merge strategy - align the local feed with the remote state"
msgstr ""
#: View/Feeds/index.ctp:176
-#: View/Feeds/view.ctp:55
-#: View/Servers/index.ctp:120;121
-msgid "Rules"
+msgid "Override"
msgstr ""
-#: View/Feeds/index.ctp:203
-msgid "Error: Invalid event!"
+#: View/Feeds/index.ctp:177
+msgid "Override the IDS flags and set all derived attribute to IDS off"
msgstr ""
-#: View/Feeds/index.ctp:208
-msgid "Fixed event %s"
+#: View/Feeds/index.ctp:196
+msgid "Visible"
msgstr ""
#: View/Feeds/index.ctp:211
-msgid "New fixed event"
+msgid "Feeds"
msgstr ""
-#: View/Feeds/index.ctp:263
-#: View/Servers/index.ctp:141
-msgid "Age: "
+#: View/Feeds/index.ctp:212
+msgid "Generate feed lookup caches or fetch feed data (enabled feeds only)"
msgstr ""
-#: View/Feeds/index.ctp:265
-#: View/Servers/index.ctp:149
-msgid "Not cached"
+#: View/Feeds/index.ctp:216
+msgid "Load default feed metadata"
msgstr ""
-#: View/Feeds/index.ctp:269
-msgid "Cache feed"
+#: View/Feeds/index.ctp:228
+msgid "Cache all feeds"
msgstr ""
-#: View/Feeds/index.ctp:276
+#: View/Feeds/index.ctp:234
+msgid "Cache freetext/CSV feeds"
+msgstr ""
+
+#: View/Feeds/index.ctp:240
+msgid "Cache MISP feeds"
+msgstr ""
+
+#: View/Feeds/index.ctp:247
+msgid "Fetch and store all feed data"
+msgstr ""
+
+#: View/Feeds/index.ctp:255
msgid "Explore the events remotely"
msgstr ""
-#: View/Feeds/index.ctp:278
+#: View/Feeds/index.ctp:261
msgid "Fetch all events"
msgstr ""
-#: View/Feeds/index.ctp:283
-msgid "Are you sure you want to permanently remove the feed (%s)?"
+#: View/Feeds/index.ctp:294
+msgid "Are you sure you want to permanently remove the feed?"
msgstr ""
-#: View/Feeds/index.ctp:285
+#: View/Feeds/index.ctp:302
msgid "Download feed metadata as JSON"
msgstr ""
@@ -12550,26 +12959,39 @@ msgstr ""
msgid "Feed"
msgstr ""
-#: View/Galaxies/index.ctp:22
+#: View/Galaxies/index.ctp:35
+msgid "Galaxy Id"
+msgstr ""
+
+#: View/Galaxies/index.ctp:43
msgid "Icon"
msgstr ""
-#: View/Galaxies/index.ctp:25
-#: View/Galaxies/view.ctp:16
+#: View/Galaxies/index.ctp:55
+#: View/Noticelists/index.ctp:35
+msgid "version"
+msgstr ""
+
+#: View/Galaxies/index.ctp:60
+#: View/Galaxies/view.ctp:7
#: View/Sightingdb/index.ctp:71
#: View/Taxonomies/view.ctp:9
msgid "Namespace"
msgstr ""
-#: View/Galaxies/index.ctp:58
-msgid "Are you sure you want to delete the Galaxy (%s)?"
+#: View/Galaxies/index.ctp:69
+msgid "Galaxy index"
msgstr ""
-#: View/Galaxies/view.ctp:12
+#: View/Galaxies/index.ctp:85
+msgid "Are you sure you want to delete the Galaxy?"
+msgstr ""
+
+#: View/Galaxies/view.ctp:5
msgid "Galaxy ID"
msgstr ""
-#: View/Galaxies/view.ctp:29
+#: View/Galaxies/view.ctp:13
msgid "Kill chain order"
msgstr ""
@@ -12577,33 +12999,30 @@ msgstr ""
msgid "Toggle ATT&CK Matrix"
msgstr ""
-#: View/GalaxyClusters/view.ctp:11
+#: View/GalaxyClusters/view.ctp:5
msgid "Cluster ID"
msgstr ""
-#: View/GalaxyClusters/view.ctp:15
+#: View/GalaxyClusters/view.ctp:7
msgid "Parent Galaxy"
msgstr ""
-#: View/GalaxyClusters/view.ctp:21
+#: View/GalaxyClusters/view.ctp:10
msgid "Collection UUID"
msgstr ""
-#: View/GalaxyClusters/view.ctp:23
-#: View/Pages/doc/using_the_system.ctp:145
-#: View/Sightings/ajax/list_sightings.ctp:8
-#: View/Users/statistics_sightings.ctp:9
-msgid "Source"
-msgstr ""
-
-#: View/GalaxyClusters/view.ctp:25
+#: View/GalaxyClusters/view.ctp:12
msgid "Authors"
msgstr ""
-#: View/GalaxyClusters/view.ctp:36
+#: View/GalaxyClusters/view.ctp:13
msgid "Connector tag"
msgstr ""
+#: View/GalaxyClusters/view.ctp:18
+msgid "event(s)"
+msgstr ""
+
#: View/GalaxyClusters/ajax/galaxy_cluster_delete_confirmation.ctp:9
msgid "Galaxy Cluster Deletion"
msgstr ""
@@ -12612,22 +13031,16 @@ msgstr ""
msgid "Are you sure you want to delete Galaxy Cluster %s?%s
.\n"
-" You can %s this key."
-msgstr "Votre clé actuelle est : %s
.\n"
-" vous pouvez %s cette clé."
+#: View/Events/automation.ctp:11
+msgid "Your current key is: %s
. You can %s this key."
+msgstr ""
-#: View/Events/automation.ctp:10
+#: View/Events/automation.ctp:15
#: View/Events/legacy_automation.ctp:8
#: View/Users/admin_view.ctp:37
#: View/Users/view.ctp:20
msgid "reset"
msgstr "réinitialiser"
-#: View/Events/automation.ctp:16
+#: View/Events/automation.ctp:26
#: View/Events/legacy_automation.ctp:264
msgid "It is possible to search the database for attributes based on a list of criteria."
msgstr "Il est possible de rechercher dans la base de données en se basant sur une liste de cirtères."
-#: View/Events/automation.ctp:17
+#: View/Events/automation.ctp:27
#: 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 "Pour retourner un événement ou une liste d'événement dans le format désiré, utilisez la syntaxe suivante"
-#: View/Events/automation.ctp:18
+#: View/Events/automation.ctp:28
msgid "Whilst a list of parameters is provided below, it isn't necessarily exhaustive, specific export formats could have additional parameters."
msgstr "Si une liste de paramètres est fournie ci-dessous, elle n'est pas nécessairement exhaustive, des formats d'exportation spécifiques pourraient avoir des paramètres supplémentaires."
-#: View/Events/automation.ctp:21
+#: View/Events/automation.ctp:31
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 "Définissez le format de retour de la recherche (actuellement supporté : json, xml, openioc, suricata, snort - d'autres formats sont en coures de déplacement vers la restSearch, avec le but étant que toutes les recherches se produisent via cette API). Peut être passé comme premier paramètre après restSearch ou via le bloc JSON."
-#: View/Events/automation.ctp:22
+#: View/Events/automation.ctp:32
msgid "Limit the number of results returned, depending on the scope (for example 10 attributes or 10 full events)."
msgstr "Limiter le nombre de résultats retournés, selon la portée (par exemple 10 attributs ou 10 événements complets)."
-#: View/Events/automation.ctp:23
+#: View/Events/automation.ctp:33
msgid "If a limit is set, sets the page to be returned. page 3, limit 100 will return records 201->300)."
msgstr "Si une limite est définie, définit la page à retourner. la page 3, limite 100 retournera les enregistrements 201->300)."
-#: View/Events/automation.ctp:24
+#: View/Events/automation.ctp:34
#: View/Events/legacy_automation.ctp:268;297
msgid "Search for the given value in the attributes' value field."
msgstr "Recherche pour les valeurs indiquées dans les valeurs des champs d'attributs."
-#: View/Events/automation.ctp:25
+#: View/Events/automation.ctp:35
#: View/Events/legacy_automation.ctp:62;199;269;298
msgid "The attribute type, any valid MISP attribute type is accepted."
msgstr "Le type d’attribut, tout type d’attribut MISP valide est accepté."
-#: View/Events/automation.ctp:26
+#: View/Events/automation.ctp:36
#: View/Events/legacy_automation.ctp:61;270;299
msgid "The attribute category, any valid MISP attribute category is accepted."
msgstr "La catégorie d'attribut, toute catégorie d'attribut MISP valide est acceptée."
-#: View/Events/automation.ctp:27
+#: View/Events/automation.ctp:37
#: View/Events/legacy_automation.ctp:271;300
msgid "Search by the creator organisation by supplying the organisation identifier."
msgstr "Recherche par l’organisation créatrice en fournissant l’identifiant de l’organisation."
-#: View/Events/automation.ctp:28
+#: View/Events/automation.ctp:38
#: 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 "Pour inclure un tag dans les résultats, écrivez son nom dans ce paramètre. Pour exclure un tag, préfixez le avec le caractère '!'."
-#: View/Events/automation.ctp:29
+#: View/Events/automation.ctp:39
#: 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 "Activer ce paramètre (en passant un \"1\" en tant qu'argument) va faire que la recherche ignorera tout autres arguments, excepté la clé d'authentification et la valeur. MISP retournera alors un objet XML/JSON (selon l'en-tête envoyé) de tout les événéments dont un sous-chaîne correspond à la valeur de l'information d'événement, de l'organisation créatrice ou tout autres valeurs d'attributs (value1/value2), ou dans le commentaire d'attribut."
-#: View/Events/automation.ctp:30;150
+#: View/Events/automation.ctp:40;160
#: 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 "Événements avec la date définie à une date ultérieure à celle spécifiée dans le champ \"to\" (format : 2015-02-15). Ce filtre utilise la date de l’événement."
-#: View/Events/automation.ctp:31;151
+#: View/Events/automation.ctp:41;161
#: 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 "Événements avec la date définie à une date antérieure à celle spécifiée dans le champ \"to\" (format : 2015-02-15). Ce filtre utilise la date de l’événement."
-#: View/Events/automation.ctp:32
+#: View/Events/automation.ctp:42
#: View/Events/legacy_automation.ctp:282;307
msgid "The events that should be included / excluded from the search"
msgstr "L'événement devrait être inclu / exclu de la recherche"
-#: View/Events/automation.ctp:33
+#: View/Events/automation.ctp:43
#: 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 "Si défini, les pièces jointes/malwares zippés seront encodés en base64 dans le champ donnée a l'intérieur de chaque attribut"
-#: View/Events/automation.ctp:34
+#: View/Events/automation.ctp:44
#: View/Events/legacy_automation.ctp:284
msgid "Only the metadata (event, tags, relations) is returned, attributes and proposals are omitted."
msgstr "Seules les méta-données (événements, tags, relations) sont retournées, les attributs et les propositions sont omises."
-#: View/Events/automation.ctp:35
+#: View/Events/automation.ctp:45
#: View/Events/legacy_automation.ctp:285;309
msgid "Restrict the results by uuid."
msgstr "Restreindre les résultats par uuid."
-#: View/Events/automation.ctp:36
+#: View/Events/automation.ctp:46
msgid "Restrict the results by the timestamp of the last publishing of the event. The input can be a timetamp or a short-hand time description (7d or 24h for example). You can also pass a list with two values to set a time range (for example [\"14d\", \"7d\"])."
msgstr "Restreindre les résultats par l'horodatage de la dernière publication de l'événement. L'entrée peut être une description temporelle ou courte (7d ou 24h par exemple). Vous pouvez également passer une liste avec deux valeurs pour définir une plage de temps (par exemple [\"14d\", \"7d\"])."
-#: View/Events/automation.ctp:37
+#: View/Events/automation.ctp:47
msgid "(Deprecated synonym for publish_timestamp) Restrict the results by the timestamp of the last publishing of the event. The input can be a timetamp or a short-hand time description (7d or 24h for example). You can also pass a list with two values to set a time range (for example [\"14d\", \"7d\"])."
msgstr "(Synonyme obsolète pour publish_timestamp) Limiter les résultats de l’horodatage de la dernière édition de l’événement. L’entrée peut être une timestamp ou une description d’heure abrégée (7D ou 24h par exemple). Vous pouvez également passer une liste avec deux valeurs pour définir une plage de temps (par exemple [« 14d », « 7D »])."
-#: View/Events/automation.ctp:38
+#: View/Events/automation.ctp:48
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. The input can be a timetamp or a short-hand time description (7d or 24h for example). You can also pass a list with two values to set a time range (for example [\"14d\", \"7d\"])."
msgstr "Restreindre les résultats par l'horodatage (dernière modification). Tout événement avec un timestamp plus récent que le timestamp donné sera retourné. Dans le cas où vous traitez de /attribute comme scope, l'horodatage de l'attribut sera utilisé pour la recherche. L'entrée peut être une description temporelle ou courte durée (7d ou 24h par exemple). Vous pouvez également passer une liste avec deux valeurs pour définir une plage de temps (par exemple [\"14d\", \"7d\"])."
-#: View/Events/automation.ctp:39
+#: View/Events/automation.ctp:49
#: 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 "Définir si les événéments publiés ou non doivent être retournés. Ne définissez pas ce paramètre si vous souhaitez les deux."
-#: View/Events/automation.ctp:40
+#: View/Events/automation.ctp:50
#: View/Events/legacy_automation.ctp:289;313
msgid "Remove any attributes from the result that would cause a hit on a warninglist entry."
msgstr "Supprimer tout attribut dont le résultat est présent dans une entrée de liste d'avertissement."
-#: View/Events/automation.ctp:41
+#: View/Events/automation.ctp:51
#: 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 "Par défaut (0), tout les attributs qui correspondent aux autres paramètres de filtrage sont retournés, sans prise en compte de leur paramètrage \"to_ids\". Pour restreindre les valeurs retournés aux seule paramètres \"to_ids\", mettez ce paramètre à 1. Vous pouvez seuelement utiliser le paramètre exclude pour ne retourner que les attributs ayant le paramètre \"to_ids\" désactivé."
-#: View/Events/automation.ctp:42
+#: View/Events/automation.ctp:52
#: 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 "Si le paramètre est défini à 1, cela va retourner les attributs mis à la corbeille ainsi que les attributs actifs. En utilisant \"only\" en tant que paramètre, cela va seulement retourner les données mises à la corbeille."
-#: View/Events/automation.ctp:43
+#: View/Events/automation.ctp:53
#: 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 "Au lieu d'inclure seulement l'ID d'événement, inclure l'UUID d'événement dans chacun des attributs."
-#: View/Events/automation.ctp:44
+#: View/Events/automation.ctp:54
msgid "Only return attributes from events that have received a modification after the given timestamp. The input can be a timetamp or a short-hand time description (7d or 24h for example). You can also pass a list with two values to set a time range (for example [\"14d\", \"7d\"])."
msgstr "Renvoyer uniquement les attributs des événements qui ont reçu une modification après l'horodatage donné. L'entrée peut être une description temporelle ou courte (7d ou 24h par exemple). Vous pouvez également passer une liste avec deux valeurs pour définir une plage de temps (par exemple [\"14d\", \"7d\"])."
-#: View/Events/automation.ctp:45
+#: View/Events/automation.ctp:55
msgid "If this flag is set, sharing group objects will not be included, instead only the sharing group ID is set."
msgstr "Si ce flag est défini, le partage des objets de groupe ne sera pas inclus, seulement l'ID du groupe de partage est défini."
-#: View/Events/automation.ctp:46
+#: View/Events/automation.ctp:56
msgid "Filter on the event's info field."
msgstr "Filtrer sur le champ info de l'événement."
-#: View/Events/automation.ctp:47
+#: View/Events/automation.ctp:57
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 "Recherchez une sous-chaîne complète ou une sous-chaîne (délimitée par % pour les sous-chaînes) dans l'événement info, les marqueurs d'événement, les balises d'attributs, les valeurs d'attributs ou les champs de recherche d'attributs."
-#: View/Events/automation.ctp:48
+#: View/Events/automation.ctp:58
msgid "Select the ATT&CK matrix like galaxy to use when using returnFormat = attack. Defaults to the Mitre ATT&CK library via mitre-attack-pattern."
msgstr ""
-#: View/Events/automation.ctp:61
+#: View/Events/automation.ctp:71
msgid "To export all attributes of types ip-src and ip-dst that have a TLP marking and are not marked TLP:red, use the syntax below. String searches are by default exact lookups, but you can use mysql style \"%\" wildcards to do substring searches."
msgstr ""
-#: View/Events/automation.ctp:78
+#: View/Events/automation.ctp:88
msgid "CSV specific parameters for the restSearch APIs"
msgstr "Paramètres spécifiques CSV pour les API de restSearch"
-#: View/Events/automation.ctp:80
+#: View/Events/automation.ctp:90
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 "CSV uniquement, sélectionnez les champs que vous souhaitez inclure dans l'export CSV. En définissant les champs de niveau d'événement, includeContext n'est pas requis pour obtenir les métadonnées de l'événement."
-#: View/Events/automation.ctp:81
+#: View/Events/automation.ctp:91
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 "CSV seulement, ajoutez des données de niveau d'événement supplémentaires à l'export. Les champs supplémentaires peuvent être ajoutés via requested_attributes aussi avec plus de granularité."
-#: View/Events/automation.ctp:82
+#: View/Events/automation.ctp:92
msgid "The CSV created when this setting is set to true will not contain the header row."
msgstr "Le CSV créé lorsque ce paramètre est défini à true ne contiendra pas la ligne d'en-tête."
-#: View/Events/automation.ctp:85
+#: View/Events/automation.ctp:95
msgid "URL parameters"
msgstr "Paramètres URL"
-#: View/Events/automation.ctp:88
+#: View/Events/automation.ctp:98
msgid "It is also possible to pass all of the above parameters via URL parameters, however this is HIGHLY discouraged. If you however have no other options, simply pass the parameters in the following fashion:"
msgstr "Il est également possible de passer tous les paramètres ci-dessus par l’intermédiaire de paramètres d’URL, mais cela est FORTEMENT déconseillée. Si vous n’avez toutefois aucune autre option, il suffit de passer les paramètres de la façon suivante :"
-#: View/Events/automation.ctp:90
+#: View/Events/automation.ctp:100
msgid "As you can see above, \"||\" can be used to add more values to a \"list\" and all parameters are passed as key:value components to the URL. Keep in mind, certain special characters in URLs can cause issues, your searches may end up being leaked to logs in transit and there are length limitations to take into account. Use this as a last resort."
msgstr ""
-#: View/Events/automation.ctp:93
+#: View/Events/automation.ctp:103
msgid "RPZ specific parameters for the restSearch APIs"
msgstr "Paramètres spécifiques RPZ pour les API restSearch"
-#: View/Events/automation.ctp:94
+#: View/Events/automation.ctp:104
#: 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 "> Vous pouvez exporter des fichiers de zone RPZ pour un pare-feu au niveau DNS en utilisation la fonctionnalité d'export RPZ de MISP. Ce fichier va inclure tout les attributs de type domaine, nom d'hôte, ip-src/ip-dest auquel vous avez accès et indiqués à destination d'IPS."
-#: View/Events/automation.ctp:97
+#: View/Events/automation.ctp:107
#: 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 "MISP va injecter la valeur de l'en-tête dans le fichier de zone tel que défini par l'action effectuée sur chacune des valeurs qui peuvent être imposées. Par défaut, ces valeurs sont des valeurs par défaut définies par l'application, ou celles qui sont imposés par votre administrateur d'instance. Les valeurs sont les suivantes"
-#: View/Events/automation.ctp:101
+#: View/Events/automation.ctp:111
#: View/Events/legacy_automation.ctp:180
msgid "To override the above values, either use the url parameters as described below"
msgstr "Pour substituer les valeurs ci-dessus, utilisez les paramètres d’url comme indiqué ci-dessous"
-#: View/Events/automation.ctp:103
+#: View/Events/automation.ctp:113
#: View/Events/legacy_automation.ctp:182
msgid "or POST an XML or JSON object with the above listed options"
msgstr "ou POSTER un objet JSON ou XML avec les options suivantes"
-#: View/Events/automation.ctp:107
+#: View/Events/automation.ctp:117
#: View/Events/legacy_automation.ctp:211
msgid "Bro IDS export"
msgstr "Export pour IDS BRO"
-#: View/Events/automation.ctp:108
+#: View/Events/automation.ctp:118
#: 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 "Un export de tout les attributs pour un type spécifique bro vers un fichier en \"plain text\" formatté. Par défaut, seul les attributs publiés et indiqués pour l'export IDS seront exportés."
-#: View/Events/automation.ctp:109
+#: View/Events/automation.ctp:119
#: View/Events/legacy_automation.ctp:213
msgid "You can configure your tools to automatically download a file one of the Bro types."
msgstr "Vous pouvez configurer vos outils afin de télécharger périodiquement un fichier de type Bro."
-#: View/Events/automation.ctp:115
+#: View/Events/automation.ctp:125
#: 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 "Pour restreindre les résultats par tags, utilisez la syntaxe suivant. Merci de faire attention, les deux-points (:) ne peuvent être utilisés pour la recherche de tag. Utilisez point-virgule à la place (la recherche va automatiquement rechercher les deux-points à la place). Pour récupérer les valeurs d'Ip des événements ayant le tag1 mais pas le tag2, utilisez"
-#: View/Events/automation.ctp:118
+#: View/Events/automation.ctp:128
#: 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 "Il est possible de restreindre les exports bro en se basant sur une série de filtres. POSTer un objet JSON ou XML vers l'API bro pour filtrer les résultats."
-#: View/Events/automation.ctp:136
+#: View/Events/automation.ctp:146
#: 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 "Alternativement, il est également possible de passer les filtres via les paramètres dans l’URL, mais il est vivement conseillé d’utiliser les requêtes POST avec des objets JSON. Le format est décrit ci-dessous"
-#: View/Events/automation.ctp:138
+#: View/Events/automation.ctp:148
#: 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 "Le type Bro, tout type Bro valide est accepté. Le mappage entre les types Bro et MISP est comme suit"
-#: View/Events/automation.ctp:145
+#: View/Events/automation.ctp:155
#: 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"
@@ -8412,47 +11025,47 @@ msgstr "Pour inclure un tag dans les résultats, écrivez juste son nom dans ce
" Vous pouvez aussi chaîner plusieurs tags ensemble avec l'opérateur '&&'. Soyez attentif au fait que les \"deux-points\" ne peuvent être utilisés pour la recherche de tags.\n"
"Utilisez à la place le \"point-virgule\" (la recherche recherchera les deux-points à la place)."
-#: View/Events/automation.ctp:148
+#: View/Events/automation.ctp:158
#: View/Events/legacy_automation.ctp:252
msgid "Restrict the results to the given event IDs."
msgstr "Restreindre les résultats à l'ID d'événement indiqué."
-#: View/Events/automation.ctp:149
+#: View/Events/automation.ctp:159
#: View/Events/legacy_automation.ctp:253
msgid "Allow attributes to be exported that are not marked as \"to_ids\"."
msgstr "Autoriser les attributs n'étant pas marqués en \"to_ids\"à être exportés."
-#: View/Events/automation.ctp:152
+#: View/Events/automation.ctp:162
#: 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 "Les événements publiés dans les derniers x temps, ou x peut être défini en jours, heures, minutes (par exemple 5d ou 12h ou 30m). Ce filtre va utiliser l'horodatage de publication de l'événément."
-#: View/Events/automation.ctp:153
+#: View/Events/automation.ctp:163
#: View/Events/legacy_automation.ctp:95;120;174;206;257
msgid "All attributes that have a hit on a warninglist will be excluded."
msgstr "Tout les attributs qui sont dans une liste d'avertissement seront exclus."
-#: View/Events/automation.ctp:155
+#: View/Events/automation.ctp:165
#: 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 "Les mots-clés \"false\" ou \"null\" devraient être utilisé pour les paramètres vides optionnels dans l'URL."
-#: View/Events/automation.ctp:156
+#: View/Events/automation.ctp:166
#: 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 "Par exemple; pour récupérer tout les attributs de l'événement #5, en incluant tout ceux n'étant pas marqués pour un export IDS, utilisez la ligne suivante"
-#: View/Events/automation.ctp:159
+#: View/Events/automation.ctp:169
#: View/Events/legacy_automation.ctp:329
msgid "Export attributes of event with specified type as XML"
msgstr "Exporter les attributs de l'événement avec un type spécifique en XML"
-#: View/Events/automation.ctp:160
+#: View/Events/automation.ctp:170
#: 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 "Si vous souhaitez exporter tous les attributs d’un type prédéfini et appartiennant à un événement, utilisez la syntaxe suivante"
-#: View/Events/automation.ctp:162
+#: View/Events/automation.ctp:172
#: 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"
@@ -8461,176 +11074,176 @@ msgstr "sigOnly est un indicateur optionnel qui va bloquer l'exportation de l'en
" Il est possible de rechercher plusieurs types avec l'opérateur '&&' et d'exclure les valeurs avec l'opérateur '!'.\n"
" Par exemple, pour récupérer toutes les signatures IDS ayant des attributs de type md5 et sha256 mais pas filename|md5 et filename|sha256 de l'événement 25, utilisez la syntaxe suivante"
-#: View/Events/automation.ctp:167
+#: View/Events/automation.ctp:177
#: View/Events/legacy_automation.ctp:337
msgid "Download attachment or malware sample"
msgstr "Télécharger une pièce jointe ou un extrait de malware"
-#: View/Events/automation.ctp:168
+#: View/Events/automation.ctp:178
#: 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 "Si vous connaissez l'ID d'attribut d'un fichier de malware ou d'une pièce jointes, vous pouvez la télécharger en utilisant la syntaxe suivante"
-#: View/Events/automation.ctp:170
+#: View/Events/automation.ctp:180
#: View/Events/legacy_automation.ctp:340
msgid "Download malware sample by hash"
msgstr "Télécharger un fichier malveillant par hash"
-#: View/Events/automation.ctp:171
+#: View/Events/automation.ctp:181
#: 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 "Vous pouvez également télécharger tout les fichiers dont le hash MD5 est connu. Passez simplement le hash dans l'objet JSON/XML ou dans l'URL (l'URL passant en priorité sur les objets passés) pour recevoir un objet JSON/XML en retour avec un fichier zippé encodé en base 64 contenant en plus des informations contextuelles."
-#: View/Events/automation.ctp:172
+#: View/Events/automation.ctp:182
#: 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 "Vous pouvez également utiliser cette API pour récupérer tout les fichiers qui contiennent le hash renseigné. Pour cette fonctionnalité, passez juste l'indicateur \"allSamples\". Notez que si vous récupérez tout les fichiers d'événements correspondants, vous pouvez utiliser tout les types de hashs (%s) pour la table."
-#: View/Events/automation.ctp:173
+#: View/Events/automation.ctp:183
#: 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 "Vous pouvez également récupérer tout les pièces jointes pour un événement ayant un ID d'événement donné en le passant via le paramètre eventID. Assurez vous que l'event ID ou un hash est transmis, sinon un message d'erreur sera retourné. Aussi, si aucun hash n'est renseigné, l'indicateur \"allSamples\" sera défini automatiquement."
-#: View/Events/automation.ctp:175
+#: View/Events/automation.ctp:185
#: View/Events/legacy_automation.ctp:345
msgid "POST message payload (XML)"
msgstr "POSTer les données utiles (XML)"
-#: View/Events/automation.ctp:179
+#: View/Events/automation.ctp:189
#: View/Events/legacy_automation.ctp:294;320;349
msgid "POST message payload (json)"
msgstr "POSTer les données utiles (json)"
-#: View/Events/automation.ctp:183
+#: View/Events/automation.ctp:193
#: View/Events/legacy_automation.ctp:353
msgid "A quick description of all the parameters in the passed object"
msgstr "Une rapide description de l'ensemble des paramètres de l'objet transmis"
-#: View/Events/automation.ctp:184
+#: View/Events/automation.ctp:194
#: 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 "Un hash au format MD5. Si le flag \"allSamples\" est défini, cela peut être un de ceux qui suivent: %s"
-#: View/Events/automation.ctp:185
+#: View/Events/automation.ctp:195
#: 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 "Si activé, cela retournera l'ensemble des fichiers provenant des événements dont le hash correspond à celui fourni."
-#: View/Events/automation.ctp:186
+#: View/Events/automation.ctp:196
#: View/Events/legacy_automation.ctp:356
msgid "If set, it will only fetch data from the given event ID."
msgstr "Si défini, seules les données de l'ID d'événement indiqué seront extraites."
-#: View/Events/automation.ctp:187
+#: View/Events/automation.ctp:197
#: View/Events/legacy_automation.ctp:357
msgid "Upload malware samples using the \"Upload Sample\" API"
msgstr "Téléverser des fichiers malveillant en utilisant l'API \"Téléversion de fichier malveillants\""
-#: View/Events/automation.ctp:189
+#: View/Events/automation.ctp:199
#: 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 "L'API va vous permettre de remplir l'événement dont vous avez modifié les droits avec un fichier malveillant (et les hashs qui lui sont relatifs). Alternativement, si vous ne renseignez pas d'Event ID, elle va créer un nouvel événement pour vous."
-#: View/Events/automation.ctp:190
+#: View/Events/automation.ctp:200
#: 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 "Le fichier doit être encodé en base64 et POSTé comme expliqué ci-dessous. Tout les fichiers malveillant doivent être zippés et protégés par un mot de passe (le mot de passe devant être \"infecté\"). Les hashs du fichier original vont êtres indiqués en tant qu'attributs additionnels."
-#: View/Events/automation.ctp:191
+#: View/Events/automation.ctp:201
#: 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 "L'ID d'événement est optionnel. MISP va accepter un objet JSON ou XML posté à la suite de l'URL."
-#: View/Events/automation.ctp:192
+#: View/Events/automation.ctp:202
#: View/Events/legacy_automation.ctp:362
msgid "The general structure of the expected objects is as follows"
msgstr "La structure générale de l'objet est telle que décrite ici"
-#: View/Events/automation.ctp:201
+#: View/Events/automation.ctp:211
#: View/Events/legacy_automation.ctp:371
msgid "The following optional parameters are expected"
msgstr "Les paramètres optionnels suivants sont attendus"
-#: View/Events/automation.ctp:202
+#: View/Events/automation.ctp:212
#: 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 "L'ID d'événement est optionnel. Il peut être transmis directement via l'URL ou un objet tranmis mais l'URL à la priorité si les deux sont renseignés. Si aucun ID d'événement n'est renseigné, MISP va créer un nouvel événement pour chaque fichier malveillant POSTé. Vous pouvez définir le paramétrage par défaut de l'événement, dans ce cas, un ensemble de paramètres par défaut seront utilisés."
-#: View/Events/automation.ctp:203
+#: View/Events/automation.ctp:213
#: 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 "Le paramètre de distribution utilisé pour les attributs et pour les événements nouvellement créés, si pertinent. [0-3]"
-#: View/Events/automation.ctp:204
+#: View/Events/automation.ctp:214
#: 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 "Vous pouvez marquer tout les attributs créés durant l'opération pour qu'ils soit marqués en tant que \"to_ids\" ou non."
-#: View/Events/automation.ctp:205
+#: View/Events/automation.ctp:215
#: 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 "La catégorie qui va être associée aux fichiers transmis. Les options valides sont: Payload delivery, Artefacts dropped, Payload Installation, External Analysis."
-#: View/Events/automation.ctp:206
+#: View/Events/automation.ctp:216
#: 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 "Utilisé pour remplir le champ information d'événements si aucun ID d'événement n'est indiqué. Alernativement, si non défini, MISP va simplement générer un message montrant qu'il s'agit d'une base d'échantillons de fichiers malveillants générés du jour."
-#: View/Events/automation.ctp:207
+#: View/Events/automation.ctp:217
#: View/Events/legacy_automation.ctp:377
msgid "The analysis level of the newly created event, if applicable. [0-2]"
msgstr "Le niveau d'analyse pour le nouvel événement créer, si possible. [0-2]"
-#: View/Events/automation.ctp:208
+#: View/Events/automation.ctp:218
#: View/Events/legacy_automation.ctp:378
msgid "The threat level ID of the newly created event, if applicable. [0-3]"
msgstr "L'ID du niveau de menace de l'événement nouvellement créer, si possible [0-3]"
-#: View/Events/automation.ctp:209
+#: View/Events/automation.ctp:219
#: View/Events/legacy_automation.ctp:379
msgid "This will populate the comment field of any attribute created using this API."
msgstr "Ceci remplira le champ commentaire de n’importe quel attribut créé à l’aide de l'API."
-#: View/Events/automation.ctp:210
+#: View/Events/automation.ctp:220
#: View/Events/legacy_automation.ctp:380
msgid "Add or remove tags from events"
msgstr "Ajouter ou supprimer des tags des événements"
-#: View/Events/automation.ctp:211
+#: View/Events/automation.ctp:221
#: View/Events/legacy_automation.ctp:381
msgid "You can add or remove an existing tag from an event in the following way"
msgstr "Vous pouvez ajouter ou supprimer un tag existant depuis un événement de la manièe suivante"
-#: View/Events/automation.ctp:214
+#: View/Events/automation.ctp:224
#: 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 "POSTez un objet json dans le format suivant (pour l'API appropriée, cela dépend de ce si vous souhaitez ajouter ou supprimer un tag depuis un événement)"
-#: View/Events/automation.ctp:216
+#: View/Events/automation.ctp:226
#: 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 "Quand « tag » est l’ID de la balise. Vous pouvez également utiliser le nom de la balise de la manière suivante"
-#: View/Events/automation.ctp:218
+#: View/Events/automation.ctp:228
#: View/Events/legacy_automation.ctp:388
msgid "Proposals and the API"
msgstr "Propositions et l’API"
-#: View/Events/automation.ctp:219
+#: View/Events/automation.ctp:229
#: View/Events/legacy_automation.ctp:389
msgid "You can interact with the proposals via the API directly since version 2.3.148"
msgstr "Vous pouvez interagir avec les propositions directement via l’API depuis la version 2.3.148"
-#: View/Events/automation.ctp:223
+#: View/Events/automation.ctp:233
#: View/Events/legacy_automation.ctp:393
msgid "HTTP"
msgstr "HTTP"
-#: View/Events/automation.ctp:224
+#: View/Events/automation.ctp:234
#: View/Events/legacy_automation.ctp:394
-#: View/Feeds/add.ctp:43
-#: View/Feeds/edit.ctp:68
-#: View/Feeds/index.ctp:102
+#: View/Feeds/add.ctp:53
+#: View/Feeds/edit.ctp:84
+#: View/Feeds/index.ctp:138
#: View/Feeds/view.ctp:5
#: View/Pages/doc/using_the_system.ctp:445
#: View/SharingGroups/add.ctp:92
@@ -8638,209 +11251,201 @@ msgstr "HTTP"
msgid "URL"
msgstr "URL"
-#: View/Events/automation.ctp:225
+#: View/Events/automation.ctp:235
#: View/Events/legacy_automation.ctp:395
msgid "Explanation"
msgstr "Explication"
-#: View/Events/automation.ctp:226
+#: View/Events/automation.ctp:236
#: View/Events/legacy_automation.ctp:396
msgid "Expected Payload"
msgstr "Charge attendue"
-#: View/Events/automation.ctp:227
+#: View/Events/automation.ctp:237
#: View/Events/legacy_automation.ctp:397
-#: View/Servers/rest.ctp:160
+#: View/Servers/rest.ctp:161
msgid "Response"
msgstr "Réponse"
-#: View/Events/automation.ctp:232
+#: View/Events/automation.ctp:242
#: View/Events/legacy_automation.ctp:402
msgid "View a proposal"
msgstr "Voir une proposition"
-#: View/Events/automation.ctp:234;254;255;261;262
+#: View/Events/automation.ctp:244;264;265;271;272
#: View/Events/legacy_automation.ctp:404;424;425;431;432
msgid "ShadowAttribute object"
msgstr "Objet ShadowAttribute"
-#: View/Events/automation.ctp:239
+#: View/Events/automation.ctp:249
#: View/Events/legacy_automation.ctp:409
msgid "View all proposal of my org's events"
msgstr "Voir toutes les propositions des événements de mon organisation"
-#: View/Events/automation.ctp:241;248
+#: View/Events/automation.ctp:251;258
#: View/Events/legacy_automation.ctp:411;418
msgid "ShadowAttribute objects"
msgstr "Objets ShadowAttribute"
-#: View/Events/automation.ctp:246
+#: View/Events/automation.ctp:256
#: View/Events/legacy_automation.ctp:416
msgid "View all proposals of an event"
msgstr "Voir toutes les propositions d'un événement"
-#: View/Events/automation.ctp:253
+#: View/Events/automation.ctp:263
#: View/Events/legacy_automation.ctp:423
msgid "Propose a new attribute to an event"
msgstr "Proposer un nouvel attribut pour un événement"
-#: View/Events/automation.ctp:260
+#: View/Events/automation.ctp:270
#: View/Events/legacy_automation.ctp:430
msgid "Propose an edit to an attribute"
msgstr "Proposer la modification d'un attribut"
-#: View/Events/automation.ctp:267
+#: View/Events/automation.ctp:277
#: View/Events/legacy_automation.ctp:437
msgid "Accept a proposal"
msgstr "Accepter la proposition"
-#: View/Events/automation.ctp:269;276
-#: 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 "Message"
-
-#: View/Events/automation.ctp:274
+#: View/Events/automation.ctp:284
#: View/Events/legacy_automation.ctp:444
msgid "Discard a proposal"
msgstr "Ignorer une proposition"
-#: View/Events/automation.ctp:279
+#: View/Events/automation.ctp:289
#: View/Events/legacy_automation.ctp:449
msgid "When posting a shadow attribute object, use the following formats"
msgstr "Lorsque vous postez un attribut caché, utilisez les formats suivants"
-#: View/Events/automation.ctp:284
+#: View/Events/automation.ctp:294
#: 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 "Aucun des champs ci-dessus sont obligatoires, mais au moins un d'entre eux doit être fourni."
-#: View/Events/automation.ctp:286
+#: View/Events/automation.ctp:296
#: View/Events/legacy_automation.ctp:456
msgid "Filtering event metadata"
msgstr "Filtrer les méta-données de l'événement"
-#: View/Events/automation.ctp:287
+#: View/Events/automation.ctp:297
#: 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 "Tel que décrit dans la partie REST, il est possible de retourner une liste d'événement en incluant leurs méta-données en envoyant une requête GET à l'url d'API /events. Cependant, cet API en particulier est un peu plus souple. Vous pouvez passer les paramètres de recherche sur de multiple champs et récupérer une liste d'événements correspondants (avec leur méta-données). Utilisez l'URL suivante"
-#: View/Events/automation.ctp:291
+#: View/Events/automation.ctp:301
#: View/Events/legacy_automation.ctp:461
msgid "POST a JSON object with the desired lookup fields and values to receive a JSON back.%s
.\n"
+" You can %s this key."
+msgstr "Votre clé actuelle est : %s
.\n"
+" vous pouvez %s cette clé."
+
#: 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 "Depuis la version 2.2, l'usage de la clé d'authentification dans l'URL est déprecié. A la place, passez la clé d'authentification dans l'en-tête \"Authorization\" de la requête. Cette option historique est toujours supportée mais non recommandée."
@@ -9463,8 +12074,8 @@ msgid "You can also use search for IP addresses using CIDR. Make sure that you u
msgstr "Vous pouvez aussi utiliser la rechercher d'IP en utilisant des CIDR. Assurez vous d'utiliser le pipe '|' à la place du slash '|'. Les \"deux-points\" ne peuvent être utilisé pour la recherche de tag. Utilisez le \"point-virgule\" à la place (la recherche va automatiquement remplacer par des \"deux-points\" à la place). Voir ci-dessous pour l'exemple"
#: View/Events/merge.ctp:4
-msgid "Merge events"
-msgstr "Fusionner les événements"
+msgid "Merge events - WARNING: this feature is very outdated and should not be used anymore."
+msgstr ""
#: View/Events/merge.ctp:9
msgid "Event id to copy the attributes from"
@@ -9528,22 +12139,11 @@ msgid "Similar Attributes"
msgstr "Attributs similaires"
#: View/Events/resolved_attributes.ctp:50
-#: View/Events/resolved_misp_format.ctp:95;265
-#: View/Objects/add.ctp:104
+#: View/Events/resolved_misp_format.ctp:96;291
+#: View/Objects/add.ctp:117
msgid "Disable Correlation"
msgstr "Désactiver la corrélation"
-#: View/Events/resolved_attributes.ctp:52
-#: View/Events/resolved_misp_format.ctp:96;266
-#: View/ObjectReferences/ajax/add.ctp:30
-#: View/Objects/add.ctp:67;106
-#: View/Objects/group_attributes_into_object.ctp:30
-#: View/Objects/revise_object.ctp:49;60
-#: View/Pages/doc/using_the_system.ctp:234;284
-#: View/Templates/populate_event_from_template_attributes.ctp:9
-msgid "Comment"
-msgstr "Commentaire"
-
#: View/Events/resolved_attributes.ctp:195
msgid "Remove resolved attribute"
msgstr "Supprimer les attributs résolus"
@@ -9579,15 +12179,19 @@ msgstr ""
msgid "#Resolved Attributes"
msgstr ""
-#: View/Events/resolved_misp_format.ctp:107
+#: View/Events/resolved_misp_format.ctp:89;284
+msgid "Import"
+msgstr ""
+
+#: View/Events/resolved_misp_format.ctp:111
msgid "ID: "
msgstr ""
-#: View/Events/resolved_misp_format.ctp:112
+#: View/Events/resolved_misp_format.ctp:127
msgid "UUID: "
msgstr ""
-#: View/Events/resolved_misp_format.ctp:113
+#: View/Events/resolved_misp_format.ctp:128
msgid "Meta Category: "
msgstr ""
@@ -9605,7 +12209,6 @@ msgstr "Attributs ajoutés avec succès"
#: View/Events/show_i_o_c_results.ctp:10;32
#: View/Feeds/preview_event.ctp:11
-#: View/Galaxies/view.ctp:18
#: View/Pages/doc/using_the_system.ctp:204
#: View/Servers/preview_event.ctp:17
msgid "Uuid"
@@ -9660,35 +12263,24 @@ msgstr "Organisation source"
msgid "Member Organisation"
msgstr "Organisation membre"
-#: View/Events/view.ctp:86
-msgid "Creator org"
-msgstr "Orga créateur"
-
-#: View/Events/view.ctp:147
-#: View/Feeds/preview_event.ctp:30
-#: View/Pages/doc/using_the_system.ctp:64;168;209
-#: View/Servers/preview_event.ctp:41
-msgid "Threat Level"
-msgstr "Niveau de menace"
-
-#: View/Events/view.ctp:153
+#: View/Events/view.ctp:154
#: View/Feeds/preview_event.ctp:37
#: View/Pages/doc/using_the_system.ctp:70;177;210
#: View/Servers/preview_event.ctp:48
msgid "Analysis"
msgstr "Analyse"
-#: View/Events/view.ctp:177
+#: View/Events/view.ctp:178
msgid "Toggle advanced sharing network viewer"
msgstr ""
-#: View/Events/view.ctp:183
+#: View/Events/view.ctp:184
#: View/Feeds/preview_event.ctp:42
#: View/Pages/doc/using_the_system.ctp:185;212
msgid "Info"
msgstr "Information"
-#: View/Events/view.ctp:187
+#: View/Events/view.ctp:188
#: View/Feeds/preview_event.ctp:55;60;65
#: View/Pages/doc/using_the_system.ctp:160;213
#: View/Servers/preview_event.ctp:78;88
@@ -9696,156 +12288,161 @@ msgstr "Information"
msgid "Published"
msgstr "Publié"
-#: View/Events/view.ctp:193
+#: View/Events/view.ctp:194
msgid " (%s Objects)"
msgstr ""
-#: View/Events/view.ctp:193
+#: View/Events/view.ctp:194
msgid " (%s Object)"
msgstr ""
-#: View/Events/view.ctp:195
+#: View/Events/view.ctp:196
msgid "#Attributes"
msgstr "#Attributs"
-#: View/Events/view.ctp:199
+#: View/Events/view.ctp:200
msgid "First recorded change"
msgstr "Première modification enregistrée"
-#: View/Events/view.ctp:203
+#: View/Events/view.ctp:204
msgid "Last change"
msgstr "Dernière modification"
-#: View/Events/view.ctp:207
+#: View/Events/view.ctp:208
msgid "Modification map"
msgstr "Carte de modification"
-#: View/Events/view.ctp:213
+#: View/Events/view.ctp:214
msgid "Extends"
msgstr "Étendre"
-#: View/Events/view.ctp:232
+#: View/Events/view.ctp:233
msgid "Extended by"
msgstr "Étendu par"
-#: View/Events/view.ctp:239
+#: View/Events/view.ctp:240
msgid "extended"
msgstr "étendu"
-#: View/Events/view.ctp:239
+#: View/Events/view.ctp:240
msgid "atomic"
msgstr "atomique"
-#: View/Events/view.ctp:270
+#: View/Events/view.ctp:271
msgid "%s has requested that %s take over this event."
msgstr ""
-#: View/Events/view.ctp:276
+#: View/Events/view.ctp:277
msgid "%s has requested that you take over this event."
msgstr ""
-#: View/Events/view.ctp:282
+#: View/Events/view.ctp:283
msgid "You have requested that %s take over this event."
msgstr ""
-#: View/Events/view.ctp:287
+#: View/Events/view.ctp:288
msgid "Delegation request"
msgstr "Demande de délégation"
-#: View/Events/view.ctp:299
+#: View/Events/view.ctp:300
msgid "View request details"
msgstr "Voir les détails de la requête"
-#: View/Events/view.ctp:309
-#: View/Users/admin_view.ctp:86
+#: View/Events/view.ctp:310
+#: View/Users/admin_index.ctp:155
+#: View/Users/admin_view.ctp:97
msgid "Disabled"
msgstr "Désactivé"
-#: View/Events/view.ctp:309
-#: View/Feeds/view.ctp:62
-#: View/Noticelists/index.ctp:63
-#: View/ObjectTemplates/index.ctp:35
-#: View/Taxonomies/view.ctp:24
-msgid "Enabled"
-msgstr "Activé"
-
-#: View/Events/view.ctp:318
+#: View/Events/view.ctp:319
#: View/Warninglists/view.ctp:24
msgid "enable"
msgstr "activer"
-#: View/Events/view.ctp:318
+#: View/Events/view.ctp:319
#: View/Warninglists/view.ctp:24
msgid "disable"
msgstr "Activer"
-#: View/Events/view.ctp:329
+#: View/Events/view.ctp:330
msgid "Extended view"
msgstr "Vue étendue"
-#: View/Events/view.ctp:346
+#: View/Events/view.ctp:337
+msgid "Warning: Taxonomy inconsistencies"
+msgstr ""
+
+#: View/Events/view.ctp:382
#: View/Feeds/preview_event.ctp:84
#: View/Servers/preview_event.ctp:112
msgid "Show (%s more)"
msgstr "Voir (%s more)"
-#: View/Events/view.ctp:406;441
+#: View/Events/view.ctp:443;478
msgid "This event has "
msgstr "Cet événement a"
-#: View/Events/view.ctp:407;442
+#: View/Events/view.ctp:444;479
msgid "correlations with data contained within the various feeds, however, due to the large number of attributes the actual feed correlations are not shown. Click here to refresh the page with the feed data loaded."
msgstr "la corrélations avec les données obtenues depuis des flux variés, peut toutefois, en raison du grand nombre d'attributs ne sont pas affichés. Cliquez (ici pour rafraichir la page avec les données de flux chargés."
-#: View/Events/view.ctp:450
+#: View/Events/view.ctp:487
msgid "Warning: Potential false positives"
msgstr "Attention: potentiels faux-positifs"
-#: View/Events/view.ctp:466
+#: View/Events/view.ctp:503
msgid "Toggle pivot graph"
msgstr "Activer/Désactiver les graphes de pivot"
-#: View/Events/view.ctp:466
+#: View/Events/view.ctp:503
msgid "Pivots"
msgstr "Pivots"
-#: View/Events/view.ctp:469
+#: View/Events/view.ctp:506
msgid "Toggle galaxies"
msgstr "Activer/désactiver les galaxies"
-#: View/Events/view.ctp:469
+#: View/Events/view.ctp:506
msgid "Galaxy"
msgstr "Galaxie"
-#: View/Events/view.ctp:472
+#: View/Events/view.ctp:509
msgid "Toggle Event graph"
msgstr "Activer/Désactiver les graphes d'événements"
-#: View/Events/view.ctp:475
+#: View/Events/view.ctp:512
+msgid "Toggle Event timeline"
+msgstr ""
+
+#: View/Events/view.ctp:512
+msgid "Event timeline"
+msgstr ""
+
+#: View/Events/view.ctp:515
msgid "Toggle Correlation graph"
msgstr "Activer/Désactiver le graphe de corrélation"
-#: View/Events/view.ctp:475
+#: View/Events/view.ctp:515
msgid "Correlation graph"
msgstr "Graphe de corrélation"
-#: View/Events/view.ctp:478
+#: View/Events/view.ctp:518
msgid "Toggle ATT&CK matrix"
msgstr "Activer/Désactiver les matrices ATT&CK"
-#: View/Events/view.ctp:478
+#: View/Events/view.ctp:518
msgid "ATT&CK matrix"
msgstr "Matrice ATT&CK"
-#: View/Events/view.ctp:481
+#: View/Events/view.ctp:521
msgid "Toggle attributes"
msgstr "Activer/désactiver les attributs"
-#: View/Events/view.ctp:484
+#: View/Events/view.ctp:524
msgid "Toggle discussions"
msgstr "Activer/Désactiver les discussions"
-#: View/Events/view.ctp:484
+#: View/Events/view.ctp:524
msgid "Discussion"
msgstr "Discussion"
@@ -9906,11 +12503,15 @@ msgid "Are you sure you wish to unpublish the event?"
msgstr "Êtes-vous sûr de vouloir dépublier l'événement ?"
#: View/Events/ajax/eventPublishConfirmationForm.ctp:20
+msgid "Are you sure you wish publish and synchronise all sightings attached to this event?"
+msgstr ""
+
+#: View/Events/ajax/eventPublishConfirmationForm.ctp:22
msgid "Publish but do NOT send alert email? Only for minor changes!"
msgstr "Publier sans envoyer un courriel d'alerte ? Juste pour les changements mineurs!"
-#: View/Events/ajax/eventPublishConfirmationForm.ctp:26
-#: View/Feeds/index.ctp:105
+#: View/Events/ajax/eventPublishConfirmationForm.ctp:28
+#: View/Feeds/index.ctp:161
#: View/Pages/doc/using_the_system.ctp:190
#: View/Servers/ajax/update.ctp:11
msgid "Publish"
@@ -9944,78 +12545,81 @@ msgstr "Cela va supprimer toutes corrélations existantes pour cet attribut et e
msgid "Add MISP Feed"
msgstr "Ajouter un Flux MISP"
-#: View/Feeds/add.ctp:5
-msgid "Add a new MISP feed source."
-msgstr "Ajouter une nouvelle source de flux MISP"
-
-#: View/Feeds/add.ctp:8
-#: View/Feeds/index.ctp:97
-#: View/Feeds/view.ctp:63
-msgid "Caching enabled"
+#: View/Feeds/add.ctp:9
+#: View/Feeds/edit.ctp:9
+msgid "Warning: local feeds are currently disabled by policy, to re-enable the feature, set the Security.allow_local_feed_access flag in the server settings. This setting can only be set via the CLI."
msgstr ""
#: View/Feeds/add.ctp:12
-#: View/Feeds/index.ctp:110
+msgid "Add a new MISP feed source."
+msgstr "Ajouter une nouvelle source de flux MISP"
+
+#: View/Feeds/add.ctp:14
+#: View/Feeds/view.ctp:64
+msgid "Caching enabled"
+msgstr ""
+
+#: View/Feeds/add.ctp:18
msgid "Lookup visible"
msgstr ""
-#: View/Feeds/add.ctp:15
-#: View/Feeds/edit.ctp:15
+#: View/Feeds/add.ctp:21
+#: View/Feeds/edit.ctp:27
msgid "Feed name"
msgstr "Nom du flux"
-#: View/Feeds/add.ctp:20
-#: View/Feeds/index.ctp:100
-#: View/Feeds/view.ctp:30
+#: View/Feeds/add.ctp:26
+#: View/Feeds/index.ctp:119
+#: View/Feeds/view.ctp:31
msgid "Provider"
msgstr ""
-#: View/Feeds/add.ctp:21
-#: View/Feeds/edit.ctp:20
+#: View/Feeds/add.ctp:27
+#: View/Feeds/edit.ctp:32
msgid "Name of the content provider"
msgstr "Nom du fournisseur de flux"
-#: View/Feeds/add.ctp:25
+#: View/Feeds/add.ctp:35
msgid "Input Source"
msgstr "Source entrante"
-#: View/Feeds/add.ctp:35
-#: View/Feeds/edit.ctp:60
+#: View/Feeds/add.ctp:45
+#: View/Feeds/edit.ctp:76
msgid "Remove input after ingestion"
msgstr "Supprimer la source après intégration"
-#: View/Feeds/add.ctp:44
-#: View/Feeds/edit.ctp:69
+#: View/Feeds/add.ctp:54
+#: View/Feeds/edit.ctp:85
msgid "URL of the feed"
msgstr "URL du flux"
-#: View/Feeds/add.ctp:48
-#: View/Feeds/edit.ctp:73
+#: View/Feeds/add.ctp:58
+#: View/Feeds/edit.ctp:89
msgid "Source Format"
msgstr "Format de la source"
-#: View/Feeds/add.ctp:57
-#: View/Feeds/edit.ctp:32
+#: View/Feeds/add.ctp:67
+#: View/Feeds/edit.ctp:48
msgid "Any headers to be passed with requests (for example: Authorization)"
msgstr "N'importe quel en-tête devant être transmis dans la requête (par exemple: Authorization)"
-#: View/Feeds/add.ctp:61
-#: View/Feeds/edit.ctp:36
+#: View/Feeds/add.ctp:71
+#: View/Feeds/edit.ctp:52
msgid "Line break separated list of headers in the \"headername: value\" format"
msgstr "Séparateur de saut de ligne d'un en-tête dans le format \"en-tête: valeur\""
-#: View/Feeds/add.ctp:65
-#: View/Feeds/edit.ctp:40
+#: View/Feeds/add.ctp:75
+#: View/Feeds/edit.ctp:56
msgid "Add Basic Auth"
msgstr "Ajouter authentification basique"
-#: View/Feeds/add.ctp:69
-#: View/Feeds/edit.ctp:44
+#: View/Feeds/add.ctp:79
+#: View/Feeds/edit.ctp:60
msgid "Username"
msgstr "Nom d'utilisateur"
-#: View/Feeds/add.ctp:73
-#: View/Feeds/edit.ctp:48
+#: View/Feeds/add.ctp:83
+#: View/Feeds/edit.ctp:64
#: View/Pages/doc/administration.ctp:88;117
#: View/Users/admin_add.ctp:40
#: View/Users/admin_edit.ctp:40
@@ -10024,129 +12628,128 @@ msgstr "Nom d'utilisateur"
msgid "Password"
msgstr "Mot de passe"
-#: View/Feeds/add.ctp:77
-#: View/Feeds/edit.ctp:52
+#: View/Feeds/add.ctp:87
+#: View/Feeds/edit.ctp:68
msgid "Add basic auth header"
msgstr "Ajouter des en-têtes d'authentification basiques"
-#: View/Feeds/add.ctp:84
-#: View/Feeds/edit.ctp:82
+#: View/Feeds/add.ctp:94
+#: View/Feeds/edit.ctp:98
+msgid "Creator organisation"
+msgstr ""
+
+#: View/Feeds/add.ctp:104
+#: View/Feeds/edit.ctp:108
msgid "Target Event"
msgstr "Cibler un événement"
-#: View/Feeds/add.ctp:94
-#: View/Feeds/edit.ctp:92
+#: View/Feeds/add.ctp:114
+#: View/Feeds/edit.ctp:118
msgid "Target Event ID"
msgstr "Cible un ID d'événement"
-#: View/Feeds/add.ctp:96
-#: View/Feeds/edit.ctp:94
+#: View/Feeds/add.ctp:116
+#: View/Feeds/edit.ctp:120
msgid "Leave blank unless you want to reuse an existing event."
msgstr "Laisser vide si vous ne souhaitez pas réutiliser un événement existant."
-#: View/Feeds/add.ctp:104
-#: View/Feeds/edit.ctp:102
+#: View/Feeds/add.ctp:124
+#: View/Feeds/edit.ctp:128
msgid "Value field(s) in the CSV"
msgstr "Valeur des champs dans le fichier CSV"
-#: View/Feeds/add.ctp:105
-#: View/Feeds/edit.ctp:103
+#: View/Feeds/add.ctp:125
+#: View/Feeds/edit.ctp:129
msgid "Select one or several fields that should be parsed by the CSV parser and converted into MISP attributes"
msgstr "Sélectionnez un ou plusieurs champs qui devraient être parsés par le parser CSV et convertis en attributs MISP"
-#: View/Feeds/add.ctp:107
-#: View/Feeds/edit.ctp:105
+#: View/Feeds/add.ctp:127
+#: View/Feeds/edit.ctp:131
msgid "2,3,4 (column position separated by commas)"
msgstr "2,3,4 (position de la colonne séparé par une virgule)"
-#: View/Feeds/add.ctp:115
-#: View/Feeds/edit.ctp:113
+#: View/Feeds/add.ctp:135
+#: View/Feeds/edit.ctp:139
msgid "Delimiter"
msgstr "Délimiteur"
-#: View/Feeds/add.ctp:116
-#: View/Feeds/edit.ctp:114
+#: View/Feeds/add.ctp:136
+#: View/Feeds/edit.ctp:140
msgid "Set the default CSV delimiter (default = \",\")"
msgstr "Définir le délimiteur par défaut pour les CSV (default = \",\")"
-#: View/Feeds/add.ctp:127
-#: View/Feeds/edit.ctp:124
+#: View/Feeds/add.ctp:147
+#: View/Feeds/edit.ctp:150
msgid "Exclusion Regex"
msgstr "Regex excluante"
-#: View/Feeds/add.ctp:128
-#: View/Feeds/edit.ctp:125
+#: View/Feeds/add.ctp:148
+#: View/Feeds/edit.ctp:151
msgid "Add a regex pattern for detecting iocs that should be skipped (this can be useful to exclude any references to the actual report / feed for example)"
msgstr "Ajouter un motif d'expression régulière pour détecter les indicateurs qui peuvent être ignorés (cela peut être utile pour exclure tout références depuis le rapport/flux actuel par exemple)"
-#: View/Feeds/add.ctp:130
+#: View/Feeds/add.ctp:150
msgid "Regex pattern, for example: \"/^https://myfeedurl/i"
msgstr "Modèle de regex, par exemple: \"/^https://myfeedurl/i"
-#: View/Feeds/add.ctp:138
-#: View/Feeds/edit.ctp:135
+#: View/Feeds/add.ctp:158
+#: View/Feeds/edit.ctp:161
msgid "Auto Publish"
msgstr "Auto-publication"
-#: View/Feeds/add.ctp:139
+#: View/Feeds/add.ctp:159
msgid "Publish events directly after pulling the feed - if you would like to review the event before publishing uncheck this"
msgstr "Publier les événements directement après la récupération du flux - si vous souhaitez vérifier l'événement avant publication, décochez la case"
-#: View/Feeds/add.ctp:148
-#: View/Feeds/edit.ctp:144
+#: View/Feeds/add.ctp:168
+#: View/Feeds/edit.ctp:170
msgid "Override IDS Flag"
msgstr "Modifier le statut IDS"
-#: View/Feeds/add.ctp:149
-#: View/Feeds/edit.ctp:145
+#: View/Feeds/add.ctp:169
+#: View/Feeds/edit.ctp:171
msgid "If checked, the IDS flags will always be set to off when pulling from this feed"
msgstr "Si coché, le flag \"to_ids\" sera toujours désactivé lors de la récupération de ce flux"
-#: View/Feeds/add.ctp:158
-#: View/Feeds/edit.ctp:154
-#: View/Feeds/index.ctp:106
+#: View/Feeds/add.ctp:178
+#: View/Feeds/edit.ctp:180
msgid "Delta Merge"
msgstr "Fusion des différences"
-#: View/Feeds/add.ctp:159
-#: View/Feeds/edit.ctp:155
+#: View/Feeds/add.ctp:179
+#: View/Feeds/edit.ctp:181
msgid "Merge attributes (only add new attributes, remove revoked attributes)"
msgstr "Fusionner les attributs (seulement les nouveaux attributs, supprime les attributs révoqués)"
-#: View/Feeds/add.ctp:187
-#: View/Feeds/edit.ctp:182
+#: View/Feeds/add.ctp:207
+#: View/Feeds/edit.ctp:208
msgid "Default Tag"
msgstr "Tags par défaut"
-#: View/Feeds/add.ctp:193
-#: View/Feeds/edit.ctp:187
-msgid "Filter rules"
-msgstr "Règles du filtre"
-
-#: View/Feeds/add.ctp:194
-#: View/Feeds/edit.ctp:188
+#: View/Feeds/add.ctp:214
+#: View/Feeds/edit.ctp:214
msgid "Events with the following tags allowed"
msgstr "Evénements avec les tags suivants autorisés"
-#: View/Feeds/add.ctp:195
-#: View/Feeds/edit.ctp:189
+#: View/Feeds/add.ctp:215
+#: View/Feeds/edit.ctp:215
msgid "Events with the following tags blocked"
msgstr "Evénements avec les tags suivants bloqués"
-#: View/Feeds/add.ctp:196
-#: View/Feeds/edit.ctp:190
+#: View/Feeds/add.ctp:216
+#: View/Feeds/edit.ctp:216
msgid "Events with the following organisations allowed"
msgstr "Les événements provenant des organisations suivantes sont autorisés"
-#: View/Feeds/add.ctp:197
-#: View/Feeds/edit.ctp:191
+#: View/Feeds/add.ctp:217
+#: View/Feeds/edit.ctp:217
msgid "Events with the following organisations blocked"
msgstr "Les événements provenant des organisations suivantes sont bloqués"
-#: View/Feeds/add.ctp:198
-#: View/Feeds/edit.ctp:192
-#: View/Servers/add.ctp:106
-#: View/Servers/edit.ctp:149;155
+#: View/Feeds/add.ctp:218
+#: View/Feeds/edit.ctp:218
+#: View/Servers/add.ctp:116
+#: View/Servers/edit.ctp:155;162
msgid "Modify"
msgstr "Modifier"
@@ -10162,66 +12765,66 @@ msgstr ""
msgid "Edit MISP Feed"
msgstr "Éditer le flux MISP"
-#: View/Feeds/edit.ctp:5
+#: View/Feeds/edit.ctp:12
msgid "Edit a new MISP feed source."
msgstr "Éditer une nouvelle source de flux MISP"
-#: View/Feeds/edit.ctp:127
+#: View/Feeds/edit.ctp:153
msgid "Regex pattern, for example: \"/^https://myfeedurl/i\""
msgstr "Modèle de regex, par exemple: \"/^https://myfeedurl/i\""
-#: View/Feeds/edit.ctp:207
+#: View/Feeds/edit.ctp:233
msgid "The base-url to the external server you want to sync with. Example: https://misppriv.circl.lu"
msgstr "L'url de base du serveur externe auquel vous souhaitez vous synchroniser. Exemple: https://misppriv.circl.lu"
-#: View/Feeds/edit.ctp:208
-#: View/Servers/add.ctp:136
-#: View/Servers/edit.ctp:183
+#: View/Feeds/edit.ctp:234
+#: View/Servers/add.ctp:146
+#: View/Servers/edit.ctp:190
msgid "A name that will make it clear to your users what this instance is. For example: Organisation A's instance"
msgstr "Un nom qui définira clairement ce qu'est cette instance. Par exemple: \"Instance de l'organisation A\""
-#: View/Feeds/edit.ctp:209
-#: View/Servers/add.ctp:137
-#: View/Servers/edit.ctp:182
+#: View/Feeds/edit.ctp:235
+#: View/Servers/add.ctp:147
+#: View/Servers/edit.ctp:189
msgid "The organization having the external server you want to sync with. Example: BE"
msgstr "L'organisation a un serveur externe avec lequel vous souhaitez vous synchroniser. Exemple: BE"
-#: View/Feeds/edit.ctp:210
-#: View/Servers/add.ctp:138
-#: View/Servers/edit.ctp:184
+#: View/Feeds/edit.ctp:236
+#: View/Servers/add.ctp:148
+#: View/Servers/edit.ctp:191
msgid "You can find the authentication key on your profile on the external server."
msgstr "Vous pouvez trouver la clé d'authentification dans votre profil sur l'instance externe."
-#: View/Feeds/edit.ctp:211
-#: View/Servers/add.ctp:139
-#: View/Servers/edit.ctp:185
+#: View/Feeds/edit.ctp:237
+#: View/Servers/add.ctp:149
+#: View/Servers/edit.ctp:192
msgid "Allow the upload of events and their attributes."
msgstr "Permettre le téléchargement d’événements et de leurs attributs."
-#: View/Feeds/edit.ctp:212
-#: View/Servers/add.ctp:140
-#: View/Servers/edit.ctp:186
+#: View/Feeds/edit.ctp:238
+#: View/Servers/add.ctp:150
+#: View/Servers/edit.ctp:193
msgid "Allow the download of events and their attributes from the server."
msgstr "Autoriser le téléchargement d'événements et de leurs attributs depuis l'instance."
-#: View/Feeds/edit.ctp:213
-#: View/Servers/edit.ctp:187
+#: View/Feeds/edit.ctp:239
+#: View/Servers/edit.ctp:194
msgid "Unpublish new event (working with Push event)."
msgstr "Ne pas publier les nouveaux événements (fonctionne avec les événements poussés)."
-#: View/Feeds/edit.ctp:214
-#: View/Servers/edit.ctp:188
+#: View/Feeds/edit.ctp:240
+#: View/Servers/edit.ctp:195
msgid "Publish new event without email (working with Pull event)."
msgstr "Publier un nouvel événement sans e-mail (fonctionne avec les événements récupérés)."
-#: View/Feeds/edit.ctp:215
-#: View/Servers/edit.ctp:189
+#: View/Feeds/edit.ctp:241
+#: View/Servers/edit.ctp:196
msgid "You can also upload a certificate file if the instance you are trying to connect to has its own signing authority."
msgstr "Vous pouvez également téléverser un fichier de certificat si l'instance à laquelle vous tentez de vous connecter possède sa propre autorité de certification."
-#: View/Feeds/edit.ctp:216
-#: View/Servers/add.ctp:144
-#: View/Servers/edit.ctp:191
+#: View/Feeds/edit.ctp:242
+#: View/Servers/add.ctp:154
+#: View/Servers/edit.ctp:198
msgid "Click this, if you would like to allow a connection despite the other instance using a self-signed certificate (not recommended)."
msgstr "Cliquez-ici si vous voulez autoriser une connection avec une autre instance en utilisant un certificat auto-signé (non recommandé)."
@@ -10245,147 +12848,132 @@ msgstr "Copier les données du flux"
msgid "Paste a MISP feed metadata JSON below to add feeds."
msgstr "Coller un flux de métadonnées JSON MISP ici pour ajouter des flux."
-#: View/Feeds/import_feeds.ctp:10
-#: View/Servers/import.ctp:10
-#: View/TagCollections/import.ctp:10
-msgid "JSON"
-msgstr ""
-
#: View/Feeds/import_feeds.ctp:11
msgid "Feed metadata JSON"
msgstr "Flux de métadonnées JSON"
-#: View/Feeds/index.ctp:2
-msgid "Feeds"
-msgstr "Flux"
-
-#: View/Feeds/index.ctp:3
-msgid "Generate feed lookup caches or fetch feed data (enabled feeds only)"
-msgstr "Générer une table des flux en cache ou extraitre les données de flux (flux activé uniquement)"
-
-#: View/Feeds/index.ctp:5
-msgid "Cache all feeds"
-msgstr "Mettre en cache tous les flux"
-
-#: View/Feeds/index.ctp:6
-msgid "Cache freetext/CSV feeds"
-msgstr "Mettre les flux Freetext/CSV en cache"
-
-#: View/Feeds/index.ctp:7
-msgid "Cache MISP feeds"
-msgstr "Mettre en cache les flux"
-
-#: View/Feeds/index.ctp:8
-msgid "Fetch and store all feed data"
-msgstr "Récupérer et stocker les données de l'ensemble des flux"
-
-#: View/Feeds/index.ctp:34
+#: View/Feeds/index.ctp:13
msgid "Enable selected"
msgstr "Activer les éléments sélectionnés"
-#: View/Feeds/index.ctp:40
+#: View/Feeds/index.ctp:19
msgid "Disable selected"
msgstr "Désactiver la sélection"
-#: View/Feeds/index.ctp:46
+#: View/Feeds/index.ctp:25
msgid "Enable caching for selected"
msgstr "Activer la mise en cache pour les éléments sélectionnés"
-#: View/Feeds/index.ctp:52
+#: View/Feeds/index.ctp:31
msgid "Disable caching for selected"
msgstr "Désactiver la mise en cache pour les éléments sélectionnés"
-#: View/Feeds/index.ctp:62
+#: View/Feeds/index.ctp:41
msgid "Default feeds"
msgstr "Flux par défaut"
-#: View/Feeds/index.ctp:67
+#: View/Feeds/index.ctp:47
msgid "Custom feeds"
msgstr "Flux personnalisés"
-#: View/Feeds/index.ctp:72
+#: View/Feeds/index.ctp:53
msgid "All feeds"
msgstr "Tout les flux"
-#: View/Feeds/index.ctp:77
+#: View/Feeds/index.ctp:59
msgid "Enabled feeds"
msgstr "Flux activés"
-#: View/Feeds/index.ctp:96
+#: View/Feeds/index.ctp:93
msgid "Enable pulling the feed into your MISP as events/attributes."
msgstr "Activer l'extraction du flux dans votre MISP en tant qu'événements/attributs."
-#: View/Feeds/index.ctp:97
-msgid "Enable caching the feed into Redis - allowing for correlations to the feed to be shown."
-msgstr "Activer la mise en cache du flux dans Redis - ce qui permet d'afficher les corrélations au flux."
-
-#: View/Feeds/index.ctp:99
-msgid "Feed Format"
-msgstr "Format du flux"
-
-#: View/Feeds/index.ctp:101
-#: View/Jobs/index.ctp:102
-#: View/Pages/doc/administration.ctp:225
-msgid "Input"
-msgstr "Entrant"
-
-#: View/Feeds/index.ctp:107
-msgid "Override IDS"
-msgstr "Ecraser la valeur \"to_ids\""
-
-#: View/Feeds/index.ctp:111
+#: View/Feeds/index.ctp:100;203
msgid "Caching"
msgstr "Mettre en cache"
-#: View/Feeds/index.ctp:158
-msgid "View feed #%s"
+#: View/Feeds/index.ctp:102
+msgid "Enable caching the feed into Redis - allowing for correlations to the feed to be shown."
+msgstr "Activer la mise en cache du flux dans Redis - ce qui permet d'afficher les corrélations au flux."
+
+#: View/Feeds/index.ctp:113
+msgid "Format"
+msgstr ""
+
+#: View/Feeds/index.ctp:132
+#: View/GalaxyClusters/view.ctp:11
+#: View/Pages/doc/using_the_system.ctp:145
+#: View/Sightings/ajax/list_sightings.ctp:8
+#: View/Users/statistics_sightings.ctp:9
+msgid "Source"
+msgstr "Source"
+
+#: View/Feeds/index.ctp:144
+#: View/Servers/rest.ctp:164
+msgid "Headers"
+msgstr "En-têtes"
+
+#: View/Feeds/index.ctp:168
+msgid "Delta"
+msgstr ""
+
+#: View/Feeds/index.ctp:169
+msgid "Delta Merge strategy - align the local feed with the remote state"
msgstr ""
#: View/Feeds/index.ctp:176
-#: View/Feeds/view.ctp:54
-#: View/Servers/index.ctp:75;76
-msgid "Rules"
-msgstr "Règles"
-
-#: View/Feeds/index.ctp:203
-msgid "Error: Invalid event!"
-msgstr "Erreur: Événement invalide!"
-
-#: View/Feeds/index.ctp:208
-msgid "Fixed event %s"
-msgstr "Evenement %s fixe"
-
-#: View/Feeds/index.ctp:211
-msgid "New fixed event"
-msgstr "Nouvel événement fixe"
-
-#: View/Feeds/index.ctp:263
-#: View/Servers/index.ctp:95
-msgid "Age: "
-msgstr "Age: "
-
-#: View/Feeds/index.ctp:265
-#: View/Servers/index.ctp:103
-msgid "Not cached"
-msgstr "Non mis en cache"
-
-#: View/Feeds/index.ctp:269
-msgid "Cache feed"
+msgid "Override"
msgstr ""
-#: View/Feeds/index.ctp:276
+#: View/Feeds/index.ctp:177
+msgid "Override the IDS flags and set all derived attribute to IDS off"
+msgstr ""
+
+#: View/Feeds/index.ctp:196
+msgid "Visible"
+msgstr ""
+
+#: View/Feeds/index.ctp:211
+msgid "Feeds"
+msgstr "Flux"
+
+#: View/Feeds/index.ctp:212
+msgid "Generate feed lookup caches or fetch feed data (enabled feeds only)"
+msgstr "Générer une table des flux en cache ou extraitre les données de flux (flux activé uniquement)"
+
+#: View/Feeds/index.ctp:216
+msgid "Load default feed metadata"
+msgstr ""
+
+#: View/Feeds/index.ctp:228
+msgid "Cache all feeds"
+msgstr "Mettre en cache tous les flux"
+
+#: View/Feeds/index.ctp:234
+msgid "Cache freetext/CSV feeds"
+msgstr "Mettre les flux Freetext/CSV en cache"
+
+#: View/Feeds/index.ctp:240
+msgid "Cache MISP feeds"
+msgstr "Mettre en cache les flux"
+
+#: View/Feeds/index.ctp:247
+msgid "Fetch and store all feed data"
+msgstr "Récupérer et stocker les données de l'ensemble des flux"
+
+#: View/Feeds/index.ctp:255
msgid "Explore the events remotely"
msgstr "Explorer l'événement à distance"
-#: View/Feeds/index.ctp:278
+#: View/Feeds/index.ctp:261
msgid "Fetch all events"
msgstr "Récupérer tout les événements"
-#: View/Feeds/index.ctp:283
-msgid "Are you sure you want to permanently remove the feed (%s)?"
-msgstr "Êtes vous sur de vouloir supprimer définitivement ce flux (%s) ?"
+#: View/Feeds/index.ctp:294
+msgid "Are you sure you want to permanently remove the feed?"
+msgstr ""
-#: View/Feeds/index.ctp:285
+#: View/Feeds/index.ctp:302
msgid "Download feed metadata as JSON"
msgstr "Télécharger les méta-données du flux en json"
@@ -10406,20 +12994,6 @@ msgstr ""
msgid "Fetch the event"
msgstr "Récupérer l'événement"
-#: View/Feeds/search_caches.ctp:35
-#: View/Feeds/view.ctp:3
-#: View/ObjectTemplates/view.ctp:3
-#: View/Organisations/view.ctp:5
-#: View/Pages/doc/administration.ctp:180;221;236
-#: View/Roles/view.ctp:3
-#: View/Taxonomies/view.ctp:4
-#: View/Templates/view.ctp:4
-#: View/Users/admin_view.ctp:6
-#: View/Users/view.ctp:3
-#: View/Warninglists/view.ctp:9
-msgid "Id"
-msgstr "Id"
-
#: View/Feeds/search_caches.ctp:53
msgid "Feed URL"
msgstr ""
@@ -10440,44 +13014,51 @@ msgstr ""
msgid "Source format"
msgstr ""
-#: View/Feeds/view.ctp:57
+#: View/Feeds/view.ctp:58
msgid "Settings"
msgstr ""
-#: View/Feeds/view.ctp:70
+#: View/Feeds/view.ctp:71
msgid "Coverage by other feeds"
msgstr ""
-#: View/Feeds/view.ctp:79
+#: View/Feeds/view.ctp:80
msgid "Feed"
msgstr ""
-#: View/Galaxies/index.ctp:22
+#: View/Galaxies/index.ctp:35
+msgid "Galaxy Id"
+msgstr ""
+
+#: View/Galaxies/index.ctp:43
msgid "Icon"
msgstr ""
-#: View/Galaxies/index.ctp:25
-#: View/Galaxies/view.ctp:16
+#: View/Galaxies/index.ctp:55
+#: View/Noticelists/index.ctp:35
+msgid "version"
+msgstr "version"
+
+#: View/Galaxies/index.ctp:60
+#: View/Galaxies/view.ctp:7
+#: View/Sightingdb/index.ctp:71
#: View/Taxonomies/view.ctp:9
msgid "Namespace"
msgstr "Espace de noms"
-#: View/Galaxies/index.ctp:58
-msgid "Are you sure you want to delete the Galaxy (%s)?"
+#: View/Galaxies/index.ctp:69
+msgid "Galaxy index"
msgstr ""
-#: View/Galaxies/view.ctp:12
+#: View/Galaxies/index.ctp:85
+msgid "Are you sure you want to delete the Galaxy?"
+msgstr ""
+
+#: View/Galaxies/view.ctp:5
msgid "Galaxy ID"
msgstr "ID de la galaxie"
-#: View/Galaxies/view.ctp:22
-#: View/ObjectTemplates/view.ctp:7
-#: View/Taxonomies/view.ctp:19
-#: View/Warninglists/view.ctp:12
-msgid "Version"
-msgstr "Version"
-
-#: View/Galaxies/view.ctp:29
+#: View/Galaxies/view.ctp:13
msgid "Kill chain order"
msgstr "Ordre de la chaine cybercriminelle"
@@ -10485,33 +13066,30 @@ msgstr "Ordre de la chaine cybercriminelle"
msgid "Toggle ATT&CK Matrix"
msgstr ""
-#: View/GalaxyClusters/view.ctp:11
+#: View/GalaxyClusters/view.ctp:5
msgid "Cluster ID"
msgstr ""
-#: View/GalaxyClusters/view.ctp:15
+#: View/GalaxyClusters/view.ctp:7
msgid "Parent Galaxy"
msgstr ""
-#: View/GalaxyClusters/view.ctp:21
+#: View/GalaxyClusters/view.ctp:10
msgid "Collection UUID"
msgstr ""
-#: View/GalaxyClusters/view.ctp:23
-#: View/Pages/doc/using_the_system.ctp:145
-#: View/Sightings/ajax/list_sightings.ctp:8
-#: View/Users/statistics_sightings.ctp:9
-msgid "Source"
-msgstr "Source"
-
-#: View/GalaxyClusters/view.ctp:25
+#: View/GalaxyClusters/view.ctp:12
msgid "Authors"
msgstr ""
-#: View/GalaxyClusters/view.ctp:36
+#: View/GalaxyClusters/view.ctp:13
msgid "Connector tag"
msgstr ""
+#: View/GalaxyClusters/view.ctp:18
+msgid "event(s)"
+msgstr ""
+
#: View/GalaxyClusters/ajax/galaxy_cluster_delete_confirmation.ctp:9
msgid "Galaxy Cluster Deletion"
msgstr "Suppression du cluster Galaxy"
@@ -10520,23 +13098,17 @@ msgstr "Suppression du cluster Galaxy"
msgid "Are you sure you want to delete Galaxy Cluster %s?%s. - You can %s this key.', $me['authkey'], $this->Html->link(__('reset'), array('controller' => 'users', 'action' => 'resetauthkey', 'me')));?> -
+ + %s. You can %s this key.', + $me['authkey'], + $this->Form->postLink( + __('reset'), + array('controller' => 'users', 'action' => 'resetauthkey', 'me'), + array('div' => false) + ) + ); + ?> + __('Search'), diff --git a/app/View/Events/view.ctp b/app/View/Events/view.ctp index 3b5b83cf7..cc35bd3f0 100644 --- a/app/View/Events/view.ctp +++ b/app/View/Events/view.ctp @@ -301,27 +301,27 @@ ) ) ); - if (!Configure::read('MISP.completely_disable_correlation') && Configure::read('MISP.allow_disabling_correlation')) { - $table_data[] = array( - 'key' => __('Correlation'), - 'class' => $event['Event']['disable_correlation'] ? 'background-red bold' : '', - 'html' => sprintf( - '%s%s', - $event['Event']['disable_correlation'] ? __('Disabled') : __('Enabled'), - (!$mayModify && !$isSiteAdmin) ? '' : sprintf( + } + if (!Configure::read('MISP.completely_disable_correlation') && Configure::read('MISP.allow_disabling_correlation')) { + $table_data[] = array( + 'key' => __('Correlation'), + 'class' => $event['Event']['disable_correlation'] ? 'background-red bold' : '', + 'html' => sprintf( + '%s%s', + $event['Event']['disable_correlation'] ? __('Disabled') : __('Enabled'), + (!$mayModify && !$isSiteAdmin) ? '' : sprintf( + sprintf( + ' (%s)', sprintf( - ' (%s)', - sprintf( - "'%s', 'events', 'toggleCorrelation', '', '#confirmation_box'", - h($event['Event']['id']) - ), - $event['Event']['disable_correlation'] ? 'color:white;' : '', - $event['Event']['disable_correlation'] ? __('enable') : __('disable') - ) + "'%s', 'events', 'toggleCorrelation', '', '#confirmation_box'", + h($event['Event']['id']) + ), + $event['Event']['disable_correlation'] ? 'color:white;' : '', + $event['Event']['disable_correlation'] ? __('enable') : __('disable') ) ) - ); - } + ) + ); } ?> @@ -379,7 +379,7 @@ $count++; if ($count == $display_threshold+1 && $total > $display_threshold): ?> - + diff --git a/app/View/Feeds/add.ctp b/app/View/Feeds/add.ctp index a023fde15..13fb1bc77 100755 --- a/app/View/Feeds/add.ctp +++ b/app/View/Feeds/add.ctp @@ -2,10 +2,16 @@ Form->create('Feed');?>