This website requires JavaScript.
Explore
Help
Sign In
duxingchen
/
KCGL
Watch
1
Star
0
Fork
0
You've already forked KCGL
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
becd3cb01080dc23c9128deb400758b2b6ffe518
KCGL
/
inventory-backend
/
app
/
api
/
v1
History
DXC
772f3f45f4
feat(profile): implement independent email update dialog to prevent accidental password resets during partial updates
2026-04-17 12:48:30 +08:00
..
common
perf(system): optimize large data rendering in stocktake, fix N+1 in warehouse, and add upload size limits
2026-04-02 18:51:13 +08:00
inbound
fix-security-correct-field-permission-mapping-and-403-denial
2026-04-14 15:37:39 +08:00
stock
fix(backend): resolve DetachedInstanceError in audit_log, add pessimistic locks for stock adjustments, and eliminate N+1 queries with eager loading
2026-04-02 18:44:12 +08:00
__init__.py
…
audit.py
feat: 新增企业级操作审计日志闭环模块(包含底层模型、记录装饰器与前端看板)
2026-03-10 12:15:26 +08:00
auth.py
feat(profile): implement independent email update dialog to prevent accidental password resets during partial updates
2026-04-17 12:48:30 +08:00
bom.py
fix(api): correct specification field name in material search
2026-03-24 15:49:54 +08:00
materials.py
…
outbound.py
feat: implement composite debounced search with prepended select and wipe out duplicate root permission nodes
2026-03-20 10:26:45 +08:00
permission.py
全局审计日志
2026-03-10 17:27:54 +08:00
reports.py
…
scrap.py
fix(scrap): resolve material names, specs and operator names in list query
2026-04-09 17:49:51 +08:00
transactions.py
feat: implement composite debounced search with prepended select and wipe out duplicate root permission nodes
2026-03-20 10:26:45 +08:00
warehouse.py
fix: sort warehouse tree by name, fix tree batch delete cascade, and implement safe history location autofill
2026-04-08 17:32:00 +08:00