Commit Graph

139 Commits

Author SHA1 Message Date
geekgeekrun
d452b0b51b update flying-company-logo-list - replace with default avatar of bosszhipin and liepin 2024-03-29 09:38:14 +08:00
geekgeekrun
fd7107bed1 fix the issue form-wrap may overflow body in GeekAutoStartChatWithBoss 2024-03-29 09:38:07 +08:00
geekgeekrun
9a30cdcff0 enhance the style of JobInfoSnapshotDrawer and StartChatRecord 2024-03-29 09:38:03 +08:00
geekgeekrun
258baeec58 add the drawer for view job info snapshot 2024-03-29 09:37:59 +08:00
geekgeekrun
197a3698aa enhance the display of year package; add the button to view online resume; make table size to be smaller 2024-03-29 09:37:55 +08:00
geekgeekrun
aace874580 add pagination for start chat record table 2024-03-29 09:37:52 +08:00
geekgeekrun
05e3a8034e enhance ui 2024-03-29 09:37:24 +08:00
geekgeekrun
387bb60157 add the view for display auto start chat record 2024-03-29 09:37:02 +08:00
geekgeekrun
3100bb3854 add the view of chatStartupLog 2024-03-29 09:35:55 +08:00
geekgeekrun
dd9ebfc4d0 add measureExecutionTime 2024-03-29 09:35:48 +08:00
geekgeekrun
5256066c34 enhance db operation code style 2024-03-29 09:35:40 +08:00
geekgeekrun
6518776596 test use db in worker_thread 2024-03-29 09:35:35 +08:00
geekgeekrun
fc91859639 extract ipc to single file 2024-04-05 17:19:47 +08:00
geekgeekrun
fd9b1e4cdc add power saver blocker 2024-04-05 17:19:42 +08:00
geekgeekrun
2bf786d887 replace default app menu 2024-04-05 17:19:36 +08:00
geekgeekrun
b0a4347557 enhance splash style 2024-04-05 17:19:22 +08:00
geekgeekrun
c7694968b1 update ui text 2024-04-05 17:19:11 +08:00
geekgeekrun
5ca62ade55 add error catcher for pipeForRead; remove the logic exit process on pipe error 2024-04-05 17:19:08 +08:00
geekgeekrun
a28595da9a remove useless console.log(subProcessOfPuppeteer) 2024-04-05 17:19:04 +08:00
geekgeekrun
fdf9081a8f once pipe for process communication get bad, exit process immediately 2024-04-05 17:19:00 +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
a72fcaf00f refactor all import in src/main to async import 2024-04-05 17:18:53 +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
4f7e748a19 adjust event handle when encounter error NEED_TO_CHECK_RUNTIME_DEPENDENCIES in RunningStatus - go to '/' immediately 2024-03-20 01:16:14 +08:00
geekgeekrun
d70073d9e1 adjust ui text 2024-03-18 09:50:40 +08:00
geekgeekrun
628387bd0c WIP: migrate the logic to handle exception from run-core to ui TODO: test the changes 2024-03-18 01:22:33 +08:00
geekgeekrun
a717328ead migrate db file to runtimeFolder 2024-03-18 00:03:13 +08:00
geekgeekrun
3967c26ebc import db in ui project 2024-03-17 23:45:04 +08:00
geekgeekrun
3f2630d9c6 move last-used-browser-record to storage folder under runtimeFolderPath 2024-03-16 03:42:54 +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
2339b2565e fix the issue that import external-node-runtime-dependencies in worker threads will throw error due to it cannot access electron module - the import path in worker threads will not rely on electron 2024-03-14 09:31:47 +08:00
geekgeekrun
17ec7f3a65 distinguish main and worker thread to check if should import electron 2024-03-13 01:24:24 +08:00
geekgeekrun
5b5287d6f3 refactor pipeWriteRegardlessError - use error event to handle error 2024-03-11 10:05:34 +08:00
geekgeekrun
55cc92a498 change exit code; make enum for exit code 2024-03-11 07:03:11 +08:00
geekgeekrun
6ce92af189 fix ui project issue that once throw error, browser never restart; add the time gap for next time when encounter error. 2024-03-10 23:50:11 +08:00
geekgeekrun
99d763029e adjust the height of flying company logo list in running status 2024-03-10 21:42:12 +08:00
geekgeekrun
e51eae331a enhance the effect and performance of flying company logo list 2024-03-10 21:28:07 +08:00
geekgeekrun
6a00cff74a use import function-like statement to import electron to solve program error on production 2024-03-10 15:25:09 +08:00
geekgeekrun
3ff4500737 refactor the implement of flying card - with pure dom operation 2024-03-10 13:56:33 +08:00
geekgeekrun
d3029b9ebb fix a missing import 2024-03-10 13:54:59 +08:00
geekgeekrun
4b074827bb adjust the folder structure of GEEK_AUTO_START_CHAT_WITH_BOSS_STARTED 2024-03-10 12:34:05 +08:00
geekgeekrun
37cbb19bbd fix the wrong then call on electron.ipcRenderer.invoke('prepare-run-geek-auto-start-chat-with-boss') - which should be catch call 2024-03-10 12:20:32 +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
477365ec37 rename findAndLocateExistedChromiumExecutableSync function name to findAndLocateUserInstalledChromiumExecutableSync 2024-03-09 09:51:13 +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
4b0a1aa777 adjust ui description text in cookie assistant 2024-03-08 09:58:50 +08:00
geekgeekrun
8f1b49e4a9 remove use less dialog 2024-03-08 09:45:15 +08:00