Commit graph

5428 commits

Author SHA1 Message Date
Raphaël MANSUY
3aa214b005 cherry-pick 3d9de5ed 2025-12-04 19:14:30 +08:00
Raphaël MANSUY
96f23d59af cherry-pick fc40a369 2025-12-04 19:14:30 +08:00
Raphaël MANSUY
3ba4b03ed6 cherry-pick 8c275553 2025-12-04 19:14:29 +08:00
Raphaël MANSUY
0bef5fb6fa cherry-pick 6686edfd 2025-12-04 19:14:29 +08:00
Raphaël MANSUY
43eb873d63 cherry-pick 3cb4eae4 2025-12-04 19:14:29 +08:00
Raphaël MANSUY
f4251432a6 cherry-pick aa916f28 2025-12-04 19:14:29 +08:00
Raphaël MANSUY
7fa3cab355 cherry-pick 162370b6 2025-12-04 19:14:29 +08:00
Raphaël MANSUY
88c78625f8 cherry-pick 74694214 2025-12-04 19:14:29 +08:00
Raphaël MANSUY
af3b2cf118 cherry-pick 0b3d3150 2025-12-04 19:14:29 +08:00
Raphaël MANSUY
84ac688666 cherry-pick 83d99e14 2025-12-04 19:14:29 +08:00
Raphaël MANSUY
f5e653451a cherry-pick 37e8898c 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
250640e8a5 cherry-pick ea8d55ab 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
9fdc964e40 cherry-pick 97a9dfca 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
99c2243866 cherry-pick 6e2946e7 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
086191ae5a cherry-pick 56e0365c 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
49b0953ac1 cherry-pick 4ab4a7ac 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
d266d00f3e cherry-pick 1d07ff7f 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
2b487421f2 cherry-pick 7b762110 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
a0514eec1a cherry-pick 0c4cba38 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
5a3c0c1499 cherry-pick 46ce6d9a 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
7fa455ff07 cherry-pick c13f9116 2025-12-04 19:14:28 +08:00
Raphaël MANSUY
ccca95d392 cherry-pick f0254773 2025-12-04 19:14:27 +08:00
Raphaël MANSUY
d2ffd7794d cherry-pick e5addf4d 2025-12-04 19:14:27 +08:00
Raphaël MANSUY
bef82fde1c cherry-pick de4412dd 2025-12-04 19:14:27 +08:00
Raphaël MANSUY
759980e522 cherry-pick ab4d7ac2 2025-12-04 19:14:27 +08:00
Raphaël MANSUY
778e6d57c4 cherry-pick 6b2af2b5 2025-12-04 19:14:27 +08:00
Raphaël MANSUY
7f5afd0a4d cherry-pick 5dec4dea 2025-12-04 19:14:27 +08:00
Raphaël MANSUY
2fbc5972f8 cherry-pick 39b49e92 2025-12-04 19:14:27 +08:00
Raphaël MANSUY
1c00dbfa56 cherry-pick 2fb57e76 2025-12-04 19:14:27 +08:00
Raphaël MANSUY
c83a76786a cherry-pick 14a6c24e 2025-12-04 19:14:27 +08:00
Raphaël MANSUY
3558adae47 cherry-pick 05852e1a 2025-12-04 19:14:26 +08:00
Raphaël MANSUY
da7683a001 cherry-pick de4ed736 2025-12-04 19:14:26 +08:00
Raphaël MANSUY
395b76cdc9 cherry-pick a624a950 2025-12-04 19:14:26 +08:00
Raphaël MANSUY
f389b0d63a cherry-pick 0b2a15c4 2025-12-04 19:14:26 +08:00
Raphaël MANSUY
3c8507358c cherry-pick 03cc6262 2025-12-04 19:14:26 +08:00
Raphaël MANSUY
cca946f437 cherry-pick d94aae9c 2025-12-04 19:14:26 +08:00
Raphaël MANSUY
0166a38d01 cherry-pick ce28f30c 2025-12-04 19:14:26 +08:00
Raphaël MANSUY
cacea8ab56 cherry-pick 33a1482f 2025-12-04 19:14:26 +08:00
Raphaël MANSUY
e11e30be0e cherry-pick 01b07b2b 2025-12-04 19:14:25 +08:00
Raphaël MANSUY
56b8806256 cherry-pick 9c057060 2025-12-04 19:14:25 +08:00
Raphaël MANSUY
89f8048df5 cherry-pick 7b8223da 2025-12-04 19:14:25 +08:00
Raphaël MANSUY
b57cd0cae2 cherry-pick 6a29b5da 2025-12-04 19:14:25 +08:00
Raphaël MANSUY
264ba4e172 cherry-pick 6d1ae404 2025-12-04 19:14:25 +08:00
Raphaël MANSUY
c7173baf3d cherry-pick ec40b17e 2025-12-04 19:14:25 +08:00
Raphaël MANSUY
f7f9a9e6cf fix: sync all core modules with upstream after Wave 1 2025-12-04 19:13:48 +08:00
yangdx
d0e3c8a4a3 Fix duplicate document responses to return original track_id
- Return existing track_id for duplicates
- Remove track_id generation in reprocess
- Update reprocess response documentation
- Clarify track_id behavior in comments
- Update API response examples

(cherry picked from commit 8d28b95966)
2025-12-04 19:11:24 +08:00
yangdx
7e591a81c0 Clean up duplicate dependencies in package.json and lock file
• Remove duplicate katex entries
• Remove duplicate lucide-react entries
• Remove duplicate mermaid entries
• Remove duplicate @types/bun entries
• Fix trailing commas in JSON

(cherry picked from commit 459e4ddc09)
2025-12-04 19:11:23 +08:00
yangdx
21fc61ecd2 Add content deduplication check for document insertion endpoints
• Check content hash before insertion
• Return duplicated status if exists
• Use sanitized text for hash computation
• Apply to both single and batch inserts
• Prevent duplicate content processing

(cherry picked from commit 19c16bc464)
2025-12-04 19:11:23 +08:00
yangdx
f13d30206f Fix relation deduplication logic and standardize log message prefixes
(cherry picked from commit a25003c336)
2025-12-04 19:11:23 +08:00
yangdx
2ea1fccf1a Refactor deduplication calculation and remove unused variables
(cherry picked from commit 1154c5683f)
2025-12-04 19:11:23 +08:00