Commit Graph

543 Commits

Author SHA1 Message Date
Flori Weber 603c8c8150
apply clippy suggestions 2023-06-19 19:01:18 +02:00
Flori Weber 17223d338a
change post to delete 2023-06-19 18:12:09 +02:00
Flori Weber 06b4f5fb65
Add Eq, PartialEq derives 2023-06-19 18:12:01 +02:00
Vincent Junge de5fe8aebf
Fix clippy::await_holding_refcell_ref false positives 2023-06-19 16:46:58 +02:00
Flori Weber b8e8a1c23a
Fix build failing 2023-06-19 16:11:53 +02:00
Vincent Junge cadf14ba6a
Make MessageSendSchema fields public 2023-06-19 14:21:27 +02:00
Vincent Junge 37de1d7b06
Fix various Clippy lints 2023-06-19 12:35:07 +02:00
Flori Weber a05241dd8e
Add remove_relationship 2023-06-18 23:10:29 +02:00
Flori Weber 6d8e0aaa39
Remove unneccessary imports 2023-06-18 23:04:25 +02:00
Flori Weber 636cb4c751
Add modify_user_relationship 2023-06-18 23:02:49 +02:00
Flori Weber 6878fd0380
Fix errors not displayed, add InvalidArgumentsErr 2023-06-18 23:01:38 +02:00
Flori Weber 4829845512
Move FriendRequestSchema to schemas 2023-06-18 19:05:09 +02:00
Flori Weber 191dc34933
Create relationship schemes 2023-06-18 19:04:55 +02:00
Flori Weber 0460a67bdd
Change returns, add documentation 2023-06-18 15:39:52 +02:00
Flori Weber fc6b431ad8
Start implementing get_relationship 2023-06-18 14:00:12 +02:00
Flori Weber cd303b0fef
Add FriendRequestSendSchema 2023-06-15 19:01:01 +02:00
Flori Weber e971ed2b49
Implement send_friend_request 2023-06-15 19:00:47 +02:00
Flori Weber 8378c5ccb6
Add get_mutual_relationships 2023-06-14 22:54:14 +02:00
Flori Weber 6312bd3572
Change belongs_to to be borrowed non-mutably 2023-06-14 22:53:56 +02:00
Flori Weber b56b5f5f12
Format relationships.rs 2023-06-14 22:14:56 +02:00
Flori Weber 2a8a8d75d3
Add relationships.rs 2023-06-14 22:14:48 +02:00
Flori Weber 870d5606a0
Update link reference 2023-06-13 15:23:39 +02:00
Flori Weber dfec24b8b8
Update relationship.rs types 2023-06-13 15:23:06 +02:00
Flori Weber bcc4069cea
Create relationships.rs 2023-06-13 14:04:58 +02:00
Flori Weber c6dcfff6a8
Create relationships.rs 2023-06-13 14:04:39 +02:00
bitfl0wer 8de2d3b5c3
run cargo fix 2023-06-12 18:59:06 +02:00
bitfl0wer 550d6d9265
run cargo fix 2023-06-12 18:58:53 +02:00
bitfl0wer 1aad39ded1
Remove unneccessary variable 2023-06-12 18:55:27 +02:00
bitfl0wer 98a043ab30
Refactor limited requester
The requester does not need to be instantiated anymore, which makes things easier to read imo.
2023-06-12 18:51:54 +02:00
Flori Weber 1910649ac4
Refactor users.rs to use api::common 2023-06-11 21:40:03 +02:00
Flori Weber 43e62359ae
Refactor roles.rs to use api::common 2023-06-11 20:04:40 +02:00
Flori Weber c03c3357fa
Refactor member.rs to use api::common 2023-06-11 19:30:15 +02:00
Flori Weber 3f8724535e
Refactor guilds.rs to use api:common 2023-06-11 19:26:34 +02:00
Flori Weber f6da3dcacf
Use handle_request_as_option instead 2023-06-11 19:22:28 +02:00
Flori Weber 3a8b6c8629
Introduce handle_request_as_option 2023-06-11 19:22:10 +02:00
Flori Weber fac9937bdd
Refactor reactions to use api::options 2023-06-11 19:13:38 +02:00
Flori Weber c479db36fb
Refactor permissions.rs to use api::common 2023-06-11 17:56:29 +02:00
Flori Weber 90ad75ae30
Remove import 2023-06-11 17:51:26 +02:00
Flori Weber ce004b3863
Refactor Message::send() 2023-06-11 17:49:42 +02:00
Flori Weber 583031e64f
Make some fields Option enum 2023-06-11 17:49:30 +02:00
Flori Weber 59d512cdce
Refactor to use api common, return Message instead 2023-06-11 17:40:44 +02:00
Flori Weber bf005c44a4
Refactor channels.rs to use api::common 2023-06-11 17:36:04 +02:00
Flori Weber 5d039c3e9b
Add argument to specify which LimitType to use 2023-06-11 17:35:47 +02:00
Flori Weber 9449c4cd4d
Move common request code into common.rs 2023-06-11 17:21:09 +02:00
Flori Weber ebe8a054e0
Merge branch 'main' into feature/permissions-and-roles 2023-06-11 15:34:43 +02:00
Flori Weber 3f7bf0c912
create common.rs 2023-06-11 15:34:05 +02:00
kozabrada123 dc5e91a784 Reformat and cargo fix 2023-06-11 14:32:37 +02:00
Flori Weber 8b8ea03513
Cargo fix 2023-06-11 13:55:00 +02:00
Flori Weber 41135d037f
Cargo fix 2023-06-11 13:54:54 +02:00
Flori Weber f585e0ddae
Reformat entire project, optimize imports 2023-06-11 13:52:53 +02:00