Commit Graph

127 Commits

Author SHA1 Message Date
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
17c17bb6e6 fix the logic to check if cookie valid 2024-03-03 16:19:01 +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
aa5b836227 add cookie write logic in launch-bosszhipin-login-page-with-preload-extension 2024-03-03 07:55:11 +08:00
geekgeekrun
f2a0ed7219 fix the path of EditThisCookie zip file while run launch-bosszhipin-login-page-with-preload-extension from ui 2024-03-03 07:04:17 +08:00
geekgeekrun
2b78d3dbd5 fix issue when click launch boss login page at second time after the last page closed, no thing happen. 2024-03-02 23:03:11 +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
bd9c4f04a4 run npm i for ui/external-node-runtime-dependencies when install ui 2024-03-02 05:44:06 +08:00
geekgeekrun
e1d84af03e change unrelated new tab close implement 2024-03-02 05:15:54 +08:00
geekgeekrun
d5ab2eca88 enhance ui text 2024-03-02 05:13:10 +08:00
geekgeekrun
c781e6d12f add description for bosszhipin cookie field for Configuration in ui 2024-03-02 00:59:50 +08:00
geekgeekrun
6f7cce46e9 change bosszhipin cookie path to storage path 2024-03-02 00:28:20 +08:00
geekgeekrun
49606c115c fix the wrong path of cookie storage 2024-03-01 23:52:02 +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
geekgeekrun
ff61eb2bf5 migrate cookies to storage 2024-02-29 22:58:57 +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
d85240b94e make edge on windows can be used as puppeteer executable 2024-02-25 19:35:49 +08:00
geekgeekrun
3d58571c35 downgrade and pin puppeteer and chromium version, try to make windows 10 1507 run. 2024-02-25 17:37:51 +08:00
geekgeekrun
ced77c65df log out the reason PUPPETEER_DOWNLOAD_ENCOUNTER_ERROR 2024-02-25 16:27:35 +08:00
geekgeekrun
4fc5c8c3b1 fix import path lack of protocol in product package on windows 11 2024-02-25 16:27:25 +08:00
geekgeekrun
8edcff501a Merge branch 'feature/ui-use-users-own-browser' into feature/ui 2024-02-25 14:40:01 +08:00
geekgeekrun
17cdbd871c make find-chrome-bin as external dependencies to resolve production build runtime error 2024-02-25 14:39:48 +08:00
geekgeekrun
1557ed26b9 Merge branch 'feature/ui' into feature/ui-use-users-own-browser 2024-02-25 14:16:20 +08:00
geekgeekrun
9b6ce8352e remove useless env PUPPETEER_EXECUTABLE_PATH in 'setup-dependencies' 2024-02-25 14:13:05 +08:00
geekgeekrun
33c7f6679b fix not sync changed in GEEK_AUTO_START_CHAT_WITH_BOSS - use getAnyAvailablePuppeteerExecutablePath instead checkCachedPuppeteerExecutable to check isPuppeteerExecutable 2024-02-25 14:12:58 +08:00
geekgeekrun
8331ee172b add find-chrome-bin to externalizeDepsPlugin config 2024-02-25 14:12:46 +08:00
geekgeekrun
1ee8acd981 remove console, and decrease the pipe write times for downloadProgressCallback, to solve the download process is badly block at a point on windows 2024-02-25 14:03:32 +08:00
geekgeekrun
6adaf28096 WIP: use fs.WriteStream to replace net.Socket to fix stdio data event not trigger on windows TODO: the content expect no print seems printed to stdout, normal JSON mix with console.log, may cause download process of puppeteer interrupted (near 44%) 2024-02-25 09:51:57 +08:00
geekgeekrun
b115f0fbc3 enhance checkAndDownloadDependenciesForInit - adjust promise logic 2024-02-25 09:11:45 +08:00
geekgeekrun
45bf49c1ba fix app.dock is undefined caused issue on windows 2024-02-25 08:59:54 +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
d034b1b605 install cross-env for ui 2024-02-24 00:25:38 +08:00
geekgeekrun
68d823d1c6 commit images which mark as changed 2024-02-23 23:38:32 +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
2c73660625 quit app when no window exist 2024-02-23 08:42:09 +08:00
geekgeekrun
588e75f92d fix - dock icon is hidden for any flow 2024-02-23 08:40:12 +08:00
geekgeekrun
c4453ba605 remove scroll bar in running status 2024-02-22 10:20:08 +08:00
geekgeekrun
84b6ba79a3 hide dock icon for none main flow 2024-02-22 10:06:52 +08:00
bossgeekgo
985c6edf14 move brand logo flying animation to running-status 2024-02-22 09:55:38 +08:00
bossgeekgo
b860e77e6b enhance layout of grid 2024-02-22 09:41:43 +08:00
bossgeekgo
888742cc94 add more brand 2024-02-22 09:41:17 +08:00
bossgeekgo
92b2f41449 add brand logo flying animation 2024-02-22 08:54:44 +08:00
bossgeekgo
6483e9d547 Merge branch 'main' into feature/ui 2024-02-21 09:41:40 +08:00
bossgeekgo
4e104afdb2 rename product from bossgeekgo to geekgeekrun 2024-02-21 09:35:10 +08:00
bossgeekgo
2e87197879 rename product from bossgeekgo to geekgeekrun 2024-02-21 09:25:25 +08:00
bossgeekgo
8227bac71c adjust style of running status 2024-02-21 09:21:25 +08:00