VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.6.0
    • None
    • None

    Description

      Mailboxes/get should conform [the rule of using capabilities](https://jmap.io/spec-core.html#the-request-object):

      > using: String[] The set of capabilities the client wishes to use. The client MAY include capability identifiers even if the method calls it makes do not utilise those capabilities.

      constraints

      • return `unknownCapability` request-level error on unknown capabilities
      • return *what* on not supported capabilities ?
      • return altered results for effective capabilities. But I don't see any capability can make effect on Mailboxes/Get

      DOD:

      • Register capabilities by a static field.
      • Implement capabilities validation
      • Implement capability effects on each processed objects (provide a generic mechanism)
      • Tests

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            rcordier René Cordier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment