Commit Graph
100 Commits
Author SHA1 Message Date
SliverHorn c3c049b225 fixed: casbin 设置空权限无需调用 AddPolicies 方法 (#1850) 2024-08-12 22:29:50 +08:00
SliverHorn eebd8771bd Merge pull request #1809 from SliverHorn/ai
Update: mv system ai-path to autocode
2024-07-03 09:31:34 +08:00
SliverHornandSliverHorn 737c051466 Update: .gitignore (#1800)
* Update: .gitignore server

---------

Co-authored-by: SliverHorn <caiwei.lai@jutze.com.cn>
2024-06-27 17:33:52 +08:00
SliverHorn 4ab50882a4 Merge pull request #1801 from jedyang/patch-1
业务路由的代码错误
2024-06-27 16:40:20 +08:00
SliverHornandSliverHorn 23952c5f5f Update: (#1758)
1.config gorm相关移除DBBASE实现改为GeneralDB实现LogLevel函数
2.移除initializel/internal/logger实现,改为gorm_logger_writer实现gorm的logger通过zap输出到文件或者控制台
3.优化initializel/internal/gorm代码

Co-authored-by: SliverHorn <caiwei.lai@jutze.com.cn>
2024-05-27 10:24:19 +08:00
SliverHornandSliverHorn ee00d29afd Update: (#1743)
1. 移除zap配置文件MaxAge字段
2. 重构自定义Cutter切分日志
3. 自定义ZapCore, 可实现根据fields自定义功能文件输出

Co-authored-by: SliverHorn <caiwei.lai@jutze.com.cn>
2024-05-16 18:21:30 +08:00
SliverHorn 7872e0ce38 Update: 修复mongodb index默认name太长而导致创建索引失败, 在组装keys数据进行排序以便符合bson.M的构造 (#1580) 2023-12-05 23:04:23 +08:00
SliverHorn 4433b6623e Merge pull request #1577 from flipped-aurora/transaction
[feature]:调整角色的创建,删除操作为事务模式
2023-11-19 14:17:30 +08:00
SliverHorn 4b7f552885 Merge pull request #1569 from 729343861/main
web/src/view/systemTools/system/system.vue : fix 图形验证码配置 bug
2023-11-06 11:25:17 +08:00
SliverHorn a5f3139784 fixed: deploy/docker/Dockerfile #1518 (#1567) 2023-10-31 17:52:38 +08:00
SliverHorn 232aaad090 feature: mongoDB 支持 (#1565)
* feature: mongoDB 支持

* update: 修改错误mongo索引示例

* update: 在system添加use-mongo 开关开启或者关闭mongo
2023-10-14 13:59:30 +08:00
SliverHorn 44e115f211 update: 去掉 github.com/lestrrat-go/file-rotatelogs 库的依赖, 实现zap.String("business", "xx")自定义业务日志数据路径, 输出文件路径为./global.GVA_CONFIG.Zap.Director/2006-01-02/xx/level(debug, info, warn, error, dpanic, panic, fatal).log (#1551) 2023-09-24 14:35:54 +08:00
SliverHorn 639b930ac9 Merge pull request #1508 from zdreamx/main-2
bugfix: fixed redis.go Set function
2023-08-10 16:59:48 +08:00
SliverHorn 57b4f539f9 去掉base/login 这个没有鉴权的api (#1427) 2023-05-22 16:07:31 +08:00
SliverHorn 8667ce5fb4 Merge pull request #1434 from wZuiShuai/main
修复接口返回未 return 问题
2023-05-18 20:25:13 +08:00
SliverHorn 80077ba94d Merge pull request #1376 from SliverHorn/fix_middleware_jwt
fixed: middleware jwt
2023-03-13 16:17:27 +08:00
SliverHorn 78f71c8b13 fixed: #1352 (#1364) 2023-03-02 16:28:42 +08:00
SliverHorn 1bd2b4629e Merge pull request #1357 from Macadamianuts/main
本地文件服务 gin路由报错
2023-02-27 12:52:19 +08:00
SliverHorn 31d316f5b2 Merge pull request #1231 from SliverHorn/fix
fixed: c.ShouldBindXxx 未处理错误 以及注释错误
2022-09-25 16:53:20 +08:00
SliverHorn 8f31d6fcbd fixed: c.ShouldBindXxx 未处理错误 以及注释错误 2022-09-25 16:38:19 +08:00
SliverHorn 7b80ea528c Update sys_user.go
fixed: #1230
2022-09-25 15:50:11 +08:00
SliverHorn 2d4b16db46 Fixed: c.ShouldBindXXX 未错误处理 #1224 (#1229)
* Fixed: c.ShouldBindXXX 未错误处理 #1224
- api层错误处理以及代码格式统一化
* Update: 代码生成器 api.go ShouldBindXxx 错误处理
2022-09-25 13:23:44 +08:00
SliverHorn a7715648d0 Merge pull request #1226 from freespace8/master
fix: GetUserInfo没有使用正确传参
2022-09-22 14:46:15 +08:00
SliverHorn ee7b9b0cff update: 用户默认角色的默认路由如果为空则赋值404, 公共方法抽离并优化 (#1215) 2022-09-09 11:33:58 +08:00
SliverHorn 767e7650e0 fix: #1193 (#1194) 2022-08-10 22:35:32 +08:00
SliverHorn 1ec90895da Merge pull request #1183 from WangLeonard/bugfix/fix_commit_in_about
修复关于我们中的提交时间
2022-07-27 22:37:55 +08:00
SliverHorn d6c6f39387 Merge pull request #1159 from flipped-aurora/filter-test-suffix
fix:#1157
2022-07-09 10:09:23 +08:00
SliverHorn cd68d1f198 update: github.com/shirou/gopsutil/v3 升级为v3版本, 解决打包或运行的时候报警告问题 (#1140) 2022-06-28 17:28:46 +08:00
SliverHorn 013d1ed056 Merge pull request #1135 from YanCunJu/main
server/config/zap.go: fix max-age 名称错误
2022-06-22 14:28:41 +08:00
SliverHorn 9da394f711 修复issues #1118 (#1119)
* - 修复issues #1118
- zap日志无法按照等级出现在对应log文件中
- zap.AddCaller()只有在global.GVA_CONFIG.Zap.ShowLine为true才生效
- rotatelogs.ForceNewFile(),取消这个, 这样每次启动不会出现同一天日志级别.1后缀的新文件

* 等级使用Transport进行转换,优化臃肿代码,优雅获取zapcore.Core
2022-06-10 09:57:25 +08:00
SliverHorn 582c39611d fix and optimize casbin (#1121)
* - 删除rabac_model.conf, 改为字符串代码, 方便部署
- 删除casbin相关配置文件

* fix: delete api时只传id导致casbin_rules表清空bug
2022-06-10 09:57:09 +08:00
SliverHorn 3bb4d74fab feature: viper 读取gin自带的环境变量GIN_MODE,用于区分开发,测试,生产三个环境 #1098 (#1105) 2022-05-30 22:33:14 +08:00
SliverHorn 2ca9322d82 Merge pull request #1104 from aaronwmy/main
将上传目录访问路径和存储路径分开成两个配置
2022-05-30 19:33:51 +08:00
SliverHorn 1037a1749b Merge pull request #1093 from nickmyb/fix_pgsql_initdb
fix: 修复初始化PostgreSQL时尝试数据库连接验证时用户名同名数据库不存在导致的初始化失败问题
2022-05-27 15:00:03 +08:00
SliverHorn 8c19622db2 fix: _ 加到后面 2022-05-27 14:51:10 +08:00
SliverHorn 0eae201401 fix: 代码生成器 结构体简称发生的关键字冲突 #1089 2022-05-27 13:50:27 +08:00
SliverHorn cd7ad06a7d Merge pull request #1084 from masonFEI/main
修复分片上传-寻找目标文件(秒传)的请求方式有误
2022-05-25 17:34:15 +08:00
SliverHorn d0b8cd8221 Merge pull request #1087 from songzhibin97/fix-db-list-alias-name
fix:db list alias name
2022-05-25 17:32:48 +08:00
SliverHorn 1e6605ecd3 Merge pull request #1081 from pnck/main
fix: 修复多库模式不能使用 pg 的问题
2022-05-23 13:02:36 +08:00
SliverHorn 02ffe71d80 Update config.yaml
更新初始化文档地址错误
2022-05-18 21:44:09 +08:00
SliverHorn 9a5d3461fe fix: #985 日志未按照日期分割 修复完成 2022-04-28 21:59:06 +08:00
SliverHorn 6a9a159642 feature: 集成华为云obs 对象存储 2021-11-29 21:56:01 +08:00
SliverHorn ff850b7156 fixed: source/system/api 数据错误 2021-11-29 17:02:06 +08:00
SliverHorn 1d43216b40 fixed: server/service/system/sys_initdb_pgsql.go 初始化数据 使用 PgsqlDataInitialize 2021-11-23 16:43:12 +08:00
SliverHorn aa309ce62c fixed: 修复jwt的signing-key 未转成string导致乱码的问题 2021-11-22 20:53:09 +08:00
SliverHorn a146265de5 refactor:
- pgsql 获取指定数据库和指定数据表的所有字段名,类型值等 sql 添加字段备注
2021-11-22 18:03:29 +08:00
SliverHorn 6cc495de95 update:
- pgsql 获取表名, 获取表字段(todo), 获取数据库名
refactor:
- 自动化代码与自动化代码历史 代码规范化
- mysql 获取表名, 获取表字段, 获取数据库名
- enter 代码优化
2021-11-20 22:46:05 +08:00
SliverHorn 8ef9e19a64 fixed:
- pgsql 修复初始化数据失败的bug
- pgsql 获取角色菜单时 报错
- SysOperationRecord longtext 改为 text
2021-11-18 23:13:17 +08:00
SliverHorn b8698cdcff fixed:
- casbin 数据问题
- AuthoritiesMenus 问题修复
- DataAuthorities 问题修复
- File 问题修复
- 初始化表 add CasbinRule
- ViewAuthorityMenuMysql 问题修复
2021-11-18 22:09:41 +08:00
SliverHorn ed2e254cf4 refactor:
- zap.Any("err", err) 更改为 zap.Error(err) 提高性能
2021-11-16 02:13:54 +08:00
SliverHorn 98703f192a refactor:
- SysAutoCodeHistory 提供 ToRequestIds方法 方便代码回滚功能调用
2021-11-16 02:11:21 +08:00
SliverHorn b12a18a693 refactor:
- source 初始化数据 new 实现
- service mysql 与 pgsql 分开实现
- 代码备注优化
2021-11-16 02:02:21 +08:00
SliverHorn f19e719cbb refactor:
- 优化 postgresql 的配置文件
- dsn 优化
- gorm logger 代码优化
- 优化 注册表 函数名
- 更新 go.mod
2021-11-15 23:50:28 +08:00
SliverHorn 7cb172d60a rename data->date 2020-10-26 18:33:45 +08:00
SliverHorn 970b2d21a9 add server/api/v1/exa_breakpoint_continue.go error response message 2020-10-26 17:30:23 +08:00
SliverHorn f7804b627e add gva error message 2020-10-26 15:55:55 +08:00
SliverHorn 03024f192a Merge branch 'gva_gormv2_dev' of https://github.com/flipped-aurora/gin-vue-admin into gva_gormv2_dev 2020-10-26 11:33:28 +08:00
SliverHorn b1baccf0a5 update docker-compose related and update server/Dockerfile 2020-10-26 11:33:17 +08:00
SliverHorn 0d8edbbb64 update initdb 2020-10-23 14:05:36 +08:00
SliverHorn 2baf392129 system add middleware, update markfile, add data 2020-10-23 13:57:41 +08:00
SliverHorn ea375a026d add windows bat and change mysql password 2020-10-23 13:18:43 +08:00
SliverHorn 811df12524 Fix the error that windows cannot create soft connection 2020-10-23 11:04:29 +08:00
SliverHorn 3ee469aef3 add Makefile 2020-10-22 18:18:40 +08:00
SliverHorn 7b503337b1 add .gitignore ignore gva files, and optimization zap.go:Repair split file is windows error 2020-10-22 16:50:20 +08:00
SliverHorn dd65a4a716 Migrate the gva project to the cmd folder, delete other redundant database configurations, optimize the initialization method of viper, zap, and gorm 2020-10-22 16:28:51 +08:00
SliverHorn 6c4b217b1b repair config env error 2020-10-15 11:55:55 +08:00
SliverHorn 5b1eb546fd add ss.Dbname 2020-10-13 15:29:08 +08:00
SliverHorn 3c9d81756b 修改body字段类型为longtext 2020-10-12 13:23:45 +08:00
SliverHorn d7007eec59 修复用户不存在的时jwt可使用的问题 2020-10-07 11:14:27 +08:00
SliverHorn 277a732df0 优化oss的初始化方式 2020-10-07 11:02:37 +08:00
SliverHorn a4b15b4731 增加备注与调整一些细节 2020-10-06 15:00:13 +08:00
SliverHorn 07c6bbd7e1 优化docker-compose的配置文件 2020-10-06 12:00:13 +08:00
SliverHorn ad504a17e0 update server-handle.sh 2020-10-06 11:34:07 +08:00
SliverHorn d16ca6967f 优化配置文件的结构体,优化文件上传与下载功能,系统配置的前端展示更友好及其他的优化 2020-10-06 11:30:50 +08:00
SliverHorn 785fde0eaf delete sql and update docker-compose.yaml 2020-10-06 10:24:13 +08:00
SliverHorn 272f6c7b39 添加os的Compiler的获取 2020-10-05 13:34:39 +08:00
SliverHorn 22bc9f43bd 完成获取服务器信息的功能接口 2020-10-05 13:09:55 +08:00
SliverHorn 553980cf73 添加issues模板 2020-09-26 17:29:12 +08:00
SliverHorn ff7390f1e6 修复文件上传记录body太大导致的数据库报错 2020-09-25 16:37:15 +08:00
SliverHorn 4927f414f7 优化上传与下载文件示例的上传与删除的api层与service层代码 2020-09-25 13:23:31 +08:00
SliverHorn 329d3fc622 新增服务器参数工具文件,修改8000->8888,删除多余的依赖文件 2020-09-24 16:35:38 +08:00
SliverHorn 621069eee7 优化 优先级: 命令行 > 环境变量 > 默认值 功能 2020-09-23 19:04:24 +08:00
SliverHorn f6a3c65129 修改ErrorToEmail中间件的请求方式错误 2020-09-23 11:25:38 +08:00
SliverHorn d930a9e95a 对gorm生成的外键表多s问题作出兼容代码 2020-09-23 11:14:08 +08:00
SliverHorn 3dea48b54e 完善ErrorToEmail中间件 2020-09-23 11:07:50 +08:00
SliverHorn 099ff42404 修复config的错误,调整记录日志中间件的获取用户id逻辑,优先从jwt里取,新增状态码不为200时发送邮件到指定邮箱功能 2020-09-22 18:45:24 +08:00
SliverHorn f8e1832172 新增postgresql的Host配置 2020-09-22 17:53:20 +08:00
SliverHorn 40f8ab6101 更新docker-compose的脚本文件 2020-09-19 14:34:17 +08:00
SliverHorn 759dd34c76 优化zap.go代码,修改dubg输出为info输出 2020-09-16 10:31:56 +08:00
SliverHorn 88abbc26d1 更新配置文件的统一化,并修改zap的level为info 2020-09-15 15:20:07 +08:00
SliverHorn 28f03c3d7e 更新文档(docker-compose的部署说明,swag的安装方式,zap的使用与配置说明) 2020-09-15 11:42:34 +08:00
SliverHorn 3db0cedf7e 修改docker-compose的init.sql的COLLATE由utf8mb4_0900_ai_ci改为utf8mb4_unicode_ci 2020-09-15 10:33:50 +08:00
SliverHorn 1bdf0cb2ea 更新文档 2020-09-11 11:58:47 +08:00
SliverHorn e3ccccd1f3 更新文档,优化docker-compose的网络自定义 2020-09-11 11:43:17 +08:00
SliverHorn ecfc8cd1e7 更新文档 2020-09-10 19:25:20 +08:00
SliverHorn ba0bcefec4 优化docker-compose的前端项目不依赖于Gin,使用nginx 2020-09-10 19:15:44 +08:00
SliverHorn 93d1fdae31 gorm降回v0.2.35 2020-09-10 11:04:11 +08:00
SliverHorn c6700a72bc 适配了Gorm的v1.20.0版本,迁移初始表的注册函数至gorm.go并优化了代码,注释了sqlite的初始化,需要的自行打开注释,默认使用mysql 2020-09-09 14:48:33 +08:00
SliverHorn e9ef8f7882 完成GORM的支持四个数据库的配置 2020-09-07 18:17:27 +08:00
SliverHorn 734ff79890 更新docker-compose的server-handle.sh 2020-09-07 09:55:15 +08:00