hifi/heisenbridge

User namespace regex must be an exact prefix like '@irc_.*' that includes the separator character (_ or /).

Ulrar opened this issue · 1 comments

Ulrar commented

Hi,

Updated to the latest docker image this morning and the bridge won't start anymore :

User namespace regex must be an exact prefix like '@irc_.*' that includes the separator character (_ or /).

My config hasn't changed :

id: heisenbridge
url: http://...
as_token: ...
hs_token: ...
rate_limited: false
sender_localpart: heisenbridge
namespaces:
  users:
  - regex: '@irc_.*'
    exclusive: true
  aliases: []
  rooms: []

I've rolled back to 1.14.0 for now which is working fine.
Thanks

hifi commented

Sorry, I pushed a bad change to the regex validator. Fixed again in master/latest.

Though it's recommended to use a tagged release as latest literally follows master instead of the latest release.