Skip to content

Tasks that need to be done in order to publish the extension #114

@nidhal-labidi

Description

@nidhal-labidi

Description

Here we list all the tasks that should be done before publishing the extension

Links / References

-

Tasks / Definition of Done

  • Database needs to clean up itself (see Add a cleanup mechanism for old db entries #104)
  • Encrypt the data stored in the signaling server using Symmetric keys (see Encrypt the data stored in the signaling server using Symmetric keys. #115 )
  • Deploy the signaling server on api.flottform.io.
  • Deploy one client page to allow users to upload files or texts.
  • Upload the extension on https://chromewebstore.google.com/. A one payment of 5 euros is necessary.
  • Favicon should be set to Flottform.io f logo
  • Options should open if they are not set when the extension is opened for the first time. It should not open a new tab on installation.
  • Options should explain the input fields.
  • Options should put Server and Client endpoints as "advanced" options and default to api.flottform.io/...
  • Fragment should only contain the link to the API returning the iceServers array
    • Need to validate the RTCConfiguration / iceServers option

Further information

-

Metadata

Metadata

Assignees

No one assigned

    Labels

    ⚡ newNew tasks that were recently added and need attention from project management

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions