geekgeekrun
|
60ac324603
|
close browser when find bad cookie
|
2026-04-05 15:31:58 +08:00 |
|
geekgeekrun
|
b4ca041592
|
Merge remote-tracking branch 'origin/feature/block-company-config' into feature/multi-process
|
2026-02-10 18:51:18 +08:00 |
|
geekgeekrun
|
a1f8b6c6f0
|
consume add block company config in ghosting reminder and auto start chat
|
2026-02-10 06:09:21 +08:00 |
|
geekgeekrun
|
55c1032ad6
|
add node-gyp
|
2026-02-09 04:22:04 +08:00 |
|
geekgeekrun
|
dcf4706eb6
|
Merge remote-tracking branch 'origin/feature/ui' into feature/multi-process
|
2026-02-06 05:45:11 +08:00 |
|
geekgeekrun
|
c663b1be1c
|
change timeout of get user info
|
2026-01-27 16:55:32 +08:00 |
|
geekgeekrun
|
afe8a820c1
|
change sqlite backend; upgrade electron; fix ipc file cannot listen in macOS
|
2026-01-21 02:56:42 +08:00 |
|
geekgeekrun
|
5634ac0260
|
remove wrong import way
|
2026-01-17 11:34:13 +08:00 |
|
geekgeekrun
|
55a04bb1ad
|
store job info when response
|
2026-01-16 06:11:35 +08:00 |
|
geekgeekrun
|
8bbfa5b41e
|
add job status check for ghosting reminder
|
2025-12-24 15:44:15 +08:00 |
|
geekgeekrun
|
aa410cfc60
|
add job hire status record table and relevant save logic
|
2025-12-23 17:05:21 +08:00 |
|
geekgeekrun
|
57cf631b86
|
add static combine job filter
|
2025-10-26 18:00:35 +08:00 |
|
geekgeekrun
|
42fc66a0f4
|
fix cannot run due to lodash-es is not bundled; fix logic about set security question tip modal
|
2025-08-17 11:11:15 +08:00 |
|
geekgeekrun
|
0032a356e5
|
fix: reduce argument getBossIdsByJobIds count to fix error: Error: SQLITE_ERROR: Expression tree is too large (maximum depth 1000)
|
2025-08-17 00:04:05 +08:00 |
|
geekgeekrun
|
b9c4976291
|
fix: cannot run due to QueryFailedError: SQLITE_ERROR: near ")": syntax error - when one of jobNotMatchStrategy/jobNotActiveStrategy/expectCityNotMatchStrategy set to MarkAsNotSuitOp.MARK_AS_NOT_SUIT_ON_LOCAL and chattedJobIds.length === 0, application will crash
|
2025-08-17 00:00:34 +08:00 |
|
geekgeekrun
|
e867acb39d
|
collect jobSource when auto startup chat running
|
2025-07-13 14:27:43 +08:00 |
|
geekgeekrun
|
b31224a81c
|
add job source column migration for db
|
2025-07-13 14:19:23 +08:00 |
|
geekgeekrun
|
cc821f46f5
|
add logic to skip chatted boss in 30 days for auto-startup-chat
|
2025-07-06 02:51:12 +08:00 |
|
geekgeekrun
|
f668b3e5f5
|
add the logic to mark unsuitable job on local
|
2025-07-06 02:00:53 +08:00 |
|
geekgeekrun
|
d5dcdb4bd1
|
add jobDetailRegExpMatchLogic option in UI
|
2025-06-29 04:32:28 +08:00 |
|
geekgeekrun
|
699bdd2641
|
add filter logic of job salary in script
|
2025-06-03 00:55:44 +08:00 |
|
geekgeekrun
|
2409699ccf
|
add filter logic of job work exp in script
|
2025-06-02 16:26:31 +08:00 |
|
geekgeekrun
|
8dc8ca825d
|
add salary filter ui
|
2025-06-01 21:41:09 +08:00 |
|
geekgeekrun
|
5effcc27ab
|
add strategyScopeOptionWhenMarkJobCityNotMatch option; change default value of expectCityNotMatchStrategy to noop; enhance ui
|
2025-05-27 01:25:39 +08:00 |
|
geekgeekrun
|
aee6340c6a
|
show mark as not suit for city reason in not suit record table
|
2025-05-25 22:45:13 +08:00 |
|
geekgeekrun
|
03df5f8d5a
|
add city not suit mark in main process
|
2025-05-25 13:30:44 +08:00 |
|
geekgeekrun
|
217b2bbf2a
|
move runMode from env to args. remove support of cli mode.
|
2025-05-24 14:09:57 +08:00 |
|
geekgeekrun
|
61c28ae164
|
fix error popped when first run and init db
|
2025-05-10 23:04:07 +08:00 |
|
geekgeekrun
|
6986fbdc3c
|
disable synchronize when typeorm db init, all schema change depend on migration
|
2025-05-03 15:03:25 +08:00 |
|
geekgeekrun
|
043d782a05
|
add logic support customize job no active time range. add standalone logic to handle no active job. fix logic of set tempTargetJobIndexToCheckDetail
|
2025-05-03 03:31:39 +08:00 |
|
geekgeekrun
|
67e4b94f9e
|
add logic to handle if mark as not suit when job detail is not match
|
2025-05-01 22:01:05 +08:00 |
|
geekgeekrun
|
353fc60891
|
fix style column of recorded message is null
|
2025-04-26 10:52:42 +08:00 |
|
geekgeekrun
|
bbd670b674
|
change providerApiSecretMd5 column to providerApiSecret for LlmModelUsageRecord table
|
2025-04-22 13:54:54 +08:00 |
|
geekgeekrun
|
e8d3313a7b
|
add union index for LlmModelUsageRecord
|
2025-04-20 00:30:08 +08:00 |
|
geekgeekrun
|
e838f48b89
|
add LlmModelUsageRecord table
|
2025-04-16 03:00:32 +08:00 |
|
geekgeekrun
|
b7f149032a
|
revert: remove ChangeJobLibraryView1744467048874
|
2025-04-13 13:24:10 +08:00 |
|
geekgeekrun
|
a8a1856527
|
add latestLogDate column for job library; fix wrong time displayed
|
2025-04-13 11:08:31 +08:00 |
|
geekgeekrun
|
4e28fdd56e
|
add the expectJobRegExpStr field to make it can filter unrelated job
|
2024-12-25 02:47:59 +08:00 |
|
geekgeekrun
|
da72bec6a7
|
reduce production package size by set node-linker=hoisted
|
2024-11-30 15:31:23 +08:00 |
|
geekgeekrun
|
3f93420717
|
set encryptCompanyId in BossInfo nullable
|
2024-11-23 13:30:17 +08:00 |
|
geekgeekrun
|
d531c07e8b
|
add the logic to save chat record when open boss manually
|
2024-11-23 13:30:17 +08:00 |
|
geekgeekrun
|
ac83c3c94c
|
move runRecordId to daemon
|
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
|
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 |
|