1.12.4 (2022-06-22)
- serialize permissions/badges (391e802)
1.12.3 (2022-06-21)
- bug fixes (8556a55)
1.12.2 (2022-06-20)
- user: refactor #fetch_by_token query (c7fbee7)
1.12.1 (2022-06-20)
- deserialize permissions/badges (5040776)
1.12.0 (2022-06-19)
- subscribe to server channels (b594257)
- typo (067bf2e)
- unsubsribe from deleted objects (49ac9a9)
- Update cached permissions (417e5c1)
- Add redis connection (ec7ec16)
- Add server edit route (217461a)
- basic events (f4a0475)
- Cache permissions (a9aed37)
- Emit server/channel creation events (6a15173)
- handle outcoming data (3e465d8)
- Payload struct (361e0d1)
- Permissions: Add #fetch_cached (c866874)
- Publish other events (18aa87a)
- Send channel deletion events (7377c0a)
- Send message events! (a77faaa)
- subsribe to servers & channels (e7fa71e)
1.11.1 (2022-06-16)
- replaced utoipa to opg as openapi generator and much more changes that i can't commit (04e6657)
1.11.0 (2022-06-14)
- Apply limitation of creation of x (01d6ab0)
1.10.0 (2022-06-14)
- cors: explicitly allowed headers (778b195)
- cors: use from_str instead of from_static (1c1ba35)
- Remove support of HTTPs (26fba0a)
- base: Add #count method (d0fd90a)
- error: Provide more information about the occuret error (a9f9a6b)
- routes: limit creation of servers (349b87d)
1.9.1 (2022-06-13)
- ssl: deal with http-1 challenge (580efd0)
1.9.0 (2022-06-13)
- HTTPs Support (e8c25b2)
1.8.4 (2022-06-12)
- bug fixes (b4246b3)
1.8.3 (2022-06-12)
- auth: Remove swagger endpoint (57babd5)
- captcha: Should return error instead of status code (6b42a3b)
1.8.2 (2022-06-11)
- routes: Increase maiumum requests for auth routes (92e16f9)
1.8.1 (2022-06-11)
- docker: Remove old rocket options (42ba75b)
1.8.0 (2022-06-11)
- docs: document session/account routes (83170a0)
1.7.0 (2022-06-11)
1.6.0 (2022-06-11)
- Move on to axum instead of rocket (9d66431)
1.5.1 (2022-06-10)
- Remove bloated code (e3ae67a)
- Remove unneeded header (b6045c3)
- route: mount routes the right way (15df39e)
- Save the channel (c2d4732)
1.5.0 (2022-06-10)
- migrations: Add account invites table (c49f33f)
1.4.0 (2022-06-10)
- routes: Implement inviteation requirement (fc94366)
1.3.3 (2022-06-10)
- docker: Use stable version of rust (929caae)
- migration: syntax error (5d67550)
- use include_str instead of std::fs (fe1d2ad)
1.3.2 (2022-06-09)
1.3.1 (2022-06-09)
- docker: Set default port to 8080 (18b3d5d)
1.3.0 (2022-06-09)
- docker: Add Dockerfile (5fdd09c)
1.2.1 (2022-06-09)
- Permissions & Badges as integer (917f327)
1.2.0 (2022-06-09)
- OpenAPI v3 is here! (3711d6a)
1.1.3 (2022-06-09)
- use correct version of rocket_cors (0328172)
1.1.2 (2022-06-09)
- use correct version of rocket_cors (9a46006)
1.1.1 (2022-06-09)
- Remove un-needed lifetimes (39a27e5)
1.1.0 (2022-06-09)
- fairings: Add cors (eca952b)
1.0.1 (2022-06-09)
- bumping versions (ccec7b7)
- 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)
- 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)