TermiNexus pushed to main at GVSDS/SMANAGE 2026-10-02 23:26:49 +08:00
f060fb14f1 fix(gerp): 订阅应用职务门禁改挂既有业务职务,撤回误建的字典项
TermiNexus pushed to main at GVSDS/GERP 2026-10-02 23:12:46 +08:00
30bd077e93 feat(gerp): 配置页注入「应用订阅方」卡片,订阅应用新增软件管理菜单
TermiNexus pushed to main at GVSDS/SMANAGE 2026-10-02 23:12:40 +08:00
02bb7b3852 feat(gerp): 订阅应用新增应用级订阅方与业务虚拟职务
TermiNexus pushed to main at GVSDS/GERP 2026-10-02 22:35:14 +08:00
3010a116c2 feat(gerp): 应用可注入自己的配置页/配置区块,配置范围只列已安装公司
TermiNexus pushed to main at GVSDS/Viper_VSCode 2026-10-02 22:34:21 +08:00
5463fac3d2 feat(vipeye-internal): 支持 match-case 内裸 break 与 fallthrough
TermiNexus pushed to main at GVSDS/GERP 2026-10-02 22:21:13 +08:00
8146b319fb fix(gerp): 切换角色后重新判定管理员身份
TermiNexus pushed to main at GVSDS/GERP 2026-10-02 21:36:35 +08:00
59d515875d feat(gerp): 新增订阅组管理与订阅关系页面
TermiNexus pushed to main at GVSDS/SMANAGE 2026-10-02 21:36:32 +08:00
e60200b334 feat(gerp): 新增「订阅式软件提供」应用
TermiNexus pushed to main at GVSDS/Viper_VSCode 2026-10-02 20:33:28 +08:00
9e0d12553d feat(viper): 以选中编译器 exe 目录为基准自动发现 includes 目录
065ab18231 fix(viper): --version 判定跳过 [ 开头的诊断行(ASan traceback 横幅)
4c30604ecd feat(viper): VET 未启用时仍可校验/选择编译器(TS 模拟 check)
3fd61c2594 feat(vipeye-internal): 支持泛型类型参数带界 class GSList[T: GSListNode]
Compare 4 commits »
TermiNexus pushed tag last-good-0.0.5-dev.479 to GVSDS/Viper_VRTE 2026-10-02 17:30:26 +08:00
TermiNexus pushed tag last-good-0.0.5-dev.479 to GVSDS/ViperC 2026-10-02 17:30:25 +08:00
TermiNexus pushed to main at GVSDS/Viper_VRTE 2026-10-02 17:30:22 +08:00
7384d9a57c fix(parser): 类型注解位的 __attribute__(...) 只解析调用本身,不再吞掉后续 []T
c27ebc1b69 feat(struct): 新增 struct 关键字(class 同形,纯数据类型)
85f67b5558 fix(w32/condition/rwlock): SRWLOCK / CONDITION_VARIABLE 建模为不透明结构体
6ff26a16b9 refactor(_list): 清理未使用导入,append 的 new_data 改用 rawptr
2af230bdd1 fix(argparse): argv 取值改用直接下标 argv[idx],避开 TPC 赋值路径对 i8** 右值的自动解引用
Compare 9 commits »
TermiNexus pushed to main at GVSDS/ViperC 2026-10-02 17:30:21 +08:00
15b416b527 fix(type): 统一注入期类归属与导入上下文记账,修占位表爆与属性标记误解析
2c33effee1 fix(type): 前向声明补 import-as 别名反查(LookupModNameByAlias)
4958fd2c14 debug(attr): [DBG-ATTR] 泛化到任意属性访问失败,打印基座/结构体/字段数(用完删除)
87e2356eea feat(type): rawptr[T]/t.CPtr[T] 下标形也走前向声明,并覆盖同文件前向引用
c0d3231e02 fix(type): 未注册类指针改前向声明(具名不透明占位)+ 定义侧原位填充
Compare 92 commits »
TermiNexus pushed to main at GVSDS/SMANAGE 2026-10-02 16:38:11 +08:00
b6f0d67e42 chore: 更新完成提示 toast 文案(修复密码校验恒判失败)
TermiNexus pushed to main at GVSDS/GVSDSDK 2026-10-02 16:37:56 +08:00
d057c56c26 fix(auth): 密码校验改走 User 登录密码(审计表明文导致恒判失败)
TermiNexus pushed to main at GVSDS/SMANAGE 2026-10-02 16:32:11 +08:00
a1ec417a3d chore: 更新完成提示 toast 文案(修复 SDK VerifyPassword 形参遮蔽)
TermiNexus pushed to main at GVSDS/GVSDSDK 2026-10-02 16:31:56 +08:00
9fd38f3c8e fix(auth): VerifyPassword 形参遮蔽 Password 模型导致 AttributeError
TermiNexus pushed to main at GVSDS/SMANAGE 2026-10-02 16:29:57 +08:00
96578b91ad chore: 更新完成提示 toast 文案(用户详情页身份证解锁)
TermiNexus pushed to main at GVSDS/GERP 2026-10-02 16:29:46 +08:00
debc0d7745 feat(gerp): 用户详情页员工档案也加身份证解锁
TermiNexus pushed to main at GVSDS/SMANAGE 2026-10-02 16:05:30 +08:00
8325fb0567 chore(ehrm): Chndos 改名 Chindows(账号 + 档案昵称)