API changes
Changes from v11.7.727 to v11.8.788.0.Web services
These changes are observed in both NetServer SOAP and WebAPI (REST) APIs.Assembly: SuperOffice.Services
New types
SuperOffice.CRM.Services.AnalyticsDataSuperOffice.CRM.Services.TicketRelationDefinitionEntitySuperOffice.CRM.Services.TicketRelationEntity
Modified types
SuperOffice.CRM.Services.Appointment is Modified
- New items
- Property
TaskId
- Property
SuperOffice.CRM.Services.IDiagnosticsAgent is Modified
- New items
- Method
GetAnalyticsDataAsync(CancellationToken) - Method
TrackEventAsync(String, StringDictionary, CancellationToken) - Method
TrackUserAsync(StringDictionary, CancellationToken)
- Method
SuperOffice.CRM.Services.IListAgent is Modified
- New items
- Method
CreateDefaultTicketRelationDefinitionEntityAsync(CancellationToken) - Method
DeleteTicketRelationDefinitionEntityAsync(Int32, CancellationToken) - Method
GetTicketRelationDefinitionEntityAsync(Int32, CancellationToken) - Method
PerformNeededCategoryUpdateAsync(Int32, Int32, Int32, AutomatedCategoryUpdate, CancellationToken) - Method
SaveTicketRelationDefinitionEntityAsync(TicketRelationDefinitionEntity, CancellationToken) - Method
SetTicketRelationDefinitionSortOrderAsync(Int32, Int32, CancellationToken)
- Method
SuperOffice.CRM.Services.ITicketAgent is Modified
- New items
- Method
CreateDefaultTicketRelationEntityAsync(CancellationToken) - Method
DeleteTicketRelationEntityAsync(Int32, CancellationToken) - Method
SaveTicketRelationEntityAsync(TicketRelationEntity, CancellationToken)
- Method
Assembly: SuperOffice.Services.Implementation
New types
SuperOffice.CRM.Services.Implementation.BL.AnalyticsDataImplementationSuperOffice.CRM.Services.Implementation.BL.Contracts.IAnalyticsDataImplementationSuperOffice.CRM.Services.Implementation.BL.Contracts.ITicketRelationDefinitionEntityImplementationSuperOffice.CRM.Services.Implementation.BL.Contracts.ITicketRelationEntityImplementationSuperOffice.CRM.Services.Implementation.BL.TicketRelationEntityImplementation
Modified types
SuperOffice.CRM.Services.DiagnosticsAgent is Modified
- Deleted items
- Method
DiagnosticsAgent(ICacheImplementation, ICacheInvalidationImplementation, IEntityCountsImplementation, ILoggingImplementation, IUsageStatsImplementation, ISystemMessageListImplementation, ITableManagerImplementation, IInstallationImplementation, IWebAppUsageImplementation, ISoRequestItemsAccessor) - Method
DiagnosticsAgent(ICacheImplementation, ICacheInvalidationImplementation, IEntityCountsImplementation, ILoggingImplementation, IUsageStatsImplementation, ISystemMessageListImplementation, ITableManagerImplementation, IInstallationImplementation, IWebAppUsageImplementation, ISoRequestItemsAccessor, IDebugUser, IServiceCallsRepository, IScriptingConfiguration, IOnlineConfiguration)
- Method
- New items
- Method
DiagnosticsAgent(IAnalyticsDataImplementation, ICacheImplementation, ICacheInvalidationImplementation, IEntityCountsImplementation, ILoggingImplementation, IUsageStatsImplementation, ISystemMessageListImplementation, ITableManagerImplementation, IInstallationImplementation, IWebAppUsageImplementation, ISoRequestItemsAccessor) - Method
DiagnosticsAgent(IAnalyticsDataImplementation, ICacheImplementation, ICacheInvalidationImplementation, IEntityCountsImplementation, ILoggingImplementation, IUsageStatsImplementation, ISystemMessageListImplementation, ITableManagerImplementation, IInstallationImplementation, IWebAppUsageImplementation, ISoRequestItemsAccessor, IDebugUser, IServiceCallsRepository, IScriptingConfiguration, IOnlineConfiguration) - Method
GetAnalyticsDataAsync(CancellationToken) - Method
TrackEventAsync(String, StringDictionary, CancellationToken) - Method
TrackUserAsync(StringDictionary, CancellationToken)
- Method
SuperOffice.CRM.Services.Implementation.BL.Contracts.IAutomatedCategoryUpdateImplementation is Modified
- New items
- Method
PerformNeededCategoryUpdateAsync(Int32, Int32, Int32, AutomatedCategoryUpdate, CancellationToken)
- Method
SuperOffice.CRM.Services.Implementation.BL.Contracts.ILoggingImplementation is Modified
- New items
- Method
TrackEventAsync(String, StringDictionary, CancellationToken) - Method
TrackUserAsync(StringDictionary, CancellationToken)
- Method
SuperOffice.CRM.Services.ListAgent is Modified
- Deleted items
- Method
ListAgent(IAmountClassEntityImplementation, IAutomatedCategoryUpdateImplementation, IBusinessImplementation, IBusinessListImplementation, ICategoryImplementation, ICategoryEntityImplementation, ICategoryListImplementation, ICompetitorImplementation, ICompetitorListImplementation, ITaskMenuImplementation, IConsentPurposeImplementation, IConsentPurposeListImplementation, IConsentSourceImplementation, IConsentSourceListImplementation, ICountryImplementation, ICountryListImplementation, ICreditedImplementation, ICreditedListImplementation, ICurrencyImplementation, ICurrencyEntityImplementation, ICurrencyListImplementation, ICustomerLanguageImplementation, ICustomerLanguageListImplementation, IDeliveryTermImplementation, IDeliveryTermsListImplementation, IDeliveryTypeImplementation, IDeliveryTypeListImplementation, IDepartmentImplementation, IDepartmentListImplementation, IDocumentTemplateImplementation, IDocumentTemplateEntityImplementation, IDocumentTemplateListImplementation, IExtAppEntityImplementation, IHeadingEntityImplementation, IHierarchyEntityImplementation, ILanguageInfoImplementation, ILanguageInfoListImplementation, ILegalBaseImplementation, ILegalBaseListImplementation, ILinkImplementation, ILinkListImplementation, IListEntityImplementation, IListItemEntityImplementation, ILocalizedTextImplementation, ILocalizedTextListImplementation, IMrMrsImplementation, IMrMrsListImplementation, IPaymentTermImplementation, IPaymentTermsListImplementation, IPaymentTypeImplementation, IPaymentTypeListImplementation, IPositionImplementation, IPositionListImplementation, IPriorityImplementation, IPriorityListImplementation, IProductCategoryImplementation, IProductCategoryListImplementation, IProductFamilyImplementation, IProductFamilyListImplementation, IProductTypeImplementation, IProductTypeListImplementation, IProjectStatusImplementation, IProjectStatusListImplementation, IProjectTypeImplementation, IProjectTypeEntityImplementation, IProjectTypeListImplementation, IQuickReplyImplementation, IRatingImplementation, IRatingListImplementation, IReasonImplementation, IReasonListImplementation, IQuoteApproveReasonImplementation, IQuoteApproveReasonListImplementation, IQuoteDenyReasonImplementation, IQuoteDenyReasonListImplementation, IReasonSoldImplementation, IReasonSoldListImplementation, IReasonStalledImplementation, IReasonStalledListImplementation, IRelationDefinitionEntityImplementation, IResourceEntityImplementation, ISaleStageEntityImplementation, ISaleTypeImplementation, ISaleTypeEntityImplementation, ISaleTypeListImplementation, ISelectionCategoryImplementation, ISelectionCategoryListImplementation, ISourceImplementation, ISourceListImplementation, ISoTaskImplementation, ITaskListImplementation, ITicketCategoryImplementation, ITicketCategoryEntityImplementation, ITicketCategoryListImplementation, ITicketCategoryMembershipEntityImplementation, ITicketPriorityImplementation, ITicketPriorityEntityImplementation, ITicketPriorityListImplementation, ITicketStatusEntityImplementation, ITicketStatusListImplementation, ITicketTypeEntityImplementation, ITicketTypeListImplementation, IWebPanelEntityImplementation, ISoRequestItemsAccessor) - Method
ListAgent(IAmountClassEntityImplementation, IAutomatedCategoryUpdateImplementation, IBusinessImplementation, IBusinessListImplementation, ICategoryImplementation, ICategoryEntityImplementation, ICategoryListImplementation, ICompetitorImplementation, ICompetitorListImplementation, ITaskMenuImplementation, IConsentPurposeImplementation, IConsentPurposeListImplementation, IConsentSourceImplementation, IConsentSourceListImplementation, ICountryImplementation, ICountryListImplementation, ICreditedImplementation, ICreditedListImplementation, ICurrencyImplementation, ICurrencyEntityImplementation, ICurrencyListImplementation, ICustomerLanguageImplementation, ICustomerLanguageListImplementation, IDeliveryTermImplementation, IDeliveryTermsListImplementation, IDeliveryTypeImplementation, IDeliveryTypeListImplementation, IDepartmentImplementation, IDepartmentListImplementation, IDocumentTemplateImplementation, IDocumentTemplateEntityImplementation, IDocumentTemplateListImplementation, IExtAppEntityImplementation, IHeadingEntityImplementation, IHierarchyEntityImplementation, ILanguageInfoImplementation, ILanguageInfoListImplementation, ILegalBaseImplementation, ILegalBaseListImplementation, ILinkImplementation, ILinkListImplementation, IListEntityImplementation, IListItemEntityImplementation, ILocalizedTextImplementation, ILocalizedTextListImplementation, IMrMrsImplementation, IMrMrsListImplementation, IPaymentTermImplementation, IPaymentTermsListImplementation, IPaymentTypeImplementation, IPaymentTypeListImplementation, IPositionImplementation, IPositionListImplementation, IPriorityImplementation, IPriorityListImplementation, IProductCategoryImplementation, IProductCategoryListImplementation, IProductFamilyImplementation, IProductFamilyListImplementation, IProductTypeImplementation, IProductTypeListImplementation, IProjectStatusImplementation, IProjectStatusListImplementation, IProjectTypeImplementation, IProjectTypeEntityImplementation, IProjectTypeListImplementation, IQuickReplyImplementation, IRatingImplementation, IRatingListImplementation, IReasonImplementation, IReasonListImplementation, IQuoteApproveReasonImplementation, IQuoteApproveReasonListImplementation, IQuoteDenyReasonImplementation, IQuoteDenyReasonListImplementation, IReasonSoldImplementation, IReasonSoldListImplementation, IReasonStalledImplementation, IReasonStalledListImplementation, IRelationDefinitionEntityImplementation, IResourceEntityImplementation, ISaleStageEntityImplementation, ISaleTypeImplementation, ISaleTypeEntityImplementation, ISaleTypeListImplementation, ISelectionCategoryImplementation, ISelectionCategoryListImplementation, ISourceImplementation, ISourceListImplementation, ISoTaskImplementation, ITaskListImplementation, ITicketCategoryImplementation, ITicketCategoryEntityImplementation, ITicketCategoryListImplementation, ITicketCategoryMembershipEntityImplementation, ITicketPriorityImplementation, ITicketPriorityEntityImplementation, ITicketPriorityListImplementation, ITicketStatusEntityImplementation, ITicketStatusListImplementation, ITicketTypeEntityImplementation, ITicketTypeListImplementation, IWebPanelEntityImplementation, ISoRequestItemsAccessor, IDebugUser, IServiceCallsRepository, IScriptingConfiguration, IOnlineConfiguration)
- Method
- New items
- Method
ListAgent(IAmountClassEntityImplementation, IAutomatedCategoryUpdateImplementation, IBusinessImplementation, IBusinessListImplementation, ICategoryImplementation, ICategoryEntityImplementation, ICategoryListImplementation, ICompetitorImplementation, ICompetitorListImplementation, ITaskMenuImplementation, IConsentPurposeImplementation, IConsentPurposeListImplementation, IConsentSourceImplementation, IConsentSourceListImplementation, ICountryImplementation, ICountryListImplementation, ICreditedImplementation, ICreditedListImplementation, ICurrencyImplementation, ICurrencyEntityImplementation, ICurrencyListImplementation, ICustomerLanguageImplementation, ICustomerLanguageListImplementation, IDeliveryTermImplementation, IDeliveryTermsListImplementation, IDeliveryTypeImplementation, IDeliveryTypeListImplementation, IDepartmentImplementation, IDepartmentListImplementation, IDocumentTemplateImplementation, IDocumentTemplateEntityImplementation, IDocumentTemplateListImplementation, IExtAppEntityImplementation, IHeadingEntityImplementation, IHierarchyEntityImplementation, ILanguageInfoImplementation, ILanguageInfoListImplementation, ILegalBaseImplementation, ILegalBaseListImplementation, ILinkImplementation, ILinkListImplementation, IListEntityImplementation, IListItemEntityImplementation, ILocalizedTextImplementation, ILocalizedTextListImplementation, IMrMrsImplementation, IMrMrsListImplementation, IPaymentTermImplementation, IPaymentTermsListImplementation, IPaymentTypeImplementation, IPaymentTypeListImplementation, IPositionImplementation, IPositionListImplementation, IPriorityImplementation, IPriorityListImplementation, IProductCategoryImplementation, IProductCategoryListImplementation, IProductFamilyImplementation, IProductFamilyListImplementation, IProductTypeImplementation, IProductTypeListImplementation, IProjectStatusImplementation, IProjectStatusListImplementation, IProjectTypeImplementation, IProjectTypeEntityImplementation, IProjectTypeListImplementation, IQuickReplyImplementation, IRatingImplementation, IRatingListImplementation, IReasonImplementation, IReasonListImplementation, IQuoteApproveReasonImplementation, IQuoteApproveReasonListImplementation, IQuoteDenyReasonImplementation, IQuoteDenyReasonListImplementation, IReasonSoldImplementation, IReasonSoldListImplementation, IReasonStalledImplementation, IReasonStalledListImplementation, IRelationDefinitionEntityImplementation, IResourceEntityImplementation, ISaleStageEntityImplementation, ISaleTypeImplementation, ISaleTypeEntityImplementation, ISaleTypeListImplementation, ISelectionCategoryImplementation, ISelectionCategoryListImplementation, ISourceImplementation, ISourceListImplementation, ISoTaskImplementation, ITaskListImplementation, ITicketCategoryImplementation, ITicketCategoryEntityImplementation, ITicketCategoryListImplementation, ITicketCategoryMembershipEntityImplementation, ITicketPriorityImplementation, ITicketPriorityEntityImplementation, ITicketPriorityListImplementation, ITicketRelationDefinitionEntityImplementation, ITicketStatusEntityImplementation, ITicketStatusListImplementation, ITicketTypeEntityImplementation, ITicketTypeListImplementation, IWebPanelEntityImplementation, ISoRequestItemsAccessor) - Method
ListAgent(IAmountClassEntityImplementation, IAutomatedCategoryUpdateImplementation, IBusinessImplementation, IBusinessListImplementation, ICategoryImplementation, ICategoryEntityImplementation, ICategoryListImplementation, ICompetitorImplementation, ICompetitorListImplementation, ITaskMenuImplementation, IConsentPurposeImplementation, IConsentPurposeListImplementation, IConsentSourceImplementation, IConsentSourceListImplementation, ICountryImplementation, ICountryListImplementation, ICreditedImplementation, ICreditedListImplementation, ICurrencyImplementation, ICurrencyEntityImplementation, ICurrencyListImplementation, ICustomerLanguageImplementation, ICustomerLanguageListImplementation, IDeliveryTermImplementation, IDeliveryTermsListImplementation, IDeliveryTypeImplementation, IDeliveryTypeListImplementation, IDepartmentImplementation, IDepartmentListImplementation, IDocumentTemplateImplementation, IDocumentTemplateEntityImplementation, IDocumentTemplateListImplementation, IExtAppEntityImplementation, IHeadingEntityImplementation, IHierarchyEntityImplementation, ILanguageInfoImplementation, ILanguageInfoListImplementation, ILegalBaseImplementation, ILegalBaseListImplementation, ILinkImplementation, ILinkListImplementation, IListEntityImplementation, IListItemEntityImplementation, ILocalizedTextImplementation, ILocalizedTextListImplementation, IMrMrsImplementation, IMrMrsListImplementation, IPaymentTermImplementation, IPaymentTermsListImplementation, IPaymentTypeImplementation, IPaymentTypeListImplementation, IPositionImplementation, IPositionListImplementation, IPriorityImplementation, IPriorityListImplementation, IProductCategoryImplementation, IProductCategoryListImplementation, IProductFamilyImplementation, IProductFamilyListImplementation, IProductTypeImplementation, IProductTypeListImplementation, IProjectStatusImplementation, IProjectStatusListImplementation, IProjectTypeImplementation, IProjectTypeEntityImplementation, IProjectTypeListImplementation, IQuickReplyImplementation, IRatingImplementation, IRatingListImplementation, IReasonImplementation, IReasonListImplementation, IQuoteApproveReasonImplementation, IQuoteApproveReasonListImplementation, IQuoteDenyReasonImplementation, IQuoteDenyReasonListImplementation, IReasonSoldImplementation, IReasonSoldListImplementation, IReasonStalledImplementation, IReasonStalledListImplementation, IRelationDefinitionEntityImplementation, IResourceEntityImplementation, ISaleStageEntityImplementation, ISaleTypeImplementation, ISaleTypeEntityImplementation, ISaleTypeListImplementation, ISelectionCategoryImplementation, ISelectionCategoryListImplementation, ISourceImplementation, ISourceListImplementation, ISoTaskImplementation, ITaskListImplementation, ITicketCategoryImplementation, ITicketCategoryEntityImplementation, ITicketCategoryListImplementation, ITicketCategoryMembershipEntityImplementation, ITicketPriorityImplementation, ITicketPriorityEntityImplementation, ITicketPriorityListImplementation, ITicketRelationDefinitionEntityImplementation, ITicketStatusEntityImplementation, ITicketStatusListImplementation, ITicketTypeEntityImplementation, ITicketTypeListImplementation, IWebPanelEntityImplementation, ISoRequestItemsAccessor, IDebugUser, IServiceCallsRepository, IScriptingConfiguration, IOnlineConfiguration) - Method
CreateDefaultTicketRelationDefinitionEntityAsync(CancellationToken) - Method
DeleteTicketRelationDefinitionEntityAsync(Int32, CancellationToken) - Method
GetTicketRelationDefinitionEntityAsync(Int32, CancellationToken) - Method
PerformNeededCategoryUpdateAsync(Int32, Int32, Int32, AutomatedCategoryUpdate, CancellationToken) - Method
SaveTicketRelationDefinitionEntityAsync(TicketRelationDefinitionEntity, CancellationToken) - Method
SetTicketRelationDefinitionSortOrderAsync(Int32, Int32, CancellationToken)
- Method
SuperOffice.CRM.Services.TicketAgent is Modified
- Deleted items
- Method
TicketAgent(IAttachmentEntityImplementation, ITicketImplementation, ITicketEntityImplementation, ITicketMessageImplementation, ITicketMessageEntityImplementation, ITicketSummaryItemImplementation, ISoRequestItemsAccessor) - Method
TicketAgent(IAttachmentEntityImplementation, ITicketImplementation, ITicketEntityImplementation, ITicketMessageImplementation, ITicketMessageEntityImplementation, ITicketSummaryItemImplementation, ISoRequestItemsAccessor, IDebugUser, IServiceCallsRepository, IScriptingConfiguration, IOnlineConfiguration)
- Method
- New items
- Method
TicketAgent(IAttachmentEntityImplementation, ITicketImplementation, ITicketEntityImplementation, ITicketMessageImplementation, ITicketMessageEntityImplementation, ITicketRelationEntityImplementation, ITicketSummaryItemImplementation, ISoRequestItemsAccessor) - Method
TicketAgent(IAttachmentEntityImplementation, ITicketImplementation, ITicketEntityImplementation, ITicketMessageImplementation, ITicketMessageEntityImplementation, ITicketRelationEntityImplementation, ITicketSummaryItemImplementation, ISoRequestItemsAccessor, IDebugUser, IServiceCallsRepository, IScriptingConfiguration, IOnlineConfiguration) - Method
CreateDefaultTicketRelationEntityAsync(CancellationToken) - Method
DeleteTicketRelationEntityAsync(Int32, CancellationToken) - Method
SaveTicketRelationEntityAsync(TicketRelationEntity, CancellationToken)
- Method
NetServer core
The following represent changes to assemblies SoCore, SoDatabase, SoLicense and SuperOffice.Plugins.Assembly: SoCore
New types
SuperOffice.WebApi.ISoHttpContextItemsAccessorSuperOffice.WebApi.ITrackingSessionInfoSuperOffice.WebApi.TrackingSessionInfo
Modified types
Microsoft.Extensions.DependencyInjection.NetServerCoreOptionsBuilder is Modified
- New items
- Method
UseHttpContextItemsAccessor<T>()
- Method
SuperOffice.Configuration.ConfigFile is Modified
- Modified items
SuperOffice.Configuration.ConfigFile.TelemetryRoleName is Modified
- Deleted items
- Field
.TelemetryRoleNameCrmWebCore
- Field
SuperOffice.CRM.UserPreferenceStrings is Modified
- Modified items
SuperOffice.CRM.UserPreferenceStrings.Copilot is Modified
- New items
- Field
.CopilotServiceProcedure - Field
.CopilotServiceSystemPrompt
- Field
SuperOffice.Globalization.RC is Modified
- New items
- Field
SR_ADMIN_TICKETRELATION_CONFIRM_DELETE - Field
SR_ADMIN_TICKETRELATION_DELETE - Field
SR_DASHBOARD_ADD_QUICK_FILTER_DISABLED_TOOLTIP - Field
SR_FORMS_CSS_ADD_CLASS - Field
SR_ONBOARDING_AUTHENTICATION_ERROR - Field
SR_ONBOARDING_BUTT_BACK - Field
SR_ONBOARDING_BUTT_CANCEL - Field
SR_ONBOARDING_BUTT_CLOSE - Field
SR_ONBOARDING_BUTT_CONNECT - Field
SR_ONBOARDING_BUTT_GET_STARTED - Field
SR_ONBOARDING_BUTT_LOGIN - Field
SR_ONBOARDING_BUTT_NEXT - Field
SR_ONBOARDING_BUTT_SAVE - Field
SR_ONBOARDING_CONNECT_EMAIL_TEXT - Field
SR_ONBOARDING_CONNECT_EMAIL_TITLE - Field
SR_ONBOARDING_CONNECT_TO_EMAIL_SERVICE - Field
SR_ONBOARDING_CONNECTED_TO - Field
SR_ONBOARDING_DOCUMENT_TEXT - Field
SR_ONBOARDING_DOCUMENT_TITLE - Field
SR_ONBOARDING_DONE_TEXT - Field
SR_ONBOARDING_DONE_TITLE - Field
SR_ONBOARDING_DUPLICATE_ACCOUNT_ERROR - Field
SR_ONBOARDING_EMAIL_ACCOUNT - Field
SR_ONBOARDING_EMAIL_ADVANCED_SETTINGS - Field
SR_ONBOARDING_EMAIL_OAUTH_AUTH_ERROR - Field
SR_ONBOARDING_EMAIL_OAUTH_SYSTEM_ERROR - Field
SR_ONBOARDING_EMAIL_PASSWORD - Field
SR_ONBOARDING_EMAIL_REDIRECTING - Field
SR_ONBOARDING_EMAIL_USE_SSL - Field
SR_ONBOARDING_EMAIL_USERNAME - Field
SR_ONBOARDING_HELLO_TEXT - Field
SR_ONBOARDING_HELLO_TITLE - Field
SR_ONBOARDING_INCOMING_SERVER_NAME - Field
SR_ONBOARDING_OR - Field
SR_ONBOARDING_OUTGOING_SERVER_NAME - Field
SR_ONBOARDING_WELCOME - Field
SR_TICKET_RELATION_TYPE_CHILD - Field
SR_TICKET_RELATION_TYPE_PARENT - Field
SR_TICKET_RELATION_TYPE_RELATED
- Field
SuperOffice.WebApi.HttpContextItem is Modified
- Deleted items
- Field
AccountId - Field
SoClaimsPrincipal
- Field
Assembly: SoDatabase
New types
SuperOffice.CRM.Data.AvailableFontsTableInfoSuperOffice.CRM.Rows.AvailableFontsRecordDataSuperOffice.CRM.Rows.AvailableFontsRecordDataExtensionsSuperOffice.CRM.Rows.AvailableFontsRowSuperOffice.CRM.Rows.AvailableFontsRowsSuperOffice.CRM.Rows.PrivateFactory.PrivateAvailableFontsRowFactorySuperOffice.CRM.Rows.PrivateFactory.PrivateAvailableFontsRowsFactorySuperOffice.Data.Cache.CacheBlockLoggerSuperOffice.Util.TrackEventItemSuperOffice.Util.TrackEventNames
Modified types
SuperOffice.CRM.Data.AssociateTableInfo is Modified
- New items
- Property
LeftOuterJoin_AvailableFonts_RegisteredAssociateId - Property
LeftOuterJoin_AvailableFonts_UpdatedAssociateId
- Property
SuperOffice.CRM.Data.DBC is Modified
- New items
- Field
AvailableFonts
- Field
SuperOffice.CRM.Data.DBC.AvailableFontsFields is New
SuperOffice.CRM.Rows.Implementation.PersonRowImplementation is Modified
- New items
- Method
OnSavedAsync(Boolean)
- Method
SuperOffice.CRM.Rows.Implementation.QuoteAlternativeRowImplementation is Modified
- New items
- Method
SaveAsync()
- Method
SuperOffice.CRM.Rows.Implementation.QuoteLineRowImplementation is Modified
- New items
- Method
SaveAsync() - Method
SetParentSentryLookups(ISoDataLookup)
- Method
SuperOffice.CRM.Rows.Implementation.QuoteRowImplementation is Modified
- New items
- Method
SaveAsync()
- Method
SuperOffice.CRM.Rows.Implementation.QuoteVersionRowImplementation is Modified
- New items
- Method
SaveAsync()
- Method
SuperOffice.CRM.Rows.RowDefaulter is Modified
- New items
- Method
SetDefaultsAsync(TicketRelationDefRow, DefaulterStrategy, CancellationToken) - Method
SetDefaultsAsync(TicketRelationDefRow, CancellationToken)
- Method
SuperOffice.CRM.Rows.TableRowBase is Modified
- New items
- Method
GetTableRight() - Method
ReadbackRowForSentryRecalculations<Idx>(Idx) - Method
SetParentSentryLookups(ISoDataLookup)
- Method
SuperOffice.CRM.Sale.IQuoteData is Modified
- Modified items
- Method
CreateQuoteLine(Int32)
- Method
SuperOffice.CRM.Security.AppointmentSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.AssociateSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.ContactSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.CustomObjectSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.DocDocumentSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.HierarchySentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.KbEntrySentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.PersonSentry is Modified
- Modified items
SuperOffice.CRM.Security.PersonSentry.PersonSentryQueryInfo is Modified
- Modified items
- Method
.PersonSentryQueryInfoUpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.ProjectSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.QuoteAlternativeSentry is Modified
- New items
- Method
SetParentSentryLookups(ISoDataLookup)
- Method
SuperOffice.CRM.Security.QuoteAlternativeSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.QuoteLineSentry is Modified
- Deleted items
- Property
QuoteAlternativeTableInfo - Property
QuoteTableInfo - Property
QuoteVersionTableInfo - Property
SaleTableInfo
- Property
- New items
- Method
SetParentSentryLookups(ISoDataLookup)
- Method
SuperOffice.CRM.Security.QuoteLineSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.QuoteSentry is Modified
- New items
- Method
SetParentSentryLookups(ISoDataLookup)
- Method
SuperOffice.CRM.Security.QuoteSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.QuoteVersionSentry is Modified
- Deleted items
- Property
QuoteTableInfo - Property
SaleTableInfo - Method
ComputeDerivedTableRights()
- Property
- New items
- Method
SetParentSentryLookups(ISoDataLookup)
- Method
SuperOffice.CRM.Security.QuoteVersionSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.RelationsSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.ReplyTemplateSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.SaleSentry is Modified
- Deleted items
- Method
SaleSentry(SaleTableInfo, QuoteTableInfo) - Method
SaleSentry(SaleTableInfo, SaleStakeholderTableInfo)
- Method
- New items
- Method
ComputeGhostTableRights()
- Method
SuperOffice.CRM.Security.SaleSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.SatelliteSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.SelectionSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.Sentry is Modified
- Deleted items
- Method
CreateSentries(Select)
- Method
- New items
- Method
CreateSentries(Select, SoCommand) - Method
SetParentSentryLookups(ISoDataLookup)
- Method
SuperOffice.CRM.Security.Sentry<TMainTable> is Modified
- New items
- Method
ComputeGhostTableRights() - Method
ModifySameDayRights(ETableRight&, String&)
- Method
SuperOffice.CRM.Security.SentryQueryInfo<TMainTable> is Modified
- Deleted items
- Method
UpdateRelatedTableInfo<T>(PrivateSelect, T&)
- Method
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
- New items
- Method
UpdateRelatedTableInfo<T>(PrivateSelect, T&, TableInfo[])
- Method
SuperOffice.CRM.Security.SORPublishSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.TicketSentryQueryInfo is Modified
- Modified items
- Method
UpdateTypedMembers(PrivateSelect)
- Method
SuperOffice.CRM.Security.VisibleForSentryHelper is Modified
- Deleted items
- Method
JoinVisibleFor(Select, TableInfo)
- Method
- New items
- Method
JoinVisibleFor(Select, TableInfo, Boolean)
- Method
SuperOffice.CRM.Services.Implementation.ServiceFacades.ServiceFacade is Modified
- Deleted items
- Method
ServiceFacade(SoOperation)
- Method
- New items
- Method
ServiceFacade(SoOperation, ILogger<ServiceFacade>)
- Method
SuperOffice.Data.TablesInfo is Modified
- New items
- Method
GetAvailableFontsTableInfo()
- Method
SuperOffice.Util.ITrackEventDispatcher is Modified
- Modified items
- Method
TrackEvent(String, ValueTuple<String, Object>[])
- Method
- New items
- Method
TrackUser(String, ValueTuple<String, Object>[])
- Method
SuperOffice.Util.TrackEvent is Modified
- New items
- Field
IdentifyEventName
- Field
SuperOffice.Util.TrackEventDispatcher is Modified
- Deleted items
- Method
TrackEventDispatcher(IAsyncQueue<TrackEvent>, ILogger<TrackEventDispatcher>)
- Method
- Modified items
- Method
TrackEvent(String, ValueTuple<String, Object>[])
- Method
- New items
- Method
TrackEventDispatcher(IAsyncQueue<TrackEventItem>, ILogger<TrackEventDispatcher>) - Method
TrackUser(String, ValueTuple<String, Object>[])
- Method
SuperOffice.Util.TrackEventSender is Modified
- Deleted items
- Method
TrackEventSender(IOptions<OnlineConfiguration>, ILogger<TrackEventSender>, IAsyncQueue<TrackEvent>) - Method
ProcessItemAsync(IAsyncQueueProcessItemContext<TrackEvent>, CancellationToken)
- Method
- New items
- Method
TrackEventSender(IOptions<OnlineConfiguration>, ILogger<TrackEventSender>, IAsyncQueue<TrackEventItem>) - Method
ProcessItemAsync(IAsyncQueueProcessItemContext<TrackEventItem>, CancellationToken)
- Method
Assembly: SoDatabase.BusinessLogic
New types
SuperOffice.CRM.Lists.TicketRelationDefinitionProviderSuperOffice.Util.Http11EnforcingHandler
Modified types
SuperOffice.CRM.BulkUpdate.BulkUpdateSystem is Modified
- Modified items
SuperOffice.CRM.BulkUpdate.BulkUpdateSystem.FieldValueStorage is Modified
- Deleted items
- Field
.FieldValueStorageActive - Field
.FieldValueStorageKey - Field
.FieldValueStorageOperationType - Field
.FieldValueStorageValues - Method
.FieldValueStorageFieldValueStorage(Boolean, String, String, String[])
- Field
- New items
- Property
.FieldValueStorageActive - Property
.FieldValueStorageKey - Property
.FieldValueStorageOperationType - Property
.FieldValueStorageValues - Method
.FieldValueStorageFieldValueStorage()
- Property
SuperOffice.CRM.Sale.QuoteData is Modified
- Modified items
- Method
CreateQuoteLine(Int32)
- Method
Assembly: SuperOffice.Plugins
Continuous database
The following represent changes to SuperOffice database schema.Assembly: SuperOffice.CD.DSL.Database
New types
SuperOffice.CD.DSL.Database.Steps_Copilot.Copilot_02_PrimingDataSuperOffice.CD.DSL.Database.Steps_Dashboard.DashboardStep23_DefaultDashboardNoOwnerSuperOffice.CD.DSL.Database.Steps_Dashboard.DashboardStep24_DefaultDashboardNoOwnerSuperOffice.CD.DSL.Database.SuperOffice_135_PrimaryKeysSuperOffice.CD.DSL.Database.SuperOffice_136_AvailableFontsSuperOffice.CD.DSL.Database.T_AvailableFonts
Assembly: SuperOffice.WebApi
New types
SuperOffice.WebApi.Data.AnalyticsDataSuperOffice.WebApi.Data.Diagnostics_GetAnalyticsDataRequestSuperOffice.WebApi.Data.Diagnostics_TrackEventRequestSuperOffice.WebApi.Data.Diagnostics_TrackUserRequestSuperOffice.WebApi.Data.List_PerformNeededCategoryUpdateRequestSuperOffice.WebApi.Data.List_SetTicketRelationDefinitionSortOrderRequestSuperOffice.WebApi.Data.TicketRelationDefinitionEntitySuperOffice.WebApi.Data.TicketRelationEntitySuperOffice.WebApi.Data.TicketRelationType
Modified types
SuperOffice.WebApi.Agents.DiagnosticsAgent is Modified
- New items
- Method
GetAnalyticsDataAsync(RequestOptions) - Method
TrackEventAsync(String, StringDictionary, RequestOptions) - Method
TrackUserAsync(StringDictionary, RequestOptions)
- Method
SuperOffice.WebApi.Agents.IDiagnosticsAgent is Modified
- New items
- Method
GetAnalyticsDataAsync(RequestOptions) - Method
TrackEventAsync(String, StringDictionary, RequestOptions) - Method
TrackUserAsync(StringDictionary, RequestOptions)
- Method
SuperOffice.WebApi.Agents.IListAgent is Modified
- New items
- Method
CreateDefaultTicketRelationDefinitionEntityAsync(RequestOptions) - Method
DeleteTicketRelationDefinitionEntityAsync(Int32, RequestOptions) - Method
GetTicketRelationDefinitionEntityAsync(Int32, RequestOptions) - Method
PerformNeededCategoryUpdateAsync(Int32, Int32, Int32, AutomatedCategoryUpdate, RequestOptions) - Method
SaveTicketRelationDefinitionEntityAsync(TicketRelationDefinitionEntity, RequestOptions) - Method
SetTicketRelationDefinitionSortOrderAsync(Int32, Int32, RequestOptions)
- Method
SuperOffice.WebApi.Agents.ITicketAgent is Modified
- New items
- Method
CreateDefaultTicketRelationEntityAsync(RequestOptions) - Method
DeleteTicketRelationEntityAsync(Int32, RequestOptions) - Method
SaveTicketRelationEntityAsync(TicketRelationEntity, RequestOptions)
- Method
SuperOffice.WebApi.Agents.ListAgent is Modified
- New items
- Method
CreateDefaultTicketRelationDefinitionEntityAsync(RequestOptions) - Method
DeleteTicketRelationDefinitionEntityAsync(Int32, RequestOptions) - Method
GetTicketRelationDefinitionEntityAsync(Int32, RequestOptions) - Method
PerformNeededCategoryUpdateAsync(Int32, Int32, Int32, AutomatedCategoryUpdate, RequestOptions) - Method
SaveTicketRelationDefinitionEntityAsync(TicketRelationDefinitionEntity, RequestOptions) - Method
SetTicketRelationDefinitionSortOrderAsync(Int32, Int32, RequestOptions)
- Method
SuperOffice.WebApi.Agents.TicketAgent is Modified
- New items
- Method
CreateDefaultTicketRelationEntityAsync(RequestOptions) - Method
DeleteTicketRelationEntityAsync(Int32, RequestOptions) - Method
SaveTicketRelationEntityAsync(TicketRelationEntity, RequestOptions)
- Method
SuperOffice.WebApi.Data.Appointment is Modified
- New items
- Property
TaskId
- Property
SuperOffice.WebApi.Data.UserPreferenceStrings is Modified
- Modified items
SuperOffice.WebApi.Data.UserPreferenceStrings.Copilot is Modified
- New items
- Field
.CopilotServiceProcedure - Field
.CopilotServiceSystemPrompt
- Field