Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
briar
briar
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 700
    • Issues 700
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 9
    • Merge Requests 9
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • briar
  • briarbriar
  • Issues
  • #1254

Closed
Open
Opened May 11, 2018 by akwizgran@akwizgranOwner7 of 7 tasks completed7/7 tasks

Headless server/desktop app

Umbrella ticket for sponsor 1, objective 5.

Outstanding Tasks:

  • add command line options for things like controlling log verbosity, port to bind to, etc.
  • research better input validation options
  • unit tests for all controllers
  • REST API authentication with bearer token (maybe optional, or only when not bound to localhost?)
  • Websocket API authentication (problematic since JavaScript can't control headers in request)
  • simple API documentation in README.md
  • add support for adding contacts (blocked by missing support in core)
Edited May 15, 2019 by Torsten Grote
Assignee
Assign to
Headless MVP
Milestone
Headless MVP
Assign milestone
Time tracking
None
Due date
None
Reference: briar/briar#1254