Commit Graph

1375 Commits

Author SHA1 Message Date
kozabrada123 867da4fd31 Remove the dumb test stuff I left in 2023-05-05 20:28:47 +02:00
kozabrada123 f612345484 Give websocket a send and receive channel 2023-05-05 20:26:51 +02:00
kozabrada123 ae062dfc17 Add temp debug, remove unused token 2023-05-05 19:42:31 +02:00
kozabrada123 9015538af5 Experimental sending to gateway 2023-05-05 19:23:57 +02:00
kozabrada123 50c4c1a542 Experimental heartbeats 2023-05-05 18:38:04 +02:00
kozabrada123 4446aef8e1 Update integers on some types 2023-05-05 18:37:52 +02:00
kozabrada123 c57122a94b Add gateway Ready event 2023-05-05 16:08:12 +02:00
kozabrada123 07e500d063 Update data for existing events 2023-05-05 15:46:45 +02:00
kozabrada123 0f4e623acd No need to serialize this 2023-05-05 15:39:11 +02:00
bitfl0wer cdc3836177
handle attachment-messages seperately 2023-05-05 14:38:37 +02:00
bitfl0wer e749251529
change name type from String to i16 2023-05-05 14:38:22 +02:00
bitfl0wer 3236d462ff
Add multipart feature 2023-05-05 14:38:05 +02:00
bitfl0wer 2940b50f1b
Fix counter not being incremented 2023-05-05 14:19:38 +02:00
bitfl0wer 164bd627b0
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 5bf09a997c
Add new() DiscordFileAttachment 2023-05-05 14:16:09 +02:00
Flori 1cd71ef5f5
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 fb6e0a21ec
Rename File to DiscordFileAttachment, work on that 2023-05-04 23:00:48 +02:00
kozabrada123 f3f0619d3f Add basic event receiving 2023-05-04 20:57:45 +02:00
kozabrada123 f5502a8121 Add WebSocketConnection to Gateway 2023-05-04 20:05:33 +02:00
Flori 4c3e7c6325
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 dcee25a2a2
Add bearer auth for message sending 2023-05-03 23:13:12 +02:00
bitfl0wer ab17d864ba
Add start of attachments implementation 2023-05-03 23:04:32 +02:00
bitfl0wer c2801acfdb
Remove unused imports 2023-05-03 21:06:01 +02:00
bitfl0wer fc5a053888
fix build fail by commenting out unused stuff 2023-05-03 21:05:09 +02:00
bitfl0wer 66ab87db30
Merge remote-tracking branch 'origin/feature/sending-messages' 2023-05-03 17:39:57 +02:00
bitfl0wer 809702bc1d
change reference to be mutable 2023-05-03 17:29:32 +02:00
bitfl0wer 98bf70ec5e
add send_message to user 2023-05-03 17:29:20 +02:00
bitfl0wer 5e399dba26
Add get_as_mut to Limits 2023-05-03 17:12:32 +02:00
bitfl0wer 94fa84cabe
Remove blank line 2023-05-03 17:12:23 +02:00
bitfl0wer d216ef6179
change visibilities to pub 2023-05-03 17:11:48 +02:00
bitfl0wer 685fe3ff1a
cargo clippy --fix 2023-05-03 16:38:42 +02:00
bitfl0wer 7445f1efc7
Add lifetime to Instance 2023-05-03 16:37:10 +02:00
bitfl0wer 13815e73a1
Add Message send() 2023-05-03 16:27:04 +02:00
bitfl0wer 375ea3e035
Start working on message send body 2023-05-03 15:55:01 +02:00
bitfl0wer f1aef5df02
Add message.rs 2023-05-03 15:45:07 +02:00
Flori dc57ef7fc5
Merge pull request #25 from polyphony-chat/feature/sending-messages
Bring main up to date
2023-05-02 22:51:49 +02:00
bitfl0wer 6015afd49b
Add messages.rs to implement messages features 2023-05-02 22:46:41 +02:00
Flori fab6bb2027
Merge pull request #24 from polyphony-chat/feature/gateway-observer
Feature/gateway observer
2023-05-01 22:58:14 +02:00
bitfl0wer eb98f1374c
add GatewayPayload 2023-04-30 21:54:15 +02:00
Flori d543bd99b1
Update README.md 2023-04-30 20:07:24 +02:00
bitfl0wer c6e6f34be3
add example threaded websocketconnection 2023-04-30 14:45:15 +02:00
bitfl0wer 76c4981cf8
Get GatewayHello from Stream 2023-04-30 12:17:35 +02:00
Flori fa6e7a6ae0
Merge pull request #21 from polyphony-chat/feature/gateway-observer
Feature/gateway observer
2023-04-30 11:56:22 +02:00
bitfl0wer 19a3e3af20
Add TLS support to WS connection 2023-04-30 11:56:14 +02:00
bitfl0wer 85913ce66d
Add types for Heartbeat and Hello (Gateway) 2023-04-30 11:48:53 +02:00
Flori ea0f49f271
Update README.md 2023-04-29 10:51:39 +02:00
bitfl0wer 4956e44c0a
implement Gateway::new() 2023-04-28 23:21:55 +02:00
Flori 056ad65598
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 493471dc02
add rt-multi-thread feature 2023-04-28 20:30:31 +02:00
bitfl0wer 8cded33eda
Make GatewatIdentifyPayload pub 2023-04-28 20:30:03 +02:00