ff9deefb8a
Make embed module resolve multiple URLs async
...
This fixes issue #9 but probably needs some refactoring still
Also added logging for the current EventID of the message that the embed
module is processing, as well as cleaning up the logging code slightly.
2024-07-14 18:57:47 +10:00
fce7dbf9be
Merge branch 'refactor' into 'master'
2024-07-10 21:38:14 +10:00
2dad7aa33a
Fix typo
2024-07-10 03:13:05 +10:00
be002a4e4b
Apply rustfmt
2024-07-10 03:07:20 +10:00
f335c0cbcf
Refactor embed module functions and fix lint error
2024-07-10 02:59:48 +10:00
5af13e5a07
Merge branch 'deps-bump' into 'master'
2024-07-09 01:29:30 +10:00
f8e983839e
Update all dependencies to latest versions
2024-07-09 01:22:04 +10:00
1bbd542b9d
Update readme
2023-12-16 07:19:38 +10:00
6ac533233f
Dont log regex parse times
...
The regex parsing is extremely fast (about 2-3 microseconds) and logging
this info would leave a detailed timing summary of message events in the
logs which is undesirable.
2023-10-17 02:59:42 +10:00
9f334e1836
Merge branch 'logging_changes' into 'master'
2023-10-17 02:41:34 +10:00
1a2f168f4e
Remove unneeded logging and add code to log function execution times
2023-10-17 02:37:37 +10:00
286b000034
Enable LTO
2023-10-14 02:52:29 +10:00
d4bb9c20b5
Merge branch 'bugfixes' into 'master'
...
This merge fixes issues #12 and #13 as well as refactoring the embed generation
code and cleaning up embed outputs in chat to make them slightly less
disruptive to the flow of conversations.
2023-10-08 14:06:32 +10:00
1783ed00e6
Clean up & refactor embed output code
2023-10-08 14:04:23 +10:00
da62c7c2c6
Refactor metadata parsing to avoid repetition
2023-10-08 12:43:03 +10:00
4f5e01802f
Fix bug that broke partial metadata parsing
2023-10-08 04:06:25 +10:00
7d379448ff
Run rustfmt
2023-10-08 03:52:21 +10:00
df7b01b5c1
Fix issues #12 and #13
2023-10-08 03:51:36 +10:00
0e9692a8ef
Merge branch 'deps-upgrade'
2023-10-04 21:51:19 +10:00
e4c04335f8
Update dependencies
2023-10-04 21:44:53 +10:00
09c2fe80e2
Merge branch 'fixes/refactor'
2023-06-29 11:20:24 +10:00
bed9beb1f2
Refactor and clean code, fixes #3 and #7
...
Also clean up log output so the messaging is clear and makes more sense
2023-06-29 11:09:47 +10:00
daedc5ea06
Merge branch 'bugfix/recursive_embeds'
2023-06-26 11:13:06 +05:30
16f05e00f3
bugfix: fix the recursive embed issue
2023-06-23 23:01:21 +05:30
07284e2124
Merge branch 'dev' into 'master'
2023-06-23 04:48:02 +10:00
7ef24ce48e
Merge branch 'feature/mac-gitignore' into dev
2023-06-23 04:47:44 +10:00
mackrab
f07897d08d
add mac files to gitignore
2023-06-22 20:12:46 +02:00
7e86366d12
Merge branch 'refactor'
2023-06-20 03:13:36 +10:00
dd2b438a20
Add basic readme
2023-06-20 02:59:11 +10:00
ed077ff47c
Add software license file
2023-06-20 02:55:21 +10:00
d6c5a420c3
Update documentation for reject_stale_invites function
2023-06-20 02:43:53 +10:00
bf4380c4f9
refactor: moved all the core logic into lib.rs and embed related logic into embed.rs
2023-06-19 21:58:13 +05:30
none
cb7fd78610
Update config example
2023-06-17 15:12:29 +10:00
none
373ff9ca20
Initial version with link metadata embed support
2023-06-17 14:42:22 +10:00
none
c2fb6ccf5f
Initial commit
2023-06-04 01:19:00 +10:00