|
|
b34de07fe1
|
Compact function signatures
|
2023-01-22 22:33:37 +01:00 |
|
|
|
d5b45ecb39
|
Fix log message
|
2023-01-22 22:05:15 +01:00 |
|
|
|
820da6db1b
|
Add Instance::stop
|
2023-01-22 21:57:09 +01:00 |
|
|
|
5d1d12522e
|
Stop instance when it is dropped
|
2023-01-22 21:42:04 +01:00 |
|
|
|
3f14151feb
|
Send different kinds of events
|
2023-01-22 20:51:08 +01:00 |
|
|
|
0c7e8c1dff
|
Hide cookies in ServerConfig Debug impl
|
2023-01-22 20:49:34 +01:00 |
|
|
|
1ea5ede442
|
Limit Snapshot to Conn
|
2023-01-22 19:16:33 +01:00 |
|
|
|
5a8ad6b40f
|
Split up instance config
|
2023-01-22 19:07:23 +01:00 |
|
|
|
adcd17deae
|
Make instance event handler synchronous and infallible
|
2023-01-22 01:00:18 +01:00 |
|
|
|
eab230e796
|
Derive Debug for more types
|
2023-01-22 00:12:29 +01:00 |
|
|
|
d02b9a2e76
|
Update config constructor functions
|
2023-01-21 16:22:54 +01:00 |
|
|
|
fb8bb33965
|
Support cookies in instances
|
2023-01-21 16:17:27 +01:00 |
|
|
|
99893a1272
|
Clean up emoji file
|
2023-01-21 16:17:17 +01:00 |
|
|
|
4365d14923
|
Add logging to instance
|
2023-01-21 16:17:17 +01:00 |
|
|
|
f243e2243d
|
Make conn::Result public
|
2023-01-21 14:05:42 +01:00 |
|
|
|
e5f1b21303
|
Export Emoji struct instead of emoji submodule
|
2023-01-21 14:05:42 +01:00 |
|
|
|
3f5ae51a41
|
Add debug logging to connection
|
2023-01-21 14:05:42 +01:00 |
|
|
|
bd74931ecd
|
Fix instance not setting nick or using password
|
2023-01-21 13:12:18 +01:00 |
|
|
|
c1a970ae3c
|
Re-add tokio-tungstenite tls feature
I'm not sure how to best leave this up to the user. Probably by cloning
those features? I'll have to have a look at what tokio-tungstenite does.
|
2023-01-21 01:25:03 +01:00 |
|
|
|
5805c25408
|
Use tokio's sleep_until
Instead of my own hastily thrown together implementation
|
2023-01-21 01:05:06 +01:00 |
|
|
|
02019762e0
|
Simplify replies code
|
2023-01-21 01:04:41 +01:00 |
|
|
|
74423b6207
|
Add testbot example for Instance
|
2023-01-21 00:45:12 +01:00 |
|
|
|
705ef90e98
|
Update testbot example
Packet handling is now extracted into a separate function and the bot
uses euphoxide's joined.since for its !uptime command.
|
2023-01-21 00:22:28 +01:00 |
|
|
|
7357435ee1
|
Add Instance
|
2023-01-21 00:08:11 +01:00 |
|
|
|
0ea72259f6
|
Add bot feature and submodule
|
2023-01-21 00:08:03 +01:00 |
|
|
|
84af98b5aa
|
Build all features by default
|
2023-01-20 23:18:42 +01:00 |
|
|
|
90aa3fda31
|
Track time since connecting and joining
|
2023-01-20 22:43:08 +01:00 |
|
|
|
c15c05a64e
|
Take emoji into account when calculating nick hue
|
2023-01-20 19:20:21 +01:00 |
|
|
|
94159e8cad
|
Remove emoji
|
2023-01-20 19:20:21 +01:00 |
|
|
|
f47dff6ca8
|
Replace emoji
|
2023-01-20 19:20:21 +01:00 |
|
|
|
72eb15543a
|
Find emoji
|
2023-01-20 19:20:21 +01:00 |
|
|
|
e151c721c4
|
Add all emoji the vanilla client knows
|
2023-01-20 19:20:21 +01:00 |
|
|
|
ebb40edd0e
|
Relax trait bounds on Replies methods
|
2023-01-20 19:20:21 +01:00 |
|
|
|
6916977a47
|
Rewrite conn module
|
2023-01-20 19:20:21 +01:00 |
|
|
|
470f3455f7
|
Add Time::new constructor
|
2023-01-20 17:11:00 +01:00 |
|
|
|
142cdfab1c
|
Add vscode settings
|
2023-01-20 15:48:27 +01:00 |
|
|
|
fab7ac52f2
|
Add Status utility methods
|
2023-01-02 14:38:09 +01:00 |
|
|
|
22e729289d
|
Simplify lints
|
2022-12-11 20:41:08 +01:00 |
|
|
|
58e39fa5bc
|
Bump version to 0.2.0
|
2022-12-10 02:32:42 +01:00 |
|
|
|
5b9648271c
|
Update dependencies
|
2022-12-10 02:32:42 +01:00 |
|
|
|
1c0f73b6b0
|
Remove todo
|
2022-10-23 14:07:57 +02:00 |
|
|
|
f5ba899a36
|
Add connect function
|
2022-10-23 13:59:17 +02:00 |
|
|
|
547256b842
|
Remove direct dependency on thiserror
Thiserror is still a transitive dependency due to tungstenite.
|
2022-10-23 13:33:45 +02:00 |
|
|
|
34eda3dbd1
|
Bump version to 0.1.0
|
2022-10-23 02:42:06 +02:00 |
|
|
|
c54a16e1c8
|
Update dependencies
|
2022-10-23 02:41:49 +02:00 |
|
|
|
bdb17db5bf
|
Track sessions only known by nick-events
|
2022-09-26 15:49:53 +02:00 |
|
|
|
e59216809a
|
Fix listing being indexed by wrong id
|
2022-09-26 10:00:06 +02:00 |
|
|
|
748d6b7ded
|
Add wrapper types for various kinds of id
|
2022-09-26 10:00:06 +02:00 |
|
|
|
01a442c1f0
|
Disconnect on account events
|
2022-08-22 18:18:54 +02:00 |
|
|
|
516bb82323
|
Fix field not being public
|
2022-08-22 16:54:38 +02:00 |
|