Skip to content
Snippets Groups Projects
Select Git revision
  • master protected
  • test default protected
  • original
  • pirati-backup protected
  • beta-2
  • beta-1
  • v3.1.4
  • v3.1.3
  • v3.1.2
  • v3.1.1
  • v3.1.0
  • v3.0.16
  • v3.0.15
  • v3.0.14
  • v3.0.13
  • v3.0.12
  • v3.0.11
  • v3.0.10
  • v3.0.9
  • v3.0.8
  • v3.0.7
  • v3.0.6
  • v3.0.5
  • v3.0.4
24 results

heliosbooth

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Michael Toomim authored
    This solves the problem where users would erroneously think their
    ballot was cast before completing all steps in the process, and makes
    the user experience simpler and smoother for all users.
    
    Specifically, this change eliminates one or two steps (depending on
    whether the user is logged in), while retaining full functionality:
    
      - Merges steps 2 and 3 on the client (show_confirm and seal_ballot)
        into a single step 2.
    
      - Improves the formatting of the confirmed ballot in step 2 to make
        it easier to understand.
    
      - In the user interface, "step 3" now means the SERVER-SIDE step of
        submitting your ballot to the helios server.  Previously, this
        step was not expressed within the [1,2,3] progress bar in
        helios-booth, which contributed to users thinking they had
        finished voting even though they had not finished this "hidden
        step 4" of submitting to the server.
    
      - If the user is already logged in when they reach this server-side
        step 3, we now submit the ballot automatically, rather than
        requiring the user to yet-again click "submit the ballot."  We
        only require further action for users who are not logged in.
    f0ce85b7
    History
    Name Last commit Last update
    ..