1. add APIs for login lockout config get and save
2. add backend service and controller for login lockout config
3. refactor frontend to separate login lockout config from main policy
4. update default login lockout policy values
5. add permission sql and docking documentation
- healthz: Scan(new(int)) is not supported by GoFrame, use .One() so
the mysql check no longer reports a false failure
- im_tenant: set updated_by on insert for both im_tenant and
im_tenant_config, otherwise new tenant creation fails with
"Field 'updated_by' doesn't have a default value"
- gitignore: exclude .trae/ local debugging artifacts