1. 11 Aug, 2021 1 commit
    • 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
  2. 09 Aug, 2021 39 commits