You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Dan Ungureanu 9c19ae14c2
FIX: Deactivate encryption if identity mismatches
7 months ago
.github/workflows DEV: Update CI workflows (#58) 8 months ago
app DEV: Delete old upgrade algorithm 7 months ago
assets FIX: Deactivate encryption if identity mismatches 7 months ago
config FEATURE: Add option to rotate user encryption key 7 months ago
db/migrate FEATURE: ability to permanently destroy the encrypted message (#33) 10 months ago
lib FIX: Validate encrypted uploads extension 7 months ago
spec FIX: Validate encrypted uploads extension 7 months ago
svg-icons UX: Revise styles for exploding messages (#43) 10 months ago
test/javascripts FEATURE: Add encrypt_pms_default site setting 7 months ago
.eslintrc DEV: apply coding standards (#18) 1 year ago
.gitignore DEV: apply coding standards (#18) 1 year ago
.rubocop.yml DEV: Add rubocop and Transifex integration 1 year ago
.template-lintrc.js DEV: apply coding standards (#18) 1 year ago
Gemfile DEV: Add RubyGems as source 1 year ago
Gemfile.lock DEV: Switch from Transifex to Crowdin 1 year ago
LICENSE Update license 1 year ago
README.md Bump version to v1.0 1 year ago
package.json DEV: prettier 2.2.1 (#66) 7 months ago
plugin.rb FIX: Validate encrypted uploads extension 7 months ago
translator.yml DEV: Switch from Transifex to Crowdin 1 year ago
yarn.lock DEV: prettier 2.2.1 (#66) 7 months ago

README.md

discourse-encrypt Build Status

Discourse Encrypt is a plugin that provides a secure communication channel through Discourse. Read more about the plugin on Meta...

Installation

Follow Install a Plugin how-to from the official Discourse Meta, using git clone https://github.com/discourse/discourse-encrypt.git as the plugin command.

Please note that WebCrypto API is restricted to secure origins, which basically means that you must enable HTTPS before using this plugin.