General Technical Forums

0 Subscribers

1 Topics

151 Conversations

Area for subscribing to announcements, and general topics not specific to API and products.

All conversations (151)

push_pin lock

EJUSER FLAGS - breaking changes

Hello! It has come to light that in 11.5 all  EJUSER FLAGS have been ported to UserPreferences. Here is a listing of all user preferences and their default values (if not already set) var strDefaultNumExpandedMsg = "3"; var strDefaultRequestStatus = "0"; var strDefaultMessageStatus = "0"; var strRequestDefaultCategory = "-1"; var strDefaultOwner = "1"; var strBitSet = "1"; var strBitNotSet = "0";   UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.NumExpandedMsg, strDefaultNumExpandedMsg UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.DefaultRequestStatus, strDefaultRequestStatus UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.DefaultMessageStatus, strDefaultMessageStatus UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.RequestDefaultCategory, strRequestDefaultCategory UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.DefaultOwner, strDefaultOwner UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.ShowLastOnTop, strBitSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.PreviewImageAttachment, strBitSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.NewWindowWhenAdding, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.NoWarnOnLoss, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.SimplifiedEditor, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.SingleLineBreaks, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.CheckBoxOnLeft, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.OwnRequestsOnly, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.AutoQuoteLastmessage, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.OnlyOpenInFavourites, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.OnlyOwnCategories, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.UseLastCategory, strBitNotSet   // Notification preferences UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyCustomMessage, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyFavouriteRequest, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyRequestAssignedAway, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyRequestActivated, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyRequestEscalated, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyNewMessage, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyNewRequest, strBitSet   // Email notification preferences UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailCustomMessage, strBitSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailFavouriteRequest, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailRequestAssignedAway, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailRequestActivated, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailRequestEscalated, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailNewMessage, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailNewRequest, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailOpenRequestsNotRead, strBitNotSet   // Sms notification preferences UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsCustomMessage, strBitSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsFavouriteRequest, strBitSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsRequestAssignedAway, strBitNotSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsRequestActivated, strBitNotSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsRequestEscalated, strBitNotSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsNewMessage, strBitNotSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsNewRequest, strBitNotSet We apologize for any inconvenience with integrations. Best regards.
Tony Yates
1
3
22 h, 22 m ago | 02:40 PM
Topic:
Technical announcements

Last reply

Recieved confirmation from Stian that it does works as expected. So when getting the flags from the User class (or getActiveUser() like in this example) it works. However, be advised that the values are cached in the fast cgi process, so takes some time before the caches are cleared from all fastcgi instances. @Frode, bit number 2 is not the "Use last category" preference. You should get bit number 1 like this: FHBitSet flags; flags.set(getActiveUser().getValue("flags")); Bool useLastCategory = flags.getBitNo(1); printLine(useLastCategory.toString()); @Bas, ejuser.flags is not getting updated when preferences are changed. ejuser.flags has no concept of the preference hierachy (associate, usergroup, database, system) and therefore doesn't translate. Best regards.
by Tony Yates
2 h, 11 m ago | 10:51 AM
push_pin lock

Weak cipher suits for TLS 1.2 to be disabled

From October 17th the weak cipher suits for TLS 1.2 will be disabled, see screenshot about changes that are currently in sod/stage and will be implemented in production. Please make sure your integrations, connectors, db mirroring instances still continue to operate normally. Best regards.
Tony Yates
1
1
8 Oct 2025 | 11:08 AM
Topic:
Technical announcements

Last reply

For others reading along, the 2 cipher suites for TLS 1.2 that are still supported after the 17th ( TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) are supported on Windows server 2016 and higher. So if you or a customer is still running Windows server 2012 R2 (or lower...), that will be an issue.
by David Hollegien
8 Oct 2025 | 11:26 AM
push_pin lock

Partnersites In SOD - Update To Version 11.5

The partnersites in SOD will be updated to Release 11.5 Friday 3.october at 06.00. The version is still under development, so the sites will be updated when there are any changes. Version 11.5 is planned released to the first customers 13.october. Featuretoggles turned on for the PartnerSites for 11.5: NewServiceRequest, HugoAiGpt, HugoAiIframe, HugoAIChat, HugoAISummarize, CustomObjectsv1, CustomObjectsV2, CustomObjectsV4, AnalyticsAmp, BoardView, BoardViewProject, BoardViewRequests, ReplyTools, EnableDirectMicrosoftTeamsLinks, BizCardScanner, LeadManagement (This featuretoggles are new and will be added to the sites with first upgrade: LeadManagement, CustomObjectsV4) (This featuretoggles are removed from code and will be removed from the sites after first upgrade: LiveRequestUI)
Helene Frenning Hansen
1
3
2 Oct 2025 | 01:07 PM
Topic:
Technical announcements

Last reply

Thanks!
by David Hollegien
3 Oct 2025 | 07:58 AM
push_pin lock

Partnersites In SOD - Update To Version 11.5

The partnersites in SOD will be updated to Release 11.5 Friday 3.october at 06.00. The version is still under development, so the sites will be updated when there are any changes. Version 11.5 is planned released to the first customers 13.october. Featuretoggles turned on for the PartnerSites for 11.5: NewServiceRequest, HugoAiGpt, HugoAiIframe, HugoAIChat, HugoAISummarize, CustomObjectsv1, CustomObjectsV2, CustomObjectsV4, AnalyticsAmp, BoardView, BoardViewProject, BoardViewRequests, ReplyTools, EnableDirectMicrosoftTeamsLinks, BizCardScanner, LeadManagement (This featuretoggles are new and will be added to the sites with first upgrade: LeadManagement, CustomObjectsV4) (This featuretoggles are removed from code and will be removed from the sites after first upgrade: LiveRequestUI)
Helene Frenning Hansen
0
0
2 Oct 2025 | 01:07 PM
Topic:
Technical announcements
push_pin lock

Partnersites In SOD - Update To Version 11.4

The partnersites in SOD was updated to Release 11.4 Monday 15.september at 18.00. The version is still under development, so the sites will be updated when there are any changes. Version 11.4 is planned released to the first customers 22.september. Featuretoggles turned on for the PartnerSites for 11.3: NewServiceRequest, LiveRequestUI, HugoAiGpt, HugoAiIframe, HugoAIChat, HugoAISummarize, CustomObjectsv1, CustomObjectsV2, AnalyticsAmp, BoardView, BoardViewProject, BoardViewRequests, ReplyTools, EnableDirectMicrosoftTeamsLinks,  (This featuretoggles are new and will be added to the sites after first upgrade: BizCardScanner)
Helene Frenning Hansen
0
0
16 Sep 2025 | 07:35 AM
Topic:
Technical announcements
push_pin lock

Partnersites In SOD - Update To Version 11.4

The partnersites in SOD was updated to Release 11.4 Monsay 15.september at 18.00. The version is still under development, so the sites will be updated when there are any changes. Version 11.4 is planned released to the first customers 22.september. Featuretoggles turned on for the PartnerSites for 11.4: NewServiceRequest, LiveRequestUI, HugoAiGpt, HugoAiIframe, HugoAIChat, HugoAISummarize, CustomObjectsv1, CustomObjectsV2, AnalyticsAmp, BoardView, BoardViewProject, BoardViewRequests, ReplyTools, EnableDirectMicrosoftTeamsLinks,  (This featuretoggles are new and will be added to the sites after first upgrade: BizCardScanner)
Helene Frenning Hansen
0
0
16 Sep 2025 | 07:34 AM
Topic:
Technical announcements
push_pin lock

New Release - Developer Portal 2.5

Hello Everyone, We are excited to announce a new Developer portal release! You can find more information and details about the new release by  navigating to this page . Feel free to share your feedback with us! Developer Portal Team
Chamal Asela Perera
1
0
3 Sep 2025 | 04:43 AM
Topic:
Technical announcements
push_pin lock

Breaking Change in NetServer Scripting: Appointment Save Method Update

We want to inform you about a breaking change in SuperOffice NetServer Scripting that was introduced in version 10.5.4 with the release of the new Appointment Dialog . What changed Prior to v10.5.4, when saving new appointments, the SuperOffice web client used  AppointmentAgent.Save method, which would raise the following NetServer scripting event:   static void BeforeSave( AppointmentEntity appointmentEntity, RecurrenceUpdateMode updateMode, Boolean sendEmailToParticipants, EMailConnectionInfo smtpEMailConnectionInfo, EMailConnectionInfo imapEMailConnectionInfo, CancellationToken cancellationToken, ref object eventState ); Starting with v10.5.4 , and the new Appointment dialog, the web client now uses  AppointmentAgent.SaveWithCustomInvitation : static void BeforeSaveWithCustomInvitation( AppointmentEntity appointmentEntity, RecurrenceUpdateMode updateMode, Boolean sendEmailToParticipants, EMailConnectionInfo smtpEMailConnectionInfo, EMailConnectionInfo imapEMailConnectionInfo, String emailBody, String subject, String templateLanguage, CancellationToken cancellationToken, ref object eventState ); Why this matters This change can have cascading consequences for any onsite customizations that rely on the NetServer scripting event engine for automation. If your scripts are tied to the previous AppointmentAgent.Save method, they may no longer trigger or behave as expected. What you need to do If your automation depends on AppointmentAgent.Save , you may need to update your scripts to handle AppointmentAgent.SaveWithCustomInvitation accordingly. Our apologies We regret not announcing this change sooner. We understand that late communication can cause avoidable disruptions, and we will strive to be more diligent in communicating such impactful changes ahead of time in the future. If you are unsure whether this affects your environment, we recommend reviewing any custom scripts related to appointment creation and testing them against the new dialog in v10.5.4 and later. Version 11 Breaking Changes While on the subject, we announced (Apr. 2024) major breaking changes coming in v11 . With regards to NetServer scripting events all event names have changed. All event names will have the Async suffice. Therefore, all existing event handlers will require updates accordingly. Best regards      
Tony Yates
1
2
15 Aug 2025 | 09:09 AM
Topic:
Technical announcements

Last reply

David is correct. These are two completely separate automation options. Scripting is a loaded term. 
by Tony Yates
26 Aug 2025 | 12:10 PM
push_pin lock

is it possible to modify request preview window

Hello Reasently we upgraded our environment into 10.5.4 and started to use new service instead of the separated UI. It is possible to configure service screen in a way we like when you open ticket completely, but if you look at the ticket from the selection list in preview, there are only some of the fields to view and some of them are drop downs for modification. Is there a possibilty to modify this preview window? In our case we would like to see different fields in different order. Thanks Regards Ingar

IM

Ingar Mölder
1
0
18 Aug 2025 | 10:35 AM
Topic:
Technical announcements
push_pin lock

Partnersites In SOD - Update To Version 11.3

The partnersites in SOD are planned to be updated to Release 11.3 Friday 15.august in the morning. The version is still under development, so the sites will be updated when there are any changes. Version 11.3 is planned released to the first customers 25.august. Featuretoggles turned on for the PartnerSites for 11.3: NewServiceRequest, LiveRequestUI, HugoAiGpt, HugoAiIframe, HugoAIChat, HugoAISummarize, CustomObjectsv1, CustomObjectsV2, AnalyticsAmp, BoardView, BoardViewProject, BoardViewRequests, ReplyTools, EnableDirectMicrosoftTeamsLinks
Helene Frenning Hansen
0
0
14 Aug 2025 | 01:50 PM
Topic:
Technical announcements