geekgeekrun
|
b7a3173f89
|
update the pnpm version in ci
|
2024-11-23 13:30:17 +08:00 |
|
geekgeekrun
|
95e6842995
|
update build script to select release type
|
2024-11-23 13:30:17 +08:00 |
|
geekgeekrun
|
fa45d4ec35
|
update build script to enter release type
|
2024-11-23 13:30:17 +08:00 |
|
geekgeekrun
|
418c37288d
|
fix app puppeteer cannot run in production package
|
2024-11-23 13:30:14 +08:00 |
|
geekgeekrun
|
46b6ca61a6
|
try to fix minimist cannot find when app launch
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
830affa44c
|
fix when kill child process, child process ANR - move the execution of pipeForRead.close() before the await statement.
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
015c141c1a
|
update gtag
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
59b228af21
|
update readme
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
ac83c3c94c
|
move runRecordId to daemon
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
7a3bddbd0c
|
replace magic string in gtag
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
48c65cb50a
|
add gtag
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
46d0dac0e2
|
add separator in nav-list
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
c3d85dce77
|
slow down the running speed; add the gap when CANNOT_FIND_EXCEPT_JOB_IN_THIS_FILTER_CONDITION
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
1d389a09db
|
treat 2周内活跃 as active
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
0c7add6b34
|
enhance the style of home
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
e76c85cad8
|
enhance ui text
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
b6304a5ab8
|
add the logic to save the record of manually mark boss inactive to db
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
0fd13c5ac5
|
make address in job info can be null
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
072df7e92a
|
enhance the display of mark reason
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
6b28a9d0ed
|
WIP: add the logic to save job mark as not suit to db TODO: fix issue about retrieving and showing items
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
7f0ae45758
|
add the schema of MarkAsNotSuitLog, VMarkAsNotSuitLog schema
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
512fc94b1a
|
add the logic for run migrate to process table schema change
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
d026088811
|
Merge branch 'feature/ui-0.0.2' into feature/ui
|
2024-11-23 13:29:42 +08:00 |
|
geekgeekrun
|
45abbbc424
|
ui-v0.0.2
|
2024-11-23 13:29:33 +08:00 |
|
geekgeekrun
|
8ed9d0026d
|
fix recommendJobItemList is nullish - bosszhipin updated
|
2024-11-23 13:29:31 +08:00 |
|
geekgeekrun
|
f366d57772
|
add statement to remove all views
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
d2022ea6dc
|
save autoStartupChatRecordId, chatStartupFrom in ChatStartupLog
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
deb4ad580c
|
fix recommendJobItemList is nullish - bosszhipin updated
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
5b3e8a4e64
|
constraint version of node and pnpm
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
8cb379f6eb
|
add diff.js to compare update log; enhance the style of the row which has diff; comment the mock data
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
52c0e53a7e
|
add the pivot select radio for diff table
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
34a530fc3b
|
add the logic to view the job info change history
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
3be9752e07
|
add the logic to query JobInfoChangeLog
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
78425c25d6
|
add the column of job library
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
20bef0c97f
|
use unified chrome instance to handle open-site-with-boss-cookie - for handleLaunchBossSite and handleViewJobOnlineButtonClick in ui
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
c0dc8d30fd
|
update ui text
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
a2c6a16db7
|
update readme
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
7adb6c185f
|
enhance ui of nav-list entry
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
5f35c82984
|
finish the filter logic of '公司行业'
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
fed1d6ee98
|
WIP: finish the filter logic of '薪资待遇', '工作经验', '学历要求', '公司规模' TODO: the filter logic of '公司行业'
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
b9ba7f002b
|
chore(db): attach __ggr_encryptBossId in BossInfoChangeLog
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
c51c19a1d6
|
WIP: add the basic logic to iterate and change filter condition when no more job can find. TODO: make sure filter condition is sync between this app and recommend page in bosszhipin site.
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
00f9ef12df
|
move combineCalculator from ui package to geek-auto-start-chat-with-boss package
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
b6a1ba4eab
|
rename the error message CANNOT_FIND_EXCEPT_JOB to CANNOT_FIND_EXCEPT_JOB_IN_THIS_JOB_EXPECTATION
|
2024-11-23 13:28:41 +08:00 |
|
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 |
|
geekgeekrun
|
7cbc21fd3e
|
try to fix windows build error due to pnpm cannot run by electron builder
|
2024-04-13 09:22:44 +08:00 |
|
geekgeekrun
|
6a66db20c5
|
make step name more prettier
|
2024-04-12 09:29:02 +08:00 |
|
geekgeekrun
|
6244ecd33e
|
temporarily skip the release ui ci for windows
|
2024-04-12 09:04:32 +08:00 |
|
geekgeekrun
|
e70c0b7b6f
|
try to refactor the release ui ci - build and upload artifact for separate platform, then upload all artifact in a new job used for release.
|
2024-04-12 09:02:42 +08:00 |
|
geekgeekrun
|
f50b9053d0
|
update release ci for build multi platform
|
2024-04-12 02:29:11 +08:00 |
|
geekgeekrun-maintainer
|
5de3cc4a22
|
update readme
|
2024-04-11 01:44:45 +00:00 |
|