lastsunday

Results 6 issues of lastsunday

CHANGELOG 1. 修復BOSS下獲取lastmodifytime的問題,當前邏輯是從工作詳情頁面獲取。 2. 新增BOOS下“正查找更新时间⌛︎”的加載提示。 **注意:測試請先登出BOSS賬號。** Q/A: 1. 當前運行的效果可以顯示出來,但加載時間比較慢。 3. 運行原理是通過iframe進行頁面内容獲取。 顯示效果: - BOSS直聘 _加載中_ ![boss-show-time-merge-request-001-loading](https://github.com/tangzhiyao/boss-show-time/assets/5588354/53735ae3-ec09-452b-8486-aa0cfad8d641) _加載完成_ ![boss-show-time-merge-request-001](https://github.com/tangzhiyao/boss-show-time/assets/5588354/a2378bf5-13f2-4e57-89da-4e83f8164694)

CHANGELOG 1. 修復BOSS下獲取lastmodifytime的問題,當前邏輯是從接口`/wapi/zpgeek/job/detail.json?securityId=`獲取。 2. 新增BOOS下“正查找更新时间⌛︎”的加載提示。 3. 增加接口請求延遲邏輯。 **注意:測試請先登出BOSS賬號。** 遇到的問題: 1. 可能會觸發人機驗證頁面。 顯示效果: - BOSS直聘 ![boss-show-time-merge-request-001](https://github.com/tangzhiyao/boss-show-time/assets/5588354/58694a48-0ffe-49f7-97ca-89531bf62d81)

目的: 1. 实现本地记录曾经浏览的岗位,在搜索页上显示初次浏览时间以及曾经浏览的次数 2. 实现本地记录的查询和统计 相关的合并请求: 1. https://github.com/tangzhiyao/boss-show-time/pull/23 实现效果: ![image](https://github.com/lastsunday/boss-show-time/assets/5588354/c5a720ae-7602-4c2b-85b3-caa87e780f16) 调研的问题: 1. 是否需要该功能? 3. 对该功能是否有详细的要求和建议?如页面显示效果,功能性要求。 当前可预见的相关技术细节: 1. 岗位的唯一标识问题,该取哪些字段或字段组合作为唯一主键? 2. 使用什么技术作为持久化存储?(涉及查询效率,可存储的最大容量)(下面以sqlite作为持久化存储为例) 1. 使用[sqlite-wasm](https://github.com/sqlite/sqlite-wasm)实现数据库的访问。 2. sqlite的schema自动更新的实现。 4. 数据库schema的设计。

相关issues https://github.com/tangzhiyao/boss-show-time/issues/22 新增特性 1. 本地显示职位初次浏览时间,历史浏览次数。 2. 本地职位记录统计与查询(点击插件的图标打开侧边栏)。 相关截图 ![image](https://github.com/lastsunday/boss-show-time/assets/5588354/c5a720ae-7602-4c2b-85b3-caa87e780f16) 代码合并注意事项 1. 如果移除插件,sqlite数据库会被自动删除。(需考虑做一个导出导入数据的功能) 2. Sidepanel的页面内容使用了Vue3进行编写。 3. Sqlite使用sqlite-wasm进行访问。 4. 新增vscode配置,推荐emeraldwalk.runonsave。 5. content script访问到sqlite的路径为: content scriptbackgroundoffscreenworkersqlite-wasm。 6. 检查UI页面效果是否符合要求。 7. 检查Sqlite数据库保存的容量是否有限制。 8. 检查程序运行速度是否符合预期。

### 🐛 Fixed 1. 修复智联招聘失效的问题。

### Summary When using `pgDump` in web worker and fs is opfs-ahp,the function throw **Error: pg_dump failed with exit code 1.** ### Detail #### Error Message: ``` Error: pg_dump failed...

bug