Commit Graph

568 Commits

Author SHA1 Message Date
kozabrada123 2dda6f767e Update data for existing events 2023-05-05 15:46:45 +02:00
kozabrada123 28f3312cac No need to serialize this 2023-05-05 15:39:11 +02:00
bitfl0wer a706341e36 handle attachment-messages seperately 2023-05-05 14:38:37 +02:00
bitfl0wer e4be9d49c2 change name type from String to i16 2023-05-05 14:38:22 +02:00
bitfl0wer 24483f7194 Add multipart feature 2023-05-05 14:38:05 +02:00
bitfl0wer 65480d51e6 Fix counter not being incremented 2023-05-05 14:19:38 +02:00
bitfl0wer 12c6efc72e Change HashMap to Map
Filenames can be non-unique, which could not be accurately represented using a HashMap.
2023-05-05 14:18:59 +02:00
bitfl0wer c90e8b62e8 Add new() DiscordFileAttachment 2023-05-05 14:16:09 +02:00
Flori 6e4a2ead6d Merge pull request #28 from polyphony-chat/feature/sending-messages
Rename File to DiscordFileAttachment, work on that
2023-05-04 23:01:11 +02:00
bitfl0wer d1f44aace3 Rename File to DiscordFileAttachment, work on that 2023-05-04 23:00:48 +02:00
kozabrada123 0ff3a21423 Add basic event receiving 2023-05-04 20:57:45 +02:00
kozabrada123 284073deeb Add WebSocketConnection to Gateway 2023-05-04 20:05:33 +02:00
Flori 22373a9a7f Merge pull request #27 from polyphony-chat/feature/sending-messages
End of day: Bring main up to date
2023-05-03 23:28:01 +02:00
bitfl0wer 28778f578f Add bearer auth for message sending 2023-05-03 23:13:12 +02:00
bitfl0wer 8903f494ac Add start of attachments implementation 2023-05-03 23:04:32 +02:00
bitfl0wer 0e9a0c4c3c Remove unused imports 2023-05-03 21:06:01 +02:00
bitfl0wer ef8366e1bd fix build fail by commenting out unused stuff 2023-05-03 21:05:09 +02:00
bitfl0wer 7369bdd59f Merge remote-tracking branch 'origin/feature/sending-messages' 2023-05-03 17:39:57 +02:00
bitfl0wer c4b15b5bf0 change reference to be mutable 2023-05-03 17:29:32 +02:00
bitfl0wer 7560361bf5 add send_message to user 2023-05-03 17:29:20 +02:00
bitfl0wer 5d545d7fc9 Add get_as_mut to Limits 2023-05-03 17:12:32 +02:00
bitfl0wer a0df444f87 Remove blank line 2023-05-03 17:12:23 +02:00
bitfl0wer fc9032c038 change visibilities to pub 2023-05-03 17:11:48 +02:00
bitfl0wer efb68a607a cargo clippy --fix 2023-05-03 16:38:42 +02:00
bitfl0wer 5edc92524c Add lifetime to Instance 2023-05-03 16:37:10 +02:00
bitfl0wer 6858b1eb0d Add Message send() 2023-05-03 16:27:04 +02:00
bitfl0wer 7938addf67 Start working on message send body 2023-05-03 15:55:01 +02:00
bitfl0wer 514ae0e441 Add message.rs 2023-05-03 15:45:07 +02:00
Flori b6789420a2 Merge pull request #25 from polyphony-chat/feature/sending-messages
Bring main up to date
2023-05-02 22:51:49 +02:00
bitfl0wer 18e4803089 Add messages.rs to implement messages features 2023-05-02 22:46:41 +02:00
Flori 05fccce18e Merge pull request #24 from polyphony-chat/feature/gateway-observer
Feature/gateway observer
2023-05-01 22:58:14 +02:00
bitfl0wer a8e3ad0950 add GatewayPayload 2023-04-30 21:54:15 +02:00
Flori 08b4cc0abd Update README.md 2023-04-30 20:07:24 +02:00
bitfl0wer f95212b803 add example threaded websocketconnection 2023-04-30 14:45:15 +02:00
bitfl0wer 283e3fd9ac Get GatewayHello from Stream 2023-04-30 12:17:35 +02:00
Flori f9fd84a58c Merge pull request #21 from polyphony-chat/feature/gateway-observer
Feature/gateway observer
2023-04-30 11:56:22 +02:00
bitfl0wer 8e6daeff84 Add TLS support to WS connection 2023-04-30 11:56:14 +02:00
bitfl0wer 9f76679a35 Add types for Heartbeat and Hello (Gateway) 2023-04-30 11:48:53 +02:00
Flori ae97a52631 Update README.md 2023-04-29 10:51:39 +02:00
bitfl0wer f565cf8366 implement Gateway::new() 2023-04-28 23:21:55 +02:00
Flori 04d450d6bd Merge pull request #19 from polyphony-chat/feature/gateway-observer
Bring main branch up to speed
2023-04-28 20:35:30 +02:00
bitfl0wer 34ba59d0e5 add rt-multi-thread feature 2023-04-28 20:30:31 +02:00
bitfl0wer 909e8d39ed Make GatewatIdentifyPayload pub 2023-04-28 20:30:03 +02:00
bitfl0wer be09e79bab Working on Gateway impl 2023-04-28 20:29:40 +02:00
bitfl0wer 728ff0b551 Add Default derives to types 2023-04-28 18:18:32 +02:00
bitfl0wer 0e6d5ba901 Add documentation comments 2023-04-28 13:40:29 +02:00
bitfl0wer f7217e877b renamed mod to example 2023-04-28 12:39:58 +02:00
bitfl0wer 3099a0165b Implement Observer for WebSocketEvents 2023-04-28 12:31:59 +02:00
bitfl0wer caafb9a620 Add error type for Observers 2023-04-27 22:38:57 +02:00
bitfl0wer 0711c9beba Indicate that method call can fail 2023-04-27 22:38:41 +02:00