Commit Graph
69 Commits
Author SHA1 Message Date
rqi14andClaude Sonnet 4.6 3aeddd72f7 chore: 兼容 pnpm v10,移除过严的版本上限限制
- 放宽 engines.pnpm 从 >=8.15.9 <9.0.0 至 >=8.15.9
- 添加 pnpm.onlyBuiltDependencies 以满足 pnpm v10 构建脚本审批要求
- 迁移 pnpm-lock.yaml 从格式 v6 到 v9(pnpm v10 自动生成)
- 更新 CLAUDE.md,移除已过时的 proto run pnpm 绕行方案

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 07:04:52 +01:00
rqi14 95c1e54c66 recruiter: add boss auto browse/chat flows, webhook, and candidate tables
- Add recruiter-side automation core and run-core entry
- Extend sqlite-plugin with candidate info + contact logs
- Add UI routes/pages, IPC handlers, progress + log panel
- Document current status and plans under plan/

Made-with: Cursor
2026-03-18 17:37:24 +08:00
geekgeekrun 55c1032ad6 add node-gyp 2026-02-09 04:22:04 +08:00
geekgeekrun afe8a820c1 change sqlite backend; upgrade electron; fix ipc file cannot listen in macOS 2026-01-21 02:56:42 +08:00
geekgeekrun c23d590052 pin pnpm version 2026-01-21 01:42:49 +08:00
geekgeekrun 5634ac0260 remove wrong import way 2026-01-17 11:34:13 +08:00
geekgeekrun 6f02160f28 add and patch AnonymizeUaPlugin; make version of find-chrome-bin fixed 2026-01-15 13:17:51 +08:00
geekgeekrun 45397bcc74 Merge branch 'feature/ui' into feature/multi-process 2026-01-14 10:26:01 +08:00
geekgeekrun 252869576b restore find logic of find pre installed chrome 2026-01-12 21:19:58 +08:00
geekgeekrun fc13742d52 change dependencies of laodeng 2026-01-11 01:06:25 +08:00
geekgeekrun 206d50ca61 bypass anti debug of target site 2026-01-10 17:16:23 +08:00
geekgeekrun b730901775 launch daemon in main process 2025-12-31 15:15:24 +08:00
geekgeekrun f4ca2ebbbd add @geekgeekrun/pm 2025-12-29 23:38:37 +08:00
geekgeekrun aa410cfc60 add job hire status record table and relevant save logic 2025-12-23 17:05:21 +08:00
geekgeekrun a25b047f99 fix ci error  ERR_PNPM_OUTDATED_LOCKFILE  Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with packages/ui/package.json 2025-08-17 11:16:14 +08:00
geekgeekrun f078500c14 add core logic for job source 2025-07-12 19:31:14 +08:00
geekgeekrun 2f3a557fb5 update element-plus 2025-05-31 15:52:15 +08:00
geekgeekrun b5c3116c01 add onlyRemindBossWithExpectJobType option for autoReminder 2025-05-06 06:31:14 +08:00
geekgeekrun b88879a3bc add pinia; call check update in ui 2025-04-26 16:13:19 +08:00
geekgeekrun e838f48b89 add LlmModelUsageRecord table 2025-04-16 03:00:32 +08:00
geekgeekrun 6dc3948d12 add block list to save unavailable model and prevent use again 2025-04-15 01:13:15 +08:00
geekgeekrun 85e27dc6ef add basic code to call deepseek 2025-04-12 14:35:58 +08:00
geekgeekrun 31cf71beb5 add terser 2024-12-29 00:50:12 +08:00
geekgeekrun da72bec6a7 reduce production package size by set node-linker=hoisted 2024-11-30 15:31:23 +08:00
geekgeekrun 6f61501dfa try to fix minimist cannot find when app launch 2024-11-23 13:30:17 +08:00
geekgeekrun a1c15a028b add minimist dependency in packages/ui 2024-11-23 13:30:17 +08:00
geekgeekrun 95e6842995 update build script to select release type 2024-11-23 13:30:17 +08:00
geekgeekrun fa45d4ec35 update build script to enter release type 2024-11-23 13:30:17 +08:00
geekgeekrun 418c37288d fix app puppeteer cannot run in production package 2024-11-23 13:30:14 +08:00
geekgeekrun 46b6ca61a6 try to fix minimist cannot find when app launch 2024-11-23 13:29:49 +08:00
geekgeekrun ac83c3c94c move runRecordId to daemon 2024-11-23 13:29:49 +08:00
geekgeekrun 7a3bddbd0c replace magic string in gtag 2024-11-23 13:29:49 +08:00
geekgeekrun 48c65cb50a add gtag 2024-11-23 13:29:49 +08:00
geekgeekrun 8cb379f6eb add diff.js to compare update log; enhance the style of the row which has diff; comment the mock data 2024-11-23 13:28:41 +08:00
geekgeekrun 1a3cb104a5 add script for making dist for current platform and arch 2024-04-14 15:57:11 +08:00
geekgeekrun 3abfc66ef4 add semver for update version 2024-04-07 08:48:35 +08:00
geekgeekrun f811cda3fe shrink production package size - drop useless file during package 2024-03-29 09:38:18 +08:00
geekgeekrun d452b0b51b update flying-company-logo-list - replace with default avatar of bosszhipin and liepin 2024-03-29 09:38:14 +08:00
geekgeekrun b0a4347557 enhance splash style 2024-04-05 17:19:22 +08:00
geekgeekrun f69b597cd7 try to fix production package cannot run due to cannot find module cli-highlight 2024-04-05 17:18:25 +08:00
geekgeekrun 646045fad5 downgrade sqlite patch version to solve I couldn't build successfully in electron TryGhost/node-sqlite3 #1746 2024-03-21 10:06:44 +08:00
geekgeekrun 3f6a4615e3 fix the production package cannot run issue caused by glob(path-scurry) module error - maybe the version of glob is too new, and there exists different version of glob, so download rimraf and typeorm to makes major version of glob at 7 2024-03-21 01:24:42 +08:00
geekgeekrun 3967c26ebc import db in ui project 2024-03-17 23:45:04 +08:00
geekgeekrun ed822d7cc4 call sqlite-plugin in run-core 2024-03-17 16:15:31 +08:00
geekgeekrun 0446f886c4 enhance the build script of sqlite-plugin; 2024-03-17 13:16:48 +08:00
geekgeekrun 99d9ad3f95 add sqlite plugin(with typeorm and sqlite) and business entities 2024-03-17 12:39:55 +08:00
geekgeekrun f71ff9797a fix and ensure the execution sequence of download browser and check cookie file 2024-03-04 08:48:06 +08:00
geekgeekrun 5ca9bf08a5 add launch login page button. when user click it, will open the login page 2024-03-02 06:20:12 +08:00
geekgeekrun 7f2e241773 change package name from launch-browser-with-preload-extension to launch-bosszhipin-login-page-with-preload-extension 2024-03-01 23:45:14 +08:00
geekgeekrun d0c8dc0410 add script for launch browser with preload extensions with puppeteer, so that can lead user copy cookie manually. 2024-03-01 09:53:24 +08:00