- Add `allow_client_encryption_key` option to allow encryption key provided by
the client on the web UI (false by default)
- Add `allow_no_encryption` option to allow notes without encryption (disabled
by default)
Signed-off-by: Julien Riou <julien@riou.xyz>
I was asked to add the possibility to hide the upload button to avoid users confuse this tool for a file sharing app.
This is only on the front.
No breaking changes, by default the button is displayed.
Co-authored-by: Thibault Piron <thibault.a.piron@gmail.com>
Reviewed-on: #25
Reviewed-by: Julien Riou <jriou@monitoring@riou.xyz>
Co-authored-by: tapiron <tapiron@monitoring@riou.xyz>
Co-committed-by: tapiron <tapiron@monitoring@riou.xyz>
No default value in select could be interpreted as ever lasting note.
Default value in the select makes that clearer.
Co-authored-by: Thibault Piron <thibault.a.piron@gmail.com>
Reviewed-on: #28
Reviewed-by: Julien Riou <jriou@monitoring@riou.xyz>
Co-authored-by: tapiron <tapiron@monitoring@riou.xyz>
Co-committed-by: tapiron <tapiron@monitoring@riou.xyz>
Use Monaco Editor to create notes. Support syntax highlighting. Store the
language with the note in the database to later support syntax highlighting in
a note web view.
Signed-off-by: Julien Riou <julien@riou.xyz>