What's Changed
- Setup project for Jmap client in Dart by @hoangdat in #2
- Revert "Setup project for Jmap client in Dart" by @hoangdat in #4
- Setup for Jmap client with GET method by @hoangdat in #5
- Get session by @hoangdat in #6
- Implement List Email in Mailbox by @dab246 in #8
- Update readme (links, context, skeleton) by @chibenwa in #10
- Adopt the MIT license by @chibenwa in #11
- Sample code to use JMAP library by @hoangdat in #13
- TF-38 Sort list email in thread view for client by @dab246 in #15
- TF-45 Abstraction /set method by @hoangdat in #14
- TF-50 Implement set email submission method & response by @dab246 in #16
- Fix convert ChangesMailboxResponse by @dab246 in #17
- Implement Email/changes method by @hoangdat in #18
- Fix convert UTCDate by @dab246 in #19
- Update dependencies by @hoangdat in #21
- TF-221 Create emails with User-Agent header by @dab246 in #22
- Create set mailbox method and response by @dab246 in #23
- Add PushSubscription object with GET/SET method by @dab246 in #24
- TF-511 Add GetIdentityMethod and unit test for it by @dab246 in #25
- Add SetMethod for identity by @dab246 in #26
- TF-625: unit test by @ManhNTX in #27
- [Feature][TF 626] edit getMailboxMethod and create unit test for test case get changes mailbox by @ManhNTX in #28
- Upgrade
build_runner/json_serializable
by @dab246 in #29 - create query operator and create query operator email test by @ManhNTX in #30
- Fix sort compare list email by @dab246 in #32
- Upgrade version
4.0.6
fordio
to support send/receive progress in web platform by @dab246 in #33 - Add method
Get/Set
for vacation response by @dab246 in #34 - [Fastmail interoperation] #939 Add empty_capability.dart to handle empty capability by @hoangdat in #35
- [Fastmail interoperation] Parsing Error-Method response by @hoangdat in #36
- Remove
jmap
path segments by @dab246 in #37 - [Fastmail interoperation] Update
ReferencePath
by @dab246 in #38 - Update
IdConverter
withReferenceId
in json string by @dab246 in #39 - Change
newState
inSetResponse
can take null value by @dab246 in #40 - Add converter for
ErrorType
by @dab246 in #41 - Add mailboxIds in props to get more information in log by @hoangdat in #42
- Implement
MDN/send
method/response by @sherlockvn in #43 - Add header mdn by @sherlockvn in #44
- Add some error type for method response by @dab246 in #45
- Add method
Quota/get
by @dab246 in #46 - add errorType of setError by @ManhNTX in #47
- create errorTypesJMAPSupport by @ManhNTX in #48
- create errorTypesJMAPSupport by @ManhNTX in #49
- change quota resourceTypes name by @ManhNTX in #51
- Support
Team-Mailboxes
by @dab246 in #52 - Feature/support sort order in identities by @sherlockvn in #53
- TF-1362: Query mailbox spam report by @nqhhdev in #54
- Fix missing property in identity by @sherlockvn in #55
- Upgrade flutter version to
v3.7.5
by @dab246 in #56 - Support for
CYRUS
by @dab246 in #58 - Update properties of capability by @dab246 in #59
- Add
CalendarEvent
object by @dab246 in #64 - Fix parsing email object to json by @dab246 in #66
- Add calendar event parse method by @dab246 in #68
- Add header calendar event property to email by @dab246 in #69
- Add
utcStart
andutcEnd
date property for CalendarEvent by @dab246 in #70 - Add
hardLimit
property for Quota object by @dab246 in #71 - Add
types
property for Quota object by @dab246 in #72 - Fix calendar event parse method by @dab246 in #73
- Fix missing Quota properties by @dab246 in #74
- Add properties to props equatable by @dab246 in #75
- Create CalendarEvent accept method by @tddang-linagora in #85
- Create calendar event maybe method by @tddang-linagora in #82
- Create calendar event reject method by @tddang-linagora in #83
- Add calendar event capability properties by @tddang-linagora in #86
- Convert
spam
role tojunk
by @jip149 in #89 - Migrate
cnb_supported
tomaster
by @dab246 in #87
New Contributors
- @chibenwa made their first contribution in #10
- @ManhNTX made their first contribution in #27
- @sherlockvn made their first contribution in #43
- @nqhhdev made their first contribution in #54
- @jip149 made their first contribution in #89
Full Changelog: https://github.com/linagora/jmap-dart-client/commits/v0.1.0