v1.2.7
版本发布时间: 2020-03-30 08:30:18
GoAdminGroup/go-admin最新发布版本:v1.2.26(2024-04-25 09:02:12)
Do a lot of reflector work making the code robustness. Also, open the CI tests APIs to complete the developing process.
Recommendation Index: ⭐⭐⭐
BUG Fixes
- Fixed file driver get files with full path error.
- Fixed custom login logic API error.
- Fixed custom form components error.
- Fixed SetPostHook API error.
- A fixed detail page contains join table fields display error.
- Others.
Improvement
- Support add table column field / column buttons directly. #187
info.AddColumn("Custom", func(value types.FieldModel) interface{} { return "hello" })
info.AddColumnButtons("Custom", types.GetColumnButton(...))
- Add LimitLoginIP config switch item.
- Improve action handlers loading logic.
- Make admin as a built-in plugin.
- Add nav button API.
- Support custom login page URL.
- Add footer info config item.
config.Config{
....
NoLimitLoginIP bool
LoginUrl string
FooterInfo template.HTML
....
}
- Add CI tests APIs
import (
....
"github.com/GoAdminGroup/go-admin/tests"
"github.com/GoAdminGroup/go-admin/tests/web"
)
// Black box testing
func TestDemoBlackBox(t *testing.T) {
tests.BlackBoxTestSuit()
}
// User acceptance testing
func TestDemoUserAcceptance(t *testing.T) {
web.UserAcceptanceTestSuit()
}
1、 adm_darwin_x86_64_v1.2.7.zip 4.67MB
2、 adm_linux_armel_v1.2.7.zip 6.1MB
3、 adm_linux_x86_64_v1.2.7.zip 6.58MB
4、 adm_windows_i386_v1.2.7.zip 6.2MB
5、 adm_windows_x86_64_v1.2.7.zip 6.42MB