- Removes conditionals related to deprecated combineContactCards feature rollout
- Adds
dspPayloadmethod.
- Update dependencies for security alerts
- Update dependencies for security alerts
- Update dependencies for security alerts
- Adds support for
divisionStorecollection. - Adds
loadDivisionStoremethod.
--
- Allow
divisionIdforbroadcastAlertscollection. - Add
bulkDeleteBroadcastAlertsforbroadcastAlertscollection.
--
- Add
createPartnerUserPreferencesmethod. - Add
savePartnerUserPreferencesmethod.
--
- Adds
loadPersonasmethod frommemberscollection queries.
--
- Adds support for
partnerPreferencestype andloadPartnersPreferencesmethod
--
- Adds support for
forecasttype andloadForecastsmethod
--
- Reloads
contactsfor member insaveContactin persistence layer. - Reloads
contactsfor member insaveContactEmailAddressin persistence layer. - Reloads
contactsfor member indeleteContactEmailAddressin persistence layer. - Reloads
contactsfor member insaveContactPhoneNumberin persistence layer. - Reloads
contactsfor member indeleteContactPhoneNumberin persistence layer.
--
- Add
teamNamescollection.
- Update to run on node
>=7and npm>=3
- Adds support for
advertisementscollection.
- Adds teamId param to
sendEmailValidationcommand.
- Adds support for
teamStorescollection. - Adds
loadTeamStoresmethod.
- Removes reloading
contactEmailAddressesinsaveMemberEmailAddressin persistence layer. - Conditionally exclude
memberEmailAddressesandmemberPhoneNumbersfrom reloading indisableMemberandimportMembersFromTeamin persistence layer. - Bug Fix: Remove check for null features when setting
featuresinauth
- Pass
featuresto SDK viaauth'soptionsparam. - Conditionally exclude
memberEmailAddressandmemberPhoneNumberfrom being reloaded oninvitein persistence layer, based on newfeaturesoptions.
- Reloads
contactPhoneNumbersininviteContactEmailAddressesin persistence layer. - Reloads
contactEmailAddresses,contactPhoneNumbersandmembersinsaveContactin persistence layer. - Reloads
contactPhoneNumbersinsaveMemberPhoneNumberin persistence layer.
- Bug Fix: Check for presence of href during linking.
- Reloads
membersininviteContactEmailAddressesin persistence layer.
- Add
sendEmailValidationcommand toUsers.
- Better object compare on
linkItemWithto allow for new objects (especially helpful when using Redux).
- Reloads
contacts,contactEmailAddressesandcontactPhoneNumbersinsaveMemberin persistence layer.
- Updates collections to match apiv3
- registrationLineItems -> registrationFormLineItems
- registrationLineItemOptions -> registrationFormLineItemOptions
- Adds types
registrationLineItemsandregistrationLineItemOptionstosdk.coffee.
- Adds
registrationLineItemsandregistrationLineItemOptionscollections.
- Reloads
contactsandcontactEmailAddressesininviteContactEmailAddressesin persistence layer.
- Removes
facebookPagefrom types.
- Adds create and save methods to
invoiceTransactionscollection.
- Adds
inviteContactEmailAddressesmethod. - Reloads
contactEmailAddressesinsaveMemberEmailAddressin persistence layer.
- Adds
batchInvoiceLineItemscollection.
- Adds
invoicescollection. - Adds
invoiceTransactionscollection.
- Adds
optionstoauthmethod to allow for additional params in the request. - Sets
options.optionalRequestHeadersfor TeamSnap API feature flags.
- Handle
_teamsnapReturnCollectionflag in params for anyloadItemsmethod to return entire responsecollectioninstead of justitems.
- Parse
persistentUuidfield as string in response from v3. While this is technically a potentially breaking change for some, this field is mostly unusable since it is abigint(and may produce values unsupported by JS).
- Adds
batchInvoicescollection. - Adds
invoiceLineItemscollection.
- Reloads
contactsindisableMemberin persistence layer.
- Adds
loadDivisionAggregatesmethod.
- Reloads
memberEmailAddresses,contactEmailAddresses,memberPhoneNumbers,contactPhoneNumbersandmemberPreferencesindisableMemberin persistence layer. - Reloads
memberEmailAddresses,contactEmailAddresses,memberPhoneNumbers,contactPhoneNumbersandmemberPreferencesininvitein persistence layer.
- Bump minor version to publish to npm.
- Bug fix on
eventEmittermethod.
- Bump minor version to publish to npm.
- Bug fix on
eventEmittermethod.
- BETA Add
eventEmittermethod which allows events to be triggered while interacting with the SDK. Since this is in BETA, it is subject to change and therefore should not be used in production environments without extreme caution.
- Add
browserLogoutmethod to end a session started withstartBrowserAuth.
- Bug fix that adds
sendInvitestoimportMembersFromTeammethod in persistence layer.
- Adds
sendInvitestoimportMembersFromTeammethod.
- Adds
loadActiveTrialDivisionsindivisions.
- Adds
bulkDeleteMembers,divisionAdvancedLoadMembers, andmoveMemberToTeaminmembers. - Adds
registrationFormscollection. - Adds
memberRegistrationSignupscollection.
- Fixes
EVENT_SETSincreateBulkAssignmentserror message.
- Adds exportability to
EVENT_SETSinassignments.
- Adds ASSIGNMENTS_ENABLED_FOR_CODE to teamPreferences.
- Adds
createBulkAssignmentsmethod. - Reloads
assignmentsincreateBulkAssignmentsmethod in persistence layer.
- Adds
divisionEventsendpoint.
- Reloads
messageDatainbulkDeleteMessagesmethod in persistence wrapper.
- Add
divisionPreferencesendpoint.
- Adds
bulkDeleteMessagesmethod.
- Add
divisionsendpoint. - Update validations on
broadcastEmail.saveBroadcastEmail. - Add
bulkDeleteBroadcastEmailsmethod. - Add
divisionLoadMembersmethod. - Add
divisionLoadTeamsmethod.
- Reloads
messagesandmessageDatainmarkMessageAsReadmethod in persistence wrapper.
- Adds
reorderAssignmentsmethod toassignments.
- Fix typo in
deleteEventmethod in persistence wrapper.
- Ensure bulkLoad filters are properly being parsed.
- Adds
sendingMemberIdtosendAssignmentEmailsmethod.
- Reloads
memberAssignmentsinsaveAssignmentmethod in persistence wrapper. - Reloads
assignmentsinsaveMemberAssignmentmethod in persistence wrapper. - Reloads
assignmentsindeleteMemberAssignmentmethod in persistence wrapper. - Removes
memberAssignmentsindeleteAssignmentmethod in persistence wrapper. - Removes
memberAssignmentsindeleteMembermethod in persistence wrapper. - Removes
memberAssignmentsindeleteEventmethod in persistence wrapper.
- Removes
memberIdvalidation fromsaveAssignmentmethod. - Adds
sendAssignmentEmailsmethod. - Adds
loadMemberAssignmentsmethod. - Adds
createMemberAssignmentmethod. - Adds
saveMemberAssignmentmethod. - Adds
deleteMemberAssignmentmethod. - Adds
memberAssignmenttype. - Reloads
assignmentsinsaveMemberAssignmentmethod in persistence wrapper. - Reloads
assignmentsindeleteMemberAssignmentmethod in persistence wrapper.
- Adds
loadMemberPhotosmethod. - Adds
loadMemberPhotomethod. - Adds
loadTeamPhotosmethod. - Adds
loadTeamPhotomethod.
- Reloads
messagesandmessageDatainsaveBroadcastEmailmethod in persistence wrapper.
- Reloads
membersinimportMembersFromTeammethod in persistence wrapper.
- Reloads
messagesandmessageDatainsaveBroadcastAlertmethod in persistence wrapper.
- Adds error message to
broadcastEmailif saving without recipients and the email is not a draft. Added tests for saving a broadcastEmail with no recipients.
- Reloads
contacts,contactPhoneNumbersandmemberPhoneNumbersinimportMembersFromTeammethod in persistence wrapper.
- Adds
loadMessagesmethod. - Adds
markMessageAsReadmethod. - Adds
loadMessageDatamethod.
- Reloads
memberEmailAddressesandcontactEmailAddressesinimportMembersFromTeammethod in persistence wrapper.
- Adds
importMembersFromTeammethod. - Adds
loadImportableMembersmethod.
- Adds error message to
memberPaymentTransactionisamountis null.
- Reloads
paymentNotesinsaveMemberPaymentmethod in persistence wrapper. - Reloads
paymentNotesinmemberPaymentTransactionmethod in persistence wrapper.
- Adds
memberPaymentTransactionmethod. - Adds persistence wrapper to
memberPaymentTransactionto reloadteamFeeandmemberBalance.
- Adds
inviteMemberEmailAddressesmethod. - Lock down dependencies while we investigate upgrading to latest and greatest.
- Refactors
bulkLoadto accept "Smart Load" params.
- Update
canEditItem()helper to return false when a manager attempts to edit an owner's member item.
- Adds
bulkCreateEventsmethod.
- Addresses bug where, When saving a
statistic, itsstatisticGroupmay be incorrectly unlinked.
- Reload
eventStatisticsteamwide when changes tostatisticsorstatisticData.
- Reload
memberEmailAddressandcontactEmailAddresswhen sendinginvite.
- Persistence fixes related to
teamMediaGroupitems when sorting and savingteamMedia.
- Persistence fix when changing statisticGroupId to null on a statistic.
- Update CHANGELOG formatting - much easier to read.
- Persistence fix in teamMediaGroups - related to: https://github.com/teamsnap/apiv3/pull/1703
- This CHANGELOG. This is a broad list of recent changes - expect future updates to be more granular and with greater frequency.
- Adds support for the following apiv3 types
broadcastAlertbroadcastEmailAttachmentdivisionContactEmailAddressdivisionContactPhoneNumberdivisionMemberEmailAddressdivisionMemberPhoneNumbereventStatisticstatisticAggregateteamMediaGroupteamMediumteamMediumCommentuserFacebookPage
- Various persistence updates related to the newly added types as well as some old types.
- Added new core method
file- simliar toexecbut with progress callback - Removed duplicate
saveTeamPreferencesmethod. - Updated some filenames to properly reflect their collection name.
- Documentation!
- Adds missing
loadSponsorsmethod.