go-admin

A golang framework helps gopher to build a data visualization and admin panel in ten minutes

APACHE-2.0 License

Stars
7.9K
Committers
54

Bot releases are hidden (Show)

go-admin - v1.2.26 Latest Release

Published by chenhg5 6 months ago

go-admin - v1.2.25

Published by chenhg5 6 months ago

Improved the UI, fixed some bugs, and updated the dependency.

go-admin - v1.2.24

Published by chenhg5 almost 2 years ago

  • fix some bugs
go-admin - v1.2.23

Published by chenhg5 over 3 years ago

BUG Fixes

  • Fixed iframe of custom page content display error.
  • Fixed paging error with select box #427

Improvement

  • Update chartjs version.
  • Add AddCSS/AddJS/HideCheckBoxColumn/HideColumn APIs for table model object.
  • Add new adapter gofiber #357
go-admin - v1.2.22

Published by chenhg5 over 3 years ago

BUG Fixes

  • Fixed plugin sidebar menu display error
go-admin - v1.2.21

Published by chenhg5 over 3 years ago

BUG Fixes

  • Fixed data table query number error #412
go-admin - v1.2.20

Published by chenhg5 over 3 years ago

BUG Fixes

  • Fixed table query count error
  • Fixed file upload engine config read error #407
  • Fixed detail page custom data source API error
  • Fixed CLI generate table models error
  • Fixed table join table filter error #409
go-admin - v1.2.19

Published by chenhg5 over 3 years ago

BUG Fixes

  • Fixed export data error #385
  • Fixed form file component error
  • Fixed table query rows number error
  • Fixed detail page URL format error
go-admin - v1.2.18

Published by chenhg5 almost 4 years ago

BUG Fixes

  • Fixed paginator bug, #363

Improvement

  • Add H2 database support
go-admin - v1.2.17

Published by chenhg5 about 4 years ago

BUG Fixes

  • Fixed menu external link error
  • Fixed CLI adm web command error

Improvement

  • Support running with the theme without packaging the assets into the binary execute file.
go-admin - v1.2.16

Published by chenhg5 about 4 years ago

BUG Fixes

  • Fixed edit form ajax API EnableAjax error
  • Fixed info table export error
  • Fixed form components linkage error
  • Fixed form group duplicated fields error
  • Add fields pre-process logic before customized update/insert function.
  • Fixed continue edit return URL error

Improvement

  • Improve logger caller error
  • Improve ajax action, add API ChangeHTMLWhenSuccess
  • Add config items, AllowDelOperationLog, OperationLogOff
  • admin: Improve online generator tool
  • Improve code quality
  • Improve CSRF token
  • Improve CLI adm, add adm init web command
go-admin - v1.2.15

Published by chenhg5 about 4 years ago

BUG Fixes

  • Fixed site setting edit error
  • Fixed join table query error
  • Fixed detail footer and header HTML #287
  • Fixed echo adapter error #288

Improvement

  • Support add DSN parameters of database connection config
  • Add SetExportProcessFn API for info table, which allows user to customize export logic
  • Improve plugins
  • Improve jump action #278
  • Add APIs support admin table/form page return custom error
  • Support table page auto-refresh #301
  • Add page parameters to update/delete request #293
go-admin - v1.2.14

Published by chenhg5 over 4 years ago

BUG Fixes

  • Form: multi-files component display error
  • Custom page operations callback function missing error
  • Table: query filter selections component error
  • PopupWithForm operations callback function missing error
  • Application info page translation missing
  • Detail: default table name error
  • Table: query filter ProcessFn API error

Improvement

  • Auth overdue message improve
  • AjaxAction support add custom response js
  • Theme: Sword alert style improve
  • Support action with row value
  • Improve PopupWithIframe/AddColumnButtons APIs, support carry row value parameters
  • AjaxAction/PopupAction support custom parameter js
go-admin - v1.2.13

Published by chenhg5 over 4 years ago

BUG Fixes

  • Online generate tool error
  • Multi themes switch error
  • Form multi selections default value error
  • Table component improve
  • CLI generate error
go-admin - v1.2.12

Published by chenhg5 over 4 years ago

BUG Fixes

  • Query page size type error
  • Insert/update data error
  • Postgresql boolean type error

Improvement

  • Improve CLI, support adm init, initialize the project template
  • Add 500/403/404 page support
  • Add form ajax support
  • Add PopupWithForm support
  • Improve online generate tool
  • Improve the nav button, support hide dynamically
go-admin - v1.2.11

Published by chenhg5 over 4 years ago

BUG Fixes

  • Table sort URL error
  • JSON API error
  • Form linkage selection error

Improvement

  • Support more form layout
  • Add new component - Treeview
  • Support iframe popup
  • Add form components, table/array/rate/date/date range
  • Improve CLI
  • Add more display generators, bool/carousel/copy/date/dot/icon/image/link/loading/...
  • Add online generate tool
go-admin - v1.2.10

Published by chenhg5 over 4 years ago

BUG Fixes

  • Customize auth user table error
  • Translations
  • DB bool type
  • Config load from the database first
  • Auth error check
  • Auth session check
  • Permission path update space filter
  • AddGenerators API error
  • Form component Select display error
  • Firefox style error

Improvement

  • SetCaptcha/SetCaptchaDriver APIs for engine
  • Table display generators improve
  • Add Global error handler for engine
  • Support three-level menus
  • Support hide user center when the user is a visitor
  • Support many-to-many relationships query
  • Support excludes theme components loading from config
  • Support cache static asset files in the browser
  • Improve CLI, support add permission/user and multi-language
go-admin - v1.2.9

Published by chenhg5 over 4 years ago

BUG Fixes

  • Fixed version check error
  • Fixed manager avatar delete error
  • Fixed button with jump action permission check error
  • Fixed CLI adm generate operation error
  • Fixed engine HTMLFile/HTMLFiles API error

Improvement

  • Add zap logger, more powerful
  • Improve config/config center
  • Add system/application info panel
  • Add display function generators
go-admin - v1.2.8

Published by chenhg5 over 4 years ago

Major updates: Add real-time config center / Add JSON APIs

Recommendation Index: ⭐⭐⭐⭐

BUG Fixes

  • Form delete hook API error
  • Permission check error [Seriously]
  • HTMLFile/HTMLFiles APIs of engine
  • Table export error
  • Asset response content-type error
  • Form selection ajax load data error

Improvement

  • Add post/delete result to hook APIs
  • Add permission check to table custom buttons
  • Add missing translate
  • Add footer theme info
  • Support copy info fields to detail
  • Add a real-time config center
  • Add FieldFilterOptionsFromTable API
  • Add new form component -- code
  • Add schema support to Postgres
  • Add theme version check
  • Add global site offline flag check
  • Add admin JSON APIs
  • Improve language module
  • Add new action File Upload Action
  • Improve link, support no-pjax jump
  • Add new API SetFilterFormInputWidth/SetFilterFormInputWidth
  • Add database check
  • Add notify when login overdue
  • Add BasePlugin make the plugin easier to implement
  • Change panel title/description type to template.HTML
go-admin - v1.2.7

Published by chenhg5 over 4 years ago

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()
}
Package Rankings
Top 0.95% on Proxy.golang.org
Related Projects