-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: tiny-pro vue enhancement #224
Conversation
* feat: 修复package.json拼写错误 * feat: nestJs first commit * feat: 添加mysql && auth.guard配置文件 * fix: 修复初始化password显示为undefined问题 * feat: 新增删除用户和密码修改 * feat: redis实现登录和登出 * fix: 更改删除用户和修改密码抛出异常 * fix: 修改密码后删除token,修复退出登录参数异常 * fix: 修改Redis为Module,使用注入的service;软删除字段调整为getTime * fix: redis配置注入ConfigService配置文件 * fix: 删除config模块,使用process.env获取env配置 * fix: 补充登录情况下用户不存在的判定 * feat: 新增权限删除 * feat: 新增role删除,修复role更新冲突问题 * feat: 新增menu删除,修复getMenus错误 * fix: 修复.gitignore忽略.env文件 * fix: 删除app.controller和app.service * fix: 删除auth.controller中test接口 * fix: 修复auth.module * fix: 删除auth/constant文件 * fix: 删除package.json中pg依赖
* fix: ITreeNodeData添加component字段 * feat: 新增获取单个role接口 * feat: 新增获取所有用户分页 * fix: 修复角色不存在异常抛出/配置分页默认值/ITreeNodeData字段修改
* fix: 修复前端登录功能 & 联调 * fix: 修复后端登录功能 & 联调 * fix: 删除idea文件 * fix: 前端登录/登出功能处理&获取user信息 * fix: 删除idea文件 * fix: 后端登录功能修复 * fix: 删除info & 修改登出逻辑 & 注释删除
* feat: 新增用户管理模块-查看所有用户&分页&删除 * fix: 修复&增加用户信息 * fix: 后端扩充用户信息及接口 * fix: 前端补充表格内容 * fix: 修复日期格式 * feat: 新增用户信息修改页面 * feat: nest新增用户信息修改接口 * fix: 检视意见修改 * fix: 增加表格试用期时长单位/天 * feat: 前端新增添加用户模块 * fix: 添加用户适配 * fix: 修复必填显示异常问题&补充添加用户和修改用户错误提示 * fix: 补充更新用户信息非空项 * feat: 新增管理员修改所有密码&用户修改个人密码 * feat: 新增管理员&用户修改密码接口 * fix: 更改管理员修改密码权限
* feat: vue新增权限管理模块 * fix: nest权限管理调整
* feat: vue新增角色管理模块 * fix: nest角色管理接口修改 * feat: vue新增menu管理模块 * fix: vue完善菜单模块 * fix: nest完善菜单模块 * fix: vue完善角色管理模块的权限&菜单 * fix: nest完善role管理模块 * fix: 检视意见修改 * fix: vue修复菜单删除失败问题 * fix: nest修复菜单删除失败问题
* feat: 新增动态添加路由&多级菜单 * fix: vue动态添加路由修复 * fix: 恢复.gitignore文件 * feat: 补充初始化admin菜单数据 * fix: 修复menu跳转失效问题 * fix: 补全admin角色初始化菜单 * fix: 多级菜单交互优化 * fix: vue菜单ICON修复&menu新增国际化字段 * fix: nest补充menu从初始化数据&新增locale字段 * fix: 检视意见修改
* feat: 新增页签模式&地图错误修复 * fix: 修复404跳转问题 * fix: 检视意见修改
* feat: mock-server替换vite-plugin-mock * fix: ts-node启动冲突解决 * fix: mock-server问题修复 * feat: 新增webpack配置文件&新增http-server配置文件&vite打包修复 * fix: 检视意见修改
* feat: 新增rspack构建工具 * fix: 检视意见修改
* feat: tinyvue新增vue2适配 * fix: 检视意见修改删除navbar._index
* fix: vue2修复登录登出功能&修复路由 * feat: 新增mock-server模块 * feat: 添加权限模块 * fix: 检视意见修改
* feat: vue新增按钮级权限 * fix: nest按钮级权限调整 * fix: 检视意见修改&缓存role权限 * fix: 修复role权限缓存问题 * fix: vue优化按钮级权限
* feat: vue2新增user模块 * fix: navbar修改密码修复&i18n失效
* fix: 修复弹窗按钮国际化问题 * fix: 修复添加权限后id错乱问题&补充layout组件 * fix: 修复删除role后数据更新问题 * fix: 补充修改个人密码校验规则
* fix: 修复i18n失效问题&菜单高亮问题&部分弹窗提示国际化 * fix: 检视意见修改
* fix: 补充不传入email则默认获取发送方的个人信息 * fix: 补充载入页面时重新更新rolePermission * fix: 补充全部菜单的菜单项国际化
* feat: vue2新增动态路由&多级菜单 * feat: 新增页签模式 * feat: vue2新增按钮级权限 * fix: vue2按钮级权限修复 * fix: vue2按钮级权限修复补充 * fix: vue2多页签跳转notfound问题修复 * fix: 路由异常修复 * fix: 访问登录页面时如果存在menuList则刷新 * fix: 修复不同role登录redirect异常&检视意见修改
* fix: vue3访问登录页面时如果存在menuList则刷新 * fix: permission模块v-permission绑定错误修复 * fix: vue3修复form/step页面展示不全css样式问题 * fix: vue3删除用户设置路由&navbar删除用户设置按钮 * fix: nest菜单初始化删除个人中心/用户设置 * fix: nest去除menu初始化注释 * fix: vue3修复list/table表格数据未加载问题 * fix: vue3修复rspack刷新访问异常问题 * fix: 检视意见修改
* feat: vue3新增菜单demo页&添加未存在菜单默认加载demo页 * feat: vue3新增菜单页展示三级菜单 * fix: nest初始化菜单新增菜单页展示三级菜单
* feat: vue2多打包vite/rspack/webpack * fix: 检视意见修改
* fix: vue2角色模块优化 * fix: 删除console * fix: 检视意见修改
* fix: vue3角色模块优化 * fix: 检视意见修改
* fix: vue2修复404与白屏 * fix: 检视意见修改
* fix: vue角色模块role重构&修改角色报错修复 * fix: nest用户模块删除改为硬删除 * fix: vue添加/删除/修改用户后刷新 * fix: nest修复删除角色判断并抛出409 * fix: 检视意见修改
* fix: vue2菜单模块重构 * fix: vue补充更新菜单后弹窗关闭 * fix: vue修复更新角色时UI无法及时更新问题 * fix: vue修复更新/删除/添加用户数据刷新问题 * fix: nest角色模块补充await * fix: vue2用户管理模块重构 * fix: vue2/3修复role下拉信息permission的name重复问题 * fix: vue2用户模块删除tiny-row的justify属性 * fix: 检视意见修改
* fix: vue2菜单模块删除menuType并允许parentId为null * fix: vue2/3菜单模块修改菜单parentId允许为空
* fix: vue添加角色修改data.permission * fix: vue默认主题改为smb主题 * fix: vue主题补充useTheme
* fix: vue&nest优化国际化服务i18n * fix: nest优化国际化服务i18n * fix: 检视意见修改 * fix: nest国际化服务优化补充.generate * fix: vue页面高度统一 * fix: nest-i18n错别字修改
* fix: vue补充locale词条 * fix: vue菜单修改ID绑定locale词条 * fix: vue国际化管理添加词条按钮位置调整 * fix: vue添加菜单后关闭弹窗&点击弹窗mask处关闭弹窗mask-closable * fix: vue&nest限制最后一个用户不可删除
* fix: vue修复合同管理跳转其他页面空白问题 * fix: vue&nest用户模块新增用户筛选
* fix: vue&nest角色模块分页&筛选优化 * fix: 检视意见修改-删除console
* fix: tiny-pro下线cli的vue2选择 * fix: cli检视意见修改
* fix: nest补充dockerfile和docker-compose.yml * feat: vue新增开发文档 * fix: nest后端dockerfile和docker-compose.yml文件补充 * fix: vue开发文档补充 * fix: vue开发文档修改vite启动命令 * feat: nest新增开发文档 * fix: 更新开发文档&更新package.json文件&添加展示图片
* fix: tiny-pro删除vue和nest下的docs * fix: tiny-pro补充rspack和webpack需要删除的包 * fix: nest修改初始化词条locales.json
* fix: vue表单校验优化 * fix: vue修复menu模块新增/修改/查看弹窗title异常 * fix: 检视意见修改
* fix: tiny-cli文档修改 * fix: cli部分bug修复 * fix: vue修改语言时重新获取localItems * fix: 删除idea文件 * fix: tiny-pro init.ts修改
* fix: cli忽略lock文件 * fix: cli补充忽略lock文件
* fix: cli补充redis * fix: cli去除console
* fix: 新增贡献者和维护者文档 * fix: 检视意见修改 * fix: docs修改 * fix: docs更新 * fix: 检视意见修改 * fix: docs中maintainer-guide新增测试包和正式包检查清单 * fix: docs检视意见修改 * fix: vue修复点击查看菜单会出现更新菜单的问题 * fix: pro忽略模板文件夹下的dist和node_modules * fix: vue修复了vue-18n类型爆红 * fix: docs贡献者指南contribution-guide补充如何调试前后端 * fix: docs检视意见修改 * fix: vue修复了user-info的一些样式问题 * fix: vue优化登录报错信息 * fix: vue & nest优化报错信息 * fix: vue导航栏用户头像下拉框删除切换角色&用户设置 * fix: vue删除navbar注释 * fix: vue & nest优化初始化权限 * fix: vue锁版本 * fix: vue抑制国际化警告 * fix: vue关闭overlay * fix: token过期后跳转登录页 * fix: 修改密码后强制登出 * feat: 新增farm构建 * fix: docker持久化 * fix: 修复webpack开发环境报错 * fix: 修复反代问题 * fix: 锁定版本 * fix: vue修复无法更改菜单路径问题 * fix: vue修复修改页面链接后跳转404问题,改为删除该tab并提示页面不存在 * fix: rspack修复样式污染 * fix: cli补充vite/wp/rp忽略farm的配置文件 * fix: cli修改farm.config.js为ts * fix: vue修复了tab删除无效路由后不高亮问题 * fix: vue修复删除菜单时删除无效tabs & 修改菜单ID无效问题解决 * fix: tab修改后刷新 * fix: 修复了修改menu-id后重启后端会重新初始化menu & 在用户详情页刷新页面导致值位丢失问题 & 修改强制修改密码按钮的显示权限 * fix: vue修复国际化页面问题 * fix: 在当前语言下添加一样的key字段时拒绝入库 * fix: vue修复添加用户按钮权限异常&修复查看角色页面修改角色权限后页面刷新问题 * fix: 权限绑定优化 * fix: nest删除初始化permission的query字段 * fix: vue优化空数据弹窗
Important Review skippedMore than 25% of the files skipped due to max files limit. The review is being skipped to prevent a low-quality review. 193 files out of 278 files are above the max files limit of 75. Please upgrade to Pro plan to get higher limits. You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
PR
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
Other information