• Serena Fang's avatar
    Reset feature branch · ea86eb57
    Serena Fang authored
    Reset hard master and create banned user table
    
    Add ban service spec
    
    Add specs for banned user and ban service
    
    Add unban service file
    
    BannedUser object gets created and destroyed
    
    Add unban service specs
    
    Add specs for unban user
    
    Run rake translate
    
    Add aggregate failures
    
    Update state machine transition
    
    Update ban and unban specs
    
    Remove enable admin mode
    
    Remove unneeded method
    
    Remove unneeded method
    
    Add specs for ban and unban
    
    DRY ban and unban service
    
    Consolidate ban and unban user service
    into one file
    
    DRY spec shared example
    
    Create Users BaseService
    
    Need to fix specs
    
    Fix Base Service
    
    Update specs
    
    Use error instead of service error
    
    Change service error to permission error
    
    Rename Users BaseService
    
    DRY ban and unban service
    
    Run rubocop linter
    
    Run bin rake translate
    
    Ban and unban user service
    
    Move execute to base service
    
    Run rubocop linter
    
    Rename user ban spec
    
    Run translation script
    
    Use action method instead of override initialize
    
    Move some conceptual material to main page and other minor improvements
    
    Add hidden column to issues table
    
    Does not allow non admin user
    to read the issue
    
    Rebase db structure with master
    
    Add hidden only issues scope
    
    Exclude hidden issues from issues finder
    
    If user is non admin, do not show hidden issues
    
    Add issues finder specs
    
    Update issue scopes
    
    Also fix specs
    
    Add ampersand to issue policy
    
    Revert unwanted rebase changes
    
    Add migration files
    
    Migration files got overwritten by rebase
    
    Run rubocop linter
    
    Run bin rake translate
    
    Ban and unban user service
    
    Move execute to base service
    
    Run rubocop linter
    
    Rename user ban spec
    
    Run translation script
    
    Use action method instead of override initialize
    
    Move some conceptual material to main page and other minor improvements
    
    Add hidden column to issues table
    
    Does not allow non admin user
    to read the issue
    
    Rebase db structure with master
    
    Add hidden only issues scope
    
    Exclude hidden issues from issues finder
    
    If user is non admin, do not show hidden issues
    
    Add issues finder specs
    
    Update issue scopes
    
    Also fix specs
    
    Add ampersand to issue policy
    
    Revert unwanted rebase changes
    
    Add migration files
    
    Migration files got overwritten by rebase
    
    Run rubocop linter
    
    Run bin rake translate
    
    Ban and unban user service
    
    Move execute to base service
    
    Run rubocop linter
    
    Rename user ban spec
    
    Run translation script
    
    Use action method instead of override initialize
    
    Move some conceptual material to main page and other minor improvements
    
    Add hidden column to issues table
    
    Does not allow non admin user
    to read the issue
    
    Rebase db structure with master
    
    Add hidden only issues scope
    
    Exclude hidden issues from issues finder
    
    If user is non admin, do not show hidden issues
    
    Add issues finder specs
    
    Update issue scopes
    
    Also fix specs
    
    Add ampersand to issue policy
    
    Revert unwanted rebase changes
    
    Add migration files
    
    Migration files got overwritten by rebase
    
    Remove bad rebase changes
    
    Some files got left over, remove them
    
    Remove bad rebase changes
    
    Some files got left over, remove them
    
    Run rails migration
    
    Remove issue hidden attribute
    
    Also update ban copy
    
    Add issue specs
    
    Add specs for issue model
    
    Use single quotes
    
    Add hidden issue to user moderation doc
    
    Run rubocop linter
    
    Run bin rake translate
    
    Ban and unban user service
    
    Move execute to base service
    
    Run rubocop linter
    
    Rename user ban spec
    
    Run translation script
    
    Use action method instead of override initialize
    
    Move some conceptual material to main page and other minor improvements
    
    Add hidden column to issues table
    
    Does not allow non admin user
    to read the issue
    
    Rebase db structure with master
    
    Add hidden only issues scope
    
    Exclude hidden issues from issues finder
    
    If user is non admin, do not show hidden issues
    
    Add issues finder specs
    
    Update issue scopes
    
    Also fix specs
    
    Add ampersand to issue policy
    
    Revert unwanted rebase changes
    
    Add migration files
    
    Migration files got overwritten by rebase
    
    Remove bad rebase changes
    
    Some files got left over, remove them
    
    Remove bad rebase changes
    
    Some files got left over, remove them
    
    Run rails migration
    
    Remove issue hidden attribute
    
    Also update ban copy
    
    Add issue specs
    
    Add specs for issue model
    
    Use single quotes
    
    Add hidden issue to user moderation doc
    
    Use safe operator
    
    Alias author banned to hidden
    
    Fix failing specs
    
    Reset feature branch
    
    Reset hard master and create banned user table
    
    Add ban service spec
    
    Add specs for banned user and ban service
    
    Add unban service file
    
    BannedUser object gets created and destroyed
    
    Add unban service specs
    
    Add specs for unban user
    
    Run rake translate
    
    Add aggregate failures
    
    Update state machine transition
    
    Update ban and unban specs
    
    Remove enable admin mode
    
    Remove unneeded method
    
    Remove unneeded method
    
    Add specs for ban and unban
    
    DRY ban and unban service
    
    Consolidate ban and unban user service
    into one file
    
    DRY spec shared example
    
    Create Users BaseService
    
    Need to fix specs
    
    Fix Base Service
    
    Update specs
    
    Use error instead of service error
    
    Change service error to permission error
    
    Rename Users BaseService
    
    DRY ban and unban service
    
    Run rubocop linter
    
    Run bin rake translate
    
    Ban and unban user service
    
    Move execute to base service
    
    Run rubocop linter
    
    Rename user ban spec
    
    Run translation script
    
    Use action method instead of override initialize
    
    Move some conceptual material to main page and other minor improvements
    
    Add hidden column to issues table
    
    Does not allow non admin user
    to read the issue
    
    Rebase db structure with master
    
    Add hidden only issues scope
    
    Exclude hidden issues from issues finder
    
    If user is non admin, do not show hidden issues
    
    Add issues finder specs
    
    Update issue scopes
    
    Also fix specs
    
    Add ampersand to issue policy
    
    Revert unwanted rebase changes
    
    Add migration files
    
    Migration files got overwritten by rebase
    
    Run rubocop linter
    
    Run bin rake translate
    
    Ban and unban user service
    
    Move execute to base service
    
    Run rubocop linter
    
    Rename user ban spec
    
    Run translation script
    
    Use action method instead of override initialize
    
    Move some conceptual material to main page and other minor improvements
    
    Add hidden column to issues table
    
    Does not allow non admin user
    to read the issue
    
    Rebase db structure with master
    
    Add hidden only issues scope
    
    Exclude hidden issues from issues finder
    
    If user is non admin, do not show hidden issues
    
    Add issues finder specs
    
    Update issue scopes
    
    Also fix specs
    
    Add ampersand to issue policy
    
    Revert unwanted rebase changes
    
    Add migration files
    
    Migration files got overwritten by rebase
    
    Run rubocop linter
    
    Run bin rake translate
    
    Ban and unban user service
    
    Move execute to base service
    
    Run rubocop linter
    
    Rename user ban spec
    
    Run translation script
    
    Use action method instead of override initialize
    
    Move some conceptual material to main page and other minor improvements
    
    Add hidden column to issues table
    
    Does not allow non admin user
    to read the issue
    
    Rebase db structure with master
    
    Add hidden only issues scope
    
    Exclude hidden issues from issues finder
    
    If user is non admin, do not show hidden issues
    
    Add issues finder specs
    
    Update issue scopes
    
    Also fix specs
    
    Add ampersand to issue policy
    
    Revert unwanted rebase changes
    
    Add migration files
    
    Migration files got overwritten by rebase
    
    Remove bad rebase changes
    
    Some files got left over, remove them
    
    Remove bad rebase changes
    
    Some files got left over, remove them
    
    Run rails migration
    
    Remove issue hidden attribute
    
    Also update ban copy
    
    Add issue specs
    
    Add specs for issue model
    
    Use single quotes
    
    Add hidden issue to user moderation doc
    
    Run rubocop linter
    
    Run bin rake translate
    
    Ban and unban user service
    
    Move execute to base service
    
    Run rubocop linter
    
    Rename user ban spec
    
    Run translation script
    
    Use action method instead of override initialize
    
    Move some conceptual material to main page and other minor improvements
    
    Add hidden column to issues table
    
    Does not allow non admin user
    to read the issue
    
    Rebase db structure with master
    
    Add hidden only issues scope
    
    Exclude hidden issues from issues finder
    
    If user is non admin, do not show hidden issues
    
    Add issues finder specs
    
    Update issue scopes
    
    Also fix specs
    
    Add ampersand to issue policy
    
    Revert unwanted rebase changes
    
    Add migration files
    
    Migration files got overwritten by rebase
    
    Remove bad rebase changes
    
    Some files got left over, remove them
    
    Remove bad rebase changes
    
    Some files got left over, remove them
    
    Run rails migration
    
    Remove issue hidden attribute
    
    Also update ban copy
    
    Add issue specs
    
    Add specs for issue model
    
    Use single quotes
    
    Add hidden issue to user moderation doc
    
    Fix failing specs
    
    New way of fixing pipeline failures
    
    Change query limit
    
    Update issue spec
    
    Address MR review comments
    
    Apply MR review suggestions
    
    Add specs, fix docs
    
    FF check for banned users
    
    Run rake translate
    
    Add spec to issues spec
    
    Apply maintainer suggestions
    ea86eb57
issue_spec.rb 48.8 KB