Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • briar briar
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 786
    • Issues 786
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • briarbriar
  • briarbriar
  • Merge requests
  • !1102

Remove pending contact state from DB

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged akwizgran requested to merge 1567-remove-pending-contact-state-from-db into master May 21, 2019
  • Overview 29
  • Commits 2
  • Pipelines 4
  • Changes 25

This branch removes the pending contact state from the DB, as it doesn't need to be persisted across sessions. The ContactManager manages the list of pending contacts (which is persisted). This will be handed over to a new PendingContactManager in a future MR, which will also manage the states (not persisted).

The pending contacts returned by the REST API no longer contain states. When getting the list of pending contacts, the state is returned alongside each pending contact.

Part of #1567 (closed).

Edited May 22, 2019 by akwizgran
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 1567-remove-pending-contact-state-from-db