-
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