0f217a6279
Fix euph errors always turning into conn::Errors
2023-04-08 20:22:19 +02:00
0c135844a4
Fix deserializing empty events and replies
2023-04-08 20:05:41 +02:00
c479cbd687
Mark all backwards-incompatible changes
2023-04-08 20:03:56 +02:00
768a259f02
Add timeout while opening connection
...
This should hopefully fix an issue where instances would get stuck in a
"Connecting" state after suspending the host machine or maybe just
connecting it to a different wifi. I've not managed to reliably
reproduce the bug, so this may not fix it at all.
2023-03-12 16:31:58 +01:00
373a98c26c
Make Instance cloneable
2023-03-04 00:07:13 +01:00
5005e56881
Fix phone and mobile emoji
2023-03-01 01:22:25 +01:00
3aaef7ab11
Make command parsing helper function public
2023-02-27 14:07:06 +01:00
4479126500
Return whether command handled message
2023-02-27 12:41:49 +01:00
a6331d50b8
Implement Command for Uptime
2023-02-27 12:04:00 +01:00
1844cddcc0
Bump version to 0.3.1
2023-02-26 21:17:57 +01:00
d303dfbd0d
Stay connected on bounce if no password is set
2023-02-26 21:17:57 +01:00
f60420afa5
Add Instances::is_from_known_instance
2023-02-26 21:17:57 +01:00
23d3166c2d
Implement Command for FullHelp
2023-02-26 21:17:57 +01:00
f5c5043896
Implement Command for ShortHelp
2023-02-26 21:17:57 +01:00
8b8d281f8a
Implement Command for Ping
2023-02-26 21:17:57 +01:00
5b4bf87506
Remove euphoxide:: prefix in changelog
2023-02-26 21:17:57 +01:00
aa6383c1cf
Fix instances taking too long to stop
2023-02-26 21:17:57 +01:00
be9d43f8cc
Don't reconnect when encountering 404
2023-02-26 21:17:43 +01:00
319de09c35
Refactor instance logging
2023-02-17 16:55:35 +01:00
bcbe2614ab
Fix !uptime minutes
2023-02-13 19:24:44 +01:00
c5be90cd60
Bump version to 0.3.0
2023-02-11 21:03:00 +01:00
09a9620f8e
Implement nick normalization and mentioning
2023-01-30 18:46:19 +01:00
e6898cc9f7
Move nick hue functions to their own module
2023-01-30 18:25:38 +01:00
6660313200
Make changelog more detailed
2023-01-23 18:57:44 +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
0ea72259f6
Add bot feature and submodule
2023-01-21 00:08:03 +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
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
fab7ac52f2
Add Status utility methods
2023-01-02 14:38:09 +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
f5ba899a36
Add connect function
2022-10-23 13:59:17 +02:00
34eda3dbd1
Bump version to 0.1.0
2022-10-23 02:42:06 +02:00