{
    "date":  "2025-06-11T13:31:44.8012308Z",
    "workItems":  [
                      {
                          "title":  "Interface INumberingPlanManager can be implemented by integrators in order to provision numbers on carriers",
                          "description":  "\u003cdiv\u003eThe interface offers methods to reserve and allocate numbers based on geographical and number types. The addon implementing the interface can be specified using the setting \u0026quot;numberingPlanManagerAddon\u0026quot; under the admin section in Http.config. \u003c/div\u003e",
                          "id":  756,
                          "type":  "User Story",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "Dialer and SIP controller translate originator values by doing a lookup in numbering plan entries if needed",
                          "description":  "\u003cdiv\u003eThis ensures that originators (and originator lists) legacy format and numbering plan entry references are both supported. \u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e \u003c/div\u003e",
                          "id":  764,
                          "type":  "User Story",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "QMT displays a popup message when trying to transcribe while no transcriber plugin is running",
                          "description":  null,
                          "id":  864,
                          "type":  "User Story",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "Any user password is accepted when password is null in user database",
                          "description":  null,
                          "id":  868,
                          "type":  "User Story",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "RecordingId is specified by server (x-cr-rec) when it should not, sometimes creating double recordings",
                          "description":  null,
                          "id":  884,
                          "type":  "Bug",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "When admin DB version is changing, the default plugins settings are reset",
                          "description":  null,
                          "id":  886,
                          "type":  "Bug",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "In administration, password can be saved even when they don\u0027t met complexity requirements",
                          "description":  null,
                          "id":  862,
                          "type":  "Bug",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "\"User locked\" checkbox in administration HR is not working as expected",
                          "description":  null,
                          "id":  856,
                          "type":  "Bug",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "In administration, the user creation wizard asks for automatic password(s) generation",
                          "description":  "\u003cdiv\u003eThe summary of created agent(s) displays the generated passwords, allowing the user to copy the values for later use. \u003c/div\u003e",
                          "id":  860,
                          "type":  "User Story",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "Settings are available to be less strict about host matching in SIP",
                          "description":  "\u003cdiv\u003eIn channels.config, SIP protocol entries can specify a regular expression in attribute \u0026quot;HostCheckSkippedMethods\u0026quot;: if the regular expression matches a received SIP request method (BYE, ACK, etc.), the host specified in the request URI is ignored. \u003c/div\u003e",
                          "id":  846,
                          "type":  "User Story",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "SIP INFO sent to check dialogs validity does not specify content-type anymore",
                          "description":  "\u003cdiv\u003eThis is needed to cimply with latest NMS versions \u003c/div\u003e",
                          "id":  848,
                          "type":  "User Story",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "In administration, activities duplicate does not take care of dynamic parameters",
                          "description":  null,
                          "id":  850,
                          "type":  "Bug",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "Issue with SSH commands for MOH and post recording when using updated NMS",
                          "description":  null,
                          "id":  852,
                          "type":  "Bug",
                          "state":  "Resolved"
                      },
                      {
                          "title":  "In Administration, the user creation wizard asks for roles association",
                          "description":  "\u003cdiv\u003e\u003cspan\u003eThis \u003c/span\u003e\u003cspan\u003eeliminates \u003c/span\u003e\u003cspan\u003ethe \u003c/span\u003e\u003cspan\u003eneed \u003c/span\u003e\u003cspan\u003eto \u003c/span\u003e\u003cspan\u003emanually \u003c/span\u003e\u003cspan\u003eassign \u003c/span\u003e\u003cspan\u003eroles \u003c/span\u003e\u003cspan\u003eto \u003c/span\u003e\u003cspan\u003ea \u003c/span\u003e\u003cspan\u003epotentially \u003c/span\u003e\u003cspan\u003elarge \u003c/span\u003e\u003cspan\u003enumber \u003c/span\u003e\u003cspan\u003eof \u003c/span\u003e\u003cspan\u003enew \u003c/span\u003e\u003cspan\u003eusers.\u003c/span\u003e \u003c/div\u003e",
                          "id":  854,
                          "type":  "User Story",
                          "state":  "Resolved"
                      }
                  ],
    "id":  1097,
    "version":  "3.3.1097"
}
