Skylar-Tech / node-red-contrib-matrix-chat

Matrix chat server support for Node-RED
GNU General Public License v3.0
31 stars 10 forks source link

Enable end-to-end encryption always enabled + server config global? #10

Closed blaxer closed 2 years ago

blaxer commented 2 years ago

No matter what I do when I create or edit a matrix server config if I uncheck the end-to-end encryption checkbox when I edit the server config again it is always checked.

Also, any way to make the server config global to the entire NR installation? Seems to be a server config per flow maybe so I am having to re-create the server config on every flow and subflow..

skylord123 commented 2 years ago

No matter what I do when I create or edit a matrix server config if I uncheck the end-to-end encryption checkbox when I edit the server config again it is always checked.

This is definitely a bug and I have a fix that will be out soon.

Also, any way to make the server config global to the entire NR installation? Seems to be a server config per flow maybe so I am having to re-create the server config on every flow and subflow..

By default the server config should be global. I just tested it and can for sure assign my server from another flow. I wonder if the other errors you are hitting are making things act funny. Give it a shot after I push out the update for the first problem and let me know if it keeps happening.

Thanks :)

skylord123 commented 2 years ago

@blaxer I just published 0.1.7 which fixes e2ee not disabling correctly. Let me know if you still have problems and I will reopen this.

skylord123 commented 2 years ago

Nope, this is still a problem. Although the checkbox is working correctly now the setting isn't applying. Fixing this in the next release here soon.

skylord123 commented 2 years ago

This is now fixed.