Commit graph

36 commits

Author SHA1 Message Date
76c99deb21
Merge branch 'embed-optimization' into 'master' 2024-07-14 19:17:15 +10:00
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