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

Adding user notifications panel

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Rigel Kent requested to merge feature/django-channels-graphql-ws into develop Oct 30, 2019
  • Overview 0
  • Commits 3
  • Pipelines 1
  • Changes 72

This is a huge change introduced to how the server works, as we are switching to using websockets (for live notifications!) in addition to regular HTTP requests. The API stays roughly the same (with the addition of more precise types), but the underlying server switches from WSGI to ASGI.

This also means the user will benefit from feedback from the notification API upon actions that are asynchronous (i.e. someone else sending them a message, or some background process finishing).

Edited Oct 30, 2019 by Rigel Kent
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature/django-channels-graphql-ws