Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support *all* item fields #203

Closed
ecederstrand opened this issue Aug 14, 2017 · 5 comments · Fixed by #820
Closed

Support *all* item fields #203

ecederstrand opened this issue Aug 14, 2017 · 5 comments · Fixed by #820

Comments

@ecederstrand
Copy link
Owner

ecederstrand commented Aug 14, 2017

I think it's time to support the kitchen sink. Previous policy was to only add fields that were understood and commonly used, but we have added many new fields since, and now the list of non-implemented fields is somewhat arbitrary and cause for confusion.

For each Item subclass, we should go through the MSDN documentation and add fields to the FIELDS lists with the correct field type and settings. If in doubt, fields should be marked read-only.

@ecederstrand
Copy link
Owner Author

ecederstrand commented Sep 20, 2017

After the latest commits, only the following fields are unimplemented:

class Contact:
    UserSMIMECertificate
    MSExchangeCertificate

These are either non-trivial to implement, need proper test data, or throw server errors on my current test server.

@flipdazed
Copy link

is Contact.DirectReports related to the OWA contact card Properties that sends a request to {server}/owa/ev.owa?oeh=1&ns=RecipWell&ev=GetRecipProps?

@ecederstrand
Copy link
Owner Author

ecederstrand commented Aug 21, 2019

I don’t know how OWA works, unfortunately, so I can’t answer your question.

@ecederstrand
Copy link
Owner Author

Contact.photo implemented as a read-only field in f4c2701 It seems like the field is unused and a contact photo should be added as an attachment instead.

@ecederstrand
Copy link
Owner Author

ecederstrand commented Oct 5, 2020

#812, #813, #814, #815 and #817 added more fields on Contact, and all remaining fields on Item, CalendarItem, Message and Task.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants