[whimsy] branch master updated: Signature not armored (#142)

2022-03-30 Thread clr
This is an automated email from the ASF dual-hosted git repository.

clr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git


The following commit(s) were added to refs/heads/master by this push:
 new 5802dab  Signature not armored (#142)
5802dab is described below

commit 5802dab2e82bed39e6518e0bea4bc7fcb410bd9b
Author: Craig L Russell 
AuthorDate: Wed Mar 30 08:33:46 2022 -0700

Signature not armored (#142)

* Update parts.js.rb

Add "gpg signature not armored"

* Update incomplete.json.rb

* Update incomplete.json.rb

Update description for signature not armored
---
 www/secretary/workbench/views/actions/incomplete.json.rb | 1 +
 www/secretary/workbench/views/parts.js.rb| 9 +
 2 files changed, 10 insertions(+)

diff --git a/www/secretary/workbench/views/actions/incomplete.json.rb 
b/www/secretary/workbench/views/actions/incomplete.json.rb
index 4198543..31a3fc7 100644
--- a/www/secretary/workbench/views/actions/incomplete.json.rb
+++ b/www/secretary/workbench/views/actions/incomplete.json.rb
@@ -23,6 +23,7 @@ REASONS = {
   '@unreadable_scan' => 'the scan is not readable or not complete',
   '@wrong_identity' => 'the public key does not match the name/email on the 
form',
   '@validation_failed' => 'gpg validation failed',
+  '@signature_not_armored' => 'gpg signature must be detached and 
ascii-armored',
 }
 
 # send rejection email
diff --git a/www/secretary/workbench/views/parts.js.rb 
b/www/secretary/workbench/views/parts.js.rb
index bcca669..42efe0f 100644
--- a/www/secretary/workbench/views/parts.js.rb
+++ b/www/secretary/workbench/views/parts.js.rb
@@ -22,6 +22,7 @@ class Parts < Vue
 @unreadable_scan = false
 @wrong_identity = false
 @validation_failed = false
+@signature_not_armored = false
   end
 
   
@@ -194,6 +195,7 @@ class Parts < Vue
 _input type: 'hidden', name: 'unreadable_scan', value: 
@unreadable_scan
 _input type: 'hidden', name: 'wrong_identity', value: 
@wrong_identity
 _input type: 'hidden', name: 'validation_failed', value: 
@validation_failed
+_input type: 'hidden', name: 'signature_not_armored', value: 
@signature_not_armored
 
 # Defer processing (must be part of POST block)
 
@@ -295,6 +297,13 @@ class Parts < Vue
   _span ' gpg key validation failed'
 end
   end
+  _li do
+_label do
+  _input type: 'checkbox', checked: @signature_not_armored,
+  onClick: -> {@signature_not_armored = 
!@signature_not_armored}
+  _span ' gpg signature not armored'
+end
+  end
 end
 
 _label do


[whimsy] branch signature_not_armored updated (5356c1b -> 00a2825)

2022-03-30 Thread clr
This is an automated email from the ASF dual-hosted git repository.

clr pushed a change to branch signature_not_armored
in repository https://gitbox.apache.org/repos/asf/whimsy.git.


from 5356c1b  Update incomplete.json.rb
 add 00a2825  Update incomplete.json.rb

No new revisions were added by this update.

Summary of changes:
 www/secretary/workbench/views/actions/incomplete.json.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)