tracing otlp exporter and instrumentation annotations
cca30d5152
add more instrumentation
e76ebf060a
instrument player send msg
af52c9371c
add trace exporter
799332946c
add instrumentation
ec49489ef1
validate that rooms and dialogs are owned exclusively on shutdown
d305f5bf77
argon2-based password hashing (#55)
799da8366c
basic dialog implementation with irc and xmpp support (#53)
d805061d5b
refactor auth logic into a common module (#54)
6c08d69f41
sasl: remove unused code
31ec30c2ef
player shutdown cmds
ec49489ef1
validate that rooms and dialogs are owned exclusively on shutdown
d305f5bf77
argon2-based password hashing (#55)
799da8366c
basic dialog implementation with irc and xmpp support (#53)
d805061d5b
refactor auth logic into a common module (#54)
No clear error message when joining an MUC using a wrong room identifier
This is how it works with ejabberd when federation is enabled, but the domain does not exist:
request:
<presence to="room@fake.oflor.me/Oflor">
<priority>50</priority>
<c xmlns="http://…
argon2-based password hashing
c710f206c9
Merge branch 'main' into new-auth
799da8366c
basic dialog implementation with irc and xmpp support (#53)
basic dialog implementation with irc and xmpp support