Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

All notable changes to this maintained LibreTV fork are documented here.

## 1.2.15 - 2026-05-12

### Changed

- Updated the about and privacy page GitHub repository link to the maintained `wxst/LibreTV` repository.
- Updated the privacy complaint contact email to `9991818@gmail.com`.

## 1.2.14 - 2026-05-12

### Changed
Expand Down
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
202605120331
202605120355
4 changes: 2 additions & 2 deletions about.html
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ <h2 class="text-xl font-semibold">关于LibreTV</h2>
<p class="text-gray-300 text-base sm:text-lg mb-4 px-1">
本项目代码托管在 GitHub 上,欢迎访问我们的仓库:
</p>
<a href="https://github.com/LibreSpark/LibreTV" class="inline-flex items-center px-4 sm:px-6 py-2 sm:py-3 bg-gradient-to-r from-blue-500 to-cyan-500 hover:from-blue-600 hover:to-cyan-600 text-white text-sm sm:text-base font-medium rounded-lg transition-all duration-300 transform hover:scale-105" target="_blank" rel="noopener">
<a href="https://github.com/wxst/LibreTV" class="inline-flex items-center px-4 sm:px-6 py-2 sm:py-3 bg-gradient-to-r from-blue-500 to-cyan-500 hover:from-blue-600 hover:to-cyan-600 text-white text-sm sm:text-base font-medium rounded-lg transition-all duration-300 transform hover:scale-105" target="_blank" rel="noopener">
<svg class="w-4 h-4 sm:w-5 sm:h-5 mr-2" fill="currentColor" viewBox="0 0 24 24">
<path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"/>
</svg>
Expand Down Expand Up @@ -130,7 +130,7 @@ <h3 class="text-lg sm:text-xl font-semibold text-gray-200 mb-3 sm:mb-4">投诉
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 8l7.89 7.89a2 2 0 002.83 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"></path>
</svg>
<span class="text-gray-300 text-base sm:text-lg font-medium mr-2 sm:mr-3">投诉邮箱:</span>
<a href="mailto:troll@pissmail.com" class="text-blue-400 hover:text-blue-300 transition-colors text-base sm:text-lg font-medium break-all">troll@pissmail.com</a>
<a href="mailto:9991818@gmail.com" class="text-blue-400 hover:text-blue-300 transition-colors text-base sm:text-lg font-medium break-all">9991818@gmail.com</a>
</div>
</div>
<p class="text-gray-300 text-base sm:text-lg leading-relaxed">
Expand Down
2 changes: 1 addition & 1 deletion js/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ const SITE_CONFIG = {
url: '',
description: '免费在线视频搜索与观看平台',
logo: 'image/logo.png',
version: '1.2.14'
version: '1.2.15'
};

const DEFAULT_SELECTED_APIS = ['ysgc', 'jszy', 'wujin', 'maoyan'];
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "libretv",
"type": "module",
"version": "1.2.14",
"version": "1.2.15",
"private": true,
"description": "免费在线视频搜索与观看平台",
"author": "bestZwei",
Expand Down
23 changes: 17 additions & 6 deletions test/libretv-defaults.test.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -300,6 +300,16 @@ test('GitHub outreach keeps migration repository-only and self-hosted', async ()
assert.match(intakeReleaseNotes, /Issues/);
});

test('about and privacy page use maintained repository and complaint contact', async () => {
const about = await readProjectFile('about.html');

assert.match(about, /https:\/\/github\.com\/wxst\/LibreTV/);
assert.match(about, /mailto:9991818@gmail\.com/);
assert.match(about, />9991818@gmail\.com</);
assert.doesNotMatch(about, /https:\/\/github\.com\/LibreSpark\/LibreTV/);
assert.doesNotMatch(about, /troll@pissmail\.com/);
});

test('public maintenance governance docs and CI are present', async () => {
const readme = await readProjectFile('README.md');
const changelog = await readProjectFile('CHANGELOG.md');
Expand Down Expand Up @@ -1053,12 +1063,13 @@ test('release metadata is bumped for this update', async () => {

const changelog = await readProjectFile('CHANGELOG.md');

assert.equal(packageJson.version, '1.2.14');
assert.equal(lockJson.version, '1.2.14');
assert.equal(lockJson.packages[''].version, '1.2.14');
assert.match(config, /version:\s*'1\.2\.14'/);
assert.match(changelog, /1\.2\.14/);
assert.match(changelog, /投屏|Alt\+Enter|清晰度|hotzone|播放\/暂停/);
assert.equal(packageJson.version, '1.2.15');
assert.equal(lockJson.version, '1.2.15');
assert.equal(lockJson.packages[''].version, '1.2.15');
assert.match(config, /version:\s*'1\.2\.15'/);
assert.match(changelog, /1\.2\.15/);
assert.match(changelog, /about and privacy page GitHub repository link/);
assert.match(changelog, /privacy complaint contact email/);
assert.match(versionTxt, /^\d{12}$/);
assert.ok(Number(versionTxt) > 202508060117);
});
Loading