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
|
b3b85b1504
|
adjust productName in package.json
|
2024-04-05 17:19:30 +08:00 |
|
geekgeekrun
|
b0a4347557
|
enhance splash style
|
2024-04-05 17:19:22 +08:00 |
|
geekgeekrun
|
a484f9f9a3
|
update icon
|
2024-04-05 17:19:18 +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
|
c33eed82f6
|
do not make typeorm as external
|
2024-04-05 17:18:07 +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
|
64d2ef4efe
|
fix the issue that findChromeBin not support commonjs so when import a error is thrown so that app cannot launch
|
2024-03-21 01:49:37 +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
|
af92ef6718
|
add typeorm in external-node-runtime-dependencies
|
2024-03-20 09:42:32 +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 |
|
geekgeekrun
|
fc68291923
|
add splash; refactor some key steps from dialog to page
|
2024-03-08 09:41:49 +08:00 |
|
geekgeekrun
|
75924a4747
|
migrate the logic of findAndLocateExistedChromiumExecutable to worker to prevent ui being block
|
2024-03-06 00:26:07 +08:00 |
|
geekgeekrun
|
4b1e91bba4
|
WIP: add the test worker, and make it can be log something
|
2024-03-05 10:06:56 +08:00 |
|
geekgeekrun
|
b4e3c17f9e
|
refactor the is.dev to process.env.NODE_ENV === 'development'
|
2024-03-05 10:02:49 +08:00 |
|
geekgeekrun
|
9a7aa8e3ab
|
fix Chinese text display as NSimsun font
|
2024-03-04 09:07:48 +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
|
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 |
|