Releases: zaunchat/api
Releases · zaunchat/api
v1.1.1
v1.1.0
v1.0.1
v1.0.0
1.0.0 (2022-06-09)
Bug Fixes
- accounts: remove un-needed pub keywords (c7062cd)
- all kinds of bugs (e1ef258)
- Channel: Add missing property (0387189)
- Permissions: #fetch returns Result (68ca42c)
- permissions: Check group permissions (006fa04)
- permissions: No casting needed (a981e26)
- ratelimiter: Send status code (749c34c)
- Ref: Ensure the fatched role belongs to server (797838f)
- Ref: Make id public (77feca5)
- Remove some bloat here and there (670062f)
- routes: Mount /channels (9bf1d29)
- separate guards from fairings (cbd4f1a)
- Use "Permissions" instead of u64 (43c863b)
- Use once_cell instead of lazy_static (3a9f4b7)
- Use u64 instead i64 (b9152b4)
- User#fetch_by_token: Returns Result (e3c39ba)
- utils: Add unknown keyword for items that's not found (60459cf)
Features
- Add global config (63e781c)
- Add user guard (fee3322)
- Badges: Implement (De)serialize & Default (ef78aed)
- Base: Add #delete (f0eb856)
- Base: Add #update (db506a8)
- Email verification (87f35bb)
- fairings: Add rate limiter (c9b9adf)
- guards: Add authentication guard (e7e3238)
- guards: Add captcha (42abf12)
- guards: Add Ref guard (7c93fa6)
- Implement the rate limiter (64a8907)
- Permissions: Add Manage Invites flag (4095ca9)
- Ref: Add #invite (bf756d4)
- Ref: Add #member (e78f286)
- Ref: Add #session (ce10dae)
- Ref: Add more methods (2b47cd7)
- Ref: Add option to fetch group/dm channel (aebab44)
- Replace snowflake module to rbatis built-in plugin (752f915)
- routes: Ability to create invites in servers (c54aaf4)
- routes: Add accounts (9b13fe9)
- routes: Add basic server routes (548f148)
- routes: Add basic user routes (d2173e6)
- routes: Add bots routes (01de32c)
- routes: Add DM/Group channel routes (f932783)
- routes: Add messages route (c7cf19a)
- routes: Add server invite routes (e203d92)
- routes: Add server members routes (9b74e22)
- routes: Add server members routes (b4d7e87)
- routes: Add server roles routes (0de6d43)
- routes: Add sessions (f023a3f)
- routes: Completely finish servers routes (fb13767)
- routes: Implement Invite routes (c01b6e8)
- routes: mount everything (4a9fd8e)
- User: Add #is_in_server helper (736c561)
- util: Implement migration system (126ad38)
- util: Implement Permissions (036ca89)