mirror of
https://github.com/linuxserver/docker-code-server.git
synced 2026-05-17 09:56:09 +02:00
Compare commits
13 Commits
4.112.0-ls
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2076aef43e | ||
|
|
463c078495 | ||
|
|
bf6019fb3c | ||
|
|
a9abb1ecfd | ||
|
|
4773f2d5f8 | ||
|
|
98c1d8a67e | ||
|
|
ca2f347750 | ||
|
|
313115e1f3 | ||
|
|
692e50d337 | ||
|
|
f0a9aeb116 | ||
|
|
43f3feea6b | ||
|
|
5fa1fedf09 | ||
|
|
3f3cc1e113 |
192
Jenkinsfile
vendored
192
Jenkinsfile
vendored
@ -75,6 +75,8 @@ pipeline {
|
|||||||
'''
|
'''
|
||||||
script{
|
script{
|
||||||
env.EXIT_STATUS = ''
|
env.EXIT_STATUS = ''
|
||||||
|
env.CI_TEST_ATTEMPTED = ''
|
||||||
|
env.PUSH_ATTEMPTED = ''
|
||||||
env.LS_RELEASE = sh(
|
env.LS_RELEASE = sh(
|
||||||
script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:latest 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''',
|
script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:latest 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''',
|
||||||
returnStdout: true).trim()
|
returnStdout: true).trim()
|
||||||
@ -871,6 +873,7 @@ pipeline {
|
|||||||
script{
|
script{
|
||||||
env.CI_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/index.html'
|
env.CI_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/index.html'
|
||||||
env.CI_JSON_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/report.json'
|
env.CI_JSON_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/report.json'
|
||||||
|
env.CI_TEST_ATTEMPTED = 'true'
|
||||||
}
|
}
|
||||||
sh '''#! /bin/bash
|
sh '''#! /bin/bash
|
||||||
set -e
|
set -e
|
||||||
@ -923,6 +926,9 @@ pipeline {
|
|||||||
environment name: 'EXIT_STATUS', value: ''
|
environment name: 'EXIT_STATUS', value: ''
|
||||||
}
|
}
|
||||||
steps {
|
steps {
|
||||||
|
script{
|
||||||
|
env.PUSH_ATTEMPTED = 'true'
|
||||||
|
}
|
||||||
retry_backoff(5,5) {
|
retry_backoff(5,5) {
|
||||||
sh '''#! /bin/bash
|
sh '''#! /bin/bash
|
||||||
set -e
|
set -e
|
||||||
@ -952,11 +958,18 @@ pipeline {
|
|||||||
environment name: 'EXIT_STATUS', value: ''
|
environment name: 'EXIT_STATUS', value: ''
|
||||||
}
|
}
|
||||||
steps {
|
steps {
|
||||||
|
script{
|
||||||
|
env.PUSH_ATTEMPTED = 'true'
|
||||||
|
}
|
||||||
retry_backoff(5,5) {
|
retry_backoff(5,5) {
|
||||||
sh '''#! /bin/bash
|
sh '''#! /bin/bash
|
||||||
set -e
|
set -e
|
||||||
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
|
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
|
||||||
[[ ${MANIFESTIMAGE%%/*} =~ \\. ]] && MANIFESTIMAGEPLUS="${MANIFESTIMAGE}" || MANIFESTIMAGEPLUS="docker.io/${MANIFESTIMAGE}"
|
if [[ "${MANIFESTIMAGE%%/*}" =~ \\. ]]; then
|
||||||
|
MANIFESTIMAGEPLUS="${MANIFESTIMAGE}"
|
||||||
|
else
|
||||||
|
MANIFESTIMAGEPLUS="docker.io/${MANIFESTIMAGE}"
|
||||||
|
fi
|
||||||
IFS=',' read -ra CACHE <<< "$BUILDCACHE"
|
IFS=',' read -ra CACHE <<< "$BUILDCACHE"
|
||||||
for i in "${CACHE[@]}"; do
|
for i in "${CACHE[@]}"; do
|
||||||
if [[ "${MANIFESTIMAGEPLUS}" == "$(cut -d "/" -f1 <<< ${i})"* ]]; then
|
if [[ "${MANIFESTIMAGEPLUS}" == "$(cut -d "/" -f1 <<< ${i})"* ]]; then
|
||||||
@ -1073,98 +1086,13 @@ EOF
|
|||||||
) '''
|
) '''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// If this is a Pull request send the CI link as a comment on it
|
|
||||||
stage('Pull Request Comment') {
|
|
||||||
when {
|
|
||||||
not {environment name: 'CHANGE_ID', value: ''}
|
|
||||||
environment name: 'EXIT_STATUS', value: ''
|
|
||||||
}
|
|
||||||
steps {
|
|
||||||
sh '''#! /bin/bash
|
|
||||||
# Function to retrieve JSON data from URL
|
|
||||||
get_json() {
|
|
||||||
local url="$1"
|
|
||||||
local response=$(curl -s "$url")
|
|
||||||
if [ $? -ne 0 ]; then
|
|
||||||
echo "Failed to retrieve JSON data from $url"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
local json=$(echo "$response" | jq .)
|
|
||||||
if [ $? -ne 0 ]; then
|
|
||||||
echo "Failed to parse JSON data from $url"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
echo "$json"
|
|
||||||
}
|
|
||||||
|
|
||||||
build_table() {
|
|
||||||
local data="$1"
|
|
||||||
|
|
||||||
# Get the keys in the JSON data
|
|
||||||
local keys=$(echo "$data" | jq -r 'to_entries | map(.key) | .[]')
|
|
||||||
|
|
||||||
# Check if keys are empty
|
|
||||||
if [ -z "$keys" ]; then
|
|
||||||
echo "JSON report data does not contain any keys or the report does not exist."
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Build table header
|
|
||||||
local header="| Tag | Passed |\\n| --- | --- |\\n"
|
|
||||||
|
|
||||||
# Loop through the JSON data to build the table rows
|
|
||||||
local rows=""
|
|
||||||
for build in $keys; do
|
|
||||||
local status=$(echo "$data" | jq -r ".[\\"$build\\"].test_success")
|
|
||||||
if [ "$status" = "true" ]; then
|
|
||||||
status="✅"
|
|
||||||
else
|
|
||||||
status="❌"
|
|
||||||
fi
|
|
||||||
local row="| "$build" | "$status" |\\n"
|
|
||||||
rows="${rows}${row}"
|
|
||||||
done
|
|
||||||
|
|
||||||
local table="${header}${rows}"
|
|
||||||
local escaped_table=$(echo "$table" | sed 's/\"/\\\\"/g')
|
|
||||||
echo "$escaped_table"
|
|
||||||
}
|
|
||||||
|
|
||||||
if [[ "${CI}" = "true" ]]; then
|
|
||||||
# Retrieve JSON data from URL
|
|
||||||
data=$(get_json "$CI_JSON_URL")
|
|
||||||
# Create table from JSON data
|
|
||||||
table=$(build_table "$data")
|
|
||||||
echo -e "$table"
|
|
||||||
|
|
||||||
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
|
||||||
-H "Accept: application/vnd.github.v3+json" \
|
|
||||||
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
|
|
||||||
-d "{\\"body\\": \\"I am a bot, here are the test results for this PR: \\n${CI_URL}\\n${SHELLCHECK_URL}\\n${table}\\"}"
|
|
||||||
else
|
|
||||||
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
|
||||||
-H "Accept: application/vnd.github.v3+json" \
|
|
||||||
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
|
|
||||||
-d "{\\"body\\": \\"I am a bot, here is the pushed image/manifest for this PR: \\n\\n\\`${GITHUBIMAGE}:${META_TAG}\\`\\"}"
|
|
||||||
fi
|
|
||||||
'''
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
/* ######################
|
/* ######################
|
||||||
Send status to Discord
|
Comment on PR and Send status to Discord
|
||||||
###################### */
|
###################### */
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
sh '''#!/bin/bash
|
script {
|
||||||
rm -rf /config/.ssh/id_sign
|
|
||||||
rm -rf /config/.ssh/id_sign.pub
|
|
||||||
git config --global --unset gpg.format
|
|
||||||
git config --global --unset user.signingkey
|
|
||||||
git config --global --unset commit.gpgsign
|
|
||||||
'''
|
|
||||||
script{
|
|
||||||
env.JOB_DATE = sh(
|
env.JOB_DATE = sh(
|
||||||
script: '''date '+%Y-%m-%dT%H:%M:%S%:z' ''',
|
script: '''date '+%Y-%m-%dT%H:%M:%S%:z' ''',
|
||||||
returnStdout: true).trim()
|
returnStdout: true).trim()
|
||||||
@ -1207,6 +1135,94 @@ EOF
|
|||||||
"username": "Jenkins"}' ${BUILDS_DISCORD} '''
|
"username": "Jenkins"}' ${BUILDS_DISCORD} '''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
script {
|
||||||
|
if (env.GITHUBIMAGE =~ /lspipepr/){
|
||||||
|
if (env.CI_TEST_ATTEMPTED == "true" || env.PUSH_ATTEMPTED == "true"){
|
||||||
|
sh '''#! /bin/bash
|
||||||
|
# Function to retrieve JSON data from URL
|
||||||
|
get_json() {
|
||||||
|
local url="$1"
|
||||||
|
local response=$(curl -s "$url")
|
||||||
|
if [ $? -ne 0 ]; then
|
||||||
|
echo "Failed to retrieve JSON data from $url"
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
local json=$(echo "$response" | jq .)
|
||||||
|
if [ $? -ne 0 ]; then
|
||||||
|
echo "Failed to parse JSON data from $url"
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
echo "$json"
|
||||||
|
}
|
||||||
|
|
||||||
|
build_table() {
|
||||||
|
local data="$1"
|
||||||
|
|
||||||
|
# Get the keys in the JSON data
|
||||||
|
local keys=$(echo "$data" | jq -r 'to_entries | map(.key) | .[]')
|
||||||
|
|
||||||
|
# Check if keys are empty
|
||||||
|
if [ -z "$keys" ]; then
|
||||||
|
echo "JSON report data does not contain any keys or the report does not exist."
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Build table header
|
||||||
|
local header="| Tag | Passed |\\n| --- | --- |\\n"
|
||||||
|
|
||||||
|
# Loop through the JSON data to build the table rows
|
||||||
|
local rows=""
|
||||||
|
for build in $keys; do
|
||||||
|
local status=$(echo "$data" | jq -r ".[\\"$build\\"].test_success")
|
||||||
|
if [ "$status" = "true" ]; then
|
||||||
|
status="✅"
|
||||||
|
else
|
||||||
|
status="❌"
|
||||||
|
fi
|
||||||
|
local row="| "$build" | "$status" |\\n"
|
||||||
|
rows="${rows}${row}"
|
||||||
|
done
|
||||||
|
|
||||||
|
local table="${header}${rows}"
|
||||||
|
local escaped_table=$(echo "$table" | sed 's/\"/\\\\"/g')
|
||||||
|
echo "$escaped_table"
|
||||||
|
}
|
||||||
|
|
||||||
|
if [[ "${CI}" = "true" ]]; then
|
||||||
|
# Retrieve JSON data from URL
|
||||||
|
data=$(get_json "$CI_JSON_URL")
|
||||||
|
# Create table from JSON data
|
||||||
|
table=$(build_table "$data")
|
||||||
|
echo -e "$table"
|
||||||
|
|
||||||
|
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
||||||
|
-H "Accept: application/vnd.github.v3+json" \
|
||||||
|
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
|
||||||
|
-d "{\\"body\\": \\"I am a bot, here are the test results for this PR for commit ${COMMIT_SHA:0:7} : \\n${CI_URL}\\n${SHELLCHECK_URL}\\n${table}\\"}"
|
||||||
|
else
|
||||||
|
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
||||||
|
-H "Accept: application/vnd.github.v3+json" \
|
||||||
|
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
|
||||||
|
-d "{\\"body\\": \\"I am a bot, here is the pushed image/manifest for this PR for commit ${COMMIT_SHA:0:7} : \\n\\n\\`${GITHUBIMAGE}:${META_TAG}\\`\\"}"
|
||||||
|
fi
|
||||||
|
'''
|
||||||
|
} else {
|
||||||
|
sh '''#! /bin/bash
|
||||||
|
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
||||||
|
-H "Accept: application/vnd.github.v3+json" \
|
||||||
|
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
|
||||||
|
-d "{\\"body\\": \\"I am a bot, the build for PR commit ${COMMIT_SHA:0:7} failed and as a result no CI test was attempted and no images were pushed.\\"}"
|
||||||
|
'''
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sh '''#!/bin/bash
|
||||||
|
rm -rf /config/.ssh/id_sign
|
||||||
|
rm -rf /config/.ssh/id_sign.pub
|
||||||
|
git config --global --unset gpg.format
|
||||||
|
git config --global --unset user.signingkey
|
||||||
|
git config --global --unset commit.gpgsign
|
||||||
|
'''
|
||||||
}
|
}
|
||||||
cleanup {
|
cleanup {
|
||||||
sh '''#! /bin/bash
|
sh '''#! /bin/bash
|
||||||
|
|||||||
@ -1,44 +1,45 @@
|
|||||||
NAME VERSION TYPE
|
NAME VERSION TYPE
|
||||||
@anthropic-ai/sandbox-runtime 0.0.23 npm
|
@anthropic-ai/sandbox-runtime 0.0.49 npm
|
||||||
@babel/runtime 7.28.6 npm
|
@babel/runtime 7.28.6 npm
|
||||||
@coder/logger 3.0.1 npm
|
@coder/logger 3.0.1 npm
|
||||||
|
@emnapi/runtime 1.10.0 npm (+1 duplicate)
|
||||||
@epic-web/invariant 1.0.0 npm
|
@epic-web/invariant 1.0.0 npm
|
||||||
|
@github/copilot 1.0.34 npm
|
||||||
|
@github/copilot 1.0.38 npm
|
||||||
|
@github/copilot-sdk 0.2.2 npm
|
||||||
|
@img/sharp-wasm32 0.34.5 npm (+1 duplicate)
|
||||||
|
@isaacs/fs-minipass 4.0.1 npm
|
||||||
@microsoft/1ds-core-js 3.2.13 npm
|
@microsoft/1ds-core-js 3.2.13 npm
|
||||||
@microsoft/1ds-post-js 3.2.13 npm
|
@microsoft/1ds-post-js 3.2.13 npm
|
||||||
@microsoft/applicationinsights-core-js 2.8.15 npm
|
@microsoft/applicationinsights-core-js 2.8.15 npm
|
||||||
@microsoft/applicationinsights-shims 2.0.2 npm
|
@microsoft/applicationinsights-shims 2.0.2 npm
|
||||||
@microsoft/dynamicproto-js 1.1.9 npm
|
@microsoft/dynamicproto-js 1.1.9 npm
|
||||||
@parcel/watcher 2.5.6 npm
|
@parcel/watcher 2.5.6 npm
|
||||||
@parcel/watcher-linux-x64-glibc 2.5.6 npm
|
|
||||||
@parcel/watcher-linux-x64-musl 2.5.6 npm
|
|
||||||
@phc/format 1.0.0 npm
|
@phc/format 1.0.0 npm
|
||||||
@pondwader/socks5-server 1.0.10 npm
|
@pondwader/socks5-server 1.0.10 npm
|
||||||
@tootallnate/once 3.0.1 npm
|
@tootallnate/once 3.0.1 npm
|
||||||
@tootallnate/quickjs-emscripten 0.23.0 npm
|
@tootallnate/quickjs-emscripten 0.23.0 npm
|
||||||
@types/lodash 4.17.23 npm
|
@vscode/copilot-typescript-server-plugin 1.0.0 npm
|
||||||
@types/lodash-es 4.17.12 npm
|
|
||||||
@vscode/deviceid 0.1.4 npm
|
@vscode/deviceid 0.1.4 npm
|
||||||
|
@vscode/fs-copyfile 2.0.0 npm
|
||||||
@vscode/iconv-lite-umd 0.7.1 npm
|
@vscode/iconv-lite-umd 0.7.1 npm
|
||||||
@vscode/native-watchdog 1.4.6 npm
|
@vscode/native-watchdog 1.4.6 npm
|
||||||
@vscode/proxy-agent 0.39.1 npm
|
@vscode/proxy-agent 0.41.0 npm
|
||||||
@vscode/ripgrep 1.17.1 npm
|
@vscode/ripgrep 1.17.1 npm
|
||||||
@vscode/spdlog 0.15.7 npm
|
@vscode/spdlog 0.15.8 npm
|
||||||
@vscode/tree-sitter-wasm 0.3.0 npm
|
@vscode/sqlite3 5.1.12-vscode npm
|
||||||
|
@vscode/tree-sitter-wasm 0.3.1 npm
|
||||||
@vscode/vscode-languagedetection 1.0.23 npm
|
@vscode/vscode-languagedetection 1.0.23 npm
|
||||||
@vscode/windows-process-tree 0.6.3 npm
|
@xterm/addon-clipboard 0.3.0-beta.197 npm
|
||||||
@vscode/windows-registry 1.2.0 npm
|
@xterm/addon-image 0.10.0-beta.197 npm
|
||||||
@xterm/addon-clipboard 0.3.0-beta.191 npm
|
@xterm/addon-ligatures 0.11.0-beta.197 npm
|
||||||
@xterm/addon-image 0.10.0-beta.191 npm
|
@xterm/addon-progress 0.3.0-beta.197 npm
|
||||||
@xterm/addon-ligatures 0.11.0-beta.191 npm
|
@xterm/addon-search 0.17.0-beta.197 npm
|
||||||
@xterm/addon-progress 0.3.0-beta.191 npm
|
@xterm/addon-serialize 0.15.0-beta.197 npm
|
||||||
@xterm/addon-search 0.17.0-beta.191 npm
|
@xterm/addon-unicode11 0.10.0-beta.197 npm
|
||||||
@xterm/addon-serialize 0.15.0-beta.191 npm
|
@xterm/addon-webgl 0.20.0-beta.196 npm
|
||||||
@xterm/addon-unicode11 0.10.0-beta.191 npm
|
@xterm/headless 6.1.0-beta.197 npm
|
||||||
@xterm/addon-webgl 0.20.0-beta.190 npm
|
@xterm/xterm 6.1.0-beta.197 npm
|
||||||
@xterm/headless 6.1.0-beta.191 npm
|
|
||||||
@xterm/xterm 6.1.0-beta.191 npm
|
|
||||||
ConPTY Interface Library 1.23.251008001 binary (+1 duplicate)
|
|
||||||
Console Window and PTY Host (Open Source) 1.23.251008001 binary (+1 duplicate)
|
|
||||||
Microsoft.PowerShell.PSReadLine 2.4.3 dotnet
|
Microsoft.PowerShell.PSReadLine 2.4.3 dotnet
|
||||||
Microsoft.PowerShell.PSReadLine.Polyfiller 1.0.0.0 dotnet (+1 duplicate)
|
Microsoft.PowerShell.PSReadLine.Polyfiller 1.0.0.0 dotnet (+1 duplicate)
|
||||||
Microsoft.PowerShell.Pager 1.0.0.0 dotnet
|
Microsoft.PowerShell.Pager 1.0.0.0 dotnet
|
||||||
@ -50,14 +51,15 @@ apt 2.8.3 d
|
|||||||
apt-utils 2.8.3 deb
|
apt-utils 2.8.3 deb
|
||||||
argon2 0.44.0 npm
|
argon2 0.44.0 npm
|
||||||
argparse 2.0.1 npm
|
argparse 2.0.1 npm
|
||||||
|
asn1 0.2.6 npm
|
||||||
ast-types 0.13.4 npm
|
ast-types 0.13.4 npm
|
||||||
base-files 13ubuntu10.4 deb
|
base-files 13ubuntu10.4 deb
|
||||||
base-passwd 3.6.3build1 deb
|
base-passwd 3.6.3build1 deb
|
||||||
base64-js 1.5.1 npm
|
base64-js 1.5.1 npm
|
||||||
bash 5.2.21-2ubuntu4 deb
|
bash 5.2.21-2ubuntu4 deb
|
||||||
basic-ftp 5.2.0 npm
|
basic-ftp 5.3.0 npm
|
||||||
bat 10.0.0 npm
|
bat 10.0.0 npm
|
||||||
beep-boop 1.2.3 npm
|
bcrypt-pbkdf 1.0.2 npm
|
||||||
bindings 1.5.0 npm
|
bindings 1.5.0 npm
|
||||||
bl 4.1.0 npm
|
bl 4.1.0 npm
|
||||||
body-parser 2.2.2 npm
|
body-parser 2.2.2 npm
|
||||||
@ -75,9 +77,10 @@ call-bound 1.0.4 n
|
|||||||
catatonit 0.1.7-1 deb
|
catatonit 0.1.7-1 deb
|
||||||
charenc 0.0.2 npm
|
charenc 0.0.2 npm
|
||||||
chownr 1.1.4 npm
|
chownr 1.1.4 npm
|
||||||
|
chownr 3.0.0 npm
|
||||||
clojure 10.0.0 npm
|
clojure 10.0.0 npm
|
||||||
code-server 1.112.0 npm
|
code-server 1.118.0 npm
|
||||||
code-server 4.112.0 npm
|
code-server 4.118.0 npm
|
||||||
coffeescript 10.0.0 npm
|
coffeescript 10.0.0 npm
|
||||||
commander 12.1.0 npm
|
commander 12.1.0 npm
|
||||||
commander 8.3.0 npm
|
commander 8.3.0 npm
|
||||||
@ -90,6 +93,7 @@ cookie 0.7.2 n
|
|||||||
cookie-parser 1.4.7 npm
|
cookie-parser 1.4.7 npm
|
||||||
cookie-signature 1.0.6 npm
|
cookie-signature 1.0.6 npm
|
||||||
cookie-signature 1.2.2 npm
|
cookie-signature 1.2.2 npm
|
||||||
|
copilot-chat 0.46.0 npm
|
||||||
coreutils 9.4-3ubuntu6.2 deb
|
coreutils 9.4-3ubuntu6.2 deb
|
||||||
cpp 10.0.0 npm
|
cpp 10.0.0 npm
|
||||||
cron 3.0pl1-184ubuntu2 deb
|
cron 3.0pl1-184ubuntu2 deb
|
||||||
@ -100,7 +104,7 @@ crypt 0.0.2 n
|
|||||||
csharp 10.0.0 npm
|
csharp 10.0.0 npm
|
||||||
css 10.0.0 npm
|
css 10.0.0 npm
|
||||||
css-language-features 10.0.0 npm
|
css-language-features 10.0.0 npm
|
||||||
curl 8.5.0-2ubuntu10.8 deb
|
curl 8.5.0-2ubuntu10.9 deb
|
||||||
dart 10.0.0 npm
|
dart 10.0.0 npm
|
||||||
dash 0.5.12-6ubuntu5 deb
|
dash 0.5.12-6ubuntu5 deb
|
||||||
data-uri-to-buffer 6.0.2 npm
|
data-uri-to-buffer 6.0.2 npm
|
||||||
@ -121,7 +125,7 @@ diffutils 1:3.10-1build1 d
|
|||||||
dirmngr 2.4.4-2ubuntu17.4 deb
|
dirmngr 2.4.4-2ubuntu17.4 deb
|
||||||
docker 10.0.0 npm
|
docker 10.0.0 npm
|
||||||
dotenv 10.0.0 npm
|
dotenv 10.0.0 npm
|
||||||
dpkg 1.22.6ubuntu6.5 deb
|
dpkg 1.22.6ubuntu6.6 deb
|
||||||
dunder-proto 1.0.1 npm
|
dunder-proto 1.0.1 npm
|
||||||
e2fsprogs 1.47.0-2.4~exp1ubuntu4.1 deb
|
e2fsprogs 1.47.0-2.4~exp1ubuntu4.1 deb
|
||||||
ee-first 1.1.1 npm
|
ee-first 1.1.1 npm
|
||||||
@ -147,7 +151,7 @@ fd-slicer 1.1.0 n
|
|||||||
file-uri-to-path 1.0.0 npm
|
file-uri-to-path 1.0.0 npm
|
||||||
finalhandler 2.1.1 npm
|
finalhandler 2.1.1 npm
|
||||||
findutils 4.9.0-5build1 deb
|
findutils 4.9.0-5build1 deb
|
||||||
follow-redirects 1.15.11 npm
|
follow-redirects 1.16.0 npm
|
||||||
forwarded 0.2.0 npm
|
forwarded 0.2.0 npm
|
||||||
fresh 2.0.0 npm
|
fresh 2.0.0 npm
|
||||||
fs-constants 1.0.0 npm
|
fs-constants 1.0.0 npm
|
||||||
@ -215,9 +219,9 @@ isexe 2.0.0 n
|
|||||||
jake 10.0.0 npm
|
jake 10.0.0 npm
|
||||||
java 10.0.0 npm
|
java 10.0.0 npm
|
||||||
javascript 10.0.0 npm
|
javascript 10.0.0 npm
|
||||||
jq 1.7.1-3ubuntu0.24.04.1 deb
|
jq 1.7.1-3ubuntu0.24.04.2 deb
|
||||||
js-base64 3.7.7 npm
|
js-base64 3.7.7 npm
|
||||||
js-debug 1.112.0 npm
|
js-debug 1.117.0 npm
|
||||||
js-debug-companion 1.1.3 npm
|
js-debug-companion 1.1.3 npm
|
||||||
js-yaml 4.1.1 npm
|
js-yaml 4.1.1 npm
|
||||||
jsbn 1.1.0 npm
|
jsbn 1.1.0 npm
|
||||||
@ -235,7 +239,7 @@ latex 10.0.0 n
|
|||||||
less 10.0.0 npm
|
less 10.0.0 npm
|
||||||
less 590-2ubuntu2.1 deb
|
less 590-2ubuntu2.1 deb
|
||||||
libacl1 2.3.2-1build1.1 deb
|
libacl1 2.3.2-1build1.1 deb
|
||||||
libapparmor1 4.0.1really4.0.1-0ubuntu0.24.04.5 deb
|
libapparmor1 4.0.1really4.0.1-0ubuntu0.24.04.6 deb
|
||||||
libapt-pkg6.0t64 2.8.3 deb
|
libapt-pkg6.0t64 2.8.3 deb
|
||||||
libassuan0 2.5.6-1build1 deb
|
libassuan0 2.5.6-1build1 deb
|
||||||
libatomic1 14.2.0-4ubuntu2~24.04.1 deb
|
libatomic1 14.2.0-4ubuntu2~24.04.1 deb
|
||||||
@ -249,12 +253,12 @@ libbz2-1.0 1.0.8-5.1build0.1 d
|
|||||||
libc-bin 2.39-0ubuntu8.7 deb
|
libc-bin 2.39-0ubuntu8.7 deb
|
||||||
libc6 2.39-0ubuntu8.7 deb
|
libc6 2.39-0ubuntu8.7 deb
|
||||||
libcap-ng0 0.8.4-2build2 deb
|
libcap-ng0 0.8.4-2build2 deb
|
||||||
libcap2 1:2.66-5ubuntu2.2 deb
|
libcap2 1:2.66-5ubuntu2.4 deb
|
||||||
libcbor0.10 0.10.2-1.2ubuntu2 deb
|
libcbor0.10 0.10.2-1.2ubuntu2 deb
|
||||||
libcom-err2 1.47.0-2.4~exp1ubuntu4.1 deb
|
libcom-err2 1.47.0-2.4~exp1ubuntu4.1 deb
|
||||||
libcrypt1 1:4.4.36-4build1 deb
|
libcrypt1 1:4.4.36-4build1 deb
|
||||||
libcurl3t64-gnutls 8.5.0-2ubuntu10.8 deb
|
libcurl3t64-gnutls 8.5.0-2ubuntu10.9 deb
|
||||||
libcurl4t64 8.5.0-2ubuntu10.8 deb
|
libcurl4t64 8.5.0-2ubuntu10.9 deb
|
||||||
libdb5.3t64 5.3.28+dfsg2-7 deb
|
libdb5.3t64 5.3.28+dfsg2-7 deb
|
||||||
libdebconfclient0 0.271ubuntu3 deb
|
libdebconfclient0 0.271ubuntu3 deb
|
||||||
libedit2 3.1-20230828-1build1 deb
|
libedit2 3.1-20230828-1build1 deb
|
||||||
@ -273,7 +277,7 @@ libgpg-error0 1.47-3build2.1 d
|
|||||||
libgssapi-krb5-2 1.20.1-6ubuntu2.6 deb
|
libgssapi-krb5-2 1.20.1-6ubuntu2.6 deb
|
||||||
libhogweed6t64 3.9.1-2.2build1.1 deb
|
libhogweed6t64 3.9.1-2.2build1.1 deb
|
||||||
libidn2-0 2.3.7-2build1.1 deb
|
libidn2-0 2.3.7-2build1.1 deb
|
||||||
libjq1 1.7.1-3ubuntu0.24.04.1 deb
|
libjq1 1.7.1-3ubuntu0.24.04.2 deb
|
||||||
libk5crypto3 1.20.1-6ubuntu2.6 deb
|
libk5crypto3 1.20.1-6ubuntu2.6 deb
|
||||||
libkeyutils1 1.6.3-3build1 deb
|
libkeyutils1 1.6.3-3build1 deb
|
||||||
libkrb5-3 1.20.1-6ubuntu2.6 deb
|
libkrb5-3 1.20.1-6ubuntu2.6 deb
|
||||||
@ -287,7 +291,7 @@ libmd0 1.1.0-2build1.1 d
|
|||||||
libmount1 2.39.3-9ubuntu6.5 deb
|
libmount1 2.39.3-9ubuntu6.5 deb
|
||||||
libncursesw6 6.4+20240113-1ubuntu2 deb
|
libncursesw6 6.4+20240113-1ubuntu2 deb
|
||||||
libnettle8t64 3.9.1-2.2build1.1 deb
|
libnettle8t64 3.9.1-2.2build1.1 deb
|
||||||
libnghttp2-14 1.59.0-1ubuntu0.2 deb
|
libnghttp2-14 1.59.0-1ubuntu0.3 deb
|
||||||
libnpth0t64 1.6-3.1build1 deb
|
libnpth0t64 1.6-3.1build1 deb
|
||||||
libonig5 6.9.9-1build1 deb
|
libonig5 6.9.9-1build1 deb
|
||||||
libp11-kit0 0.25.3-4ubuntu2.1 deb
|
libp11-kit0 0.25.3-4ubuntu2.1 deb
|
||||||
@ -313,12 +317,12 @@ libsmartcols1 2.39.3-9ubuntu6.5 d
|
|||||||
libsqlite3-0 3.45.1-1ubuntu2.5 deb
|
libsqlite3-0 3.45.1-1ubuntu2.5 deb
|
||||||
libss2 1.47.0-2.4~exp1ubuntu4.1 deb
|
libss2 1.47.0-2.4~exp1ubuntu4.1 deb
|
||||||
libssh-4 0.10.6-2ubuntu0.4 deb
|
libssh-4 0.10.6-2ubuntu0.4 deb
|
||||||
libssl3t64 3.0.13-0ubuntu3.7 deb
|
libssl3t64 3.0.13-0ubuntu3.9 deb
|
||||||
libstdc++6 14.2.0-4ubuntu2~24.04.1 deb
|
libstdc++6 14.2.0-4ubuntu2~24.04.1 deb
|
||||||
libsystemd0 255.4-1ubuntu8.14 deb
|
libsystemd0 255.4-1ubuntu8.15 deb
|
||||||
libtasn1-6 4.19.0-3ubuntu0.24.04.2 deb
|
libtasn1-6 4.19.0-3ubuntu0.24.04.2 deb
|
||||||
libtinfo6 6.4+20240113-1ubuntu2 deb
|
libtinfo6 6.4+20240113-1ubuntu2 deb
|
||||||
libudev1 255.4-1ubuntu8.14 deb
|
libudev1 255.4-1ubuntu8.15 deb
|
||||||
libunistring5 1.1-2build1.1 deb
|
libunistring5 1.1-2build1.1 deb
|
||||||
libuuid1 2.39.3-9ubuntu6.5 deb
|
libuuid1 2.39.3-9ubuntu6.5 deb
|
||||||
libx11-6 2:1.8.7-1build1 deb
|
libx11-6 2:1.8.7-1build1 deb
|
||||||
@ -332,7 +336,6 @@ libxxhash0 0.8.2-2build1 d
|
|||||||
libzstd1 1.5.5+dfsg2-2build1.1 deb
|
libzstd1 1.5.5+dfsg2-2build1.1 deb
|
||||||
limiter 2.1.0 npm
|
limiter 2.1.0 npm
|
||||||
locales 2.39-0ubuntu8.7 deb
|
locales 2.39-0ubuntu8.7 deb
|
||||||
lodash-es 4.17.23 npm
|
|
||||||
log 10.0.0 npm
|
log 10.0.0 npm
|
||||||
login 1:4.13+dfsg1-4ubuntu3.2 deb
|
login 1:4.13+dfsg1-4ubuntu3.2 deb
|
||||||
logsave 1.47.0-2.4~exp1ubuntu4.1 deb
|
logsave 1.47.0-2.4~exp1ubuntu4.1 deb
|
||||||
@ -356,6 +359,8 @@ mime-db 1.54.0 n
|
|||||||
mime-types 3.0.2 npm
|
mime-types 3.0.2 npm
|
||||||
mimic-response 3.1.0 npm
|
mimic-response 3.1.0 npm
|
||||||
minimist 1.2.8 npm
|
minimist 1.2.8 npm
|
||||||
|
minipass 7.1.3 npm
|
||||||
|
minizlib 3.1.0 npm
|
||||||
mkdirp 1.0.4 npm
|
mkdirp 1.0.4 npm
|
||||||
mkdirp-classic 0.5.3 npm
|
mkdirp-classic 0.5.3 npm
|
||||||
mount 2.39.3-9ubuntu6.5 deb
|
mount 2.39.3-9ubuntu6.5 deb
|
||||||
@ -372,20 +377,19 @@ net-tools 2.10-0.1ubuntu4.4 d
|
|||||||
netbase 6.4 deb
|
netbase 6.4 deb
|
||||||
netcat-openbsd 1.226-1ubuntu2 deb
|
netcat-openbsd 1.226-1ubuntu2 deb
|
||||||
netmask 2.0.2 npm
|
netmask 2.0.2 npm
|
||||||
node 22.22.0 binary
|
node 22.22.1 binary
|
||||||
node-abi 3.8.0 npm
|
node-abi 3.8.0 npm
|
||||||
node-addon-api 7.1.0 npm
|
|
||||||
node-addon-api 8.6.0 npm
|
node-addon-api 8.6.0 npm
|
||||||
node-gyp-build 4.8.4 npm
|
node-gyp-build 4.8.4 npm
|
||||||
node-pty 1.2.0-beta.10 npm
|
node-pty 1.2.0-beta.12 npm
|
||||||
npm 1.0.1 npm
|
npm 1.0.1 npm
|
||||||
object-inspect 1.13.4 npm
|
object-inspect 1.13.4 npm
|
||||||
objective-c 10.0.0 npm
|
objective-c 10.0.0 npm
|
||||||
on-finished 2.4.1 npm
|
on-finished 2.4.1 npm
|
||||||
on-headers 1.1.0 npm
|
on-headers 1.1.0 npm
|
||||||
once 1.4.0 npm (+1 duplicate)
|
once 1.4.0 npm (+1 duplicate)
|
||||||
openssh-client 1:9.6p1-3ubuntu13.15 deb
|
openssh-client 1:9.6p1-3ubuntu13.16 deb
|
||||||
openssl 3.0.13-0ubuntu3.7 deb
|
openssl 3.0.13-0ubuntu3.9 deb
|
||||||
opentype.js 0.8.0 npm
|
opentype.js 0.8.0 npm
|
||||||
os-tmpdir 1.0.2 npm
|
os-tmpdir 1.0.2 npm
|
||||||
pac-proxy-agent 7.2.0 npm
|
pac-proxy-agent 7.2.0 npm
|
||||||
@ -394,7 +398,7 @@ parseurl 1.3.3 n
|
|||||||
passwd 1:4.13+dfsg1-4ubuntu3.2 deb
|
passwd 1:4.13+dfsg1-4ubuntu3.2 deb
|
||||||
patch 2.7.6-7build3 deb
|
patch 2.7.6-7build3 deb
|
||||||
path-key 3.1.1 npm
|
path-key 3.1.1 npm
|
||||||
path-to-regexp 8.3.0 npm
|
path-to-regexp 8.4.2 npm
|
||||||
pem 1.14.8 npm
|
pem 1.14.8 npm
|
||||||
pend 1.2.0 npm
|
pend 1.2.0 npm
|
||||||
perl 10.0.0 npm
|
perl 10.0.0 npm
|
||||||
@ -403,10 +407,9 @@ perl-base 5.38.2-3.2ubuntu0.2 d
|
|||||||
perl-modules-5.38 5.38.2-3.2ubuntu0.2 deb
|
perl-modules-5.38 5.38.2-3.2ubuntu0.2 deb
|
||||||
php 10.0.0 npm
|
php 10.0.0 npm
|
||||||
php-language-features 10.0.0 npm
|
php-language-features 10.0.0 npm
|
||||||
picomatch 4.0.3 npm
|
picomatch 4.0.4 npm
|
||||||
pinentry-curses 1.2.1-3ubuntu5 deb
|
pinentry-curses 1.2.1-3ubuntu5 deb
|
||||||
powershell 10.0.0 npm
|
powershell 10.0.0 npm
|
||||||
prebuild-install 7.1.2 npm
|
|
||||||
procps 2:4.0.4-4ubuntu3.2 deb
|
procps 2:4.0.4-4ubuntu3.2 deb
|
||||||
prompt 10.0.0 npm
|
prompt 10.0.0 npm
|
||||||
proxy-addr 2.0.7 npm
|
proxy-addr 2.0.7 npm
|
||||||
@ -433,10 +436,10 @@ ruby 10.0.0 n
|
|||||||
rust 10.0.0 npm
|
rust 10.0.0 npm
|
||||||
safe-buffer 5.2.1 npm (+1 duplicate)
|
safe-buffer 5.2.1 npm (+1 duplicate)
|
||||||
safe-compare 1.1.4 npm
|
safe-compare 1.1.4 npm
|
||||||
safer-buffer 2.1.2 npm
|
safer-buffer 2.1.2 npm (+1 duplicate)
|
||||||
scss 10.0.0 npm
|
scss 10.0.0 npm
|
||||||
search-result 10.0.0 npm
|
search-result 10.0.0 npm
|
||||||
sed 4.9-2build1 deb
|
sed 4.9-2ubuntu0.24.04.1 deb
|
||||||
semver 7.5.4 npm
|
semver 7.5.4 npm
|
||||||
semver 7.7.4 npm
|
semver 7.7.4 npm
|
||||||
send 1.2.1 npm
|
send 1.2.1 npm
|
||||||
@ -463,19 +466,20 @@ socks-proxy-agent 8.0.5 n
|
|||||||
source-map 0.6.1 npm
|
source-map 0.6.1 npm
|
||||||
sprintf-js 1.1.3 npm
|
sprintf-js 1.1.3 npm
|
||||||
sql 10.0.0 npm
|
sql 10.0.0 npm
|
||||||
|
ssh2 1.17.0 npm
|
||||||
statuses 2.0.2 npm
|
statuses 2.0.2 npm
|
||||||
string_decoder 1.3.0 npm
|
string_decoder 1.3.0 npm
|
||||||
strip-json-comments 2.0.1 npm
|
strip-json-comments 2.0.1 npm
|
||||||
sudo 1.9.15p5-3ubuntu5.24.04.2 deb
|
sudo 1.9.15p5-3ubuntu5.24.04.2 deb
|
||||||
swift 10.0.0 npm
|
swift 10.0.0 npm
|
||||||
systemd-standalone-sysusers 255.4-1ubuntu8.14 deb
|
systemd-standalone-sysusers 255.4-1ubuntu8.15 deb
|
||||||
sysvinit-utils 3.08-6ubuntu3 deb
|
sysvinit-utils 3.08-6ubuntu3 deb
|
||||||
tar 1.35+dfsg-3build1 deb
|
tar 1.35+dfsg-3build1 deb
|
||||||
|
tar 7.5.13 npm
|
||||||
tar-fs 2.1.4 npm
|
tar-fs 2.1.4 npm
|
||||||
tar-stream 2.2.0 npm
|
tar-stream 2.2.0 npm
|
||||||
tas-client 0.3.1 npm
|
tas-client 0.3.1 npm
|
||||||
terminal-suggest 1.0.1 npm
|
terminal-suggest 1.0.1 npm
|
||||||
theme-2026 0.1.0 npm
|
|
||||||
theme-abyss 10.0.0 npm
|
theme-abyss 10.0.0 npm
|
||||||
theme-defaults 10.0.0 npm
|
theme-defaults 10.0.0 npm
|
||||||
theme-kimbie-dark 10.0.0 npm
|
theme-kimbie-dark 10.0.0 npm
|
||||||
@ -488,16 +492,18 @@ theme-solarized-light 10.0.0 n
|
|||||||
theme-tomorrow-night-blue 10.0.0 npm
|
theme-tomorrow-night-blue 10.0.0 npm
|
||||||
tiny-inflate 1.0.3 npm
|
tiny-inflate 1.0.3 npm
|
||||||
toidentifier 1.0.1 npm
|
toidentifier 1.0.1 npm
|
||||||
tslib 2.8.1 npm (+1 duplicate)
|
tslib 2.8.1 npm
|
||||||
tunnel-agent 0.6.0 npm
|
tunnel-agent 0.6.0 npm
|
||||||
tunnel-forwarding 10.0.0 npm
|
tunnel-forwarding 10.0.0 npm
|
||||||
|
tweetnacl 0.14.5 npm
|
||||||
type-is 2.0.1 npm
|
type-is 2.0.1 npm
|
||||||
typescript 10.0.0 npm
|
typescript 10.0.0 npm
|
||||||
typescript 5.9.3 npm (+1 duplicate)
|
typescript 5.9.3 npm
|
||||||
|
typescript 6.0.3 npm
|
||||||
typescript-language-features 10.0.0 npm
|
typescript-language-features 10.0.0 npm
|
||||||
tzdata 2025b-0ubuntu0.24.04.1 deb
|
tzdata 2026a-0ubuntu0.24.04.1 deb
|
||||||
ubuntu-keyring 2023.11.28.1 deb
|
ubuntu-keyring 2023.11.28.1 deb
|
||||||
undici 7.19.0 npm
|
undici 7.24.4 npm
|
||||||
universalify 2.0.1 npm
|
universalify 2.0.1 npm
|
||||||
unminimize 0.2.1 deb
|
unminimize 0.2.1 deb
|
||||||
unpipe 1.0.0 npm
|
unpipe 1.0.0 npm
|
||||||
@ -511,20 +517,23 @@ vscode-extensions 0.0.1 n
|
|||||||
vscode-html-languageserver 10.0.0 npm
|
vscode-html-languageserver 10.0.0 npm
|
||||||
vscode-js-profile-table 1.0.10 npm
|
vscode-js-profile-table 1.0.10 npm
|
||||||
vscode-json-languageserver 1.3.4 npm
|
vscode-json-languageserver 1.3.4 npm
|
||||||
|
vscode-jsonrpc 8.2.1 npm
|
||||||
vscode-oniguruma 1.7.0 npm
|
vscode-oniguruma 1.7.0 npm
|
||||||
vscode-regexpp 3.1.0 npm
|
vscode-regexpp 3.1.0 npm
|
||||||
vscode-textmate 9.3.2 npm
|
vscode-textmate 9.3.2 npm
|
||||||
vscode-theme-seti 10.0.0 npm
|
vscode-theme-seti 10.0.0 npm
|
||||||
which 2.0.2 npm
|
which 2.0.2 npm
|
||||||
wrappy 1.0.2 npm (+1 duplicate)
|
wrappy 1.0.2 npm (+1 duplicate)
|
||||||
ws 8.19.0 npm
|
ws 8.19.0 npm (+1 duplicate)
|
||||||
xauth 1:1.1.2-1build1 deb
|
xauth 1:1.1.2-1build1 deb
|
||||||
xdg-basedir 4.0.0 npm
|
xdg-basedir 4.0.0 npm
|
||||||
xml 10.0.0 npm
|
xml 10.0.0 npm
|
||||||
yallist 4.0.0 npm
|
yallist 4.0.0 npm
|
||||||
|
yallist 5.0.0 npm
|
||||||
yaml 10.0.0 npm
|
yaml 10.0.0 npm
|
||||||
yauzl 2.10.0 npm
|
yauzl 2.10.0 npm
|
||||||
yauzl 3.1.1 npm
|
yauzl 3.1.1 npm
|
||||||
yazl 2.4.3 npm
|
yazl 2.4.3 npm
|
||||||
zlib1g 1:1.3.dfsg-3.1ubuntu2.1 deb
|
zlib1g 1:1.3.dfsg-3.1ubuntu2.1 deb
|
||||||
zod 3.25.76 npm
|
zod 3.25.76 npm
|
||||||
|
zod 4.3.6 npm
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user