geekgeekrun
|
68170e8b60
|
add pre-run-check handler
|
2026-02-08 19:39:37 +08:00 |
|
geekgeekrun
|
e746bf70e9
|
add browser auto find logic to first run
|
2026-02-08 01:58:44 +08:00 |
|
geekgeekrun
|
f2cc87d660
|
make daemon keep running in background
|
2026-02-06 22:02:25 +08:00 |
|
geekgeekrun
|
0df3174ad9
|
visualize prerequisite check steps
|
2026-01-18 03:43:58 +08:00 |
|
geekgeekrun
|
8dc8ca825d
|
add salary filter ui
|
2025-06-01 21:41:09 +08:00 |
|
geekgeekrun
|
043d782a05
|
add logic support customize job no active time range. add standalone logic to handle no active job. fix logic of set tempTargetJobIndexToCheckDetail
|
2025-05-03 03:31:39 +08:00 |
|
geekgeekrun
|
1c616e5b90
|
enhance ui style; fix devtools cannot popup
|
2025-04-12 21:39:37 +08:00 |
|
geekgeekrun
|
24576fa2c0
|
add first run notice
|
2024-04-15 02:32:38 +08:00 |
|
geekgeekrun
|
0f7d0be266
|
update main window default size
|
2024-03-29 09:38:44 +08:00 |
|
geekgeekrun
|
789f51729f
|
update menu - restore CtrlC/X/V shortcut by enable Edit menu; add OpenDevTools menu
|
2024-03-29 09:38:32 +08:00 |
|
geekgeekrun
|
fc91859639
|
extract ipc to single file
|
2024-04-05 17:19:47 +08:00 |
|
geekgeekrun
|
a28595da9a
|
remove useless console.log(subProcessOfPuppeteer)
|
2024-04-05 17:19:04 +08:00 |
|
geekgeekrun
|
3a31f7d186
|
add suicide timer in auto chat main for parent and child process don't have any communication after child process spawned in 10s.
|
2024-04-05 17:18:56 +08:00 |
|
geekgeekrun
|
778943a572
|
add suicide timer in auto chat daemon for parent and child process don't have any communication after child process spawned in 10s.
|
2024-04-05 17:18:50 +08:00 |
|
geekgeekrun
|
ca333ce2da
|
fix stdio is invalid issue on Windows
|
2024-04-05 17:18:30 +08:00 |
|
geekgeekrun
|
a06a3a7203
|
adjust stdio: ['inherit', 'inherit', 'inherit',...] to stdio: [process.stdin, process.stdout, process.stderr,...]
|
2024-03-21 02:07:56 +08:00 |
|
geekgeekrun
|
76db85d01e
|
WIP: for ui package, move the core logic of run core to child process, and rerun run child process in daemon process when uncaught error makes process terminated. TODO: test the flow
|
2024-03-16 03:25:44 +08:00 |
|
geekgeekrun
|
55cc92a498
|
change exit code; make enum for exit code
|
2024-03-11 07:03:11 +08:00 |
|
geekgeekrun
|
e794169020
|
add the middle page (PrepareRun) between configuration page and RunningStatus page
|
2024-03-10 10:29:30 +08:00 |
|
geekgeekrun
|
20546c9fe6
|
handle the scenario when user remove any chromium executable before click start job hunt
|
2024-03-09 09:58:38 +08:00 |
|
geekgeekrun
|
e69851c008
|
refactor the folder structure in ui main process CHECK_AND_DOWNLOAD_DEPENDENCIES flow; fix the cannot read property on vm issue in BootstrapSplash in renderer process
|
2024-03-09 09:15:55 +08:00 |
|
geekgeekrun
|
b4e3c17f9e
|
refactor the is.dev to process.env.NODE_ENV === 'development'
|
2024-03-05 10:02:49 +08:00 |
|
geekgeekrun
|
a25e7aedb9
|
add logic to detect and handle login invalid - will exit auto start chat and show cookie assistant. add the logic to store cookie and local storage while auto start chat running.
|
2024-03-03 23:28:36 +08:00 |
|
geekgeekrun
|
72b2919d19
|
show cookie assistant when find cookie invalid after launch; extract check cookie format correct;
|
2024-03-03 19:37:24 +08:00 |
|
geekgeekrun
|
7e5e37c512
|
replace cookie input with cookie assistant entry on configuration page
|
2024-03-03 18:07:52 +08:00 |
|
geekgeekrun
|
4b7733c8a2
|
enhance the page status ui detail. such as not use collected value override user inputted content in cookie textarea, restore page alert bar status when user close browser without cookie being collected
|
2024-03-03 16:33:30 +08:00 |
|
geekgeekrun
|
e4faa85a7f
|
enhance cookie assistant dialog - help info, form validation, ui text. style, etc.
|
2024-03-03 14:53:19 +08:00 |
|
geekgeekrun
|
56fdde6174
|
add cookie assistant, and the fill cookie field logic of collecting cookie after login
|
2024-03-03 12:42:32 +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
|
6f7cce46e9
|
change bosszhipin cookie path to storage path
|
2024-03-02 00:28:20 +08:00 |
|
geekgeekrun
|
fbfae5f683
|
try to write browser info(executablePath, browser) to last-used-browser-record for store user profile use
|
2024-02-26 01:44:52 +08:00 |
|
geekgeekrun
|
ced77c65df
|
log out the reason PUPPETEER_DOWNLOAD_ENCOUNTER_ERROR
|
2024-02-25 16:27:35 +08:00 |
|
geekgeekrun
|
9b6ce8352e
|
remove useless env PUPPETEER_EXECUTABLE_PATH in 'setup-dependencies'
|
2024-02-25 14:13:05 +08:00 |
|
geekgeekrun
|
32ad7c54c5
|
WIP: add logic to locate user active installed chromium browser, make it can bu used for our product rather than download new one. TODO: test
|
2024-02-24 11:47:03 +08:00 |
|
geekgeekrun
|
2c549b4d1c
|
rename function name - checkAndDownloadPuppeteer to checkAndDownloadPuppeteerExecutable
|
2024-02-24 11:47:03 +08:00 |
|
geekgeekrun
|
484814459f
|
try to prevent pipe write error , mainWindow null pointer error
|
2024-02-23 10:38:07 +08:00 |
|
geekgeekrun
|
c97ca5f585
|
exit child process while parent process has exited - tip: to make disconnect event being trigger, a ipc channel must be established between parent and child event
|
2024-02-23 10:02:16 +08:00 |
|
geekgeekrun
|
588e75f92d
|
fix - dock icon is hidden for any flow
|
2024-02-23 08:40:12 +08:00 |
|
bossgeekgo
|
2e87197879
|
rename product from bossgeekgo to geekgeekrun
|
2024-02-21 09:25:25 +08:00 |
|
bossgeekgo
|
831dbadc74
|
make DependenciesSetupProgressIndicatorDialog support execute more than 1 tasks (pervious support download puppeteer only)
|
2024-02-20 01:35:17 +08:00 |
|
bossgeekgo
|
2c76254408
|
refactor subProcessOfCheckAndDownloadDependencies exit event handler - change the reject's argument to a string
|
2024-02-17 21:52:50 +08:00 |
|
bossgeekgo
|
5ede58169d
|
add check dependencies logic before automatic start
|
2024-02-17 21:39:35 +08:00 |
|
bossgeekgo
|
4a86b57f57
|
remove useless ipc channel in GEEK_AUTO_START_CHAT_WITH_BOSS.ts - it only response for auto chat, not include download puppeteer
|
2024-02-17 19:36:38 +08:00 |
|
bossgeekgo
|
57f20310af
|
use exitCode and promise to check if puppeteer has been setup. migrate start install logic to DependenciesSetupProgressIndicatorDialog/index.vue
|
2024-02-17 18:07:15 +08:00 |
|
bossgeekgo
|
ae48e7cc36
|
migrate the logic of check dependencies to on app launch
|
2024-02-17 03:23:51 +08:00 |
|
bossgeekgo
|
5bcfb280e8
|
add puppeteer download finish and error status
|
2024-02-16 07:53:25 +08:00 |
|
bossgeekgo
|
962e47486f
|
rename NEED_WARMING_UP_DEPENDENCIES to NEED_RESETUP_DEPENDENCIES
|
2024-02-15 22:45:54 +08:00 |
|
bossgeekgo
|
15369014e9
|
add the ui for dedicate download progress of puppeteer; use JSONParse to parse the download progress; finish the logic to pass the progress to ui
|
2024-02-15 11:31:54 +08:00 |
|
bossgeekgo
|
78118751b1
|
change puppeteer import path for ui project - always use the one in home folder
|
2024-02-15 00:54:19 +08:00 |
|
bossgeekgo
|
6c70993d97
|
import different puppeteer for prod and dev environments. prod use home folder one, dev use local node_modules one. add logic for download puppeteer.
|
2024-02-15 00:26:22 +08:00 |
|