What's Changed
- feat: wrap more info into org tree by @daichen-daisy in #7
- perf: fine-tune resign and transfer apis by @daichen-daisy in #9
- feat: api for changing a user's roles by @daichen-daisy in #11
- feat: create 3 new apis to manage the connection between role and user by @daichen-daisy in #14
- feat: adjust user update api by @daichen-daisy in #15
- feat: api for auth guard by @XeniaLu in #16
- feat: add more info to the result of
get user by id
by @daichen-daisy in #17 - feat: support to add orgs to nomads who haven't associated with any orgs by @daichen-daisy in #18
- feat: apis for permission-related actions by @daichen-daisy in #19
- feat: apis for applications management page by @daichen-daisy in #20
- crf a946392, insert new tags while creating a permission by @daichen-daisy in #22
- Fix queries for EdgeDB 3.0 by @fantix in #23
- feat: query permissions for role profile page by @daichen-daisy in #24
- crf: create PermissionTag by inheriting from Tag by @daichen-daisy in #25
- feat: upgrade edgedb-py to 2.0 by @XeniaLu in #26
- feat: admin CLI to setup account by @XeniaLu in #27
- feat: permission tag management by @daichen-daisy in #29
- refactor: rename module to freeauth by @XeniaLu in #28
- feat: apis for updating and fetching a specific application's info by @daichen-daisy in #30
- feat: ensure the admin role of FreeAuth is associated with at least one active user by @XeniaLu in #31
- feat: user's password reset by @daichen-daisy in #32
- fix: remove the protection check when activating users by @XeniaLu in #33
- feat: user's my profile page by @daichen-daisy in #35
- fix #36 feat: send verification code by email by @daichen-daisy in #38
- fix #39 feat: make the configuration of password change work by @daichen-daisy in #40
- fastapi example & schema refactor & update Makefile and README by @XeniaLu in #34
- feat: send verification code by sms by @XeniaLu in #41
- feat: add login-related api examples by @XeniaLu in #42
- add missing dbschema files by @daichen-daisy in #43
- add copyright statement to necessary files by @daichen-daisy in #44
New Contributors
- @daichen-daisy made their first contribution in #7
- @XeniaLu made their first contribution in #16
- @fantix made their first contribution in #23
Full Changelog: https://github.com/decentfox/freeauth-api/commits/v1.0.0