diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index 7f6113ca5..c461e8dc6 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -60,12 +60,6 @@ jobs:
with:
python-version: '3.12'
- - name: Setup PHP Action
- uses: shivammathur/setup-php@2.24.0
- with:
- php-version: '5.6'
- tools: composer
-
- name: Install Python dependencies
run: pip install packaging jsonschema requests mkdocs
diff --git a/prepare-upload.sh b/prepare-upload.sh
index fb8501dd5..a8ca90b2e 100755
--- a/prepare-upload.sh
+++ b/prepare-upload.sh
@@ -19,24 +19,11 @@ cp -r examples upload/img/
# Merge repo JSON files into single file
python merge_repo.py
-# PWE data files for /repo/ endpoint
+# Repo JSON and download packages
mkdir -p upload/dat
-cp site/dat/out.xml upload/dat/
cp -r site/dat/repo upload/dat/
cp -r site/files upload/ 2>/dev/null || true
-# PHP for /repo/ endpoint (stays dynamic)
-cp site/index.php upload/
-cp site/cfg.php upload/
-cp site/composer.json upload/
-cp -r site/JPGC upload/
-
-php --version
-curl -sS https://getcomposer.org/installer | php
-cd upload
-../composer.phar update --no-dev --prefer-stable
-cd ..
-
cd upload
zip -r site.zip *
cd ..
diff --git a/site/JPGC/PluginsRepository.php b/site/JPGC/PluginsRepository.php
deleted file mode 100644
index 3b581ffe9..000000000
--- a/site/JPGC/PluginsRepository.php
+++ /dev/null
@@ -1,54 +0,0 @@
-getRepoFile();
- $max_age = 8 * 3600;
- $this->PWE->sendHTTPHeader("Cache-Control: public, max-age=$max_age", true);
- $this->PWE->sendHTTPHeader("Content-Type: application/json", true);
- $this->PWE->sendHTTPHeader('Last-Modified: ' . gmdate('D, d M Y H:i:s', filemtime($repoFile)) . ' GMT', true);
-
- if ($_REQUEST['id']) {
- $plugins = json_decode(file_get_contents($repoFile), true);
- foreach ($plugins as $plugin) {
- if ($plugin['id'] == $_REQUEST['id']) {
- throw new HTTP2xxException(json_encode(array($plugin)));
- }
- }
- }
-
- throw new HTTP2xxException(file_get_contents($repoFile));
- }
-
- private function getRepoFile()
- {
- $node = $this->PWE->getNode();
- $configsDir = $node['!a']['configs'];
- if (!$configsDir || !is_dir($configsDir)) {
- throw new HTTP5xxException("Configs dir don't exist: " . realpath($configsDir));
- }
- $repoFile = $configsDir . '/repo.json';
- if (!is_file($repoFile)) {
- throw new HTTP5xxException("Repo file not found: " . realpath($repoFile));
- }
- return $repoFile;
- }
-}
diff --git a/site/cfg.php b/site/cfg.php
deleted file mode 100644
index cf0337c04..000000000
--- a/site/cfg.php
+++ /dev/null
@@ -1,33 +0,0 @@
-setRootDirectory(__DIR__);
-$PWECore->setXMLDirectory($PWECore->getDataDirectory());
-$PWECore->setTempDirectory($tempdir);
-
-if ($isDebug) {
- $fname = $tempdir . '/jpgc.xml';
- if (!is_file($fname)) {
- file_put_contents($fname, "
-Download *[/get/ plugins-manager.jar]* and put it into {{{lib/ext}}} directory, then restart JMeter. -
- ----- - -See also: - - * [old Previous ZIP Releases] diff --git a/site/dat/dl/old.wiki b/site/dat/dl/old.wiki deleted file mode 100644 index e26ed533f..000000000 --- a/site/dat/dl/old.wiki +++ /dev/null @@ -1,142 +0,0 @@ -= Old-Style Releases = - --What you see here is the old approach for getting plugins. It has been outdated for several years and archives below are not up to date. -Consider using *[/wiki/PluginsManager/ Plugins Manager]* for benefits of modern JMeter plugins ecosystem. -
- -- This project is an independent set of plugins for Apache JMeter, - the popular Open-Source load and performance testing tool. -
-- - Items found: - - - -
-