Skip to content

Releases: 2600hz/monster-ui

3.19.13

11 Mar 22:08
Compare
Choose a tag to compare

Monster Core Changes

Changes to 3.19 after version 3.19.12

Maintenance/Community Commits

3.19.12

01 Mar 04:48
Compare
Choose a tag to compare

Monster Core Changes

Changes to 3.19 after version 3.19.11

Resolved Tickets

Blocker (1)

  • UI-1149 As a user I would like monster ui to reflect the changes for the 402s so that it displays the right information

Normal (4)

  • UI-1228 As a Front-end dev, I want to clean the From/To Fields in the Per Minute tab, so that they make more sense to the end-user
  • UI-1219 As a user, I want to set a prepend string on my phone numbers, so that I can know what number is called when it rings my device
  • UI-1151 As a user I would like to show the 402 information when I change a port request state to submitted
  • UI-106 As a porting user, I want all my unmatched numbers to be grouped in a Unknown category, so that I can still create a port request for them

Change Details

UI-1149

Summary:
As a user I would like monster ui to reflect the changes for the 402s so that it displays the right information

Description:
We slightly changed how the 402s work.

https://github.com/2600hz/kazoo/blob/master/applications/crossbar/doc/402.md

Reporter:
Peter Defebvre <[email protected]>

UI-1228

Summary:
As a Front-end dev, I want to clean the From/To Fields in the Per Minute tab, so that they make more sense to the end-user

Description:
Acceptance Criteria:

Reporter:
Jean-Roch Maitre <[email protected]>

UI-1219

Summary:
As a user, I want to set a prepend string on my phone numbers, so that I can know what number is called when it rings my device

Description:
Acceptance Criteria:

  • Everywhere where we let the user customize features, we have to add the preprend feature
  • The prepend feature is just a string, so the popup should be just a help message (ask Karl with what to say here) and then a text field
  • On a phone number document, we'll check if a prepend object is already there, if not we add it with the enabled/name keys. enabled should be set to true if the string !== '', and to false if it's ===. The back-end might be setting the prepend.number attribute, so make sure to allow the merge of that attribute into what we set.
  • The back-end will return "prepend" as a number feature if the prepend.enabled key is set to true, so we need to find an icon to display on the numbers listing
  • The local numbers are also able to add a preprend string, so make sure to add the gear back to list the prepend feature.

Reporter:
Jean-Roch Maitre <[email protected]>

UI-1151

Summary:
As a user I would like to show the 402 information when I change a port request state to submitted

Description:
2 things here:

We change how the 402 works so related to UI-1149

This will happen when the request is submitted so the select needs to not change if there are charges and if the charges have not been accepted yet.
(wait until this is done to do: KAZOO-2893)

Reporter:
Peter Defebvre <[email protected]>

UI-106

Summary:
As a porting user, I want all my unmatched numbers to be grouped in a Unknown category, so that I can still create a port request for them

Description:
We want to be able to support international numbers, right now the porting manager errors out if the number is not a US number, check with Karl what to do about it

Reporter:
Jean-Roch Maitre <[email protected]>

Maintenance/Community Commits

3.19.11: UI-1219: Added the prepend feature for numbers as a common control

24 Feb 18:37
Compare
Choose a tag to compare

Monster Core Changes

Changes to 3.19 after version 3.19.10

3.19.10: UI-1219: Added the prepend feature for numbers as a common control

24 Feb 03:33
Compare
Choose a tag to compare

Monster Core Changes

Changes to 3.19 after version 3.19.9

Resolved Tickets

Normal (2)

  • UI-1219 As a user, I want to set a prepend string on my phone numbers, so that I can know what number is called when it rings my device
  • UI-1216 logoutTimer property is not accessed properly

Change Details

UI-1219

Summary:
As a user, I want to set a prepend string on my phone numbers, so that I can know what number is called when it rings my device

Description:
Acceptance Criteria:

  • Everywhere where we let the user customize features, we have to add the preprend feature
  • The prepend feature is just a string, so the popup should be just a help message (ask Karl with what to say here) and then a text field
  • On a phone number document, we'll check if a prepend object is already there, if not we add it with the enabled/name keys. enabled should be set to true if the string !== '', and to false if it's ===. The back-end might be setting the prepend.number attribute, so make sure to allow the merge of that attribute into what we set.
  • The back-end will return "prepend" as a number feature if the prepend.enabled key is set to true, so we need to find an icon to display on the numbers listing
  • The local numbers are also able to add a preprend string, so make sure to add the gear back to list the prepend feature.

Reporter:
Jean-Roch Maitre <[email protected]>

UI-1216

Summary:
logoutTimer property is not accessed properly

Description:
In monster.util.js, lines 14 & 18:
use: monster.config.whitelabel.logoutTimer
instead of: monster.config.logoutTimer

Reporter:
Joris Tirado <[email protected]>

Maintenance/Community Commits

3.19.9

19 Feb 19:10
Compare
Choose a tag to compare

Monster Core Changes

Changes to 3.19 after version 3.19.8

Resolved Tickets

Normal (5)

  • UI-1176 When updating e911 from a number, an extra popup appears in addition of the confirmation charges
  • UI-1170 Local numbers should not be configurable
  • UI-1160 After closing the "Move Number" dialogue box, we lose scroll capabilities
  • UI-1012 As a designer, I want to change the Login Page, so that it looks better to the end-user 
  • UI-986 As a front-end dev, I want to port all the time of days action, so that we get closer to our goal of feature parity with Kazoo-UI

Change Details

UI-1176

Summary:
When updating e911 from a number, an extra popup appears in addition of the confirmation charges

Description:

Reporter:
Joris Tirado <[email protected]>

UI-1170

Summary:
Local numbers should not be configurable

Description:
In the case of a local number, the gear icon used to manage the features should not be displayed .

The back end doesn't have the ability to update those numbers.

Reporter:
Joris Tirado <[email protected]>

UI-1160

Summary:
After closing the "Move Number" dialogue box, we lose scroll capabilities

Description:
When attempting to move a phone number and closing the dialogue box, we lose scroll capability on the entire UI until we refresh the page.

Additionally, after accepting the "confirm charges" notice when actually moving the Number, should we be closing the first "Move Number" option Dialogue box? Currently it remains in view after confirming charges.

Steps to Produce: Nav to Number Manager, select DID and "Move to", click cancel or X.

Reporter:
Matt Martin <[email protected]>

UI-1012

Summary:
As a designer, I want to change the Login Page, so that it looks better to the end-user 

Description:
Acceptance Criteria:

  • Make the template look like the mock-up as much as possible
  • Remove the header when they're not logged-in
  • it works well with the branded welcome message
  • it works well on the 4 standards resolution (phone, tablet, desktop, large desktop)

Reporter:
Jean-Roch Maitre <[email protected]>

UI-986

Summary:
As a front-end dev, I want to port all the time of days action, so that we get closer to our goal of feature parity with Kazoo-UI

Description:
Acceptance Criteria:

  • Feature parity with Kazoo UI for the entire Time of day section: Time of day, Disable Time of Day, Enable Time of Day and Reset Time of Day

Reporter:
Jean-Roch Maitre <[email protected]>

Maintenance/Community Commits

3.19.8

11 Feb 02:07
Compare
Choose a tag to compare

Monster Core Changes

Changes to 3.19 after version 3.19.7

Resolved Tickets

Normal (1)

  • UI-994 As a front-end dev, I want to port the User callflow action, so that we get closer to our goal of feature parity with Kazoo-UI

Change Details

UI-994

Summary:
As a front-end dev, I want to port the User callflow action, so that we get closer to our goal of feature parity with Kazoo-UI

Description:
Acceptance Criteria:

  • Feature parity with the User Callflow action from Kazoo-UI

Reporter:
Jean-Roch Maitre <[email protected]>

3.19.7

09 Feb 22:15
Compare
Choose a tag to compare

Monster Core Changes

Changes to 3.19 after version 3.19.6

Resolved Tickets

Normal (3)

  • UI-1127 The "powered by" link is not hidden when hide_powered is set to true in the whitelabel document
  • UI-1012 As a designer, I want to change the Login Page, so that it looks better to the end-user 
  • UI-943 As a developer, I want a method to delete empty keys/values in the object generated by form2object so that I don't have to clear this object each time I call form2object

Change Details

UI-1127

Summary:
The "powered by" link is not hidden when hide_powered is set to true in the whitelabel document

Description:

Reporter:
Maxime Roux <[email protected]>

UI-1012

Summary:
As a designer, I want to change the Login Page, so that it looks better to the end-user 

Description:
Acceptance Criteria:

  • Make the template look like the mock-up as much as possible
  • Remove the header when they're not logged-in
  • it works well with the branded welcome message
  • it works well on the 4 standards resolution (phone, tablet, desktop, large desktop)

Reporter:
Jean-Roch Maitre <[email protected]>

UI-943

Summary:
As a developer, I want a method to delete empty keys/values in the object generated by form2object so that I don't have to clear this object each time I call form2object

Description:
When invoking the form2object method on a form containing inputs without name parameters, an empty key/value will be added to the object generated by form2object.

To resolve this problem, a getFormData method needs to be added in monster.ui to call the form2object method and clean the object generated.

Don't forget to add this method to the documentation.

Acceptance criteria:

  • new monster ui helper (like monster.ui.getFormData..)
  • Doc for this helper
  • all the form2obj references updated

Reporter:
Joris Tirado <[email protected]>

Maintenance/Community Commits

3.19.6

07 Feb 00:34
Compare
Choose a tag to compare

Monster Core Changes

Changes to 3.19 after version 3.19.5

Maintenance/Community Commits

3.19.5

03 Feb 01:47
Compare
Choose a tag to compare
Merge remote-tracking branch 'origin/3.19' into 3.19

3.19.4

28 Jan 22:07
Compare
Choose a tag to compare
UI-1091: Don't use charges description if it's not strictly a string