Não é possível excluir ou girar chaves de criptografia

I can replicate this.

Using a test user and activating the Encryption for the first time goes smoothly, but then there’s no way to disable it.

  • Enable Encrypted Messages for a test user from their Preferences/Security
  • Click on the wrench icon and ‘Disable Encrypted Messages’
  • Button to Disable is greyed out and unpressable

If you have encrypted messages and need to ‘type to confirm’ then this also presents an unpressable button:

When enabling, this error appears in the browser console:

[PLUGIN discourse-encrypt] reopenWidget: Could not find widget quick-access-panel in registry widget.js:82
    reopenWidget widget.js:82
    reopenWidget plugin-api.js:654
    initialize decrypt-topics.js:104
    withPluginApi plugin-api.js:2159
    initialize decrypt-topics.js:101
    initialize app.js:173
    runInstanceInitializers Ember
    each dag-map.js:192
    walk dag-map.js:121
    each dag-map.js:66
    topsort dag-map.js:72
    Ember 4
    invoke queue.ts:201
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    _boundAutorunEnd index.ts:257
    (Async: promise callback)
    n platform.ts:28
    flush Ember
    _scheduleAutorun index.ts:803
    _ensureInstance index.ts:791
    schedule index.ts:384
    Ember 6
    <anonymous> start-app.js:4
    <anonymous> discourse-boot.js:20
    <anonymous> discourse-boot.js:21

I also spotted a missing string for key rotation:

4 curtidas