Commit Graph

317 Commits

Author SHA1 Message Date
geekgeekrun
f133695c37 save anyCombineRecommendJobFilter config to boss.json 2024-11-23 13:28:41 +08:00
geekgeekrun
d0e04f242e rename BossRecommendFilterV1 to AnyCombineBossRecommendFilter 2024-11-23 13:28:41 +08:00
geekgeekrun
0a0f39bf22 add the job filter condition combination creator to handle when no job can find in the list - so that try to get new job 2024-11-23 13:28:41 +08:00
geekgeekrun
f0e8b1e3ee fix the issue while encounter CANNOT_FIND_EXCEPT_JOB error, the afterPageLoad label is not executed - replace break to continue 2024-11-23 13:28:41 +08:00
geekgeekrun
668df75dc3 add the view of BossLibrary、CompanyLibrary、JobLibrary 2024-11-23 13:28:41 +08:00
geekgeekrun
1001b3fe0a extract mark job as not suit(due to not active) procedure to a function 2024-11-23 13:28:41 +08:00
geekgeekrun
4da879facc when encounter the job of except company which is not active, click the no interest button 2024-11-23 13:28:41 +08:00
geekgeekrun
904d89025a enhance type annotation of puppeteer in geek-auto-start-chat-with-boss 2024-11-23 13:28:41 +08:00
geekgeekrun
a0db5fd388 hide dock icon after launch in launchBossSite 2024-11-23 13:28:41 +08:00
geekgeekrun
2dcdaa0e6c Merge branch 'feature/access-boss-manually' into feature/ui 2024-11-23 13:28:35 +08:00
geekgeekrun
695d4ea86c insert JobChangeLog to db 2024-11-23 13:28:26 +08:00
geekgeekrun
14517ce7ca insert CompanyInfoChangeLog to db 2024-11-23 13:28:26 +08:00
geekgeekrun
c1bc6bfcf5 insert BossInfoChangeLog to db 2024-11-23 13:28:26 +08:00
geekgeekrun
7f81aeb67e update the schema of BossActiveStatusRecord 2024-11-23 13:28:26 +08:00
geekgeekrun
a1b6d19e47 exit browser when all window closed 2024-11-23 13:28:26 +08:00
geekgeekrun
16779b54e5 add the feature when startup chat in LAUNCH_BOSS_SITE recommend, save the startup record 2024-11-23 13:28:26 +08:00
geekgeekrun
e12cfe73ac add the feature when visiting LAUNCH_BOSS_SITE recommend, save job info 2024-11-23 13:28:26 +08:00
geekgeekrun
854841282e add the entry for manually access boss 2024-11-23 13:28:26 +08:00
geekgeekrun
ad7917d1fb add the feature to prevent startup chat for an inactive boss 2024-11-23 13:28:26 +08:00
geekgeekrun
1522907afe allow lastActiveStatus to be null 2024-11-23 13:28:26 +08:00
geekgeekrun
57d85d8f51 save boss active status in db 2024-11-23 13:28:26 +08:00
geekgeekrun
c018fb03ea fix any chat mode isn't taking effect 2024-11-23 13:28:26 +08:00
geekgeekrun
d69245ff08 WIP: extract recommend page operation TODO: chromium may launch multi times with unknown reason 2024-11-23 13:28:26 +08:00
geekgeekrun
d9468a3525 update readme 2024-11-23 02:44:07 +08:00
geekgeekrun
4013be6120 enhance type of electron in window 2024-04-21 10:54:04 +08:00
geekgeekrun
662e3b00cf ui-v0.0.1 2024-04-16 10:01:01 +08:00
geekgeekrun
39c46501c0 update readme 2024-04-16 10:00:45 +08:00
geekgeekrun
5d3c2ae71c add the logic to auto adjust window size after component mounted in first run readme; remove frame of first run readme window 2024-04-16 09:16:18 +08:00
geekgeekrun
96edad532a shrink checkbox margin in first run readme 2024-04-16 08:14:38 +08:00
geekgeekrun
6b6526d662 update first run readme content 2024-04-15 23:46:33 +08:00
geekgeekrun
6423baf8f4 fix first launch notice cannot load 2024-04-15 23:45:01 +08:00
geekgeekrun-maintainer
d219266661 update first launch notice 2024-04-15 05:14:49 +00:00
geekgeekrun
28442a982a do not open devtools after browser launch 2024-04-15 02:34:09 +08:00
geekgeekrun
24576fa2c0 add first run notice 2024-04-15 02:32:38 +08:00
geekgeekrun
822e67a185 adjust ui text; add the exit logic when download dependencies error 2024-04-14 22:29:00 +08:00
geekgeekrun
8bd82b7d1d add build info on ui 2024-04-14 21:40:53 +08:00
geekgeekrun
33a656d09e fix pnpm run dev cannot work 2024-04-14 20:14:33 +08:00
geekgeekrun
c1732f31fd fix the issue that on of mac build will be overwritten by another 2024-04-14 17:12:48 +08:00
geekgeekrun
42daa623ed use macos 13 to make x64 build 2024-04-14 16:50:40 +08:00
geekgeekrun
904007f8a7 make ci runner can build x64 and arm64 dist for mac 2024-04-14 16:44:27 +08:00
geekgeekrun
a945d2a7ae fix release-ui not prerun pnpm run build so that some file does not exist 2024-04-14 16:23:24 +08:00
geekgeekrun
6ad1e7368f change github-ci-build script 2024-04-14 16:02:23 +08:00
geekgeekrun
1a3cb104a5 add script for making dist for current platform and arch 2024-04-14 15:57:11 +08:00
geekgeekrun
1d43cf596c set the version of os of release ui ci runner 2024-04-14 08:28:00 +08:00
geekgeekrun
10e6023742 remove redundant build process 2024-04-14 07:56:00 +08:00
geekgeekrun
7f3c14333f make build ui ci support both x64 and arm64 arch 2024-04-14 07:11:18 +08:00
geekgeekrun
6753904d8a remove build ui ci when every time push any branch 2024-04-14 06:37:12 +08:00
geekgeekrun
d9e15fc33a fix script error(module is not imported correctly) in Patch pnpm step 2024-04-13 20:33:04 +08:00
geekgeekrun
5cc667367f try to find pnpm path and patch it 2024-04-13 20:25:29 +08:00
geekgeekrun
e117e2a6e9 move step Patch pnpm upper than Install dependencies 2024-04-13 09:52:28 +08:00