[pull] master from diygod:master#12
Open
pull[bot] wants to merge 3174 commits into
Open
Conversation
|
@AiraNadih is attempting to deploy a commit to the calt13's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
Deployment failed with the following error: |
* chore(deps-dev): bump eslint-plugin-n from 17.24.0 to 18.0.0 Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 17.24.0 to 18.0.0. - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](eslint-community/eslint-plugin-n@v17.24.0...v18.0.0) --- updated-dependencies: - dependency-name: eslint-plugin-n dependency-version: 18.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * chore: remove no-unpublished-bin from recommended --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
undici (v8.0.2) in node 26.0 enables http2 by default which has empty statusText refs: https://github.com/nodejs/undici/blob/584e6aec01a922f6e9ba259ee7c153475cb87a44/lib/dispatcher/client-h2.js#L945
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 18.0.0 to 18.0.1. - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](eslint-community/eslint-plugin-n@v18.0.0...v18.0.1) --- updated-dependencies: - dependency-name: eslint-plugin-n dependency-version: 18.0.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/labeler](https://github.com/actions/labeler) from 6.0.1 to 6.1.0. - [Release notes](https://github.com/actions/labeler/releases) - [Commits](actions/labeler@634933e...f27b608) --- updated-dependencies: - dependency-name: actions/labeler dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [hono](https://github.com/honojs/hono) from 4.12.16 to 4.12.17. - [Release notes](https://github.com/honojs/hono/releases) - [Commits](honojs/hono@v4.12.16...v4.12.17) --- updated-dependencies: - dependency-name: hono dependency-version: 4.12.17 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [devenv](https://github.com/cachix/devenv) from `5297dd9` to `a7ee656`. - [Release notes](https://github.com/cachix/devenv/releases) - [Commits](cachix/devenv@5297dd9...a7ee656) --- updated-dependencies: - dependency-name: devenv dependency-version: a7ee6565af4b316a50a9804df83ce792c1413037 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…CGND+U1WFxFFhut45DsYg=
Bumps [nixpkgs](https://github.com/NixOS/nixpkgs) from `15f4ee4` to `549bd84`. - [Commits](NixOS/nixpkgs@15f4ee4...549bd84) --- updated-dependencies: - dependency-name: nixpkgs dependency-version: 549bd84d6279f9852cae6225e372cc67fb91a4c1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [http-cookie-agent](https://github.com/3846masa/http-cookie-agent) from 7.0.3 to 8.0.0. - [Release notes](https://github.com/3846masa/http-cookie-agent/releases) - [Changelog](https://github.com/3846masa/http-cookie-agent/blob/main/CHANGELOG.md) - [Commits](3846masa/http-cookie-agent@v7.0.3...v8.0.0) --- updated-dependencies: - dependency-name: http-cookie-agent dependency-version: 8.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump the cloudflare group with 2 updates Bumps the cloudflare group with 2 updates: [@cloudflare/workers-types](https://github.com/cloudflare/workerd) and [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler). Updates `@cloudflare/workers-types` from 4.20260505.1 to 4.20260506.1 - [Release notes](https://github.com/cloudflare/workerd/releases) - [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md) - [Commits](https://github.com/cloudflare/workerd/commits) Updates `wrangler` from 4.87.0 to 4.88.0 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.88.0/packages/wrangler) --- updated-dependencies: - dependency-name: "@cloudflare/workers-types" dependency-version: 4.20260506.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: cloudflare - dependency-name: wrangler dependency-version: 4.88.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: cloudflare ... Signed-off-by: dependabot[bot] <support@github.com> * chore: fix CVE-2026-42338 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…20671) * fix(cache): call JSON.stringify when storing value in cache.tryGet The value is returned as-is, so we may assume that it's not JSON stringified inside `getValueFunc`. Otherwise, the caller already needs to distinguish between values that are either JSON parsed or not. * Revert "fix(routes/mastodon): don't refresh account ID cache (#20663)" This reverts commit c2cff41. * test: add test * test: lint
* feat(route/fjrb): add Fujian Daily route and namespace configuration * feat(route/fjrb): update route to support date parameter and improve error handling * fix(route/fjrb): standardize root URL constant usage * fix(route/fjrb): address review comments for Fujian Daily route * fix(route/fjrb): refactor media source retrieval to use getNodeSrc function * fix(route/fjrb): update Fujian Daily URL to use the second level domain * feat(route/fjdaily): add Fujian Daily route and namespace configuration * fix(route/fjdaily): add Fujian Daily route and namespace configuration
* feat(route): add 国际能源网 (in-en.com) news route Add RSS route for in-en.com (国际能源网), a major Chinese energy news portal. Supported channels via /in-en/news/:type: - solar — 光伏太阳能 - wind — 风电 - chuneng — 储能 - h2 — 氢能 - chd — 充换电 - newenergy — 新能源综合 - power — 电力 - huanbao — 环保 Features: fetches article list from each subdomain's news page, then retrieves full article body via detail page (cached). Handles Chinese relative timestamps (X分钟/小时/天前). * fix(in-en): add maintainer, fix timezone double-shift, translate comments to English * fix(in-en): correct news paths for h2/chd/huanbao, drop date-only pubDate override * fix(in-en): sort imports, fix numeric separators, add category field, use trueUA * fix(in-en): address review comments - Remove config.trueUA, use default UA - Remove custom parseRelTime, use parseDate directly - Fix title text extraction without cloning element - Remove unnecessary .first() on pubDate - Fix author: handle both em.ly and plain-text source via .prompt > span - Simplify category field (remove redundant length check) - Fix description selector: .article-body → #article - Fix detail author selector: .article-meta .source a → p.source a - Remove try-catch around detail fetch * fix(in-en): fix author including category text and handle relative pubDate formats * fix(in-en): use parseRelativeDate, simplify selectors, drop redundant fallbacks - Replace hand-rolled relative-date logic with parseRelativeDate (covers "刚刚 / N分钟前 / N小时前 / 今天 HH:MM / 昨天 HH:MM / YYYY-MM-DD"). Fixes Invalid Date on the first few entries and resolves the two oxlint findings (no-useless-undefined, numeric-separators-style). - Drop the `.first()` on `.listTxt .prompt i` — each `ul.infoList > li` carries exactly one `<i>` (date), confirmed against https://solar.in-en.com/news/. - Author selector: `.prompt > span:first-of-type`, then strip leading "来源:". Cheerio's `.text()` flattens `<em class="ly">…</em>` into the same string, so this matches both shapes shown on https://solar.in-en.com/news/ (plain text vs. wrapped in em.ly). - Category selector: `.prompt > span:not(:first-of-type) em a`, scoped to the second span so author text never leaks in. - Drop `|| undefined` on author and `?? ''` on description (redundant — DataItem already accepts undefined). - Add an HTML-shape comment pointing to the live sample URL so future reviewers can verify the layout assumptions. * fix(in-en): drop dead default + use new-media category - Hono treats `:type` as compulsory (path is `/news/:type`), so users without it never reach the handler — the `?? 'solar'` fallback was unreachable. Replace with a non-null assertion to keep the type narrow. - categories: 'traditional-media' → 'new-media' per review suggestion.
…21800) * Comment out media object in rss_item Comment out media object in rss_item construction * Disable voiceInfo handling in RSS item Comment out voiceInfo handling logic in RSS item creation. * Update description extraction to exclude report view * Refactor description logic in common.tsx Refactor description extraction to remove specific images and report view paragraphs. * Handle missing featured image in description logic * Improve description extraction in common.tsx Refactor description extraction logic to handle cases without a featured image more cleanly.
Bumps [hono](https://github.com/honojs/hono) from 4.12.17 to 4.12.18. - [Release notes](https://github.com/honojs/hono/releases) - [Commits](honojs/hono@v4.12.17...v4.12.18) --- updated-dependencies: - dependency-name: hono dependency-version: 4.12.18 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [re2js](https://github.com/le0pard/re2js) from 2.3.1 to 2.3.2. - [Release notes](https://github.com/le0pard/re2js/releases) - [Commits](le0pard/re2js@2.3.1...2.3.2) --- updated-dependencies: - dependency-name: re2js dependency-version: 2.3.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [got](https://github.com/sindresorhus/got) from 15.0.3 to 15.0.5. - [Release notes](https://github.com/sindresorhus/got/releases) - [Commits](sindresorhus/got@v15.0.3...v15.0.5) --- updated-dependencies: - dependency-name: got dependency-version: 15.0.5 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 11.3.4 to 11.3.5. - [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md) - [Commits](jprichardson/node-fs-extra@11.3.4...11.3.5) --- updated-dependencies: - dependency-name: fs-extra dependency-version: 11.3.5 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [devenv](https://github.com/cachix/devenv) from `a7ee656` to `a3ebee0`. - [Release notes](https://github.com/cachix/devenv/releases) - [Commits](cachix/devenv@a7ee656...a3ebee0) --- updated-dependencies: - dependency-name: devenv dependency-version: a3ebee0b80ce56ae4acba2c971c09ee6eca75338 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ztjVMSAxcOLbflrfZ0Zho=
This reverts commit f20edaf. refs: microsoft/playwright#40724
* feat(route): add Henan Museum exhibition route * fix: remove trim for title
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@de0fac2...df4cb1c) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…22180) Bumps [@scalar/hono-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/hono) from 0.10.19 to 0.10.20. - [Release notes](https://github.com/scalar/scalar/releases) - [Changelog](https://github.com/scalar/scalar/blob/main/integrations/hono/CHANGELOG.md) - [Commits](https://github.com/scalar/scalar/commits/HEAD/integrations/hono) --- updated-dependencies: - dependency-name: "@scalar/hono-api-reference" dependency-version: 0.10.20 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the cloudflare group with 2 updates: [@cloudflare/workers-types](https://github.com/cloudflare/workerd) and [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler). Updates `@cloudflare/workers-types` from 4.20260602.1 to 4.20260603.1 - [Release notes](https://github.com/cloudflare/workerd/releases) - [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md) - [Commits](https://github.com/cloudflare/workerd/commits) Updates `wrangler` from 4.96.0 to 4.97.0 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.97.0/packages/wrangler) --- updated-dependencies: - dependency-name: "@cloudflare/workers-types" dependency-version: 4.20260603.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: cloudflare - dependency-name: wrangler dependency-version: 4.97.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: cloudflare ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [devenv](https://github.com/cachix/devenv) from `d5e9138` to `57f7e43`. - [Release notes](https://github.com/cachix/devenv/releases) - [Commits](cachix/devenv@d5e9138...57f7e43) --- updated-dependencies: - dependency-name: devenv dependency-version: 57f7e43b3c8adb43a7f3df0d393a87e6939d5141 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 10.55.0 to 10.56.0. - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md) - [Commits](getsentry/sentry-javascript@10.55.0...10.56.0) --- updated-dependencies: - dependency-name: "@sentry/node" dependency-version: 10.56.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [undici](https://github.com/nodejs/undici) from 7.25.0 to 8.3.0. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v7.25.0...v8.3.0) --- updated-dependencies: - dependency-name: undici dependency-version: 8.3.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(route/apnews): Change default path for mobile API * Update mobile-api.ts * Update mobile-api.ts
…up (#22182) Bumps the cloudflare group with 1 update: [@cloudflare/workers-types](https://github.com/cloudflare/workerd). Updates `@cloudflare/workers-types` from 4.20260603.1 to 4.20260604.1 - [Release notes](https://github.com/cloudflare/workerd/releases) - [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md) - [Commits](https://github.com/cloudflare/workerd/commits) --- updated-dependencies: - dependency-name: "@cloudflare/workers-types" dependency-version: 4.20260604.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: cloudflare ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [devenv](https://github.com/cachix/devenv) from `57f7e43` to `f693b47`. - [Release notes](https://github.com/cachix/devenv/releases) - [Commits](cachix/devenv@57f7e43...f693b47) --- updated-dependencies: - dependency-name: devenv dependency-version: f693b472c731e7dda69402daa88c06369d54fd3a dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: transform json number item link * docs(route/rsshub): use concrete json transform example * Revert "docs(route/rsshub): use concrete json transform example" This reverts commit e4d9164. --------- Co-authored-by: jack <jack@example.com> Co-authored-by: jack <jack@jacks-MacBook-Air.local>
Bumps [ioredis](https://github.com/luin/ioredis) from 5.11.0 to 5.11.1. - [Release notes](https://github.com/luin/ioredis/releases) - [Changelog](https://github.com/redis/ioredis/blob/main/CHANGELOG.md) - [Commits](redis/ioredis@v5.11.0...v5.11.1) --- updated-dependencies: - dependency-name: ioredis dependency-version: 5.11.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tsdown](https://github.com/rolldown/tsdown) from 0.22.1 to 0.22.2. - [Release notes](https://github.com/rolldown/tsdown/releases) - [Commits](rolldown/tsdown@v0.22.1...v0.22.2) --- updated-dependencies: - dependency-name: tsdown dependency-version: 0.22.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the cloudflare group with 3 updates: [@cloudflare/containers](https://github.com/cloudflare/containers), [@cloudflare/workers-types](https://github.com/cloudflare/workerd) and [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler). Updates `@cloudflare/containers` from 0.3.6 to 0.3.7 - [Release notes](https://github.com/cloudflare/containers/releases) - [Changelog](https://github.com/cloudflare/containers/blob/main/CHANGELOG.md) - [Commits](cloudflare/containers@v0.3.6...v0.3.7) Updates `@cloudflare/workers-types` from 4.20260604.1 to 4.20260605.1 - [Release notes](https://github.com/cloudflare/workerd/releases) - [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md) - [Commits](https://github.com/cloudflare/workerd/commits) Updates `wrangler` from 4.97.0 to 4.98.0 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Commits](https://github.com/cloudflare/workers-sdk/commits/HEAD/packages/wrangler) --- updated-dependencies: - dependency-name: "@cloudflare/containers" dependency-version: 0.3.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: cloudflare - dependency-name: "@cloudflare/workers-types" dependency-version: 4.20260605.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: cloudflare - dependency-name: wrangler dependency-version: 4.98.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: cloudflare ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [devenv](https://github.com/cachix/devenv) from `f693b47` to `90ed622`. - [Release notes](https://github.com/cachix/devenv/releases) - [Commits](cachix/devenv@f693b47...90ed622) --- updated-dependencies: - dependency-name: devenv dependency-version: 90ed6227ab389dd4e874a69a724f25dba312b754 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: add eslint-plugin-regexp * chore: autofix * chore: fix no-useless-flag * chore: fix optimal-lookaround-quantifier * chore: fix no-lazy-ends * chore: fix no-contradiction-with-assertion * chore: fix no-useless-assertions * chore: fix no-useless-quantifier * chore: fix remaining regexp issues * fix: regex for WFU news link validation
* feat(route/sjtu/cs/tzgg): add CS department notice route * fix(route/sjtu/cs/tzgg): remove unnecessary date padding
* feat: add Shanghai weather alert * chore: update `updated` field by alert deactivate time * chore: fix import path * chore: remove cache time * fix: disable cache age extend --------- Co-authored-by: Tinko <24890691+TinkoLiu@users.noreply.github.com>
#22188) * fix(route/patreon): Fix creator ID extraction * fix(route/patreon): render content from content_json_string * fix(route/patreon): satisfy oxlint and use trueUA for creator fetches Co-authored-by: Cursor <cursoragent@cursor.com> * fix(route/patreon): resolve review comments --------- Co-authored-by: Cursor <cursoragent@cursor.com>
* feat(route): add Le Monde route * feat(route): add Le Monde in English route Add English version of Le Monde RSS route with 40+ categories covering World, Europe, France, Economy, Culture, Sports, etc. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix(route/le-monde): remove unnecessary cache.tryGet wrapper cache.tryGet was wrapping a synchronous callback with no async work, making it a no-op. The items are already fully parsed from the RSS feed, so direct assignment is sufficient. * fix: address review comments for Le Monde route - Rename namespace from le-monde/le-monde-en to lemonde - Remove unnecessary .first() calls on RSS elements - Remove default ofetch responseType option - Use static cheerio import instead of dynamic import - Extract <category> tags into category field Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: sort imports to satisfy oxlint Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: update example paths to match lemonde namespace Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * chore: trigger CI to re-test with updated route paths Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: remove non-existent <content> element fallback from image URL Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> --------- Co-authored-by: mlkgrnt <mlkgrnt@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
* refactor: use patchwright * refactor: migrate setRequestInterception and waitUntil * fix: overwrite ua * refactor: drop puppeteer cookie/requestfinished shims Migrate page.cookies/setCookie and browser.cookies/setCookie call sites to the native context APIs (page.context().cookies/addCookies), rewrite requestfinished handlers to await request.response() instead of consuming the synchronous puppeteer-shaped payload, and remove the now-redundant browser.close context-cleanup wrapper. Playwright already handles all of these natively; the shims existed only for the puppeteer -> playwright migration. * refactor: remove page.authenticate, page.setUserAgent, browser.newPage(), browser.userAgent() shims update cookie utility tests * refactor: replace browser instance with context in Playwright usage across multiple routes - Updated all instances of `browser` to `context` in Playwright-related functions for consistency and improved resource management. - Ensured proper closure of context after operations to prevent memory leaks. - Adjusted request interception methods to utilize the new context variable. * fix: direct type import * refactor: remove Puppeteer compatibility layers and unify page handling with Playwright * fix: test case * chore: bump patchright to v1.60.0 * chore: pin patchright to 1.59.1 nft can't resolve browser.json due to microsoft/playwright#40093 * chore: pin to node 24.15 for playwright browser install on node 24.16 stucks due to microsoft/playwright#40724 * fix: update patchright and patchright-core to version 1.60.2 and adjust minify-docker.js for compatibility * fix: import BrowserContext from patchright
* fix: restore picnob * feat: redirect `/picnob.info` to `/picnob` * style: fix indent
* feat(route): add Animal Politico * fix(route/animalpolitico): shorter name for politica route, replaced correct feed link * fix(route/animalpolitico): shorter name for estados route * fix(route/animalpolitico): replaced wrong route category * fix(route/animalpolitico): used template literals for better readability on GraphQL query * fix(route/animalpolitico): change namespace (1/2) * fix(route/animalpolitico): change namespace (2/2)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )