Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task JAMES-3962

JAMES-2884 Email/set should support specifying headers on body parts

Antoine Duprat Benoit Tellier Major Resolved Fixed  
Sub-task JAMES-3677

JAMES-2884 BackReference should allow pointing to specific array elements

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3661

JAMES-2884 Email/* should handle quota exceptions

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3557

JAMES-2884 Fail with cannotCalculateChanges when a single change exceed maxChanges

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3552

JAMES-2884 Enforce session advertised limits

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3551

JAMES-2884 Naive /queryChanges implementations

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3550

JAMES-2884 EmailSubmission envelope address fields should accept empty object

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3549

JAMES-2884 Better implement sessionState

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3548

JAMES-2884 Identity/get should accept the ids property

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3547

JAMES-2884 Complete the implementation of Mailbox/query

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3546

JAMES-2884 Mailbox sortOrder property cannot be updated

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3544

JAMES-2884 JMAP uploaded blobs are never deleted

Benoit Tellier Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3543

JAMES-2884 Implement EmailSubmission storage (/get /set update+destroy /changes)

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3542

JAMES-2884 Write a naive spec compliant SearchSnipset/get method

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3541

JAMES-2884 Spec compliance: Email/copy

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3540

JAMES-2884 Spec compliance: Blob/copy

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3539

JAMES-2884 JMAP PushSubscription (web hooks) is not implemented

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3538

JAMES-2884 Email/set create should support several mailboxes

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3537

JAMES-2884 Email/set create should support attached messages

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3536

JAMES-2884 Email/set create bodyStructure support

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3535

JAMES-2884 Implement Identity/changes

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3534

JAMES-2884 Implement Identity/set

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3533

JAMES-2884 Implement Email/parse

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3532

JAMES-2884 Implement Email/import

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3531

JAMES-2884 JMAP RFC-8620 SSE transport should manage Last-Event-Id

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3530

JAMES-2884 JMAP Mailbox/set is unable to set role

Antoine Duprat Daniel Gultsch Major Open Unresolved  
Sub-task JAMES-3486

JAMES-2884 Adapt MailboxChangesMethodContract for stability against distributed environment

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3482

JAMES-2884 Mailbox/changes do not take isSubscribe changes into account

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3481

JAMES-2884 Mailbox/changes should handle delegated mailbox

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3474

JAMES-2884 Email/set should handle oldState & newState

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3473

JAMES-2884 Email/get should handle state property

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3472

JAMES-2884 Implement Email/changes method and related contract tests

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3471

JAMES-2884 MailboxChangeListener needs to handle EmailChange events

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3470

JAMES-2884 Implement CassandraEmailChangeRepository

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3469

JAMES-2884 Implement MemoryEmailChangeRepository

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3465

JAMES-2884 Mailbox/changes updatedProperties handling

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3464

JAMES-2884 Mailbox/set should handle oldState & newState

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3463

JAMES-2884 Mailbox/get should handle state property

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3462

JAMES-2884 Implement CassandraMailboxChangeRepository

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3461

JAMES-2884 Implement Mailbox/changes method and related contract tests

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3460

JAMES-2884 Implement a JMAP MailboxChangeListener

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3459

JAMES-2884 Implement a MailboxChangeRepository

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3457

JAMES-2884 Support JMAP HTTP PUSH

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3452

JAMES-2884 Implement Identity/get

Unassigned Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3450

JAMES-2884 Email/query reject Filter object with both FilterOperator and FilterCondition

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3447

JAMES-2884 Email/set create should return blobId, threadId, size

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3442

JAMES-2884 Email/set create position multipart/alternative for text/html body

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3438

JAMES-2884 JMAP Saving draft: specify html body

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3436

JAMES-2884 Saving Draft: convenience header & empty body

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3434

JAMES-2884 [JMAP] Send: EmailSubmission/create (user email)

Unassigned René Cordier Major Closed Done  
Sub-task JAMES-3432

JAMES-2884 Upload: Attachment

Benoit Tellier Nguyễn Việt Đức Major Closed Fixed  
Sub-task JAMES-3421

JAMES-2884 Email/Query sort by hasKeyword

Antoine Duprat Benoit Tellier Major Open Unresolved  
Sub-task JAMES-3419

JAMES-2884 Email/get 15. EmailBodyPart individual headers

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3418

JAMES-2884 Email/get 6. Specific unparsed header :all

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3417

JAMES-2884 Email/query sort by size/from/to/subject

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3414

JAMES-2884 Email/set update mailboxIds 2. Partial update

Antoine Duprat Benoit Tellier Major Closed Done  
Sub-task JAMES-3413

JAMES-2884 Email/set update mailboxIds 1. Reset

Antoine Duprat Benoit Tellier Major Closed Done  
Sub-task JAMES-3412

JAMES-2884 Update Email Keywords: partial update

Antoine Duprat Benoit Tellier Major Closed Done  
Sub-task JAMES-3411

JAMES-2884 Update Email Keywords/part1: reset

Antoine Duprat Benoit Tellier Major Closed Done  
Sub-task JAMES-3410

JAMES-2884 Email/set: Destroy email

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3404

JAMES-2884 Email/query & client Id Resolution

Benoit Tellier Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3401

JAMES-2884 Invalid mailbox filters don't return error in new JMAP

Unassigned Nguyễn Việt Đức Major Closed Fixed  
Sub-task JAMES-3392

JAMES-2884 Email/query Allow filtering by text

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3391

JAMES-2884 Email/query Allow filtering by body

Unassigned Benoit Tellier Major Closed Done  
Sub-task JAMES-3390

JAMES-2884 Email/Query support combination of filters with the FilterOperator (AND, OR, NOT)

Antoine Duprat Benoit Tellier Major Closed Done  
Sub-task JAMES-3387

JAMES-2884 Should not be able to create a mailbox using an invalid accountId in the request body

Antoine Duprat Rémi Kowalski Major Closed Done  
Sub-task JAMES-3386

JAMES-2884 Should not be able to create a mailbox using an invalid accountId in the request body

Antoine Duprat Rémi Kowalski Major Closed Fixed  
Sub-task JAMES-3385

JAMES-2884 Email/Query documentation

Unassigned Nguyễn Việt Đức Major Closed Fixed  
Sub-task JAMES-3384

JAMES-2884 Email/Query handle unsupported parameters

Unassigned René Cordier Major Closed Fixed  
Sub-task JAMES-3383

JAMES-2884 Email/Query expose allowed sort in accountCapabilities

Unassigned Nguyễn Việt Đức Major Closed Fixed  
Sub-task JAMES-3382

JAMES-2884 Email/Query Pagination 1 - handle pagination with position

Antoine Duprat Rémi Kowalski Major Closed Done  
Sub-task JAMES-3381

JAMES-2884 Email/Query implement Limits

Antoine Duprat Rémi Kowalski Major Closed Fixed  
Sub-task JAMES-3379

JAMES-2884 Email/get specific parsed headers

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3378

JAMES-2884 Email/Query filter by keywords

Antoine Duprat Rémi Kowalski Major Closed Fixed  
Sub-task JAMES-3377

JAMES-2884 Email/Query Allow filter by date

Antoine Duprat Rémi Kowalski Major Closed Fixed  
Sub-task JAMES-3376

JAMES-2884 Implement Email/query - unlock single request INBOX content loading

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3375

JAMES-2884 Email/query Allow filtering by mailbox

Antoine Duprat Rémi Kowalski Major Closed Done  
Sub-task JAMES-3374

JAMES-2884 Email/query Support sort by ReceivedAt

Unassigned Nguyễn Việt Đức Major Closed Done  
Sub-task JAMES-3373

JAMES-2884 Implement JMAP downloads

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3372

JAMES-2884 JMAP Email/get specific unparsed header

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3371

JAMES-2884 JMAP Email/query Allow listing email

Antoine Duprat Rémi Kowalski Major Closed Fixed  
Sub-task JAMES-3370

JAMES-2884 JMAP Email/get Unparsed headers

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3369

JAMES-2884 Email/get 14. bodyStructure property

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3368

JAMES-2884 Email/get 1. Metadata

Unassigned Nguyễn Việt Đức Major Closed Fixed  
Sub-task JAMES-3367

JAMES-2884 Add capability mandatory checks regarding jmap core and mail

Unassigned René Cordier Major Closed Done  
Sub-task JAMES-3366

JAMES-2884 JMAP Vacation/set implementation

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3365

JAMES-2884 JMAP RFC-8621 : Back-reference resolution

Antoine Duprat Benoit Tellier Major Closed Done  
Sub-task JAMES-3362

JAMES-2884 VacationResponse/get implementation

Unassigned René Cordier Major Closed Fixed  
Sub-task JAMES-3361

JAMES-2884 Sharee should not be able to modify mailbox rights

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3359

JAMES-2884 Mailbox/set update: name implementation

Unassigned Benoit Tellier Major Closed Done  
Sub-task JAMES-3358

JAMES-2884 Mailbox/set delete: onDestroyRemoveEmails argument implementation

Unassigned Lan Khuat Major Closed Done  
Sub-task JAMES-3357

JAMES-2884 Mailbox/set creation: simple implementation

Unassigned René Cordier Major Closed Fixed  
Sub-task JAMES-3356

JAMES-2884 Mailbox/set: reusing creationId

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-3355

JAMES-2884 Mailbox/set delete: simple implementation

Unassigned Nguyễn Việt Đức Major Closed Fixed  
Sub-task JAMES-3354

JAMES-2884 Mailbox/set creation: parentId handling

Unassigned Nguyễn Việt Đức Major Closed Fixed  
Sub-task JAMES-3353

JAMES-2884 [Specification] Write down James JMAP extensions

Unassigned René Cordier Major Closed Fixed  
Sub-task JAMES-3351

JAMES-2884 JMAP authentication rework

Unassigned Lan Khuat Major Closed Fixed  
Sub-task JAMES-3349

JAMES-2884 [JMAP] Method level error handling

Unassigned Nguyễn Việt Đức Major Closed Fixed  
Sub-task JAMES-3347

JAMES-2884 Configure session hardcoded prefixes

Unassigned Nguyễn Việt Đức Major Closed Duplicate  
Sub-task JAMES-3312

JAMES-2884 Integration tests for GET endpoint to retrieve the Session object

Unassigned Nguyễn Việt Đức Major Closed Fixed  
Sub-task JAMES-3171

JAMES-2884 Port to jmap mailboxes/get (all)

Unassigned Nguyễn Việt Đức Major Resolved Done  
Sub-task JAMES-3101

JAMES-2884 Implement session object

Unassigned René Cordier Major Closed Duplicate  
Sub-task JAMES-3100

JAMES-2884 Session pojo and serialization

Unassigned René Cordier Major Closed Duplicate  
Sub-task JAMES-3099

JAMES-2884 [Documentation] Website doc update and annotated RFCs

Unassigned René Cordier Major Closed Done  
Sub-task JAMES-3098

JAMES-2884 mailboxes/get with properties filtering

Unassigned René Cordier Major Closed Done  
Sub-task JAMES-3097

JAMES-2884 Implement level error-handling protocol

Unassigned René Cordier Major Closed Duplicate  
Sub-task JAMES-3096

JAMES-2884 mailboxes/get with extensions filtering

Unassigned René Cordier Major Closed Fixed  
Sub-task JAMES-3095

JAMES-2884 Port to jmap mailboxes/get

Unassigned René Cordier Major Closed Fixed  
Sub-task JAMES-3094

JAMES-2884 Implement echo method

Unassigned René Cordier Major Closed Duplicate  
Sub-task JAMES-3093

JAMES-2884 Backport from jmap-draft to jmap CORS, auth mechanisms and user & mailbox provisioning

Unassigned René Cordier Major Closed Fixed  
Sub-task JAMES-3092

JAMES-2884 Implement a JMAP meta project to redirect towards the correct JMAP implementation

Unassigned René Cordier Major Closed Done  
Sub-task JAMES-3091

JAMES-2884 mailboxes/get POJO and serialization

Unassigned René Cordier Major Resolved Done  
Sub-task JAMES-3078

JAMES-2884 Refactoring jmap-draft to be reactive with reactor-netty

René Cordier René Cordier Major Closed Done  
Sub-task JAMES-2892

JAMES-2884 Implement level error-handling protocol

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-2891

JAMES-2884 Implement session object

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-2890

JAMES-2884 Session pojo and serialization

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-2889

JAMES-2884 Implement jmap protocol POJO and serialization

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-2888

JAMES-2884 Implement echo method

Antoine Duprat Benoit Tellier Major Closed Fixed  
Sub-task JAMES-1883

JAMES-2884 Argument "total" of messageList should be implemented

Antoine Duprat Laura Royet Major Open Unresolved  

Cancel