All notable changes to the "Go-web" will be documented in this file.
- GWF version update
- Updated go-web version
- Front scaffold
- Singleton pattern
- Global IoC container and services
- IoC module support
- Changed AuthController with new kernel.Request payload
- Updated new gwf version
- Logging middleware. Now logs are handled by the global gfw handler.
- Updated new gwf version
- Ignores .exe files
- Middleware architecture
- Middleware register cause now are registered directly in http routers.
- Implement adaptation to new GWF version
- Removed pointers in route middlewares
- Support for request validation in routing
- Moved command service register in "command" module
- Changed .yml routing system in favour of the router module. Now every route/group have to be registered directly in go structure.
- Changed .yml configuration. Now system and custom configuration are located into the new config module.
- Removed async jobs
- Console command register in "kernel.go"
- Updated gwf version
- Now evey middleware consists in an isolated struct.
- Improved makefile
- Split command line interfaces and http server
- Updated GWF version
- Implemented CLI service container
- Updated GWF version
- Implemented IOC container with a 'request lifecycle'
- Implemented SingletonContainer
- Updated GWF version
- GWF version that contains old helpers in tool package.
- Documentation style and content
- Fix go.mod dependencies.
- Helper package
- Removed install, http_loader, show route, daemon run cli commands
- Installation procedure in documentation
- Install command from
alfred
- Updated
go-web-framework
version
- Make file command to run and compile Go-Web
- Project documentation
- Remove duplicated element form README.md
- Auto-register generated component
- Component registration location (register.go)
- Alfred CLI tool
- Some commands from project build
- Updated GWF version
- Default JWT auth duration
- Project documentation
- Fix basic auth middleware
- Add *.test.json to .gitignore
- Add gob structure for basic auth in goweb.go
- Custom app configuration
- Returns user information by calling /admin/test route
- Moved HTTP kernel from Go-Web to Go-web framework
- Insert changelog file
- Update Go-Web framework version
- Updated base Go-Web Framework version
- Insert placeholder in config.yml.example for app.key node
- First Go-Web release