Releases: joaofnds/go-template
Releases · joaofnds/go-template
v1.42.0
1.42.0 (2025-01-09)
Feature
- authz: add method to remove all policies for a subject (208056c)
- authz: add method to revoke all roles for a user (0166bdd)
- authz: add middleware (b5e28c9)
- authz: change policy effect to deny-override (5e44733)
- authz: use
globMatch
on actions (9f62785) - user: add authz (161a83d)
- user: cleanup permissions when user is deleted (9098ed4)
- user: require authentication (8e24288)
Chore
Refactor
- authn: move middleware to http module (39cbd6c)
- authz: add policy struct to allow deny policies (b879d9d)
- authz: change grant to accept many requests (38506e0)
- authz: rename enforcer to permission manager (a461bf5)
- authz: split grant into grant and grant all (ea9b7eb)
- authz: use refstring on middleware (2a8420c)
- ref: change order of constructor params (221e03d)
- user: extract permission service (9002fa8)
- user: move user ref constructor to user package (3a4d316)
Test
v1.41.0
v1.40.1
v1.40.0
1.40.0 (2025-01-02)
Feature
Chore
- make email unique (4f54bb4)
Documentation
- readme: update links (852b931)
Refactor
- authn: restructure modules (af1abd9)
- health: restructure modules (3d0ddec)
- http: remove extra module (b882aed)
- http: use a single invoke to register controllers (d21c542)
- kv: restructure modules (3ad6c6e)
- redis: restructure module (1467336)
- user: restructure modules (95a002a)