ngcp-admin-ui (13.5.1.3+0~mr13.5.1.3) unstable; urgency=medium

  [ nidrissi-zouggari ]
  * [9ce4d73] MT#54432 Migrate callDetails page for CallHistory and Call Recordings

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 10 Oct 2025 08:20:02 +0200

ngcp-admin-ui (13.5.1.2+0~mr13.5.1.2) unstable; urgency=medium

  [ Debora Crescenzo ]
  * [4855062] MT#63687 Rename "Go to admin panel" button

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 09 Oct 2025 16:14:25 +0200

ngcp-admin-ui (13.5.1.1+0~mr13.5.1.1) unstable; urgency=medium

  [ nidrissi-zouggari ]
  * [cdca62d] MT#62560 Migrate recorded files page
  * [c08b2ee] MT#63245 Fix 'ResizeObserver loop' Error
  * [2555dc5] MT#62583 Improve add invoice page

  [ Debora Crescenzo ]
  * [d34d48f] MT#63449 Add transcriptions to Call Recordings
  * [fb0d708] MT#63524 Add possibility to reset OTP codes

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 02 Oct 2025 10:53:55 +0200

ngcp-admin-ui (13.5.1.0+0~mr13.5.1.0) unstable; urgency=medium

  [ Debora Crescenzo ]
  * [4674126] MT#63058 isEdit mode amendments
  * [e5295ee] MT#63021 Customer contact edit bugfix
  * [606edfb] MT#63059 Reseller Billing Profile Details
  * [b866ae5] MT#63046 Upgrade libs to latest
  * [b5a0f61] MT#63046 Update @quasar/app-webpack and relevant libs
  * [94e313a] MT#63046 Remove leftovers
  * [aeab17c] MT#63314 Restrict CF Configuration Drop-down for CE Users
  * [5dc6c80] MT#63355 Avoid error on expired login by checking platformInfo.type existence
  * [781c176] MT#63423 Remove old admin panel popup
  * [8e8e3ab] MT#63398 Enable Login to new CSC on CE platform
  * [4f477bd] MT#63399 Remove Obsolete Subscriber Profile Attributes
  * [a3fde8f] MT#63399 Remove Obsolete Subscriber Profile Attributes
  * [7f2fdd4] MT#63046 Address most recent vulnerabilities
  * [966eeee] MT#62515 Add search by voucher code
  * [5604dbe] MT#63046 Upgrade libs to latest
  * [29e6a0d] MT#63449 Add voicemail transcriptions in the UI
  * [9de249f] MT#63449 Refactor transcript component
  * [4f6a51d] MT#63512 Destinations list bugfix

  [ Nico Schedel ]
  * [df6a8dd] MT#62909 add missing data-cy for reseller details pages
  * [95be2f9] MT#62909 add another data-cy for billing network
  * [7c61a9a] MT#63172 add data-cy to pbx device subscriber select

  [ nidrissi-zouggari ]
  * [4878336] MT#51339 Subscribers - CallHistory - Migrate CallHistory main list page
  * [6c04355] MT#62802 Migrate Call Recordings - Call Details
  * [12c61c3] MT#63046 Fix commander bug
  * [10dc560] MT#63284 Make front_image field required with validation error message in device model form
  * [71faac8] MT#63176 Resellers > Details > Time Sets Add/Edit pages migration
  * [0b995b8] MT#61956 Adding missing data-cy attributes for E2E tests of billing voucher
  * [3096424] MT#63340 Fix generate password
  * [e0b1955] MT#63368  Add filter code in data table search for billing vouchers

  [ Marco Capetta ]
  * [c061c6d] MT#63454 Add new Invert Time Set flag in NCOS Levels
  * [d3a71c8] MT#63512 Fix the CF destination shows for CE, PRO and PBX systems

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 08 Sep 2025 11:44:21 +0200

ngcp-admin-ui (13.5.0.0+0~mr13.5.0.0) unstable; urgency=medium

  [ Debora Crescenzo ]
  * [b6be011] MT#62515 Voucher Search Bugfix
  * [ea64fef] MT#62541 Dependencies upgrade April
  * [a61f3db] MT#62973 Replace PDF24 with PDF14

  [ nidrissi-zouggari ]
  * [a654ef4] MT#62302 Migrated /customerphonebookentries to /api/v2/customers/phonebook
  * [9a02c1e] MT#62426 Resellers pages to migrate from API v1 to API v2
  * [e3b2ac7] MT#62200 Reduce web-panel rows options from all tables
  * [58a524b] MT#62773 Peering Server bugfix
  * [c10967f] MT#62414 Implemented Customers Phonebook CSV import/export
  * [122d272] MT#62900 Migrate Phonebook from V1 to V2
  * [f39a439] MT#62416 Implemented Subscribers Phonebook CSV import/export
  * [7a9af82] MT#62415 Implemented Resellers Phonebook CSV import/export
  * [c556ed4] MT#62563 Migrate Customer Soundset pages
  * [8708378] MT#62589 Migrate Main List Customer > PBX Devices Page
  * [e74315b] MT#62590 Migrate Customer > PBX Devices Add and Edit forms

  [ Kirill Solomko ]
  * [d0f7044] MT#62681 add websocket statistics grafana link

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 20 Jun 2025 10:43:27 +0200

ngcp-admin-ui (13.4.0.0+0~mr13.4.0.0) unstable; urgency=medium

  [ Nico Schedel ]
  * [b09f95b] MT#62049 add data-cy to call forward ring timeout input box
  * [01232f5] MT#61483 fixes for device management pages
  * [d10fe70] MT#62410 add data-cy to customer details page

  [ Hugo Zigha ]
  * [1979661] MT#61834 Upgrade vue-i18n to v11

  [ nidrissi-zouggari ]
  * [5699da0] MT#61712 Rewrite Rule pages to migrate from API v1 to API v2
  * [a4b009b] MT#62117 Handle ban error
  * [b5afd6e] MT#52471 CustomerDetails - ContractBalance - Migrate main page
  * [6c57ca6] MT#62143 Disabled the "Change Password" button when the can_reset_password property is set to false
  * [72a945f] MT#62306 Add the ability to filter by version in device management/device config
  * [4645d56] MT#62402 Header Manipulation cannot be set to direction A-Leg Outbound
  * [9810ecc] MT#62134 Improve Security Ban page

  [ Debora Crescenzo ]
  * [a695ca4] MT#62044 Display newest CF forms first
  * [6d05c58] MT#62099 Call forward chronological sorting
  * [e14a083] MT#62113 MailToFax Secret Key bugfix
  * [d075429] MT#61981 Review journal feature app-wide
  * [b0c5efb] MT#62156 webpassword resets to null bugfix
  * [7fd6caa] MT#61355 customer sound set bugfix
  * [fcd6bbe] MT#62297 Empty customer dropdown bugfix
  * [36e8e95] MT#62377 Change German translation for banned profiles
  * [7c2610f] MT#62343 Resolve ivue-i18n and axios high vulnerabilities
  * [6702f5b] MT#62392 Create UI for Multi-Factor Authentication
  * [2e65af9] MT#62392 Update badge images path

  [ Marco Capetta ]
  * [ee9d9e8] MT#62220 Allow value 0 in concurrent_max preferences

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 10 Apr 2025 08:27:38 +0200

ngcp-admin-ui (13.3.0.0+0~mr13.3.0.0) unstable; urgency=medium

  [ Mykola Malkov ]
  * [6187906] MT#61534 Fix yarn file name

  [ Debora Crescenzo ]
  * [cab21e6] MT#61564 Unexpected error upon entering licenses page
  * [af2e244] MT#61566 CF destination dropdown bugfix and refactoring CF
  * [5bd5da6] MT#61607 Add human readable descriptions for licenses overview page
  * [63a98c3] MT#61566 Show CF dialog only if there is draft data
  * [4a0f97a] MT#61798 Add user basic authentication dropdown
  * [15ad6b3] MT#61724 Dependencies upgrade January

  [ Nouhaila Idrissi Zouggari ]
  * [438760f] MT#61596 Subscriber Preferences are not visible for read-only
  * [5a05f15] MT#61718 Uploading a device image to device model after creation doesnt apply image

  [ Marco Capetta ]
  * [8be279a] MT#59913 Add new Portuguese language to soundset

  [ nidrissi-zouggari ]
  * [06ee7dd] MT#61209 Upgrade to eslint 9.14.0 and add JS Policy's rules

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 28 Jan 2025 15:14:38 +0100

ngcp-admin-ui (13.2.0.0+0~mr13.2.0.0) unstable; urgency=medium

  [ Debora Crescenzo ]
  * [d901d48] MT#60689 Dynamic password requirements
  * [671b12c] MT#61187 Typo in change passsword dialog validations
  * [f9d29e1] MT#60689 Add change password page for AUI
  * [b3ffe26] MT#61162 Improve preferences patch flow (replace/add)
  * [5b88b6c] MT#61204 Amend validation rules for change password
  * [ab414f8] MT#61248 web password editmode bugfix
  * [13b4ed4] MT#61251 Fix yarn commands
  * [557ec73] MT#59554 Dependencies upgrade
  * [d50e731] MT#61336 Reload sound files upon opening the page
  * [c6262b8] MT#61534 Improve bundling
  * [515d94e] MT#61515 Errors in the CF page
  * [b3fb055] MT#61536 Improve how password requirements are handled
  * [282622a] MT#59822 Add startWith validation for contactUri reg. devices

  [ Nouhaila Idrissi Zouggari ]
  * [f59c2d0] MT#59509 DeviceManagement > Device Models - Migrate main, add, edit, preferences, image pages
  * [f7d2566] MT#59510 DeviceManagement > Device Firmwares - Migrate main, add, edit pages
  * [3a3ab63] MT#59511 DeviceManagement > Device Configurations - Migrate main, add, edit, download pages
  * [c530288] MT#61215 Insert delay in search box in admin GUI
  * [36b7566] MT#59512 DeviceManagement > Device Profiles - Migrate main, add, edit, preferences pages
  * [148aa94] MT#61088 DeviceManagement > Deployed devices - Migrate main, config, preferences pages
  * [14f1dd3] MT#61276 Fix Create PBX Device button
  * [dd33746] MT#61219 Added the option to modify and delete an existing custom preference
  * [a9298a4] MT#61388 Got error 422 when trying to edit a voicemail settings
  * [7c5c4ad] MT#60581 Migrate header manipulation api from v1 to v2
  * [1eed7cc] MT#60580 BillingVouchers > Migrate add, edit pages
  * [c8f4027] MT#54464 BillingProfiles - Migrate duplicate page

  [ Nico Schedel ]
  * [684f6cd] MT#60617 fix call forward delete data-cy
  * [a965284] MT#61424 add data-cy to switch old admin panel dialog box

  [ Hugo Zigha ]
  * [e2fe69c] MT#61165 Removed "Cloud PBX" Section of preferences for non-CPBX subscribers and for basic SIP Customers
  * [b832cb4] MT#61479 fix branding in admin panel

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 09 Dec 2024 11:26:43 +0100

ngcp-admin-ui (13.1.0.0+0~mr13.1.0.0) unstable; urgency=medium

  [ Debora Crescenzo ]
  * [fa9acf0] MT#60627 remove outdated caniuse-lite warning
  * [dced435] MT#60619 Hide or make impossible to edit features not covered by the license
  * [831c279] MT#60619 Removes preferences with invalid license from user view
  * [e191857] MT#60692 Update all password validations to match new requirements
  * [f6bfb97] MT#60619 Remove licenses check for CE type platform
  * [dc50e3b] MT#60785 Move misplaced Input components
  * [e005be6] MT#59756 Fix 'ResizeObserver loop' Error
  * [cd02f8e] MT#60860 Update new sipwise logo in AUI
  * [4b489e1] MT#60860 Move favicon files to public folder
  * [5224886] MT#61004 Fix bug destination Set added twice
  * [b6ed2d0] MT#61079 Subscriber call forward "on overflow" bugfix

  [ Nouhaila Idrissi Zouggari ]
  * [2dc3d25] MT#60646 Adapt random password generator to the new security standards
  * [d8c1cb0] MT#60637 Favorites don't work fine for pages that are not Settings
  * [67b35cf] MT#52476 DeviceManagement - Migrate main page
  * [873dcac] MT#61057 Got an error related to the web password when trying to modify a PBX seat
  * [dd99903] MT#61077 Got an error related to the status when trying to modify a PBX seat

  [ Marco Capetta ]
  * [5fc696d] MT#60131 Add missing subscriberprofiles to Resellers

  [ Nico Schedel ]
  * [1ef1ebd] MT#60617 add data-cy to all subscriber call forwarding pages

  [ Hugo Zigha ]
  * [cfa8c7f] MT#60870 add the edit button on the contact table under customer details

  [ Giancarlo Errigo Mattos ]
  * [27ce139] MT#61134 - Fix misaligned logo

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 01 Oct 2024 09:59:40 +0200

ngcp-admin-ui (13.0.0.0+0~mr13.0.0.0) unstable; urgency=medium

  [ Hugo Zigha ]
  * [0700d4d] MT#59827 infinite loop in "Captured Dialogs"
  * [73eb542] MT#59554 repository security updates 2024/03/05
  * [4044700] MT#60330 Bug on user permission enforcement
  * [5bbaf39] MT#60330 add call forwarding sub menu for all admin

  [ Debora Crescenzo ]
  * [6f13f06] MT#59996 Add max-length validation for  callee_prefix
  * [550e255] MT#59996 Revert change in the AuiNewPeeringOutbound component
  * [403aece] MT#60131 Add missing rewriterules to Resellers
  * [25b1c67] MT#60187 Add office hour and refactor AuiNewCallForwarding
  * [c9cb4b5] MT#60301 Reseller user NCOS Level bugfix
  * [55ed5a8] MT#60343 Missing "Auto-Attendant" option when setting callforward
  * [73ec9fe] MT#60422  CF to voicebox, fax, conference and m/s features bugfix
  * [452ba80] MT#60426 OH ann bugfix and refactoring of CF edit forms/actions
  * [9607668] MT#58965 Create a dedicated page to report license status
  * [2929e6f] MT#51329 Migration email templates page
  * [f8fca3d] MT#60550 Fix typo in subscriber actions line 557
  * [2d0ee01] MT#60533 Adapt UI to new special search values $null,$not_null
  * [97950cf] MT#60533 Remove unused code related to ajax functions
  * [55b90a1] MT#51331 Migrate add new template form
  * [2347d13] MT#60485 Bugfix existing dest, timeset, sourceset, bnumberset

  [ Nouhaila Idrissi Zouggari ]
  * [f2c04d6] MT#60160 Editing subscriber either resets or throws an error
  * [282f101] MT#60138 Cannot add alias number range without AC Description/ field
  * [146782e] MT#60280 Error when set email address for fraud notification in Billing Profiles
  * [e72f428] MT#59688 not possible to see group members in details of HG
  * [514bd60] MT#59513 SubscriberDetails > HeaderManipulations > Actions - Migrate add, edit pages
  * [768528c] MT#59514 SubscriberDetails > HeaderManipulations > Conditions - Migrate add, edit pages
  * [1b51e53] MT#51318 BillingVouchers - Migrate main page

  [ Nico Schedel ]
  * [8acd225] MT#60365 add missing data-cy to peering pages

  [ Marco Capetta ]
  * [6babf44] MT#60035 Define proper type for adm_ncos_exceptions pref
  * [268664a] MT#60511 add Header Manipulation direction "b_outbound"
  * [9d1f80a] MT#60515 rename hm inbound/outbound directions to a_inbound/a_outbound

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Sun, 28 Jul 2024 12:02:37 +0200

ngcp-admin-ui (12.5.0.0+0~mr12.5.0.0) unstable; urgency=medium

  [ Nouhaila Idrissi Zouggari ]
  * [d43f264] MT#59595 redirect to original page after login
  * [851a570] MT#59502 Number Porting migrate Add, Edit, Download and Upload pages
  * [b848f08] MT#59503 LNP Numbers migrate Add, Edit,Upload pages
  * [ce1b46c] MT#59716 impossible to create a new invoice
  * [7fbb639] MT#59769 Missing action buttons for SIP Peering Group
  * [ca8f922] MT#59787 Details button for PBX Group missing
  * [46c5bd9] MT#54449 SubscriberDetails - HeaderManipulations - Migrate HeaderRule add page
  * [156d530] MT#59787 Redirect Preferences/Edit to subscriber section
  * [6ef016a] MT#59791 Aliases under Pilot user are not listed or cannot be used by PBX Group
  * [8435f74] MT#54454 SubscriberDetails - HeaderManipulations - Migrate HeaderRule edit page
  * [39372fa] MT#59791 Aliases under Pilot user are not listed or cannot be used by PBX Group
  * [db37847] MT#54437 SubscriberDetails - CallForwarding - Migrate main page
  * [04ef1bd] MT#59951 Fixes related to the new migrated Call Forward page
  * [4131aac] MT#59972 Add to CF page the new param PSTN 302 Redirection
  * [c3187dd] MT#59968 change of the hunt-group cancel mode (cancel -> bye) removes all members
  * [44a28ee] MT#59769 Missing action buttons for SIP Peering Group

  [ Hugo Zigha ]
  * [980aabd] MT#59834 Editing a specific Rewrite Rule hangs the GUI.
  * [c3c8c99] MT#59944 permanent registrations created using new admin interface don't have correct outbound_socket in registration path

  [ Debora Crescenzo ]
  * [e1b6e6c] MT#60094 Add "no-trailing-spaces" rule in linter
  * [39814e5] MT#60094 Lint review
  * [e5fd2d9] MT#60094 Refactor nested v-for directives to use declared variables

  [ Nico Schedel ]
  * [d441cdf] MT#60081 add data-cy for lnp carrier and numbers

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 22 May 2024 14:31:26 +0200

ngcp-admin-ui (12.4.0.0+0~mr12.4.0.0) unstable; urgency=medium

  [ Nouhaila Idrissi Zouggari ]
  * [969c3e6] MT#59032 SoudSets - Migrate files page
  * [7ca53c6] MT#59465 Sometimes we cannot assign a group to a subscriber
  * [21470c4] MT#59477 missing hunt group preferences on the latest trunk
  * [d441692] MT#59499 Contact Details improvements
  * [dab003d] MT#59500 Error clicking on Resellers ID bread crunch
  * [61e39f5] MT#59450 Add a banner to CE UI to suggest to buy the PRO version
  * [7c091a9] MT#59505 Invoices migrate Add, Download
  * [98ecd50] MT#59524 Removing subscriber from group throws error
  * [68e5102] MT#59508 Migrate Auto Attendant Slots page

  [ Marco Capetta ]
  * [9dbc105] MT#59201 remove mandatory contrains from AC of Alias Numbers
  * [86df03f] MT#59320 Fix typo in 'PBX Hunt Timeout' text
  * [b499ddf] MT#59387 Disable nat flag when creating a permanent registration

  [ Hugo Zigha ]
  * [15c41e3] MT#59209 Subscriber SIP username shown when editing in AUI
  * [259e0da] MT#59031 Subscriber ID is modified from its numerical value to ":id" in URL
  * [b85ba01] MT#58918 migrate the phonebook CSV upload of Reseller, Customer and Subscribers
  * [77c07d9] MT#59280 Migrate the billing fee CSV import to the new Admin UI
  * [3f7f47f] MT#57943 Create a contact field the reseller box overlaps the IBAN field when window is resized
  * [b3a61c4] MT#57962 Search function not working in Balance intervals
  * [2879712] MT#51317 Invoices - Migrate main page
  * [e6efb08] MT#59321 Call recordings missing filters in the new panel
  * [9ceebce] MT#59374 fix sound sets input for tests
  * [2fc773a] MT#59498 Error loading main table of NCOS Sets

  [ Nico Schedel ]
  * [05bd586] MT#59246 fix data-cy in billing profile zones and fees
  * [bfe1fdd] MT#58937 add data-cy to aui phonebook reseller selection
  * [d691dec] MT#59374 add missing data-cy to soundset page

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 15 Mar 2024 08:48:10 +0100

ngcp-admin-ui (12.3.0.0+0~mr12.3.0.0) unstable; urgency=medium

  [ Hugo Zigha ]
  * [66ebe42] MT#58870 Admin UI Alert after upgrade to mr11.5.1
  * [4be95eb] MT#58893 Fix build failures for missing jest module
  * [ee00ca4] MT#57755 Empty ACL does not work correctly
  * [a9a2162] MT#57951 creation of a rewrite rule does not pre-fill the field and direction fields correctly
  * [dd21c2e] MT#59014 Fix customer speeddial API POST request

  [ Nouhaila Idrissi Zouggari ]
  * [206dd13] MT#54468 BillingFees - Migrate edit page in the context of a BillingProfile
  * [5ae15b2] MT#58804 HeaderManipulations - Rules - Migrate main page
  * [0d5778a] MT#58805 HeaderManipulations - Rules - Migrate add page
  * [c363005] MT#58806 HeaderManipulations - Rules - Migrate edit page
  * [ae9ed09] MT#58827 HeaderManipulations- Rules Conditions - Migrate main page
  * [4d42e46] MT#58835 HeaderManipulations- Rules Conditions - Migrate add page
  * [f1ff334] MT#58851 HeaderManipulations- Rules Conditions - Migrate edit page
  * [defa18d] MT#58856 HeaderManipulations- Rules Actions - Migrate main page
  * [c638d51] MT#58857 HeaderManipulations- Rules Actions - Migrate add page
  * [d7fd8c4] MT#58858 HeaderManipulations- Rules Actions - Migrate edit page
  * [3101683] MT#58939 Malicious Calls - Migrate main page
  * [6dc71b1] MT#59051 Primary number AC  issue
  * [ca10d72] MT#59070 Number Porting unexpected error: a.params is undefined
  * [b831050] MT#51330 SoundSets - Migrate main page
  * [f18145c] MT#58963 SoudSets - Migrate add page
  * [51b8395] MT#58970 SoudSets - Migrate edit page

  [ Nico Schedel ]
  * [e9fa38c] MT#58908 add data-cy to timesets page
  * [35e52aa] MT#58937 add data-cy for phonebook page
  * [8889bbd] MT#59097 add missing data-cy for profile package page

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 15 Jan 2024 14:47:06 +0100

ngcp-admin-ui (12.2.0.0+0~mr12.2.0.0) unstable; urgency=medium

  [ Hugo Zigha ]
  * [1259534] MT#58371 Scrolling too fast in the subscriber/domain preferences creates duplicated entries
  * [fd3d83e] MT#58391 Chaijs/get-func-name vulnerable to ReDoS - CVE-2023-43646
  * [7f5aef5] MT#58372 Selecting the default preference twice in a row throw an error
  * [b2095bb] MT#58594 Select Customers Details from Reseller gives "Entity customer not found"
  * [5523547] MT#58595 Select "Fraud Limits" menu in Customer page the UI hangs and stop working
  * [d9e355a] MT#57669 Migrate Upload CSV Phonebook Entry to AUI v2
  * [34de357] MT#58763 The phonebook is downloaded twice when click on the download button

  [ Nouhaila Idrissi Zouggari ]
  * [3c7e56f] MT#54483 BillingZones - Migrate edit page
  * [0c1c11d] MT#54483 ProfilePackages - Migrate add page
  * [4785100] MT#54484 ProfilePackages - Migrate edit page
  * [6371603] MT#54486 ProfilePackages - Details - Initial Billing Profiles/Networks
  * [2604c4e] MT#54487 ProfilePackages - Details - Top-up Billing Profiles/Networks
  * [666ddac] MT#54488 ProfilePackages - Details - Underrun Billing Profiles/Networks
  * [69c2f6e] MT#54490 ProfilePackages - Details - Vouchers
  * [f58a3cf] MT#54489 ProfilePackages - Details -  Customer Contracts
  * [c81ffe1] MT#54465 BillingFees - Migrate main list page
  * [d798fae] MT#58566 Outbound_socket no longer show extra sockets beside default for permanent registrations
  * [f7bdd81] MT#54467 BillingFees - Migrate add page in the context of a BillingProfile
  * [0499c62] MT#58789 HeaderManipulations - Migrate add page
  * [22117d1] MT#58791 HeaderManipulations - Migrate edit page

  [ Marco Capetta ]
  * [56df1cf] MT#58606 Customer 'ext_range_min' pref must accept "0" as min value
  * [d10ee66] MT#58591 Add to all the languanges the new localized text

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 29 Nov 2023 13:36:41 +0100

ngcp-admin-ui (12.1.0.0+0~mr12.1.0.0) unstable; urgency=medium

  [ Hugo Zigha ]
  * [b14ff07] MT#57905 Reseller's admin cannot edit subscribers after creation
  * [7cf710e] MT#58190 After the update of admin UI to Quasar v2 all of the E2E tests for preferences are failing
  * [5dd0a53] MT#58208 Trying to generate a password for subscriber using the password generate button only produces an empty space
  * [2582c45] MT#57030 Update AUI and CSC to fix latest security warnings
  * [1b041f1] MT#57986 Customer creation page allows "Charge VAT" toggle to be on while "VAT Rate" is 0
  * [28ebbf0] MT#57675 Migrate Preferences Peers to AUI v2

  [ Nico Schedel ]
  * [a30f52c] MT#55492 add missing data-cy to reseller creation
  * [3889277] MT#55492 add missing data-cy to subscriber creation
  * [faeb27f] MT#55492 add more missing data-cy to subscriber creation
  * [e8f9182] MT#58250 add data-cy to rewrite rule sets creation

  [ nouhaila ]
  * [552cf8f] MT#56988 Improve NGCP statistics: rework and re-implement current statistic section of NGCP admin interface

  [ Author: Nouhaila Idrissi Zouggari ]
  * [d9fbdfb] MT#57672 Migrate Clone Subscriber Profile Set to AUI v2
  * [235b197] MT#57673 Migrate Clone Subscriber Profile to AUI v2
  * [40d7b3b] MT#57674 Migrate Preferences Subscriber Profile to AUI v2

  [ Guillem Jover ]
  * [e085bd7] Revert "MT#56988 Improve NGCP statistics: rework and re-implement current statistic section of NGCP admin interface"
  * [b915312] MT#58356 Update packaging for bookworm

  [ Daniel Grotti ]
  * [2ffb24e] MT#58277 Define type for sip_ping_notify_codecs_list

  [ Nouhaila Idrissi Zouggari ]
  * [4357532] MT#54482 ProfilePackages - Migrate main list page
  * [0731df4] MT#51321 HeaderManipulations - Migrate main page
  * [d9c534c] MT#54469 BillingZones - Migrate main page
  * [a45fc79] MT#54483 BillingZones - Migrate add page

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Sun, 15 Oct 2023 08:23:42 +0200

ngcp-admin-ui (12.0.1.0+0~mr12.0.1.0) unstable; urgency=medium

  [ Michael Prokop ]
  * [09506e8] MT#57453 Switch docker image to bookworm

  [ Kirill Solomko ]
  * [915bca0] MT#55391 add yarn-path in .yarnrc

  [ Hugo Zigha ]
  * [c1cdf6d] MT#57676 Migrate all NCOS Levels pages to AUI v2
  * [0b8912b] MT#57775 impossible to load reseller branding information
  * [dae8e4b] MT#57784 Main table of Contacts page reports IDs with '#' in front
  * [f7c1fa4] MT#57783 HG master data: add new preference `pbx_hunt_cancel_mode`
  * [8b48ed3] MT#52918 AUI: QuasarMigration - Migrate Quasar from v1 to v2
  * [5937f98] MT#57880 Billing Profile schedule doesn't work
  * [21f2f5c] MT#57978 NCOS: impossible to select a reseller
  * [33ecda1] MT#57979 "Unexpected error �: t.$t is not a function" during rewrite rule creation
  * [2da5355] MT#57941 Customer creation not dislayed under reseller
  * [e39580a] MT#57950 Unable to change the rewrite precedence for multiple rewrite rule sets
  * [92a5008] MT#58062 Impossible to assign an NCOS or NCOS Set

  [ Author: Nouhaila Idrissi Zouggari ]
  * [d64a09e] MT#57882 Resellers should not be able to see the 'link' page
  * [5aad585] MT#33042 Set max number of subscribers: add new API preferences

  [ Marco Capetta ]
  * [700b960] MT#57577 Add to ncos_set flag to subscriber profiles
  * [5882156] MT#56422 Hook new KeyDB statistics dashboard

  [ Nico Schedel ]
  * [5bb4f01] MT#55492 add data-cy to ncos pages
  * [8706a5e] MT#55492 add data-cy to reseller selection
  * [ca59d55] MT#55492 add data-cy to aui menu buttons
  * [f228041] MT#55492 add data-cy to password strength meter
  * [92e4e3b] MT#55492 add data-cy to login page
  * [571f7f0] MT#55492 add data-cy to loading gears
  * [5115872] MT#55492 add data-cy to datatable add button
  * [aaab8c9] MT#55492 add missing data-cy to contract creation
  * [c356597] MT#55492 add missing data-cy to customer creation page

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 30 Aug 2023 18:04:16 +0200

ngcp-admin-ui (11.5.0.0+0~mr11.5.0.0) unstable; urgency=medium

  [ nouhaila ]
  * [9c4af59] MT#54283 Edit Emergency Containers
  * [6122cc2] MT#51319 Modify editable to true

  [ Marco Capetta ]
  * [18ba83b] MT#56813 Fix peering servers, rules and inbound rules filters
  * [17d77ee] MT#57338 Remove preferences when set to false or empty array value
  * [c0381a6] MT#57235 Add link to the support numbers
  * [c327a18] MT#57469 Fix mandatory field for peer in/out rules

  [ Hugo Zigha ]
  * [599e6c0] MT#56724 As a Reseller Administrator I cannot create Billing Profiles
  * [9df7d8f] MT#57030 Update AUI and CSC to fix latest security warnings
  * [e7c3830] MT#56713 RewriteRule - Migrate rules main page
  * [e6d0326] MT#56714 AUI: RewriteRule - Migrate rules add page
  * [d4d0a4a] MT#56715 RewriteRule - Migrate rules edit page
  * [f42f340] MT#56846 [AUI] Migrate PBX Groups view and creation
  * [f9e70c7] MT#57670 Migrate Edit Call List Supressions to AUI v2

  [ Guillem Jover ]
  * [dd25e78] MT#57326 Hook new Kamailio statistics dashboard

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 26 Jun 2023 14:10:29 +0200

ngcp-admin-ui (11.4.0.0+0~mr11.4.0.0) unstable; urgency=medium

  [ Hugo Zigha ]
  * [127de51] MT#56363 Create new "NCOS Level Set" page
  * [d1a4e7c] MT#55876 Search feature on tables does not work correctly using v2 UI
  * [1ba9361] MT#55703 Possibility to configure via Admin panel Customer speed dials
  * [d943670] MT#51320 RewriteRuleSets - Migrate main page
  * [26dc815] MT#56657 WEbGui interface permit to insert Primary/secondary numbers with spaces or characters
  * [e7895aa] MT#56711 RewriteRuleSets - Migrate add page
  * [040214e] MT#56712 RewriteRuleSets - Migrate edit page
  * [dd6fd1d] MT#56725 As Reseller I cannot create a new subscriber
  * [e83e668] MT#56729 RewriteRuleSets - Migrate clone page
  * [47b2902] MT#56403 Improve subscriber's profiles edit page

  [ nouhaila ]
  * [2a94f47] MT#56183 UPN Rewrite section should be removes, cause it is not use in the code
  * [4e94c0d] MT#56423 Create a new tab under the DOCUMENTATION section with links to Sipwise useful pages
  * [fb2e639] MT#51319 SIPPeeringGroups - Migrate main page
  * [3909f06] MT#56726 SIPPeeringGroups - Migrate add page
  * [9c29e5a] MT#56727 SIPPeeringGroups - Migrate edit page
  * [2a27a36] MT#56812 Migrate peering server main, add, edit pages
  * [cc809ce] MT#56814 Migrate peer outbound rules main, add, edit pages
  * [66b6313] MT#55336 Add support for items that returned from a non array API
  * [cc6f65d] MT#56813 Migrate peer inbound rules main, add, edit pages

  [ Marco Capetta ]
  * [121c8fb] MT#56743 Fix ncos_sets preference visualization
  * [35b4d9f] MT#56403 Update subscriber profile attributes
  * [0d2297c] MT#56423 Fix new 'links' page

  [ Guillem Jover ]
  * [3eff061] MT#55124 Hook new VictoriaMetrics statistics dashboard

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 24 Mar 2023 13:03:53 +0100

ngcp-admin-ui (11.3.0.0+0~mr11.3.0.0) unstable; urgency=medium

  [ Mykola Malkov ]
  * [b301fae] MT#55391 Add NODE_PATH variable to Dockerfile

  [ Hugo Zigha ]
  * [ed3318b] MT#32989 in subscriber sound_set preference I can select "customer soundset"
  * [ae6b998] MT#55406 Subscriber creation fails if default timezone is selected
  * [33c4d31] MT#55710 in subscriber sound_set preference I can select "customer soundset" part 2
  * [fd97d0a] MT#32991 in subscriber master-data page, clicking on customer you are redirecting to wrong page
  * [488bdac] MT#32990 Remove "Sip Call flow" from CE
  * [a795504] MT#55843 New admin panel search tool fails for large DB
  * [735ee62] MT#55386 Cannot upload fees as CSV
  * [79fe321] MT#55756 It is no longer possible to download voicemails from new admin-panel
  * [5859596] TT#162803 SubscriberDetails - SpeedDial - Migrate add/edit page
  * [6a4551f] MT#55655 Administrator bound to a specific reseller get 403 when select Reseller
  * [f17c186] MT#55000 New web interface: preferences with long descriptions have cut text
  * [4c8e224] MT#54990 New Web interface: filter/serach in susbcriber preferences doesn't work properly
  * [498e753] MT#32992 Branding URL is not reachable under reseller account (Dashboard is shown)
  * [bc826e5] MT#56002 update modules reported as critical
  * [b8eef00] MT#56340 update modules reported as critical

  [ Kirill Solomko ]
  * [69c0d38] MT#55744 change alias numbers logic for non-pbx subscribers

  [ Michael Prokop ]
  * [c954d97] MT#55813 Use bundled yarn + update lintian overrides

  [ CORP\franci11 ]
  * [3106a21] MT#56252 Call Recording in AUI does not show who is the caller/callee

  [ Marco Capetta ]
  * [04d0c46] MT#54829 Remove Fax and Header Manipulation menu from CE

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 17 Jan 2023 17:42:59 +0100

ngcp-admin-ui (11.2.0.0+0~mr11.2.0.0) unstable; urgency=medium

  [ Kirill Solomko ]
  * [708c9e9] MT#55391 update package to be build with node 18
  * [b5ba517] MT#55391 add dependency on node 18
  * [d4109c5] MT#55391 fix productName and productDescription

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 04 Oct 2022 13:50:42 +0200

ngcp-admin-ui (11.1.0.0+0~mr11.1.0.0) unstable; urgency=medium

  [ Hans-Peter Herzog ]
  * [98fbdff] TT#179908 Extract routes for each module in a separate file
  * [c5fa895] TT#102907 Journal - Add UI/API Logs to answer 'who, what and when' changed settings
  * [2b46476] TT#180350 Creation/Update-Forms - Submit form on enter in text input fields
  * [9a7c4d3] TT#177952 Issue - Pagination/Sorting - Sort order ignored when pagination used
  * [2990cea] TT#180351 Maintenance - Upgrade Quasar Framework
  * [cab51f9] TT#180351 Maintenance - Fix vulnerabilities
  * [86fcaa6] TT#163500 After login v2 opens dashboard while v1 is opening the last context/page
  * [deb367b] TT#180561 SubscriberProfiles - Introduce multiple data contexts
  * [7a28791] TT#181650 BillingProfiles - Configure routes to enable breadcrumb navigation
  * [215dda8] TT#181855 Fix row menu attributes for E2E testing
  * [a53fbe0] TT#183950 SubscriberDetails - Re-organize MasterData page
  * [06f361e] TT#184150 Administrators - Replace context loader component
  * [f234fa0] TT#184450 Customers - Replace context loader component
  * [7f5db65] TT#184450 CustomersDetails - Fix breadcrumb for Phonebook creation and CSV upload
  * [bbc0c25] TT#184452 Customers - Introduce resource relations loader to new context component
  * [34c71b6] TT#184453 Phonebook/HeaderRuleSets - Hide on CE
  * [5495b8a] TT#184453 HeaderRuleSets - Hide on CE
  * [746ee0c] TT#185200 SubscriberDetails - Apply sub context mixin concept
  * [d0d707e] TT#185201 Issue - Remove unused table data
  * [03a3eb8] TT#186600 Remove unknown error message
  * [56c96a7] TT#186601 Login - Skip last page routing if admin role changed
  * [e0fab99] TT#186500 Admins - Fix edit page for role=reseller
  * [b7cddb5] TT#186602 Subscribers - Open edit form from row menu directly

  [ Alexander Lutay ]
  * [4d20dbf] TT#177854 Update favicon list: decreasing package and downloading size

  [ Hugo Zigha ]
  * [8632464] TT#179402 TimeSet - Migrate edit page
  * [93c02d0] TT#120726 CustomerDetails - TopUpLog - Migrate main page
  * [c05c628] TT#120727 CustomerDetails - FraudLimits - Migrate main page
  * [bcd8f17] TT#163112 BillingNetworks - Migrate main list page
  * [2340668] TT#163101 BillingProfiles - Migrate add page
  * [c5e3e8f] TT#176000 CustomerDetails - Locations - Migrate edit page
  * [02dd8ea] TT#163103 BillingProfiles - Migrate edit page
  * [8e6ea0a] TT#163103 BillingProfiles - Migrate edit page

  [ Konrad Hyzy ]
  * [5d39f8f] TT#163102 BillingProfiles - Migrate main list page

  [ Sergii Leonenko ]
  * [f6f11a1] TT#177856 E2ET: Customers - As Admin with role reseller I want to manage Customers
  * [4c514f4] TT#162800 SubscriberDetails - MasterData - Migrate edit page

  [ Nico Schedel ]
  * [2f90823] TT#181855 Fix row menu attributes for E2E testing, fix delete button
  * [c708a6b] TT#181851 add data-cy to fax settings

  [ Fabricio Santolin da Silva ]
  * [e86cccc] TT#96652 Add suffix for emergency number.

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 22 Aug 2022 20:01:29 +0200

ngcp-admin-ui (11.0.0.0+0~mr11.0.0.0) unstable; urgency=medium

  [ Hans-Peter Herzog ]
  * [be635c4] TT#147154 Search - Search by a specific field
  * [28cea8c] TT#169500 DataTable - Return to first page after detecting an invalid page
  * [aef938d] TT#162809 SubscriberDetails - Phonebook - Migrate edit page
  * [aa7ffc0] TT#169703 SubscriberDetails - Fix Phonebook Creation/Update
  * [380e21c] TT#153650 Phonebook - Migrate creation page
  * [81af74a] TT#169603 Domains - Switch from ajax to api
  * [2d85e71] TT#169850 DataTable - Deleting item always moves to the last page
  * [944afab] TT#170251 Normalize page number after calculations, which lead out of the expected number range
  * [f6d49fc] TT#170251 Normalize page number after calculations, which lead out of the expected number range
  * [5953410] TT#170654 Phonebook - Migrate add/edit-Phonebook in Reseller/Customer/Subscriber-Details
  * [3eb07e3] TT#170655 Journal - As an Admin, I want to see metadata about the activity on an entity
  * [8e56cf7] TT#164702 Branding - CSS customization for CSC-UI v2
  * [833e519] TT#172400 ResellerBranding - Sync data when inputting a color code manually
  * [22fa496] TT#169905 Customers - Switch data source from AJAX to API
  * [880be99] TT#173200 Allow all possible paths to become a favourite page
  * [40a1acb] TT#162705 SubscriberDetails - Migrate FaxSettings
  * [4f0e93c] TT#175400 SubscriberDetails - Enable AutoAttendant page
  * [990ea54] TT#174200 As a User, I want to delete favorite pages from the main menu directly
  * [beb92c6] TT#121800 MainMenuSearch - Implement RegExp based full text search
  * [311934a] TT#175850 Customers - Do not show terminated customers by default
  * [21bc2de] TT#177050 Domains - DomainCreation - Fix permissions and unwanted page reload
  * [03e791a] TT#177150 Contacts - As Admin (reseller, is_master) I want to create a CustomerContact
  * [2a4fe32] TT#177200 SubscriberProfileSets - As Admin (reseller, is_master) I want to create a SubscriberProfileSet
  * [392c6ff] TT#177200 Domains/SubscriberProfiles - Fix creation as admin and reseller
  * [cb43a15] TT#176750 Remove WebRTC flag from Reseller

  [ Javier Rodriguez ]
  * [34faa8c] TT#163502 Help button on v2 for call list suppressions

  [ Hugo Zigha ]
  * [cb596ab] TT#168900 Customer/Reseller-Details - Migrate Phonebook add page
  * [e14cb4f] TT#162813 SubscriberDetails - LocationMappings - Migrate edit page
  * [0cf0788] TT#162810 SubscriberDetails - TrustedSources - Migrate edit page
  * [bd99a93] TT#162811 SubscriberDetails - UPNRewrite - Migrate edit page
  * [a4b26cf] TT#162708 SubscriberDetails - CapturedDialogs - Migrate main page
  * [e96ad97] TT#162804 SubscriberDetails - CallthroughCLIs - Migrate edit page
  * [72a39ba] TT#104172 NumberPorting - Migrate main page
  * [f48d922] TT#162710 SubscriberDetails - Voicemails - Migrate main page
  * [66ddf36] TT#175550 ResellerDetails - BillingNetworks - Migrate add page
  * [ceb1b86] TT#175151 ResellerDetails - BillingProfiles - Migrate edit page
  * [3d806b9] TT#175600 ResellerDetails - BillingNetworks - Migrate edit page
  * [2a21990] TT#179401 TimeSet - Migrate add page
  * [c9385d0]  TT#174202 Add new button to (un)switch all radio buttons on "Subscriber Profile"."Profile" page

  [ Sergii Leonenko ]
  * [91a1e3e] TT#169252 add banner for not-yet-migrated v1 pages
  * [2ad6877] TT#170501 impossible to edit Invoice templates on v2
  * [cb50373] TT#173200 Allow all possible paths to become a favourite page
  * [f5329f8] TT#175100 adding "External #" to search criteria for Customer lists
  * [57609f6] TT#174850 Trim leading, tailing whitespaces from login username
  * [e12d79b] TT#175050 "call map" doesn't work on v2, works well on v1
  * [c904cd2] TT#174555 missing information about subscriber status (e.g. "locked")
  * [3d1621b] TT#174350 Resellers->Customer error: Unexpected error:  this.getCustomerExternalIdColumn is not a function
  * [f5d6799] TT#174100 AUI: system status popup is broken on v2 due to v1 changes
  * [c9d3593] TT#174551 missing sing '*' (mandatory) for recently moved pages
  * [0f72826] TT#175150 Linenumbers in code editor is overlapped with provisionin template text
  * [a7dc1a8] TT#174500 ErrorHandling - Error message "unknown user" on login screen for expired JWT token
  * [9d8d68e] TT#176903 E2ET: AUI - DomainPreferences
  * [d5bcac9] TT#175250 Subscriber.CapturedDialogs shown even if it is disabled in YML
  * [adbcdd5] TT#174200 Use delete_outline for favorite elements
  * [d4610f1] TT#177402 Issue - Capabilities - As a Admin (role=ccare, ccareadmin), I can not login
  * [c47d345] TT#178550 serve static folder in dev mode under v2 url
  * [0c5c52e] TT#178551 exclude static and assets folders from i18n keys extraction process
  * [255411f] TT#179355 tune 3D v1 CSS styles to match v2 general 2D schema
  * [37f852b] TT#179250 extracting big "vue-visjs" lib from common "vendor.js" to speed-up app loading time

  [ Nico Schedel ]
  * [457b1bf] TT#171900 add missing data-cy for all preferences pages
  * [ae06ec1] TT#171900 add data-cy for *-preferences category selection

  [ Konrad Hyzy ]
  * [6cfde7e] TT#104162 InvoiceTemplates - Migrate main list page
  * [d28e36d] TT#162709 CallRecordings - Migrate main page
  * [1e17d9f] TT#175950 CustomerDetails - Locations - Migrate add page
  * [4944095] TT#174600 Main menu 'Search' apply to Favourites elements too

  [ Alexander Lutay ]
  * [4202bbb] TT#170654 Use defauilt 'Edit' label for Phonebook entreies
  * [50f0f7a] TT#176350 Use common edit logic for Invoice templates
  * [4d09593] TT#174200 Use delete_outline for favorite elements
  * [6ae6afa] TT#169252 Update 'not-yet-migrated v1 pages' banner
  * [455bbef] TT#174801 Add 'csc_calls' to AUI Subscribers Profile

  [ Michael Prokop ]
  * [b8397c9] TT#71950 Fix typos

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 07 Jun 2022 11:43:28 +0200

ngcp-admin-ui (10.5.0.0+0~mr10.5.0.0) unstable; urgency=medium

  [ Carlo Venusino ]
  * [31f217d] TT#159054 SubscriberDetails - Migrate page "Trusted Sources"
  * [bce683b] TT#159051 SubscriberDetails - Migrate page "Location Mappings"
  * [62c1f9b] TT#159053 SubscriberDetails - Migrate page "UPN Rewrite"
  * [750a284] TT#159052 SubscriberDetails - Migrate page "Header Manipulations"

  [ Sergii Leonenko ]
  * [cc4f92e] TT#157050 ACL - The "Tools -> Batch Provisioning" menu entry is displayed when www_admin.batch_provisioning_features=0
  * [49a4948] TT#160350 AUI: code normalization - replace Stylus styles with Sass
  * [f33de35] TT#161351 [Issue] AUI: unable to select a file on preferences page
  * [3980022] TT#160950 Issue AUI: When changing passwords for other administrators, logged in administrator's password get's changed instead
  * [b19aaca] TT#131366 add missing data-cy for upcoming "changing admin password" tests
  * [2e4c144] TT#164200 AUI: Issue - ACL - Missing user param in aclCan
  * [06ebc48] TT#164251 AUI: Issue - Admins - Certificate download URL is broken
  * [d200287] TT#131368 E2ET: AUI - Administrators - Revoke API certificate
  * [889bf25] TT#161100 AUI: SubscriberDetails - Migrate page "Voicemail Settings"
  * [ba4de16] TT#164500 E2ET: Administrators - Make sure that administrators cannot delete themselves
  * [a43604d] TT#160750 AUI: SubscriberDetails - Migrate page "Reminder"
  * [ace2145] TT#159055 AUI: SubscriberDetails - Migrate page "Callthrough CLIs"
  * [0651b07] TT#167750 Reload help button map after login
  * [6b560d6] TT#166950 add missing data-cy to subscriber voicemail settings
  * [59939d7] TT#166950 SubscriberDetails - VoicemailSettings under /subscriber/:id/details/voicemail

  [ Nico Schedel ]
  * [f0b22b8] TT#160101 add missing data-cy elements in subscriber profile sets and profiles
  * [34a2bc8] TT#131366 add missing data-cy for upcoming "changing admin password" tests
  * [24af3e6] TT#131367 add missing data-cy in admin api certificate popup
  * [d5b1226] TT#164250 add missing data-cy in subscriber creation
  * [0c39bc1] TT#165100 add missing data-cy for reseller branding
  * [1f2a815] TT#165100 add missing data-cy for color picker
  * [7269e27] TT#165500 add missing data-cy to "forget password?" dialog
  * [6a25d64] TT#166000 add missing data-cy in domain creation
  * [d7daa83] TT#166950 add missing data-cy to subscriber voicemail settings
  * [3e328e7] TT#166950 add missing data-cy in voicemail settings audio player and file uploader

  [ Hans-Peter Herzog ]
  * [e1959d0] TT#149950 AUI: ACL - Rename $has to $hasChildTrue
  * [f698fbb] TT#164450 Create testrunner to run unit tests during Jenkins verification
  * [ade6ca4] TT#164900 Upgrade Quasar to 1.18.5
  * [daec17a] TT#163502 Help - Add "Help" button on v2
  * [efa45b7] TT#165700 SubscriberList - Replace Web-Username by SIP-Username
  * [45086f8] TT#157319 Issue - Cannot create Domain under reseller: Unexpected error 😱: Request failed with status code 403
  * [82bf7d3] TT#167100 Use standard form input wrapper for Contact form
  * [119b4dd] TT#167100 Use standard form input wrapper for Admin form
  * [e5883e4] TT#162802 SubscriberDetails - Migrate Phonebook add page

  [ Konrad Hyzy ]
  * [fbb6053] TT#163501 AUI: DetailPage - Order 'Details' menu alphabetically
  * [b91ff01] TT#162801 SubscriberDetails - RegisteredDevices - Migrate add page

  [ Alexander Lutay ]
  * [0562c6f] TT#166550 Remove Russian from NGCP.
  * [8a1dd88] TT#163502 Reorder help button location

  [ Hugo Zigha ]
  * [3faf760] TT#162808 SubscriberDetails - LocationMappings - Migrate add page
  * [9e1aeac] TT#162806 SubscriberDetails - UPNRewrite - Migrate add page
  * [991d26d] TT#162805 SubscriberDetails - TrustedSources - Migrate add page
  * [f5a9de8] TT#162703 SubscriberDetails - SpeedDial - Migrate main page

  [ Javier Rodriguez ]
  * [e52c4fe] TT#163502 Help button on v2 for extra topics
  * [92690c6] TT#115002 Update Spanish Translations for ngcp-admin-ui

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 30 Mar 2022 23:59:56 +0200

ngcp-admin-ui (10.4.0.0+0~mr10.4.0.0) unstable; urgency=medium

  [ Carlo Venusino ]
  * [f2ff475] TT#149450 SubscriberProfileSets - Migrate main list page
  * [3a98fd9] TT#151457 SubscriberProfiles - Migrate list page
  * [3baa29f] TT#152363 Missing common inline editing on "Time Set" (main list)
  * [7bed5a4] TT#112001 SubscriberProfiles - Migrate creation page TT#151452 SubscriberProfiles - Migrate edit page TT#152950 SubscriberProfileSet - Fix filtering in SubscriberProfileList - Only related Profiles should be visible under a SubscriberProfileSet
  * [162894e] TT#152361 Contact page "Delete" item menu inconsistency between v1 and v2
  * [5740538] TT#154250 Customers - Contact selection causes mutation error
  * [d102d61] TT#154107 GlobalCallListSuppressions - Migrate main list page
  * [141aaa9] TT#152802 PBX Customer details elements displayed when PBX is off in YML
  * [dfc071d] TT#153550 Missing action 'Edit' for 'Billing Networks' and 'Billing Profiles'  on Reseller.Details (available on v1)
  * [517bd8b] TT#156205 ResellerDetails -> BillingProfileCreation - Migrate creation form
  * [ede1e9f] TT#156200 Maintenance - Upgrade dependencies
  * [9b709d9] TT#156205 ResellerDetails -> BillingProfileCreation - Migrate creation form
  * [fcef31f] TT#154251 LazySelection - Ensure that the initial item is always present to render it properly in all cases

  [ Hans-Peter Herzog ]
  * [ae25400] TT#148500 Avoid calling Vue.js component methods from outside the component in combination with scopedSlots
  * [b110329] TT#148500 CreationSession - Pass persisted data to all creation forms
  * [f6b4906] TT#148500 Housekeeping - Remove unused components
  * [1c3b173] TT#149300 Subscribers - Migrate main list page
  * [1abb9cd] TT#152353 Issue - SubscriberProfileSets - Fix creation page
  * [f281d3d] TT#152365 More consistent action buttons in toolbar
  * [c643da5] TT#153102 Fix input search state during search request
  * [ed4bd56] TT#153103 Subscribers - Enable search for main list
  * [6901b66] TT#104175 Phonebook - Migrate main list page
  * [ac7a02c] TT#154300 "Refresh" button has no effect on all pages
  * [a54b3f9] TT#140301 CreationSession - As Admin, I want to keep the state of the current creation form after clicking a creation button within the form
  * [3b80928] TT#154551 CustomerDetails - BalanceIntervals - Migrate main list page
  * [915ea04] TT#104173 EmergencyMapping - Migrate list pages
  * [51cce9e] TT#155252 E2ET - Align admin tests to recent changes of list actions
  * [866df3c] TT#154101 Subscribers - Migrate Preferences and reorganise Detail page
  * [9159c09] TT#154855 EmergencyMapping - Migrate creation form
  * [2ae44aa] TT#155550 Support creation session starting from an edit form
  * [8f0e0da] TT#156450 CreationSession - Improve navigation from v1 to v2 forms and back
  * [f6ee188] TT#156250 Add a mechanism in AuiDataTable to control wildcards for API search requests
  * [b75e29f] TT#157150 General - Improve pagination and filtering

  [ Sergii Leonenko ]
  * [61d79f4] TT#131366 optimizations for E2ET: AUI - Administrators - Create new administrator
  * [31e4b59] TT#149952 ACL - Control NGCP version over ACL
  * [2ecf326] TT#148050 Issue - Error trying deleting allowed CLIs
  * [46b4bd9] TT#149705 optimization for E2E: Port Admin ui contact tests to cypress
  * [2da7a28] TT#154700 Add query param soft_expand to suppress conflict errors
  * [a030f16] TT#154111 AUI: Align Administrator creation/edit to the new role concept
  * [e0e8db2] TT#154853 EmergencyMappings - Download CSV over iframe (Proxy) causes infinite loading screen
  * [5fca3d3] TT#152952 Fix scrollbars in Proxy component for detail pages
  * [29573a6] TT#156202 SubscriberDetails - Migrate page "Master Data"
  * [5cb5a06] TT#155252 E2ET - Align admin tests to recent changes of list actions
  * [f9ce5e7] TT#153802 Fix hard coded data-cy attribute behavior
  * [b9d100c] TT#157256 SubscriberDetails - Align table styles for "Master Data"
  * [8cefccd] TT#157200 Subscriber details is not updated after editing on v1
  * [c1a312a] TT#157150 General - Improve pagination and filtering
  * [9f2c64a] TT#157150 General - Improve pagination and filtering
  * [c0707fe] TT#157150 General - Improve pagination and filtering
  * [ab3142a] TT#157253 SubscriberDetails - Migrate page "Phonebook"
  * [ef317d4] TT#156204 SubscriberDetails - Migrate page "PBX Groups" (step 1)
  * [e1937e3] TT#157254 SubscriberDetails - Migrate page "Registered Devices"

  [ Nico Schedel ]
  * [0b22fe7] TT#157258 add data-cy for reseller status selection
  * [c9403e5] TT#155404 add data-cy for emergency mapping name input
  * [21378d4] TT#158850 add missing data-cy elements in customer creation

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 24 Jan 2022 16:55:54 +0100

ngcp-admin-ui (10.3.0.0+0~mr10.3.0.0) unstable; urgency=medium

  [ Sergii Leonenko ]
  * [116e496] TT#120723 CustomerDetails - Migrate section "Subscribers"
  * [dec1f08] TT#120722 CustomerDetails - Migrate section "Billing Profile Schedule"
  * [efcde01] TT#136704 Fix vulnerabilities in dependencies
  * [46d28e4] TT#143268 Issue - Context aware page is not reloading if path is changed in address bar
  * [efa6b06] TT#143405 Open Grafana pages in proxy mode
  * [e1eb8a6] TT#143267 Issue - "Got to old admin panel"-Button is broken on detail pages
  * [a79c84a] TT#145800 Issue - CustomerDetails - Subscribers list is not supposed to contain PBXGroups
  * [2067fed] TT#141756 AUI: Show NGCP version and copyrights (like v1 does)
  * [c29e678] TT#112002 Subscribers - As Admin, I want to create a new Subscriber
  * [c2be5de] TT#140200 Migrate Dashboard
  * [1042b76] TT#140200 Migrate Dashboard (fix for CE platform)
  * [5ab931c] TT#149953 AUI: Make data-cy attributes available as in the CSC

  [ Carlo Venusino ]
  * [4ab94ee] TT#120729  CustomerDetails - Migrate section "Phonebook"
  * [63f3a1d] TT#145201 Branding - As ResellerAdmin, I can not see the main menu item label and icon
  * [a26f24b] TT#120730 AUI: CustomerDetails - Migrate section "Locations"
  * [f826184] TT#108161 As Reseller, I want to change the font and background color of the CSC
  * [d062c11] TT#120756 Issue - CE: "Billing Vouchers" shown in main menu and produced 403 (not available in v1)
  * [d82edb6] TT#149903 Double breadcrumbs in Reseller->Branding
  * [9ba0ade] TT#104184 SubscriberProfileSets - Migrate creation page
  * [83da736] TT#104183 SubscriberProfileSets - Migrate update/edit page

  [ Hans-Peter Herzog ]
  * [2e91fe8] TT#147153 Add row menu to the left in addition
  * [a645424] TT#147153 Fix duplicate key caused by the column name of the more menu column
  * [5c321ef] TT#141756 Fix scrolling problem when main menu is getting higher than the actual vertical view space
  * [bc6582d] TT#141756 Add copyright icon if menu is minimised
  * [b8adba0] TT#141756 Make pinning button and menu search sticky
  * [e8a6856] TT#149301 Enabler - Expand - Add a new field "expand" to column definition to control data fetching
  * [12cbfc4] TT#150250 Remove unused prop resourcePlural from AuiDataTable
  * [5315f9d] TT#150251 Fix resource-singular prop in several components
  * [cae71ce] TT#150252 i18n - Clean reference language (en)
  * [eae4593] TT#150400 Fix regression in the filter mechanism of AuiDataTable
  * [3a942a3] TT#104176 TimeSets - Migrate main list page

  [ Guillem Jover ]
  * [0f52794] TT#124273 Update packaging for bullseye

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 23 Nov 2021 14:18:07 +0100

ngcp-admin-ui (10.2.0.0+0~mr10.2.0.0) unstable; urgency=medium

  [ Sergii Leonenko ]
  * [733c676] TT#136707 Pagination - Persisted page is out of sync with actual data state
  * [0959b04] TT#132419 Issue - Fix duplicate browser history entries coming from ProxyV1
  * [0c6a10c] TT#132419 Issue - Fix duplicate browser history entries coming from ProxyV1
  * [aca3077] TT#141201 CustomerDetails - Setup CustomerDetails navigation
  * [6203178] TT#141850 Document proxy component message flow in a sequence or flow diagram
  * [4437670] TT#120716 ResellerDetails - Migrate Time sets
  * [25f623e] TT#120714 ResellerDetails - Migrate Invoice Templates
  * [eed9ddf] TT#120715 ResellerDetails - Migrate Phonebook

  [ Hans-Peter Herzog ]
  * [45d48db] TT#137200 Use route meta information to build main menu and get rid of redundancies
  * [6e6225e] TT#138702 Allow nested fields in AuiDataTable column definition
  * [764d6b8] TT#140453 Highlight current selected main and sub section in the main menu
  * [8a7c58f] TT#140750 Reuse main menu items for rendering the detail page navigations
  * [43f1681] TT#141050 Fix regression that was introduced after the change of prop "editable" in component "AuiDataTable"
  * [d193976] TT#143404 Enabler - Implement field formatter function in AuiDataTable

  [ Hugo Zigha ]
  * [bd9de70] TT#120712 ResellerDetails - Migrate Customers
  * [9bdd23a] TT#139200 Issue - Deletion menu item icon in more menu in AuiDataTable is not colorised properly
  * [7863a5d] TT#139050 Issue - ListSearch - Ensure that the search input gets focus after searching back
  * [879a992] TT#130456 Issue - cannot create Customer if some email template is chosen
  * [cce7fe7] TT#140002 CustomerCreation - Add CreationButton for BillingProfilePackages
  * [5312f02] TT#129177 read-only superuser can change Contract in-line on Resellers page
  * [d643c88] TT#120707 ResellerDetails - Migrate Administrator Logins
  * [5d4220f] TT#140450 Issue - ResellerDetails - AdminLogins - Missing loading indicator while data table is loading
  * [5f6a8f1] TT#120728 CustomerDetails - Migrate section 'Invoices'

  [ Carlo Venusino ]
  * [353f695] TT#120710 ResellerDetails - Migrate Billing Networks
  * [3ca813e] TT#120709 ResellerDetails - Migrate Billing Profiles
  * [5dc71bd] TT#120711 ResellerDetails - Migrate Profile Packages
  * [6535562] TT#120713 AUI: ResellerDetails - Migrate Branding
  * [3d6b99c] TT#120721 CustomerDetails - Migrate section "Contact Details"
  * [e05dd53] TT#120720 CustomerDetails - Migrate section "Reseller"

  [ Guillem Jover ]
  * [20c872a] TT#140500 Hook new grafana process statistics dashboard
  * [23c4c6a] TT#140500 Call shell scripts explicitly with bash

  [ Alexander Lutay ]
  * [8d572cd] TT#126804 Reorder Details+Preferences in a common way

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 05 Oct 2021 13:19:11 +0200

ngcp-admin-ui (10.1.0.0+0~mr10.1.0.0) unstable; urgency=medium

  [ Carlo Venusino ]
  * [c6776fe] TT#122501 Reseller contract inconsistency v1 and v2
  * [9e4f903] TT#122530 Read only user can edit data on v2
  * [0edf1d3] TT#122529 Favorites is broken for all pages migrated to breadcrumbs
  * [b86d877] TT#126554 Domain Preferences section "CALL BLOCKINGS" unexpected error
  * [f337283] TT#126556 Domain preference 'emergency_provider_info' is empty on v2 (it is new TR Notruf 2.0 v1 features)
  * [2e61648] TT#126557 Pagination - Pager total is not updated on element delete
  * [27d31a3] TT#127600 Add creation buttons to all existing entity selections according to v1
  * [3494347] TT#127850 i18n - After language change in v2 on a proxy page, the proxy page must change the language as well
  * [1f09302] TT#122352 Maintenance - Upgrade vulnerable dependencies
  * [5e9acfd] TT#126806 Domains - Add extra layer of confirmation in the removal process
  * [8984908] TT#128554 Customers - mark "Status=active" by default on "Add Customer" (as we have on v1)
  * [299a8c4] TT#122527 Pagination - As Admin, I want to be able to persist my pagination settings for each data table separately
  * [20681b0] TT#130255 Admins with "read-only" permissions can see all allowed row actions also as main actions buttons

  [ Hans-Peter Herzog ]
  * [3bc0923] TT#126600 Fix regression in routes file
  * [b7a09ca] TT#126563 BackButton - Entity->Edit->Close moves user to Preferences and not to Resellers list
  * [c47a519] TT#128150 Breadcrumb navigation is lost on Customer=>Details iframe page after creating a Subscriber
  * [b94cf67] TT#128253 i18n - Missing translations on Preferences pages
  * [942b76b] TT#129161 Read-only user can delete elements on v2 and can perform inline editing
  * [7c78823] TT#129226 Issue - ReadOnly user can change *Preference of type array
  * [932a858] TT#129167 Read-only admin with and without is_superuser can change domain preferences
  * [c331437] TT#129508 Fix RewriteRuleSet selection for ResellerPreferences->cdr_export_sclidui_rwrs
  * [81bc01e] TT#130050 Preferences - Fix selections based on AuiSelectLazy
  * [034d204] TT#129174 ACL - Remove update permissions of show_passwords, call_data, billing_data, can_reset_password for ResellerAdmins
  * [c700698] TT#130452 Preferences - Read-only admin user can change domain preference emergency_provider_info
  * [c0fd8b9] TT#136352 Fix total count for filtered ajax requests
  * [8c60e70] TT#136351 Fix typo that affects the disable state of several input elements
  * [af32854] TT#136401 Enabler - Add names to all routes to be able to switch to named route approach
  * [9859979] TT#136500 ResellerDetails - Migrate Reseller Base Information

  [ Alexander Lutay ]
  * [ac1f364] TT#126809 Add extra pager elements to have better visibility on AUI
  * [d975cdf] TT#130203 Switch AUI from 'admin_login_jwt' to 'login_jwt'
  * [1efd5c0] TT#131450 "Emergency Provider info" is broken on v2: cannot see/downloaded + binary data stored in DB
  * [6e57905] TT#127761 AUI: reorder 'Change password' and 'Logout' menu items to match CSC

  [ Victor Tsvetov ]
  * [1b547ed] TT#122703 Complete French translations
  * [ccd6fa6] TT#129160 Complete missing Russian translations
  * [a276b9f] TT#137552 Update German translations

  [ Sergii Leonenko ]
  * [1243d0a] TT#127852 i18n - Extraction tool must extract to english language file only
  * [1c9dc62] TT#122519 AUI: missing mandatory field sign on Add/Edit pages
  * [e18cf81] TT#127810 remove legend "* - required field"
  * [a54a28c] TT#127551 i18n - The chosen language must be consistent between v1 and v2
  * [3750e28] TT#128550 i18n - inline editing language is not consistent with WEB on v2 (Select Lazy)
  * [cc9e70e] TT#129505 i18n - Change translation keys which are not collectable by the extraction tool
  * [7266b6c] TT#129503 i18n - Remove all unused keys from reference file "en.json"
  * [a788897] TT#131154 Missing request to /api/platforminfo right after the login
  * [e5b1f45] TT#130650 unexpected '/proxy/' URL corrupts v2->v1 switch for iframe mode
  * [45ad956] TT#127356 i18n - Key extraction command (i18n:extract) must ignore code in comments
  * [46307bf] TT#132418 Align Proxy Vue.js component based on the changes in the CSC
  * [de9a1da] TT#135250 Search - Internal search input field of the data table needs to be synchronised with persistent pagination/filtering/sorting mechanism
  * [3b6b0c6] TT#134305 Create generic Proxy mechanism for extracting detail page sections from v1

  [ CORP\hzigha ]
  * [8e8cad7] TT#123400 MainMenu - Missing Main menu page "Malicious Calls" (if feature is enabled)
  * [09db3b6] TT#123402 MainMenu - External documentation feature is available on v1 but not supported on v2
  * [4fa7456] TT#128558 make secondary [ + CREATE ] buttons less contrast
  * [6a209de] TT#129055 Customers - Missing CreationButton for InvoiceTemplates in CustomerCreationForm

  [ hzigha ]
  * [721fcea] TT#129165 cannot create second+ admin with empty email
  * [3251577] TT#129171 customer/reseller details page is forbidden on v2 (but allowed on v1)

  [ Hugo Zigha ]
  * [c4897d4] TT#129271 MinorIssue - white one light message"go back" is not readable
  * [ba7882d] TT#130251 Issue - Admins with read-only permissions are not allowed to click the link to the edit form in the breadcrumb navigation
  * [ef460b9] TT#130253 Issue - Admins with read-only permissions are not allowed to see the menu item of the edit form in the breadcrumb popup menu
  * [0a7a1f8] TT#131800 General - As Admin, I want to see the same behaviour as in v1 if maintenance_mode is enabled
  * [4d0bb20] TT#132050 Pager 'all' is broken on Resellers/REST and works well on Customer/AJAX
  * [e3cc328] TT#131152 ResellerDetails - As Admin, I want to navigate through the separate detail pages
  * [9406ec9] TT#120708 ResellerDetails - Migrate Domains
  * [237e643] TT#120706 ResellerDetails - Migrate Contact information
  * [2dc0490] TT#120705 ResellerDetails - Migrate Contract information

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 24 Aug 2021 16:51:13 +0200

ngcp-admin-ui (10.0.0.0+0~mr10.0.0.0) unstable; urgency=medium

  [ Hans-Peter Herzog ]
  * [6d6e199] TT#120749 Fix v1 info message
  * [93d233d] TT#113760 R/P-Contracts - As an Admin, I want to edit a R/P-Contract
  * [d147b81] TT#121400 Base "Reseller"-module on the new page component
  * [6701bd1] TT#121404 Base "Customers" module on the new page component
  * [e1cb73c] TT#118770 ACL - Check and integrate permissions and capabilities for Customer/Reseller/Domain-Preferences
  * [6669e91] TT#121410 Base "Administrators" module on the new page component
  * [b1f6fc4] TT#121411 Fix duplicate navigation while detecting iframe page change
  * [2392860] TT#121653 i18n - Update language files
  * [8f840f6] TT#121652 Base "Contacts" module on the new page component
  * [bc4964f] TT#122702 Base "Domains" module on the new page component
  * [501d7cb] TT#123751 Redirect user back trough history after entity creation
  * [c37a2c4] TT#120704 ResellerDetails - Reseller Base Information
  * [5e8962b] TT#123201 Double load for iframe add/edit pages
  * [1943386] TT#123900 Disable incomplete routes for mr9.5
  * [31a0d6f] TT#123902 Fix URL routing for Contacts
  * [2c27652] TT#122525 "Back" button logic navigation problem on pages with mixed v1+v2 content
  * [87c388f] TT#124304 Issue - preferences regression for ARRAY: allowed_ips: Invalid data type '' for preference 'allowed_ips', expected ARRAY

  [ Sergii Leonenko ]
  * [a926d36] TT#120703 As an Admin, I want to see the available languages directly after clicking the language changer icon
  * [39826a6] TT#117414 ErrorHandling - As Admin, I get notified if the NGCP platform is not available in the moment of the request
  * [968bada] TT#120718 AuiSelectLazy - Add generic creation buttons and make it configurable
  * [25b61e0] TT#121676 i18n - As an Admin, I want to see each language name translated in it's own language in the language chooser
  * [2a0ab1b] TT#122214 Rename api files
  * [4da9462] TT#120719 AuiSelectLazy - Integrate generic infinite loading mechanism
  * [b94cd3a] TT#122520 As Admin I want to see an individual <title> for each page

  [ Manuel Montecelo ]
  * [a6f3dc8] TT#118659 Switch Dockerfile from Debian buster to bullseye

  [ Carlo Venusino ]
  * [64d2d48] TT#121405 Filter Resellers by status=active,locked in order to hide terminated ones
  * [e3dd903] TT#122505 Broken County/Timezone fields on Contacts page
  * [147b146] TT#124952 Issue - "Forgot password" is not usable , URL /v2/recoverpassword?token=... returns "404 Not found"

  [ CORP\hzigha ]
  * [1327800] TT#122507 MinorIssue - Customer page column Name: show first+last name

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 14 Jun 2021 16:36:32 +0200

ngcp-admin-ui (9.5.0.0+0~mr9.5.0.0) unstable; urgency=medium

  [ Carlo Venusino ]
  * [3da153f] TT#109910 Contract creation : "Single" (actual billing mapping) selected
  * [1b1d5ed] TT#111900 Fix merge issues
  * [182361f] TT#109911 Customer creation : "Scheduled" (billing mapping intervals) selected
  * [750faaa] TT#109912 Customer Creation : "Package" (initial profile of a profile package) selected
  * [8860391] TT#111902 Change $errorMessage to $errMsg
  * [74b6a96] TT#110152 Customers - Can search Contacts
  * [4f018e8] TT#110155 Customers - Can search EmailTemplate for Invoice
  * [1e6016e] TT#110652 General - Keep state of the table after inline editing and search
  * [3c200b1] TT#108168 BillingProfiles - New Vue.js page component + route config
  * [2a7934f] TT#108172 BillingProfiles - Table configuration
  * [1196e39] TT#108169 BillingProfiles - Global and row actions
  * [a8d18eb] TT#108171 BillingProfiles - Inline editing
  * [8dba80b] TT#112800 Fix inverted columns in BillingProfile table
  * [72a7fea] TT#112027 BillingProfileCreation
  * [b985c41] TT#108603 BillingProfileCreation - TT#112029 Create form + form elements - TT#112033 Implement store actions/mutations/getters - TT#112031 Implement validation
  * [40ce9a3] TT#104160 BillingNetworks - As Admin, I want to see a list of BillingNetworks
  * [1d981df] TT#113151 CustomerPreferences - As Admin, I want to see and change the Customers preferences
  * [0fd4dcf] TT#113164 ResellerPreferences - As Admin, I want to see and change the Resellers preferences
  * [d856f15] TT#110948 ContactCreation - As Admin, I want to create a new Contact
  * [cc0ac0e] TT#110947 R/P-ContractCreation - As Admin, I want to create a new R/P-Contract
  * [ae76389] TT#113759 Customers - As an Admin, I want to edit a Customer
  * [794a165] TT#117050 ContactCreation - As an Admin I want to create a (System)-Contact for R/P-Contracts

  [ Hans-Peter Herzog ]
  * [0d52b3e] TT#112008 Polishing text in footer
  * [5963ce5] TT#110926 Preferences - Can search parts and the full preference name
  * [e2ea322] TT#110922 UICF - Provide page wrapper for creation/edit forms
  * [f221797] TT#110923 CustomerCreation - Move creation form to extra page
  * [c206cfc] TT#112007 Resellers - Move data source from AJAX to API
  * [3aeec6a] TT#111455 Administrators can generate SSL certificates for themselves only
  * [8e4b18a] TT#112022 UICF - Load related resource objects automatically
  * [0dd4b66] TT#116053 Upgrade vulnerable dependencies
  * [dd9cdbc] TT#114305 Hide "remove all" from list preference field if user is typing/adding something
  * [03e8aab] TT#114303 Endless loading on "Resellers" list for "Records per page"=All
  * [9c09ae7] TT#105653 Implement and integrate improved ACL mechanism
  * [fe3cff8] TT#113761 Wrong ncos levels visibility for "Domain preferences"
  * [108277c] TT#116952 Fix permissions for Superuser-Master-Admins
  * [f439fc7] TT#116953 CallListSuppressions - Fix AuiDataTable configuration
  * [92440f9] TT#116954 Fix action params in AuiPreferences
  * [7e87b59] TT#116955 R/P-Contracts - Fix related route permissions
  * [a20a29f] TT#117054 Login - Fix login for users with role "lintercept"
  * [8281943] TT#117055 Administrators - Ownership permissions for changing password and apiKey
  * [d24cbd9] TT#112003 UICF - As Developer, I want to have a SFC to compose context sensitive pages

  [ Sergii Leonenko ]
  * [e83812a] TT#111551 Convert Tabs to Spaces
  * [782abd2] TT#113755 Resellers - As an Admin, I want to edit a Reseller
  * [1d23875] TT#111550 Refactor user error handling towards a centralised solution
  * [c404d03] TT#112023 confusing endless load on session exprired
  * [5462d3e] TT#115514 i18n - Translate Quasar components dynamically
  * [2286bf5] TT#117415 ErrorHandling - Make error handling compatible with Cypress/Sentry.io

  [ Alexander Lutay ]
  * [d8cdc9a] TT#82500 Make Sipwise logo clickable to return to 'Dashboard'
  * [76ded45] TT#115655 Add NGCP version match to README.md

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 20 Apr 2021 11:57:53 +0200

ngcp-admin-ui (9.4.0.0+0~mr9.4.0.0) unstable; urgency=medium

  [ Hans-Peter Herzog ]
  * [a26af42] TT#106850 Improve how to detect available columns
  * [7a3e0cd] TT#106519 Provide a selection that loads its items in a lazy fashion
  * [97a36f2] TT#107205 Fix vulnerabilities with NPM
  * [5d57868] TT#108183 Fix admin creation
  * [e998e42] TT#105806 forwards 403 panel error to 404 admin-ui page
  * [4c939f0] TT#109762 Upgrade Quasar to 1.15.2
  * [975efd7] TT#99752 Create generic Vue.js component that provides a generic UI for Preferences
  * [b02acca] TT#110909 Preferences - Improve preference name search
  * [afe0ea5] TT#110910 Preferences - Add possibility to land on Preference page with a given search string
  * [1f018ab] TT#110919 Login - Adjust LoginButton position
  * [d6f961c] TT#110918 Fix routing from / to /login/admin
  * [ca61e5f] TT#110916 Fix Preference search
  * [f0e2bc6] TT#110920 Stabilize logout mechanism
  * [3efa194] TT#108184 i18n - Refactor translation of validation messages
  * [1561564] TT#109770 Delete Customer by putting the Customer in state "terminated"

  [ Sergii Leonenko ]
  * [6a6e51c] TT#106254 AUI/CSC: As a Developer, I want to add a new translation by executing a script
  * [cdcfaa2] TT#107100 fix path issue in i18n:extract tool
  * [a93b073] TT#106255 Domain - As an Admin, I want to create a new Domain
  * [71db0b1] TT#106514 Create and place component based on PopupProxy + AddButton
  * [f2026b3] TT#106517 Primitive input types editing (Max Subscriber, Status, EternalId, Vat rate, Vat flag)
  * [5c9c799] TT#106515 new Customer form: Lazy loaded selection (Contact, EmailTemplates, InvoiceTemplate)
  * [ba772b9] TT#106559 config improvements to allow DEVs run AUI on a local environment
  * [37393e8] TT#109164 bugfix: Cannot create "Administrator" on v2: TypeError: Cannot read property 'type' of null

  [ Carlo Venusino ]
  * [78b3de1] TT#106503 Configure route and create Vue.js component for the page and configure columns for AuiDataTable
  * [8db9ef4] TT#106506 SubscriberProfileSets: Integrate add, delete and clone action
  * [5e4d6e6] TT#106508 SubscriberProfileSets: Integrate action buttons pointing to v1
  * [b4db690] TT#106511 SubscriberProfileSets: Integrate inline editing for Reseller, Name and Description
  * [ad4ecd1] TT#108189 Reseller creation: Show component + Inline editing
  * [a9e15fa] TT#108188 Reseller Actions + Error handling
  * [afc1780] TT#108153 Upgrade Quasar to 1.15.0
  * [4fd720b] TT#108178 Implement new component encapsulating the language selection
  * [04af72c] TT#108180 Implement persistence of the language in localStorage
  * [02f7f3b] TT#108181 Integrate language change for modules pointing to v1 via iframe
  * [131ccb5] TT#108179 Integrate the new component AuiSelectLanguage in all Layouts
  * [23c9ae8] TT#108173 CallListSuppressions : New Vue.js page component + route config
  * [e806c07] TT#108174 CallListSuppressions: Table configuration
  * [f4f2df6] TT#108176 CallListSuppressions: Global and row actions

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 15 Feb 2021 17:52:53 +0100

ngcp-admin-ui (9.3.0.0+0~mr9.3.0.0) unstable; urgency=medium

  [ Hans-Peter Herzog ]
  * [5309d68] TT#100550 Migrate entry page of module "Domains"
  * [a6adac9] TT#100554 Fix backlink from old to new module
  * [00f980f] TT#101102 Fix remote pagination
  * [32136cc] TT#101103 Notify module in v2 about an error from v1
  * [494041c] TT#101105 Migrate Resellers main page
  * [d80baab] TT#103260 Provide add button for editable cells from type input, without content
  * [f18bdc3] TT#103267 Provide new inline editing component "select"
  * [26c0c9e] TT#103267 Provide new inline editing component "select-lazy"
  * [be8a859] TT#105553 Show only table columns which are delivered as property in the data response
  * [5ccef62] TT#105800 Fix PanelBranding proxy mode
  * [653fc3f] TT#105809 Add new configurations to AuiDataTable
  * [ac82a7a] TT#105820 As a User, I want to search the main menu

  [ Michael Prokop ]
  * [176b6cf] TT#101060 Build-Depend on either yarnpkg or yarn + use according binary

  [ Sergii Leonenko ]
  * [059f139] TT#102752 AUI: Migrate the main page of the Customers settings: basic grid features
  * [1901a6f] TT#102753 AUI: Migrate the main page of the Customers settings: actions
  * [714dadb] TT#102754 AUI: Migrate the main page of the Customers settings: inline editing
  * [8a9dfb6] TT#103251 AUI: fix column allign on Customers page
  * [5bb0642] TT#103259 AUI: Inline editing Status on Customers page
  * [266958e] TT#103255 AUI: Inline editing Contact (Customers page)
  * [7fc05e9] TT#105552 Convert key based i18n translations to gettext based ones
  * [a193ee1] TT#106500 i18n - Fallback to default language even if key is present

  [ Carlo Venusino ]
  * [f9afce2] TT#102705 AUI: Migrate the main page of the Contracts settings part #1 (basic grid functionalities)
  * [5c556f3] TT#102709 AUI : Contracts migration part #2 (actions)
  * [134684f] TT#102711 AUI: Contracts migration part #3 (editing)
  * [94478a1] TT#104000 AUI: Remove temp contract-new route
  * [230a0ae] TT#103264 AUI: Inline editing Status (Contracts)
  * [4c8c22b] TT#103266 AUI: Inline editing Contact (Contracts page)
  * [2785c70] TT#104190 AUI/Subscribers: Create page component + AUI: Configure columns
  * [05aa5ea] TT#104186 AUI / Contacts: Create page component + Configure columns
  * [73d3768] TT#104188 Contacts: Inline editing
  * [0f220f1] TT#104195 Contacts: Replace v1 route
  * [21aebbc] TT#104194 Subscribers: Configure inline editing
  * [a974c12] TT#104196 Subscriber: Replace v1 route

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 05 Jan 2021 15:31:38 +0100

ngcp-admin-ui (9.2.0.0+0~mr9.2.0.0) unstable; urgency=medium

  [ Hans-Peter Herzog ]
  * [f10b524] TT#92000 Integrate permissions for menu and routes according to user role
  * [8099393] TT#94602 Upgrade to Quasar 1.14.0
  * [2b128bb] TT#96251 Align project commands to convention cmd:subcmd
  * [805d61f] TT#96252 Upgrade to Quasar 1.14.1
  * [81ee5a3] TT#96366 Fix semver prefix in .yarnrc
  * [4f8d629] TT#99050 Design and implement a reusable data table
  * [29d59e9] TT#99203 Migrate administrators to new data table component
  * [5ef1027] TT#99554 Fix vulnerabilities in dependencies
  * [6e861d3] TT#99755 Fix data table request method
  * [6a25d22] TT#99756 Fix admin default values
  * [ee3b673] TT#99556 Upgrade Quasar to new patch version 1.14.3
  * [94fdb19] TT#99758 Fix Security Bans data table configuration
  * [786c0c6] TT#99757 Reuse i18n translations from ngcp-panel

  [ Carlo Venusino ]
  * [bd90f9b] TT#85805 AUI: As a Customer, I want to recover/reset my password
  * [7c99f70] TT#94251 AUI: Password recovery followup

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 09 Nov 2020 16:24:55 +0100

ngcp-admin-ui (9.1.0.0+0~mr9.1.0.0) unstable; urgency=medium

  [ Hans-Peter Herzog ]
  * [a87f889] TT#87850 Improve development environment
  * [73bde90] TT#87851 Add routes for all proxy sub pages
  * [d94821d] TT#87852 Update dependencies
  * [b592b49] TT#88200 Implement is_system flag for administrators
  * [e9c0a00] TT#88201 Fix cleanup of localStorage cross versions v1/v2
  * [88c08a4] TT#88207 Persist whether the main menu is pinned or not
  * [901b649] TT#88208 As a User, I want to see the menu items according to my permissions
  * [53b67bd] TT#88354 Fix initial state of the main menu
  * [f46bbd1] TT#88505 Replace ACL mechanism due to problems with vue-acl
  * [3beb1e1] TT#88509 As an Admin, I want to show and hide the password on the login page
  * [70314c9] TT#88502 Integrate logout endpoint from v1
  * [be3f487] TT#88511 Add field can_reset_password to administrators
  * [6158826] TT#88502 Fix logout redirection
  * [49aaedc] TT#88501 Keep track of current URL in iframe modules
  * [a935559] TT#88518 Fix broken pagination in administrators module
  * [9bffa43] TT#88520 Integrate new API endpoints to manage Admin Certificates

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 31 Aug 2020 21:54:18 +0200

ngcp-admin-ui (9.0.0.0+0~mr9.0.0.0) unstable; urgency=medium

  * New release.

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 21 Jul 2020 14:48:27 +0200

ngcp-admin-ui (8.6.0.0+0~mr8.6.0.0) unstable; urgency=medium

  [ Hans-Peter Herzog ]
  * [02f9283] TT#81658 As an Admin, I want to see all menu items from the old panel
  * [5d297b7] TT#81160 As an Admin, I want to edit an administrator
  * [8c64d92] TT#81160 As an Admin, I want to edit an administrator
  * [6bb5446] TT#81160 Fixed missing errors for reseller selection
  * [744129d] TT#82308 Extracted popup-edit in separate components
  * [4df9942] TT#82315 As an Admin, I want to manage the AdminCertificate
  * [d17997b] TT#82315 Main menu exclusive expansion
  * [0eef046] TT#82315 Aligned main menu labels to actual terms in old panel
  * [f4f0fd8] TT#82502 As an Admin, I want to see the email column in administrators list
  * [f216a36] TT#82505 As an Admin, I want to set admins email during creation
  * [eb9e507] TT#83302 Fix multiple scroll contexts for Proxy PageComponent
  * [8c2713f] TT#83074 Proxy new module reseller during development
  * [1c96dde] TT#83315 Introduce first steps how to contribute
  * [99831b5] TT#84222 Add LICENSE
  * [651a03f] TT#84226 As an Admin, I want to get authenticated automatically in v2 after redirection from v1
  * [58cda64] TT#84212 As an Admin, I want to logout automatically if session is expired in v1
  * [8507d36] TT#84224 Replace npm by yarn
  * [ec0fd3b] TT#84228 Run Quasar development server in NGCP and serve it over NGINX

  [ Alexander Lutay ]
  * [247dff3] TT#82553 Rename 'Global Call List Suppressions' to 'Call List Suppressions'
  * [b7a2f7a] TT#82500 Add Docker-based ngcp-admin-ui dev environment
  * [579bc93] TT#82500 Fix README.md layout a bit
  * [e1599f1] TT#82500 Add missing icons and refresh some

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 14 Jul 2020 11:52:41 +0200

ngcp-admin-ui (8.5.0.0+0~mr8.5.0.0) unstable; urgency=medium

  [ Hans-Peter Herzog ]
  * [d5ddaf0] TT#80058 Bootstrap new quasar project
  * [1a27d43] TT#80058 Sipwise branding and main menu
  * [86614e1] TT#80058 Administrators main page
  * [2c646a6] TT#80058 Administrators data table + fake data
  * [dab352a] TT#80304 Make npm project self contained
  * [2eab9a2] TT#80304 Add administrator store
  * [953acf4] TT#80059 As an Admin, I want to login by given credentials
  * [a971cc4] TT#80316 Append JWT token to all requests automatically
  * [7c2bcb8] TT#80551 As an Admin, I want to see a list of administrators
  * [2395c06] TT#80551 As an Admin, I want to sort, paginate and filter the list of administrators
  * [e019f5d] TT#80302 As a Admin, I want to switch from ngcp-admin-ui to ngcp-panel
  * [6cd027d] TT#80551 As an Admin, I want to see the sipwise favicon in the browser
  * [3651592] TT#80551 As an Admin, I want to see a info message about going back to the old admin panel
  * [8f53b90] TT#80853 As an Admin, I want to create a new admin
  * [cb194ea] TT#81158 As an Admin, I want to minimise the main menu
  * [2b8a276] TT#81159 As an Admin, I want to delete an administrator
  * [9044e3f] TT#81159 As an Admin, I want to see a 404 page for none existing content
  * [756cb10] TT#81159 Remove menu minimise button from login page
  * [fb2c477] TT#81160 As an Admin, I want to edit an administrator
  * [3015096] TT#81651 As an Admin, I want to change my own password

  [ Victor Seva ]
  * [05d202f] TT#80304 debian: generate proper build and install process

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 19 May 2020 11:09:20 +0200

ngcp-admin-ui (8.4.0.0+0~mr8.4.0.0) unstable; urgency=medium

  * Initial revision

 -- Sergii Kipot <skipot@sipwise.com>  Mon, 20 Apr 2020 17:00:00 +0200
