Commit Graph

  • 4412df0949 chore: snapshot backup before rainycy push (20260624-032434) rainycy-snapshot-20260624-032434 RainySY 2026-06-24 03:26:19 +08:00
  • c67b7779ab fix: 修复登录假成功,Cookie 改为每会话注入 main RainySY 2026-06-16 23:52:59 +08:00
  • d27c006217 fix: skip _check_login_state after cookie injection RainySY 2026-06-16 23:02:05 +08:00
  • 5bfb69bd6d fix: increase _check_login_state timeout from 10ms to 30s RainySY 2026-06-16 22:57:59 +08:00
  • 6dc8c0cf43 fix: navigate to /login via SPA redirect instead of direct goto RainySY 2026-06-16 22:49:17 +08:00
  • b3ff053650 fix: use Playwright form fill with id selectors for login RainySY 2026-06-16 22:47:03 +08:00
  • f0eaaea1d5 debug: log ctx.cookies() count for diagnosing cookie visibility RainySY 2026-06-16 22:39:02 +08:00
  • 83d9317ae6 fix: use ctx.cookies() to get HttpOnly _forum_session cookie RainySY 2026-06-16 22:35:50 +08:00
  • dacc2fd8d1 fix: use /login POST instead of /session.json for auto-login RainySY 2026-06-16 22:32:29 +08:00
  • bb31f0a2c4 fix: handle BAD CSRF and list-typed data in login response RainySY 2026-06-16 22:24:46 +08:00
  • 01a750c819 debug: add type logging for fetch result RainySY 2026-06-16 22:20:52 +08:00
  • ac3adbf9cd fix: extract cookie via page.evaluate instead of ctx.cookies() RainySY 2026-06-16 22:12:17 +08:00
  • 5670b45452 fix: replace fragile form-based login with direct fetch POST RainySY 2026-06-16 16:20:39 +08:00
  • 7aaa39d6a1 fix: remove unreachable dead code in _ensure_authenticated RainySY 2026-06-16 14:37:22 +08:00
  • 136f15e3ec feat: add auto-login to capture session cookie RainySY 2026-06-16 14:25:23 +08:00
  • 70f4f6eb97 refactor: replace Playwright form login with cookie injection RainySY 2026-06-16 14:16:30 +08:00
  • b64bfeba8c docs: update README with login feature and updated config table RainySY 2026-06-16 13:33:27 +08:00
  • b7111cdcac feat: add LinuxDo account login for accessing restricted content RainySY 2026-06-16 13:29:54 +08:00
  • 7f3831f301 docs: update CHANGELOG and bump to 1.1.3 RainySY 2026-06-16 12:46:22 +08:00
  • 6aae30e5b0 fix: always use .card element screenshot, decouple from full_page flag RainySY 2026-06-16 12:44:14 +08:00
  • f72efbc2d3 docs: update CHANGELOG and bump to 1.1.2 RainySY 2026-06-16 12:36:50 +08:00
  • 0496d68f3d fix: render adaptive-sized preview by screenshotting the .card element RainySY 2026-06-16 12:34:10 +08:00
  • 7dda0e5a9c docs: update CHANGELOG and bump to 1.1.1 RainySY 2026-06-16 12:26:08 +08:00
  • 26336b7b44 chore: untrack the test screenshot file and ignore *.png RainySY 2026-06-16 12:23:48 +08:00
  • f17dd28213 fix: remove broken images and Discourse meta debris from rendered preview RainySY 2026-06-16 12:23:36 +08:00
  • 818bac1458 docs: add CHANGELOG.md RainySY 2026-06-16 12:13:05 +08:00
  • 6de4c31fdb feat: render preview via Discourse JSON API + custom HTML template RainySY 2026-06-16 12:11:24 +08:00
  • da9ad4d870 fix: capture complete OP post by expanding truncated content and triggering lazy loading RainySY 2026-06-15 22:52:36 +08:00
  • 67a070eee0 fix: screenshot only the first post (OP) by hiding all replies RainySY 2026-06-15 22:36:59 +08:00
  • f99ba02dfb fix: revert screenshot default to full_page=True for complete capture RainySY 2026-06-15 22:29:42 +08:00
  • fa5c4e78b5 feat: optimize screenshot rendering quality RainySY 2026-06-15 22:22:57 +08:00
  • a13be98c26 fix: resolve code review issues - config integration, thread safety, cleanup RainySY 2026-06-15 19:28:45 +08:00
  • 225d26d206 fix: add repo URL to metadata.yaml for plugin marketplace RainySY 2026-06-15 17:42:43 +08:00
  • 1558c43900 fix: add minimum size check to screenshot cache validation RainySY 2026-06-15 17:33:14 +08:00
  • e9b80fe731 chore: remove unused imports RainySY 2026-06-15 17:24:09 +08:00
  • 1bded8efda fix: resolve black screenshot and text extraction issues RainySY 2026-06-15 17:23:41 +08:00
  • 1ea2414c32 fix: correct scrapling version constraint in requirements.txt RainySY 2026-06-15 17:10:43 +08:00
  • 5f41aa73ea feat: initial release - linux.do link preview plugin RainySY 2026-06-15 17:00:58 +08:00