Skip to content

Releases: lhish/topic_solve

v0.4.0

Choose a tag to compare

@lhish lhish released this 23 May 09:12

v0.4.0

  • 删除 Chrome MV3 扩展代码和扩展测试。
  • 仓库只保留 Greasy Fork 用户脚本 userscripts/topic_solve.user.js。
  • README 改为纯用户脚本文档,移除扩展安装、权限和 ZIP 发布说明。
  • Release 不再上传 Chrome 扩展 ZIP,只发布 topic_solve.user.js。

v0.3.2

  • 将 README 主标题和安装说明从 TabWake 更新为 Topic Solve。

v0.3.2

Choose a tag to compare

@lhish lhish released this 23 May 09:05

v0.3.2

  • 将 README 主标题和安装说明从 TabWake 更新为 Topic Solve。
  • 将扩展显示名称更新为 Topic Solve。
  • 将 Release ZIP 命名调整为 topic_solve-*-chrome.zip。
  • 同步内部日志和测试里的扩展名称。

v0.3.1

  • 将 Greasy Fork 用户脚本名称更新为 topic_solve。
  • 将仓库内用户脚本文件同步重命名为 userscripts/topic_solve.user.js。
  • 在 README 中补充 Greasy Fork 安装页面链接。

v0.3.1

Choose a tag to compare

@lhish lhish released this 23 May 08:55

v0.3.1

  • 将 Greasy Fork 用户脚本名称更新为 topic_solve。
  • 将仓库内用户脚本文件同步重命名为 userscripts/topic_solve.user.js。
  • 在 README 中补充 Greasy Fork 安装页面链接。
  • 将 GitHub 仓库重命名为 lhish/topic_solve,并同步 README 中的仓库链接。

v0.3.0

v0.3.0

Choose a tag to compare

@lhish lhish released this 23 May 08:36

v0.3.0

  • 新增独立油猴脚本 userscripts/linuxdo-topic-json-track-visit.user.js。
  • 后台打开 linux.do 话题页时,脚本会补发同源 GET /t/<topic_id>/1.json?track_visit=true&forceLoad=true 请求。
  • 补发请求携带 Discourse-Track-View 和 Discourse-Track-View-Topic-Id,用于验证前台 topic JSON track-view 路径。
  • 新增 userscript 行为测试,覆盖后台触发、前台不触发和不支持 URL 抛错。

v0.2.0

TabWake v0.2.0

Choose a tag to compare

@lhish lhish released this 22 May 22:54

v0.2.0

  • 新增 linux.do 登录 Cookie bridge:读取本地 _t Cookie,并追加到 https://ping.ldstatic.com/message-bus/ 请求。
  • 支持后台打开话题页时,让 Discourse 延迟阅读统计请求携带登录态。
  • 新增动态请求头规则和 Cookie 变更监听,登录 Cookie 变化后会刷新规则。
  • 暂停自动 discard 行为,避免后台标签页被提前卸载影响话题加载与统计验证。

v0.1.0

Choose a tag to compare

@lhish lhish released this 20 May 15:44

v0.1.0

Initial release.

  • Watch inactive https://linux.do/* background tabs.
  • Discard matching background tabs after the main-frame navigation is committed.
  • Keep tabs visible in the tab strip and reload them when selected.
  • Run locally without collecting, storing, or uploading browsing data.