dash-player-git
The package builds from a public Git repository, uses standard Node.js tooling with locked registries, and installs only project dependencies; the variable-named package install refers to yarn managing project-local dependencies, not untrusted external packages.
Triggered rules
llm_review
The static rules found a suspicious pattern they could not resolve, so an AI model (qwen/qwen3-235b-a22b-2507) reviewed it and judged it LOW (confidence 95%): The package builds from a public Git repository, uses standard Node.js tooling with locked registries, and installs only project dependencies; the variable-named package install refers to yarn managing project-local dependencies, not untrusted external packages.
-
PKGBUILD:88
npm install -g "@yarnpkg/cli-dist@${_yarnver}" --prefix "${_yarnhome}" --registry "${npm_config_registry}"
PKGBUILD
1 offending line(s) highlighted# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=dash-player-git
_pkgname=DashPlayer
pkgver=6.13.3.r0.gce6263e
_electronversion=44
_nodeversion=24
pkgrel=1
pkgdesc="A video player designed specifically for English learning.一款专为英语学习打造的视频播放器"
arch=('any')
url="https://dash-player.solidspoon.xyz/"
_ghurl="https://github.com/solidSpoon/DashPlayer"
license=('AGPL-3.0-only')
conflicts=("${pkgname%-git}")
provides=("${pkgname%-git}=${pkgver%.r*}")
depends=(
"electron${_electronversion}"
'ffmpeg'
'yt-dlp'
)
makedepends=(
'npm'
'yarn'
'git'
'nvm'
'gendesk'
'jq'
'zip'
)
source=(
"${pkgname%-git}.git::git+${_ghurl}.git"
"${pkgname%-git}.sh"
)
sha256sums=('SKIP'
'cebedc3391cbab6d43f37fbf3a87ddaad16597cb5ea487a4d55b1f478d810082')
_get_project_dir() {
local d
while IFS= read -r d; do
find "$d" -name "package.json" ! -path "*/node_modules/*" 2>/dev/null | grep -q . && { echo "$d"; return; }
done < <(find "${srcdir}" -maxdepth 1 -mindepth 1 -type d ! -name '.*')
}
pkgver() {
cd "$(_get_project_dir)"
set -o pipefail
git describe --long --tags --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//g' ||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
}
_ensure_local_nvm() {
local NVM_DIR="${srcdir}/.nvm"
source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]]
nvm install "${_nodeversion}"
nvm use "${_nodeversion}"
}
_set_build_env() {
export ELECTRON_DIST="/usr/lib/electron${_electronversion}"
export ELECTRON_OVERRIDE_DIST_PATH="${ELECTRON_DIST}"
export ELECTRON_SKIP_BINARY_DOWNLOAD=1
export ELECTRON_BUILDER_OFFLINE=true
export SHARP_IGNORE_GLOBAL_LIBVIPS=true
export SYSTEM_ELECTRON_VERSION="$(electron${_electronversion} -v | sed 's/^v//')"
export HOME="${srcdir}/.home"
export XDG_CACHE_HOME="${HOME}/.cache"
export XDG_CONFIG_HOME="${HOME}/.config"
export XDG_DATA_HOME="${HOME}/.local/share"
export YARN_CACHE_FOLDER="${HOME}/.yarn/cache"
export YARN_NETWORK_CONCURRENCY=32
export COREPACK_NPM_REGISTRY="${COREPACK_NPM_REGISTRY:-${NPM_CONFIG_REGISTRY:-https://registry.npmjs.org}}"
export COREPACK_HOME="${HOME}/.corepack"
export npm_config_registry="${NPM_CONFIG_REGISTRY:-https://registry.npmjs.org}"
local _yarnver _yarnmajor=0
_yarnver="$(node -p "require('./package.json').packageManager?.split('@')[1]?.split('-')[0] || ''" 2>/dev/null)"
_yarnmajor="${_yarnver%%.*}"
_yarnmajor="${_yarnmajor:-0}"
if [[ "${_yarnmajor}" -ge 2 ]] 2>/dev/null || [[ -f .yarnrc.yml ]]; then
export XDG_STATE_HOME="${HOME}/.local/state"
export YARN_ENABLE_GLOBAL_CACHE=false
export YARN_ENABLE_MIRROR=false
export YARN_GLOBAL_FOLDER="${HOME}/.yarn/berry"
export YARN_NODE_LINKER=node-modules
export YARN_NM_MODE=hardlinks-local
export YARN_ENABLE_TELEMETRY=false
export YARN_ENABLE_SCRIPTS=true
export YARN_HTTP_TIMEOUT=600000
export YARN_HTTP_RETRY=5
export YARN_NPM_REGISTRY_SERVER="${YARN_NPM_REGISTRY_SERVER:-${NPM_CONFIG_REGISTRY:-https://registry.yarnpkg.com}}"
local _yarnhome="${HOME}/.yarn/install"
mkdir -p "${HOME}" "${YARN_CACHE_FOLDER}" "${YARN_GLOBAL_FOLDER}" "${COREPACK_HOME}" "${_yarnhome}"
if [[ -n "${_yarnver}" ]]; then
npm install -g "@yarnpkg/cli-dist@${_yarnver}" --prefix "${_yarnhome}" --registry "${npm_config_registry}"
export PATH="${_yarnhome}/bin:${PATH}"
fi
else
export YARN_GLOBAL_FOLDER="${HOME}/.yarn/global"
export YARN_LINK_FOLDER="${HOME}/.yarn/link"
export YARN_TEMP_FOLDER="${HOME}/.yarn/tmp"
export YARN_NETWORK_TIMEOUT=600000
export YARN_CHILD_CONCURRENCY="$(nproc)"
export YARN_FROZEN_LOCKFILE=true
export YARN_IGNORE_ENGINES=true
export YARN_PRODUCTION=false
mkdir -p "${HOME}" "${YARN_CACHE_FOLDER}" "${YARN_GLOBAL_FOLDER}" "${YARN_LINK_FOLDER}" "${YARN_TEMP_FOLDER}" "${COREPACK_HOME}"
fi
local _reg="${NPM_CONFIG_REGISTRY:-https://registry.yarnpkg.com}"
export YARN_REGISTRY="${_reg}"
_reg="${_reg%/}"
if [[ -f .yarnrc ]]; then
sed -i "s|^registry .*|registry \"${_reg}\"|" .yarnrc
fi
if [[ -f yarn.lock ]] && grep -q 'resolved "https://registry.yarnpkg.com' yarn.lock; then
sed -i "s|https://registry.yarnpkg.com/|${_reg}/|g" yarn.lock
fi
}
_get_app_dir() {
find "${srcdir}" -type f -name "resources.pak" ! -path "*/node_modules/*" -print 2>/dev/null | while read f; do [ -d "${f%/*}/resources" ] && echo "${f%/*}" && break; done
}
_use_local_electron_for_forge() {
local _v="${SYSTEM_ELECTRON_VERSION}"
local _zd="${srcdir}/electron-zips"
case "${CARCH}" in
aarch64) _arch=arm64 ;;
x86_64) _arch=x64 ;;
esac
local _zf="${_zd}/electron-v${_v}-linux-${_arch}.zip"
install -Dm755 -d "${_zd}"
( cd "${ELECTRON_DIST}" && zip -r -q -0 "${_zf}" . )
find . -name "forge.config.*" ! -path "*/node_modules/*" -print0 | while IFS= read -r -d '' _cfg; do
sed -i "/packagerConfig:[[:space:]]*{/a\\ electronZipDir: '${_zd}'," "${_cfg}"
done
}
_get_electron_version() {
_elec_ver=$(find "$(_get_project_dir)" -name "package.json" ! -path "*/node_modules/*" -print \
| xargs -I{} jq -r '(.devDependencies.electron // .dependencies.electron) // empty' {} 2>/dev/null \
| grep -oE '[0-9]+' | head -1)
[[ -z "${_elec_ver}" ]] && return 1
(( _elec_ver == _electronversion )) && c=32 || c=31
echo -e "Electron version: \033[1;${c}m${_elec_ver}$([[ $c -eq 31 ]] && echo " (expected ${_electronversion})")\033[0m"
}
prepare() {
cd "$(_get_project_dir)"
_get_electron_version
sed -i -e "
s/@electronversion@/${_electronversion}/g
s/@appname@/${pkgname%-git}/g
s/@runname@/app.asar/g
" "${srcdir}/${pkgname%-git}.sh"
gendesk -q -f -n \
--pkgname="${pkgname%-git}" \
--pkgdesc="${pkgdesc}" \
--categories="AudioVideo" \
--name="${_pkgname}" \
--exec="${pkgname%-git} %U"
_ensure_local_nvm
_set_build_env
jq --arg ver "${SYSTEM_ELECTRON_VERSION}" '.devDependencies.electron = $ver' package.json > package.json.tmp && mv package.json.tmp package.json
[ -d lib ] || mkdir lib
ln -sf "/usr/bin/ffmpeg" lib/ffmpeg
ln -sf "/usr/bin/ffprobe" lib/ffprobe
ln -sf "/usr/bin/yt-dlp" lib/yt-dlp
find src -type f -exec sed -i "s/process.resourcesPath/\'\/usr\/lib\/${pkgname%-git}\'/g" {} +
export NODE_ENV=development
yarn install
_use_local_electron_for_forge
}
build() {
cd "${srcdir}/${pkgname%-git}.git"
_ensure_local_nvm
_set_build_env
export NODE_ENV=production
yarn run package
}
package() {
install -Dm755 "${srcdir}/${pkgname%-git}.sh" "${pkgdir}/usr/bin/${pkgname%-git}"
install -Dm755 -d "${pkgdir}/usr/lib/${pkgname%-git}"
local _app_dir="$(_get_app_dir)"
rm -rf "${_app_dir}/resources/default_app.asar"
cp -a "${_app_dir}/resources/." "${pkgdir}/usr/lib/${pkgname%-git}/"
local _src="$(_get_project_dir)"
_icon_sizes=(16x16 24x24 32x32 48x48 64x64 128x128 256x256)
for _icons in "${_icon_sizes[@]}";do
install -Dm644 "${_src}/assets/icons/${_icons}.png" \
"${pkgdir}/usr/share/icons/hicolor/${_icons}/apps/${pkgname%-git}.png"
done
install -Dm644 "${_src}/${pkgname%-git}.desktop" -t "${pkgdir}/usr/share/applications"
install -Dm644 "${_src}/LICENSE.txt" -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
Changes since previous scan
--- PKGBUILD @ 2026-09-20 05:32+++ PKGBUILD @ 2026-10-17 00:21@@ -1,9 +1,9 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=dash-player-git _pkgname=DashPlayer-pkgver=6.12.6.r2.ge9e1029+pkgver=6.13.3.r0.gce6263e _electronversion=44-_nodeversion=22+_nodeversion=24 pkgrel=1 pkgdesc="A video player designed specifically for English learning.一款专为英语学习打造的视频播放器" arch=('any')@@ -23,7 +23,6 @@ 'git' 'nvm' 'gendesk'- 'curl' 'jq' 'zip' )@@ -32,9 +31,15 @@ "${pkgname%-git}.sh" ) sha256sums=('SKIP'- 'a774c2f54fbbeeaac3cefc0f7250796d30c86d27f0fd40b7eaf9c0fdb021623d')+ 'cebedc3391cbab6d43f37fbf3a87ddaad16597cb5ea487a4d55b1f478d810082')+_get_project_dir() {+ local d+ while IFS= read -r d; do+ find "$d" -name "package.json" ! -path "*/node_modules/*" 2>/dev/null | grep -q . && { echo "$d"; return; }+ done < <(find "${srcdir}" -maxdepth 1 -mindepth 1 -type d ! -name '.*')+} pkgver() {- cd "${srcdir}/${pkgname%-git}.git"+ cd "$(_get_project_dir)" set -o pipefail git describe --long --tags --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"@@ -49,85 +54,93 @@ export ELECTRON_DIST="/usr/lib/electron${_electronversion}" export ELECTRON_OVERRIDE_DIST_PATH="${ELECTRON_DIST}" export ELECTRON_SKIP_BINARY_DOWNLOAD=1- _ev="$(electron${_electronversion} -v)"- export SYSTEM_ELECTRON_VERSION="${_ev#v}"- export HOME="${srcdir}/.electron-gyp"- export XDG_CACHE_HOME="${srcdir}/.cache"- export XDG_CONFIG_HOME="${srcdir}/.config"- export XDG_DATA_HOME="${srcdir}/.local/share"- export npm_config_platform=linux- export npm_config_arch="${CARCH}"- export NODE_OPTIONS="--max-old-space-size=4096"- export YARN_CACHE_FOLDER="${srcdir}/.yarn/cache"+ export ELECTRON_BUILDER_OFFLINE=true+ export SHARP_IGNORE_GLOBAL_LIBVIPS=true+ export SYSTEM_ELECTRON_VERSION="$(electron${_electronversion} -v | sed 's/^v//')"+ export HOME="${srcdir}/.home"+ export XDG_CACHE_HOME="${HOME}/.cache"+ export XDG_CONFIG_HOME="${HOME}/.config"+ export XDG_DATA_HOME="${HOME}/.local/share"+ export YARN_CACHE_FOLDER="${HOME}/.yarn/cache" export YARN_NETWORK_CONCURRENCY=32+ export COREPACK_NPM_REGISTRY="${COREPACK_NPM_REGISTRY:-${NPM_CONFIG_REGISTRY:-https://registry.npmjs.org}}"+ export COREPACK_HOME="${HOME}/.corepack"+ export npm_config_registry="${NPM_CONFIG_REGISTRY:-https://registry.npmjs.org}" local _yarnver _yarnmajor=0 _yarnver="$(node -p "require('./package.json').packageManager?.split('@')[1]?.split('-')[0] || ''" 2>/dev/null)" _yarnmajor="${_yarnver%%.*}" _yarnmajor="${_yarnmajor:-0}" if [[ "${_yarnmajor}" -ge 2 ]] 2>/dev/null || [[ -f .yarnrc.yml ]]; then- export XDG_STATE_HOME="${srcdir}/.local/state"+ export XDG_STATE_HOME="${HOME}/.local/state" export YARN_ENABLE_GLOBAL_CACHE=false export YARN_ENABLE_MIRROR=false- export YARN_GLOBAL_FOLDER="${srcdir}/.yarn/berry"+ export YARN_GLOBAL_FOLDER="${HOME}/.yarn/berry" export YARN_NODE_LINKER=node-modules export YARN_NM_MODE=hardlinks-local export YARN_ENABLE_TELEMETRY=false export YARN_ENABLE_SCRIPTS=true- export YARN_ENABLE_IMMUTABLE_INSTALLS=false- export YARN_ENABLE_PROGRESS_BARS=false- export YARN_ENABLE_COLORS=false export YARN_HTTP_TIMEOUT=600000 export YARN_HTTP_RETRY=5- export COREPACK_HOME="${srcdir}/.corepack"- mkdir -p "${HOME}" "${YARN_CACHE_FOLDER}" "${YARN_GLOBAL_FOLDER}"- install -dm755 "${srcdir}/.bin"- corepack enable --install-directory "${srcdir}/.bin"- export PATH="${srcdir}/.bin:${PATH}"- corepack prepare "yarn@${_yarnver}" --activate+ export YARN_NPM_REGISTRY_SERVER="${YARN_NPM_REGISTRY_SERVER:-${NPM_CONFIG_REGISTRY:-https://registry.yarnpkg.com}}"+ local _yarnhome="${HOME}/.yarn/install"+ mkdir -p "${HOME}" "${YARN_CACHE_FOLDER}" "${YARN_GLOBAL_FOLDER}" "${COREPACK_HOME}" "${_yarnhome}"+ if [[ -n "${_yarnver}" ]]; then+ npm install -g "@yarnpkg/cli-dist@${_yarnver}" --prefix "${_yarnhome}" --registry "${npm_config_registry}"+ export PATH="${_yarnhome}/bin:${PATH}"+ fi else- export YARN_GLOBAL_FOLDER="${srcdir}/.yarn/global"- export YARN_LINK_FOLDER="${srcdir}/.yarn/link"- export YARN_TEMP_FOLDER="${srcdir}/.yarn/tmp"+ export YARN_GLOBAL_FOLDER="${HOME}/.yarn/global"+ export YARN_LINK_FOLDER="${HOME}/.yarn/link"+ export YARN_TEMP_FOLDER="${HOME}/.yarn/tmp" export YARN_NETWORK_TIMEOUT=600000 export YARN_CHILD_CONCURRENCY="$(nproc)" export YARN_FROZEN_LOCKFILE=true- export YARN_NONINTERACTIVE=true- export YARN_NO_PROGRESS=true export YARN_IGNORE_ENGINES=true- export NODE_ENV=production export YARN_PRODUCTION=false- mkdir -p "${HOME}" "${YARN_CACHE_FOLDER}" "${YARN_GLOBAL_FOLDER}" "${YARN_LINK_FOLDER}" "${YARN_TEMP_FOLDER}"+ mkdir -p "${HOME}" "${YARN_CACHE_FOLDER}" "${YARN_GLOBAL_FOLDER}" "${YARN_LINK_FOLDER}" "${YARN_TEMP_FOLDER}" "${COREPACK_HOME}"+ fi+ local _reg="${NPM_CONFIG_REGISTRY:-https://registry.yarnpkg.com}"+ export YARN_REGISTRY="${_reg}"+ _reg="${_reg%/}"+ if [[ -f .yarnrc ]]; then+ sed -i "s|^registry .*|registry \"${_reg}\"|" .yarnrc+ fi+ if [[ -f yarn.lock ]] && grep -q 'resolved "https://registry.yarnpkg.com' yarn.lock; then+ sed -i "s|https://registry.yarnpkg.com/|${_reg}/|g" yarn.lock fi } _get_app_dir() {- find "${srcdir}" -type f -name "resources.pak" -exec dirname {} + | head -n 1+ find "${srcdir}" -type f -name "resources.pak" ! -path "*/node_modules/*" -print 2>/dev/null | while read f; do [ -d "${f%/*}/resources" ] && echo "${f%/*}" && break; done } _use_local_electron_for_forge() { local _v="${SYSTEM_ELECTRON_VERSION}" local _zd="${srcdir}/electron-zips" case "${CARCH}" in aarch64) _arch=arm64 ;;- x86_64) _arch=x64 ;;+ x86_64) _arch=x64 ;; esac local _zf="${_zd}/electron-v${_v}-linux-${_arch}.zip" install -Dm755 -d "${_zd}" ( cd "${ELECTRON_DIST}" && zip -r -q -0 "${_zf}" . )- sed -i "/packagerConfig:[[:space:]]*{/a\\ electronZipDir: '${_zd}'," forge.config.*+ find . -name "forge.config.*" ! -path "*/node_modules/*" -print0 | while IFS= read -r -d '' _cfg; do+ sed -i "/packagerConfig:[[:space:]]*{/a\\ electronZipDir: '${_zd}'," "${_cfg}"+ done } _get_electron_version() {- _elec_ver=$(find "${srcdir}" -maxdepth 5 -name "package.json" ! -path "*/node_modules/*" \- -exec grep -l '"electron"' {} + | xargs -I{} jq -r '(.devDependencies.electron // .dependencies.electron) // empty' {} 2>/dev/null | head -1)- [[ -z "${_elec_ver}" ]] && return 1- echo -e "The electron version is: \033[1;31m${_elec_ver%%.*}\033[0m"+ _elec_ver=$(find "$(_get_project_dir)" -name "package.json" ! -path "*/node_modules/*" -print \+ | xargs -I{} jq -r '(.devDependencies.electron // .dependencies.electron) // empty' {} 2>/dev/null \+ | grep -oE '[0-9]+' | head -1)+ [[ -z "${_elec_ver}" ]] && return 1+ (( _elec_ver == _electronversion )) && c=32 || c=31+ echo -e "Electron version: \033[1;${c}m${_elec_ver}$([[ $c -eq 31 ]] && echo " (expected ${_electronversion})")\033[0m" } prepare() {- cd "${srcdir}/${pkgname%-git}.git"+ cd "$(_get_project_dir)" _get_electron_version sed -i -e " s/@electronversion@/${_electronversion}/g s/@appname@/${pkgname%-git}/g s/@runname@/app.asar/g- s/@cfgdirname@/${_pkgname}/g " "${srcdir}/${pkgname%-git}.sh" gendesk -q -f -n \ --pkgname="${pkgname%-git}" \@@ -137,39 +150,36 @@ --exec="${pkgname%-git} %U" _ensure_local_nvm _set_build_env- sed -i "s/\"electron\": \"[^\"]*\"/\"electron\": \"${SYSTEM_ELECTRON_VERSION}\"/g" package.json- rm -rf lib- mkdir lib+ jq --arg ver "${SYSTEM_ELECTRON_VERSION}" '.devDependencies.electron = $ver' package.json > package.json.tmp && mv package.json.tmp package.json+ [ -d lib ] || mkdir lib ln -sf "/usr/bin/ffmpeg" lib/ffmpeg ln -sf "/usr/bin/ffprobe" lib/ffprobe ln -sf "/usr/bin/yt-dlp" lib/yt-dlp find src -type f -exec sed -i "s/process.resourcesPath/\'\/usr\/lib\/${pkgname%-git}\'/g" {} +- # Use ignore-scripts to skip sharp build- NODE_ENV=development yarn install --cache-folder "${srcdir}/.yarn_cache" --ignore-scripts- # Completely remove sharp's install script from package.json- cd node_modules/sharp- jq 'del(.scripts.install)' package.json > package.json.tmp && mv package.json.tmp package.json- # Verify the install script is removed- grep -q '"install"' package.json && echo "WARNING: install script still present" || echo "OK: install script removed"+ export NODE_ENV=development+ yarn install _use_local_electron_for_forge } build() { cd "${srcdir}/${pkgname%-git}.git" _ensure_local_nvm _set_build_env- NODE_ENV=production yarn run package+ export NODE_ENV=production+ yarn run package } package() { install -Dm755 "${srcdir}/${pkgname%-git}.sh" "${pkgdir}/usr/bin/${pkgname%-git}" install -Dm755 -d "${pkgdir}/usr/lib/${pkgname%-git}"- local _app_dir=$(_get_app_dir)+ local _app_dir="$(_get_app_dir)"+ rm -rf "${_app_dir}/resources/default_app.asar" cp -a "${_app_dir}/resources/." "${pkgdir}/usr/lib/${pkgname%-git}/"+ local _src="$(_get_project_dir)" _icon_sizes=(16x16 24x24 32x32 48x48 64x64 128x128 256x256) for _icons in "${_icon_sizes[@]}";do- install -Dm644 "${srcdir}/${pkgname%-git}.git/assets/icons/${_icons}.png" \+ install -Dm644 "${_src}/assets/icons/${_icons}.png" \ "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps/${pkgname%-git}.png" done- install -Dm644 "${srcdir}/${pkgname%-git}.git/${pkgname%-git}.desktop" -t "${pkgdir}/usr/share/applications"- install -Dm644 "${srcdir}/${pkgname%-git}.git/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"+ install -Dm644 "${_src}/${pkgname%-git}.desktop" -t "${pkgdir}/usr/share/applications"+ install -Dm644 "${_src}/LICENSE.txt" -t "${pkgdir}/usr/share/licenses/${pkgname}" } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 00:21:55 | Low | 1 |
| 2026-10-16 00:12:47 | Low | 1 |
| 2026-10-15 00:28:05 | Low | 1 |
| 2026-10-14 00:06:47 | Low | 1 |
| 2026-10-13 00:23:45 | Low | 1 |
| 2026-10-12 03:12:20 | Low | 1 |
| 2026-09-20 05:32:24 | Clean | 0 |
| 2026-09-10 09:20:32 | Clean | 0 |
| 2026-09-07 07:13:50 | Clean | 0 |
| 2026-07-03 07:10:33 | Clean | 0 |
| 2026-07-03 00:17:07 | Low | 2 |
| 2026-07-02 00:22:12 | Low | 2 |
| 2026-07-01 00:30:02 | Low | 2 |
| 2026-06-30 00:15:06 | Low | 2 |
| 2026-06-29 00:20:06 | Low | 2 |
| 2026-06-28 00:09:41 | Low | 2 |
| 2026-06-27 00:00:51 | Low | 2 |
| 2026-06-26 00:27:06 | Low | 2 |
| 2026-06-25 00:08:41 | Low | 2 |
| 2026-06-24 00:08:06 | Low | 2 |