反编译工作区
1cac12d940
docs: add initialization flow analysis to policy design doc
...
- Add §7 initialization flow: /component/person/detail call chain
from decompiled component-organization source
- Document floorList assembly in ImgPersonServiceImpl (via
elevatorFeignClient.listByImageId)
- Analyze init vs submit consistency: gap when policy exists
2026-05-05 19:57:01 +08:00
反编译工作区
f7da04caea
fix: policy always checked regardless of caller-provided floors
...
Redesign addVisitor four-phase flow:
- Phase1: ALWAYS query person detail (orgIds for policy lookup)
- Phase2: candidate = caller floors or org floorList
- Phase3: ALWAYS check policy; intersect candidate with allow
- Phase4: empty set validation
Fixes UC-02 bypass: policy was entirely skipped when caller
provided floorIds. Now policy always constrains.
Bump v2.0.19
2026-05-05 19:47:01 +08:00
反编译工作区
c5febc9905
docs: fix stale references post v2.0.17 alignment
...
- Update deploy/README.md: remove NincaCrkStdRibbonConfiguration ref,
update JAR naming, add v2.0.17 config instructions
- Update elevator-v1-v2-init-timing-config-audit.md: add baseline note
- Update org-policy-verify-manual.md: JAR path + AppApplication class
- Update release script comment with current baseline version
- docs/AGENTS.md and service-discovery spec already updated in v2.0.17
2026-05-05 19:08:33 +08:00
反编译工作区
ec05aa777d
docs: record v2.0.17 as baseline, update service discovery doc
...
- Mark v2.0.17 as current production baseline in AGENTS.md
- Update service discovery architecture design doc: add §6-10 for
actual implementation state, preserve original as history (§1-5)
- Document key decisions: no ZK discovery, ConfigurationBasedServerList,
bootstrap aligned with V1
2026-05-05 19:01:33 +08:00
反编译工作区
7aa534ec00
release: cw-elevator-application v2.0.11 built
...
- Bump version to 2.0.11, rebuild deployment package (JAR + ZIP)
- Add property mgmt visitor floor policy SQL to release bundle
- Sync corrected guangfa fund SQL to docs/sql/ (org_id + zone_id fix)
- Exclude deploy JARs from git tracking (build artifacts >100MB)
2026-05-05 17:39:12 +08:00
反编译工作区
b7b678782a
docs: add ConsulServerList static/IP discovery analysis
...
Document the investigation into how ConsulServerList was replaced by
ConfigurationBasedServerList with hardcoded IPs for Feign client service
discovery. Covers V1 vs V2 config gap, three upstream services, and
P0-P2 investigation items.
Former-commit-id: 15a0d8567de43f8741d50cbcddc2599383942754
2026-05-05 15:25:56 +08:00
反编译工作区
43c7da2300
docs: add v2 deployment plan; gitignore: exclude generated test-env files
...
- Add full-deploy-and-compare implementation plan
- Add application-test.properties (generated test config template)
- Ignore scripts/test-env/logs/, services/, *.jar.bak
Former-commit-id: d8139e3dc14d0b00f5b9d7fd74b9f45b6db0c84f
2026-05-03 16:20:08 +08:00
反编译工作区
8b15445328
feat: add service config templates and extraction script
...
Former-commit-id: 1de24b7eb79676d1aba9d799a58c5a753290cf52
2026-05-01 19:38:01 +08:00
反编译工作区
e8672a3c7b
fix: relocate cwos-portal decompiled output to correct path; remove nested directory
...
Former-commit-id: dc30d42a8c55ed8b2382a41dc2434233fbed9930
2026-04-29 12:09:48 +08:00
反编译工作区
418c7db202
feat(elevator): 对齐 V1 lib 的 Davinci/扫描/事件与部署配置
...
- davinci-manager-storage:FilePart 路径与基址按 V1 JAR(/portal/file、/part/*、GET /download)
- 启动类:扫描 cn.cloudwalk.serial 与 cn.cloudwalk.cwos.client.resource,补 UUIDSerial 与 ApplicationService
- deploy:v1/v2 application 中 cloudwalk.serial.enabled、Kafka 指向 192.168.3.12:9092;deploy/.gitignore 忽略日志
- cloudwalk-common-serial:补充 META-INF/spring.factories(Boot 自动配置)
- 电梯:Session 配置、Davinci Bean、Feign 包、MQTT/Visitor/Zone Feign;部署脚本与 API parity 工具更新
- 文档与根脚本若干;未纳入大体积 jar/zip 与 v1 CFR 对比目录
Made-with: Cursor
Former-commit-id: b76d142d13ebb5c0898de2d9d11bc583876829c2
2026-04-28 01:02:31 +08:00
反编译工作区
be7a8e9d89
release(cw-elevator): v2.0.0 发布说明、升级文档与发布脚本
...
- 增加电梯应用 v2.0.0 技术/甲方/升级计划说明
- 增加 release-cw-elevator-application.sh 与 releases 忽略 JAR
- 发布包目录含 ddl 与文档副本(JAR 由本地构建,不提交)
Made-with: Cursor
Former-commit-id: 3939231809c424041419f38be69db99edaef55f4
2026-04-27 14:10:41 +08:00
反编译工作区
dee355b4a7
chore: 工作区反编译与 Maven/文档/脚本同步到发布分支
...
- artifacts/decompiled 树与相关源码变更
- maven-cw-elevator-application 业务 docs 与 package-info
- scripts 下 formatter 校验与辅助脚本
- 其他子工程/接口与发布线一并纳入版本控制
Made-with: Cursor
Former-commit-id: e102e8cab64e575bcd23c9a66a598aa1892bb492
2026-04-25 09:35:35 +08:00
反编译工作区
706794aef8
docs(walkthrough): iteration 4 SHA fe571aa
...
Made-with: Cursor
Former-commit-id: 1e5f14f8c6
2026-04-25 08:29:59 +08:00
反编译工作区
1b2e6a18c6
elevator(P1): bounded parallel delete, listFloor page, bind; Feign callWithContext
...
Made-with: Cursor
Former-commit-id: fe571aaadc
2026-04-25 08:29:55 +08:00
反编译工作区
25052441aa
docs(walkthrough): record commit SHA 0ddeedc for iteration 3 §3.5
...
Made-with: Cursor
Former-commit-id: 7bcb72dc53
2026-04-25 08:24:31 +08:00
反编译工作区
cce994c043
elevator(updateFloors): walkthrough §3.5; guard task null and CloudwalkResult per §2.2
...
Made-with: Cursor
Former-commit-id: 0ddeedc281
2026-04-25 08:24:27 +08:00
反编译工作区
b43a38358e
docs(walkthrough): record amended commit SHA e652eb3 for listFloor fix
...
Made-with: Cursor
Former-commit-id: fdb2c04f11
2026-04-25 08:17:13 +08:00
反编译工作区
1d31147e47
elevator(listFloor): validate acsPersonService.page result per §2.2
...
- Throw ServiceException when page RPC fails (align with zoneTree branch)
- Guard null page data; rowsOfPage=1 for totalRows-only reads
- Document walkthrough sign-off and status in 走查任务与状态 §5
Made-with: Cursor
Former-commit-id: e652eb3ea8
2026-04-25 08:17:06 +08:00
反编译工作区
0c61976ade
docs(architecture): API-stable RPC walkthrough + link index
...
- Add 走查任务与状态: per §3.1–3.5 subtask bounds, next fixes vs blocked items
- Link from 约定 doc; scope wording; docs/README architecture links
- listFloor: note missing page.isSuccess per §2.2
Made-with: Cursor
Former-commit-id: e1ab6efd23
2026-04-25 08:10:29 +08:00
反编译工作区
187a006024
docs(v0.11): 同步 Maven 聚合说明与本地编译文档
...
Made-with: Cursor
2026-04-24 23:49:37 +08:00
反编译工作区
bf20a13c96
docs(v0.11): 纳入阿里巴巴 Java 走查索引与分模块报告(2026-04-24)
...
Made-with: Cursor
2026-04-24 23:49:37 +08:00
反编译工作区
b30ea1f70c
fix(build): 私服 legacy 坐标分离、电梯 common/data 可编译与本地编译文档
...
- cloudwalk.legacy.public.version=3.7.2:result/web/serial 仍走私服;event/service 用 4.0.0
- common: spring-web;CollectionUtils for-each Iterable 强转
- data: 反编译 DTO hashCode/import 修正(ImageRuleRef*、AcsElevatorDevice*)
- docs/build/本地编译说明.md;Maven工作区修订表补充 legacy 说明
Made-with: Cursor
2026-04-24 11:37:48 +08:00
反编译工作区
e7f1d0b3bb
chore: Maven 工程主版本号升级(与历史线区分)
...
- elevator reactor 2.0-SNAPSHOT;cloudwalk.internal 4.0.0-Brussels-SRX;intelligent 3.0.0-xinghewan
- intelligent/cloudwalk-cloud/ninca-crk/ninca-qk-alarm 反应堆与子模块 parent 同步
- MANIFEST.MF Implementation-Version 2.0-SNAPSHOT
- 文档:Maven工作区版本一览、聚合工程说明、ORIGINAL_BUILD_JDK 文首对照说明
Made-with: Cursor
2026-04-24 11:29:52 +08:00
反编译工作区
8447fabdf8
docs: 租户访客默认楼层数据库阶段变更记录与技术设计互链
...
Made-with: Cursor
2026-04-24 11:15:59 +08:00
反编译工作区
25cff4d132
feat(elevator): 租户访客默认楼层策略表与 UC-01 求交
...
- 新增 tenant_visitor_floor_policy DDL(docs/sql)
- MyBatis:TenantVisitorFloorPolicyMapper/Dao 按 businessId 读启用策略
- PersonRuleServiceImpl.addVisitor:未传 floorIds 时组织 floorList 与 allow_zone_ids 求交;无交集 76260532;无楼层 76260531;显式 floorIds 不读表;ServiceException 原样抛出
Made-with: Cursor
2026-04-24 11:11:06 +08:00
反编译工作区
717b9a9240
docs: remove decompilation-centric wording; rename *-decompiled-reactor to *-reactor
...
- Neutral titles (starRiverProperty); 源码归档 wording; paths unchanged
- Parent artifactIds: cloudwalk-cloud-reactor, cw-elevator-application-reactor, etc.
- cw.elevator.v1.lib.dir and deploy script use repo-relative paths
- package-info and module descriptions cleaned
Made-with: Cursor
2026-04-24 10:48:31 +08:00
反编译工作区
e2ac14719b
Initial commit: five Maven reactors and docs only
...
Track maven-cloudwalk-cloud, maven-cw-elevator-application,
maven-intelligent-cwoscomponent, maven-ninca-crk, maven-ninca-qk-alarm,
and docs/. Other workspace paths ignored via .gitignore.
Made-with: Cursor
2026-04-24 10:35:31 +08:00