Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce a module for ephemeral participation and a integrated Census+SMS verification #368

Merged

Commits on May 12, 2021

  1. ignore capistrano files

    microstudi committed May 12, 2021
    Configuration menu
    Copy the full SHA
    2946b96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac639d0 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Configuration menu
    Copy the full SHA
    8cede35 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. Configuration menu
    Copy the full SHA
    b63e8ab View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. PB05 (#1)

    * Use custom fork of decidim and feature branch
    
    * Change branch to PB05
    
    * Update to latest revision
    
    * Update and add locales
    
    * Upate to latest revision
    
    * Update revision
    
    * Update to alt branch
    
    * Update to latest revision
    
    * Update to latest revision (focus mode compatible with banners)
    
    * Reorganize information for budget summary + back link
    
    * Merge PB03
    
    * Fix progress bar text for mobile
    Vera Rojman authored May 25, 2021
    Configuration menu
    Copy the full SHA
    9516384 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    006f4c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d33c50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b9d0801 View commit details
    Browse the repository at this point in the history
  5. Change budgets progress bar color (#5)

    Vera Rojman authored May 25, 2021
    Configuration menu
    Copy the full SHA
    91eed27 View commit details
    Browse the repository at this point in the history
  6. Add translations

    verarojman committed May 25, 2021
    Configuration menu
    Copy the full SHA
    4633448 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Chnage progress bar color

    verarojman committed May 26, 2021
    Configuration menu
    Copy the full SHA
    deab02f View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Configuration menu
    Copy the full SHA
    de1beb8 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. PB01 - Introduce a new module to enable ephemeral participation in De…

    …cidim (#3)
    
    * Introduce a new module to enable ephemeral participation in Decidim
    
    - System configuration for verification handlers
    - Component global flag for ephemeral verification
    - Budgets tweaks to allow ephemeral verification
    - User after-registration journey
    
    * Update unauthorized_ephemeral_participant_message
    
    * Fix decidim/budgets/projects/project_budget_button partial (2)
    
    * Ephemeral participation part 3 (#3)
    
    * Add some commands
    
    * Forbid ephemeral users with verification conflicts to complete registration
    
    * Fix bug
    
    * Update README
    
    * Ephemeral participation part 4 (#4)
    
    * Change progress bar color
    
    * add a default nickname when creating a ephemeral user
    
    * fit i18n copies scopes. fix newly creating organizations without authorizations
    
    * fix 2020 budget workflow
    
    * Bad commit message
    
    Co-authored-by: Vera Rojman <[email protected]>
    microstudi and verarojman authored May 28, 2021
    Configuration menu
    Copy the full SHA
    61fb6ce View commit details
    Browse the repository at this point in the history
  2. Census + SMS verification workflow (#4)

    * Stub census + sms verification
    
    * Fix rubocop offenses
    
    * Initialize workflow when sms_gateway variables present
    
    * Remove 'byebug'
    
    * Prevent error with date_of_birth
    
    * Add options for districts in verification
    
    * Don't require scope in verification
    
    * Send sms code after successful census verification
    
    * Fix district keys
    
    * Update translations
    
    * Comment sms code delivery for testing purposes
    
    * Add custom ActionAuthorizer for verification scope (district)
    
    * Simplify redirection on successful verification
    
    * Move form fields into view
    
    * Add styles
    
    * Improve locales
    
    * Improve design
    
    * Improve layout
    
    * Allow users to reset verification code
    
    * Sanitize document number
    
    * Add help link for postal code
    
    * Add system spec for authorization
    
    * some copies. new budget workflow. fix test
    
    * config secrets for test
    
    Co-authored-by: Ivan Vergés <[email protected]>
    Vera Rojman and microstudi authored May 28, 2021
    Configuration menu
    Copy the full SHA
    bbec7af View commit details
    Browse the repository at this point in the history
  3. Fix PB01 Details (#7)

    * Fix typo
    
    * Update gemfile
    
    * Fix available_authorizations when stored as array
    
    * Hide radio button for worfklows not available for ephemeral
    
    * Fix class name
    Vera Rojman authored May 28, 2021
    Configuration menu
    Copy the full SHA
    46877d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17b60c9 View commit details
    Browse the repository at this point in the history