All tags

TAG

#playwright

9articles

🖼️Where Are the Image URLs for a Public Collection? A Structural Investigation of Metadata APIs, DAM Tokens, and Collection Policy

A record of investigating whether images and metadata for a public collection can be retrieved via API. Covers the structure of the metadata API, Picturepark tokens, Cloudflare, and robots.txt.

apicloudflareplaywrightdrupal

🗃Appraisal via Archivematica's Backlog, and the Appraisal Tab Removed in the Development Version

Testing Archivematica's Backlog and Appraisal features. A record of confirming on real hardware: the story behind the Appraisal tab removed in the development version, appraisal via Backlog search, and the mechanism by which the original state is preserved in the METS even when you change the structure through arrangement.

archivematicadigitalarchivedockerplaywright

🌐Adding i18n to an Entire OSS React App: react-i18next Setup, Japanese Localization, Testing, and Splitting the Work into PRs

A hands-on record of retrofitting i18n onto a mature OSS React app with react-i18next: Japanese localization, plurals, testing (vitest/Playwright), splitting the work into per-page PRs, and lazy-loading locales.

reacti18nextplaywrightoss

📥researchmap Achievement Registration: Options for Individual Researchers and a Playwright Implementation

researchmap provides an official write API and CSV/JSON/JSONL import for individual users, each with its own constraints. This article reviews the available options and presents a Playwright implementation that adds full automation and PDF attachment support.

researchmapplaywrightpythonautomation

📅Auto-filling Chouseisan attendance with Playwright, deciding answers via Claude Code's Google Calendar MCP

A small CLI that automates attendance responses on Chouseisan (chouseisan.com) using Playwright. The decision part — whether each candidate slot should be ◯/△/× given the user's Google Calendar — is delegated to Claude Code via the claude.ai Google Calendar MCP. The workflow is split into three independent stages (fetch / fill / submit), and decision rules live in CLAUDE.md.

playwrightclaude-codemcpgoogle-calendar

Bulk-Editing 508 Zenn Articles with Playwright and Internal API for Migration Redirects

When migrating 900+ articles from Zenn to a self-hosted Hugo blog, I used Playwright and an undocumented API to bulk-replace article bodies with redirect notices.

zennplaywrightpythonseo

📚Building an Automated DH Tool Awareness System with Playwright, RSS, and AI

Automatically collecting DH tool information from X posts, RSS feeds, and GitHub API, then generating weekly summary articles with AI

digitalhumanitiesgithubactionsplaywrightopenrouter

🗄️Comparing Local Archiving Methods for Yahoo News Articles (SingleFile, Playwright, ArchiveBox, WARC, yt-dlp)

A comparison of five methods (SingleFile, Playwright PDF, ArchiveBox, WARC, yt-dlp) for locally archiving Yahoo News articles and videos, covering output format, file size, and use cases

webarchivesinglefileplaywrightarchivebox

🔗Automating researchmap KAKENHI-Achievement Linking with Playwright

researchmap does not support linking KAKENHI research projects to achievements via API or CSV import, so I created a Playwright script to automate the browser-based workflow.

researchmapplaywrightpythonautomation