mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-12 20:16:15 -08:00
chore(release): drop the superseded v0.20 screenshot script (#1262)
#1261 replaced this one-off capture with a manifest-driven script, so the v0.20 version is dead weight: hard-coded slugs, paths and output directory, none of the fail-closed guards, and two `RegExp`-from-string constructions of the kind CodeQL flags (one of which it flagged on the replacement before that was rewritten to use predicates). Removing it also drops its `tools/eslint/max-lines-baseline.mjs` entry, so the baseline no longer carries a file that does not exist. Not a pure dead-code deletion, and worth stating: two capabilities go with it, neither reachable from the new pipeline — `createDesignedCopy` (title/kicker overlays on captured frames) and `createHeroImage` (a 1600x900 canvas collage built from three screenshots). The v0.20 assets they produced are already committed under apps/website/public/blog/v0-20/, so nothing published breaks; a future release wanting the same collage needs it ported deliberately rather than resurrected here. Docs: docs/architecture/xtream-mock-server.md now points at capture-release-screenshots.ts and notes its mock-identity check. Verified: no references to the removed file remain anywhere in the repo, and `pnpm run lint` passes for all 42 projects with the shortened baseline. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
0b967d66d4
commit
6c946978b4
3 files changed
+3
-1168
No files matched your search
@@ -284,8 +284,9 @@ This scenario is reserved for release screenshots and marketing materials:
|
||||
including documentary, noir, animated family, retro rescue drama, cyberpunk,
|
||||
anime-inspired space school, and workplace dramedy styles
|
||||
- screenshot capture remains deterministic and offline because
|
||||
`tools/release/capture-v020-screenshots.ts` consumes the local mock server
|
||||
assets and never calls OpenAI
|
||||
`tools/release/capture-release-screenshots.ts` consumes the local mock server
|
||||
assets and never calls OpenAI; its guards additionally verify that the
|
||||
service answering on the mock port really is this fixture server
|
||||
- the SVG renderer in `marketing.generator.ts` remains the fallback for missing
|
||||
assets, live logos, season covers, and episode thumbnails
|
||||
|
||||
|
||||
@@ -130,6 +130,5 @@ export const maxLinesBaseline = [
|
||||
'libs/workspace/shell/feature/src/lib/workspace-shell/services/helpers/workspace-shell-command-builders.ts',
|
||||
'libs/workspace/shell/feature/src/lib/workspace-shell/services/workspace-shell.facade.spec.ts',
|
||||
'libs/workspace/shell/feature/src/lib/workspace-shell/workspace-shell.component.spec.ts',
|
||||
'tools/release/capture-v020-screenshots.ts',
|
||||
'tools/release/generate-marketing-artwork.ts',
|
||||
];
|
||||
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user