summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
30 hoursAdd navigation progress bar for client-side transitionsHEADmasteryyamashita-1/+46
4 daysFix day-of-week bug in recap mail: getDay()→getUTCDay() on noon UTCyyamashita-3/+2
4 daysrecap mail: remove price column, make title a linkyyamashita-8/+5
5 daysFix scraper restart loop: MARZ 500 on unpublished month + set -eyyamashita-3/+3
13 daysAdd scrapers for 新宿MARZ and 東高円寺U.F.O.CLUByyamashita-0/+256
2026-06-18Fix HTML entity leakage in FAD scraper and Pitbar _clone date bugyyamashita-7/+6
2026-06-17Fix image proxy 400 for application/octet-stream responsesyyamashita-5/+20
2026-06-17Add image proxy endpoint to avoid mixed content issuesyyamashita-2/+83
2026-06-09Use Postfix container for recap mail; add Message-ID headeryyamashita-5/+8
2026-06-04Fix cron PATH: use absolute path for node in /etc/cron.d/scraperyyamashita-2/+2
2026-06-02Fix double JST offset in send-recap date calculationyyamashita-1/+1
2026-06-01Show today's (JST) events only, add link to by-date pageyyamashita-47/+27
2026-06-01Add daily recap email job via Postfix MTA containeryyamashita-1/+284
2026-05-22Add filters to date view (keyword, venue, area, capacity)yyamashita-9/+105
2026-05-19Add venue visibility toggles with localStorage persistenceyyamashita-4/+74
2026-05-19Add RIPS 八王子 and MatchVox 八王子 scrapersyyamashita-0/+300
2026-05-17Defer repo/hook setup to hetzner-infra/scripts/install.shyyamashita-16/+11
2026-05-17Remove inline hook from server-setup.sh; hooks managed by hetzner-infrayyamashita-15/+3
2026-05-14Add BuzzFront YOKOHAMA scraperyyamashita-0/+113
2026-05-14Add JSON REST API: GET /api/events, /api/events/:id, /api/venues, /api/openap...yyamashita-0/+423
2026-05-14Remove unused template files home.tsx and welcome.tsxyyamashita-102/+0
2026-05-14Add 東高円寺二万電圧 (den-atsu) scraperyyamashita-0/+151
2026-05-10Fix multi-month scrape coverage and add duo MUSIC EXCHANGEyyamashita-236/+659
2026-05-10Add calendar export (Google/ICS) and extend scrape window to 65 daysyyamashita-1/+201
2026-05-08Update server-setup.sh: use /app/tokyo-livehouse-events work treeyyamashita-11/+5
2026-05-08Remove embedded Caddy, join shared web network as tokyo-app containeryyamashita-17/+7
2026-05-08Fix all TODO bugs and implement feature additionsyyamashita-19/+188
2026-05-08Add TODO.md tracking known bugs and feature requestsyyamashita-0/+27
2026-05-08Fix scraper Docker build: copy package-lock.json into playwright-baseyyamashita-1/+1
2026-05-08Speed up Docker build by sharing prod-deps and playwright-base stagesyyamashita-12/+20
2026-05-08Add capacity filter for live houses (~100 / 100~300 / 300~)yyamashita-13/+67
2026-05-08Add navey-floor and shimokitazawa-era scrapersyyamashita-0/+153
2026-05-08Update CLAUDE.md: reflect warp-kichijoji and pitbar-nishiogikubo now registeredyyamashita-4/+4
2026-05-08Register warp-kichijoji and pitbar-nishiogikubo scrapers in ALL_SCRAPERSyyamashita-0/+4
2026-05-08Run scrape immediately on container start before handing off to cronyyamashita-1/+9
2026-05-08Add scraper service to docker-compose with 6-hourly cronyyamashita-2/+32
2026-05-07Noindex entire site via robots.txt and X-Robots-Tag headeryyamashita-5/+2
2026-05-07Disallow .well-known in robots.txtyyamashita-0/+1
2026-05-07Add robots.txtyyamashita-0/+2
2026-05-07Add .well-known/security.txt with noindex headeryyamashita-0/+6
2026-05-07Add Referrer-Policy no-referrer headeryyamashita-3/+4
2026-05-07Add Deploy.mdyyamashita-0/+74
2026-05-07Add Docker + Hetzner deploy setupyyamashita-16/+85
2026-05-07trigger redeployyyamashita-0/+0
2026-05-07Fix mobile layout for iPhone-sized viewportsyyamashita-22/+22
2026-05-07Add F.A.D YOKOHAMA scraperyyamashita-0/+179
2026-05-07Add Claude Code settings with bypass permissions modeyyamashita-0/+6
2026-05-07Fix scrapers returning 0 events for 4 venuesyyamashita-184/+132
2026-05-07Add CLAUDE.md with architecture and development guidanceyyamashita-0/+332
2026-05-07Add 5 new venue scrapers; extract artist info for WARP, shibuya-o, MOON STEP,...yyamashita-65/+621