master
dependabot/npm_and_yarn/webpack-dev-server-5.2.6
dependabot/npm_and_yarn/immutable-5.1.9
dependabot/npm_and_yarn/js-yaml-5.2.2
mr26.2
mr26.0.1
mr26.0
mr12.5.1
mr13.5.1
mr26.1.1
mr12.5
mr13.5
mr26.1
mr11.5.1
mr11.5
mr14.1.1
mr14.1
mr14.0.1
mr14.0
mr13.4.1
mr13.4
mr13.3.1
mr13.3
mr10.5
mr10.5.9
mr13.2.1
mr13.2
mr13.1.1
mr13.1
mr13.0.1
mr13.0
mr10.5.8
mr12.4.1
mr12.3.1
mr12.4
mr12.3
mr9.5
mr9.5.9
mr10.5.7
mr12.2.1
mr12.2
mr12.1.1
mr10.5.1
mr10.5.2
mr10.5.3
mr10.5.4
mr10.5.5
mr10.5.6
mr12.1
mr12.0.1
mr12.0
mr8.5
mr8.5.12
mr9.5.8
mr11.2.1
mr11.3.1
mr11.4.1
mr11.2
mr11.3
mr11.4
mr8.5.11
mr9.5.7
mr11.1
mr9.5.6
mr9.5.5
mr9.5.4
mr9.5.3
mr9.5.2
mr9.5.1
mr11.1.1
mr8.5.10
mr11.0.1
mr11.0
mr7.5
mr7.5.13
mr10.3.1
mr10.4.1
mr10.3
mr10.4
mr8.5.9
mr7.5.12
mr8.5.8
mr8.5.7
mr8.5.6
mr8.5.5
mr8.5.4
mr8.5.3
mr10.2.1
mr10.2
mr7.5.11
mr6.5.13
mr6.5
mr10.1
mr10.1.1
mr10.0.1
mr10.0
mr7.5.10
mr8.5.2
mr7.5.9
mr9.4.1
mr9.4
mr9.3.1
mr7.5.8
mr6.5.12
mr9.3
mr9.2
mr9.2.1
mr7.5.7
mr6.5.11
mr9.1
mr9.1.1
mr7.5.6
mr9.0
mr9.0.1
mr6.5.10
mr8.4
mr8.4.2
mr8.5.1
mr7.5.5
mr8.3
mr8.3.2
mr8.4.1
mr6.5.9
mr8.2
mr8.2.2
mr7.5.4
mr8.3.1
mr7.5.3
mr8.1
mr8.0
mr6.5.8
mr8.1.2
mr8.2.1
mr8.0.2
mr6.5.7
mr8.1.1
mr7.5.2
mr8.0.1
mr6.5.6
mr7.4
mr7.4.2
mr7.5.1
mr7.3
mr7.3.2
mr7.4.1
mr6.5.5
mr7.2
mr7.2.2
mr7.3.1
mr6.5.4
mr7.1
mr7.1.2
mr6.5.2
mr6.5.3
mr7.0.2
mr7.1.1
mr7.2.1
mr7.0
mr6.5.1
mr7.0.1
mr6.4
mr6.4.2
mr6.3
mr6.3.2
mr6.4.1
mr6.2
mr6.2.2
mr6.3.1
mr6.1
mr6.1.2
mr6.2.1
mr6.0
mr6.0.2
mr6.1.1
mr6.0.1
mr10.0.1.1
mr10.0.1.2
mr10.1.1.1
mr10.2.1.1
mr10.2.1.2
mr10.2.1.3
mr10.3.1.1
mr10.3.1.2
mr10.3.1.3
mr10.3.1.4
mr10.3.1.5
mr10.4.1.1
mr10.4.1.2
mr10.4.1.3
mr10.5.1.1
mr10.5.1.10
mr10.5.1.11
mr10.5.1.12
mr10.5.1.13
mr10.5.1.14
mr10.5.1.2
mr10.5.1.3
mr10.5.1.4
mr10.5.1.5
mr10.5.1.6
mr10.5.1.7
mr10.5.1.8
mr10.5.1.9
mr10.5.2.1
mr10.5.2.10
mr10.5.2.11
mr10.5.2.12
mr10.5.2.13
mr10.5.2.2
mr10.5.2.3
mr10.5.2.4
mr10.5.2.5
mr10.5.2.6
mr10.5.2.7
mr10.5.2.8
mr10.5.2.9
mr10.5.3.1
mr10.5.3.2
mr10.5.3.3
mr10.5.3.4
mr10.5.3.5
mr10.5.3.6
mr10.5.3.7
mr10.5.3.8
mr10.5.4.1
mr10.5.4.2
mr10.5.4.3
mr10.5.4.4
mr10.5.5.1
mr10.5.5.2
mr10.5.6.1
mr10.5.6.2
mr10.5.7.1
mr10.5.8.1
mr10.5.9.1
mr11.0.1.1
mr11.0.1.2
mr11.0.1.3
mr11.1.1.1
mr11.1.1.2
mr11.1.1.3
mr11.1.1.4
mr11.1.1.5
mr11.1.1.6
mr11.1.1.7
mr11.2.1.1
mr11.2.1.10
mr11.2.1.11
mr11.2.1.12
mr11.2.1.13
mr11.2.1.14
mr11.2.1.2
mr11.2.1.3
mr11.2.1.4
mr11.2.1.5
mr11.2.1.6
mr11.2.1.7
mr11.2.1.8
mr11.2.1.9
mr11.3.1.1
mr11.3.1.10
mr11.3.1.2
mr11.3.1.3
mr11.3.1.4
mr11.3.1.5
mr11.3.1.6
mr11.3.1.7
mr11.3.1.8
mr11.3.1.9
mr11.4.1.1
mr11.4.1.2
mr11.4.1.3
mr11.4.1.4
mr11.5.1.1
mr11.5.1.10
mr11.5.1.11
mr11.5.1.12
mr11.5.1.13
mr11.5.1.14
mr11.5.1.15
mr11.5.1.16
mr11.5.1.17
mr11.5.1.18
mr11.5.1.19
mr11.5.1.2
mr11.5.1.20
mr11.5.1.21
mr11.5.1.22
mr11.5.1.23
mr11.5.1.24
mr11.5.1.25
mr11.5.1.26
mr11.5.1.27
mr11.5.1.28
mr11.5.1.29
mr11.5.1.3
mr11.5.1.30
mr11.5.1.31
mr11.5.1.32
mr11.5.1.33
mr11.5.1.34
mr11.5.1.35
mr11.5.1.36
mr11.5.1.4
mr11.5.1.5
mr11.5.1.6
mr11.5.1.7
mr11.5.1.8
mr11.5.1.9
mr12.0.1.1
mr12.0.1.2
mr12.0.1.3
mr12.0.1.4
mr12.0.1.5
mr12.0.1.6
mr12.0.1.7
mr12.1.1.1
mr12.1.1.2
mr12.1.1.3
mr12.1.1.4
mr12.1.1.5
mr12.2.1.1
mr12.2.1.2
mr12.2.1.3
mr12.2.1.4
mr12.3.1.1
mr12.3.1.2
mr12.3.1.3
mr12.3.1.4
mr12.3.1.5
mr12.3.1.6
mr12.3.1.7
mr12.4.1.1
mr12.4.1.2
mr12.4.1.3
mr12.4.1.4
mr12.4.1.5
mr12.5.1.1
mr12.5.1.10
mr12.5.1.11
mr12.5.1.12
mr12.5.1.13
mr12.5.1.14
mr12.5.1.15
mr12.5.1.16
mr12.5.1.17
mr12.5.1.18
mr12.5.1.19
mr12.5.1.2
mr12.5.1.20
mr12.5.1.21
mr12.5.1.22
mr12.5.1.23
mr12.5.1.24
mr12.5.1.25
mr12.5.1.26
mr12.5.1.27
mr12.5.1.28
mr12.5.1.29
mr12.5.1.3
mr12.5.1.30
mr12.5.1.31
mr12.5.1.32
mr12.5.1.33
mr12.5.1.34
mr12.5.1.35
mr12.5.1.36
mr12.5.1.37
mr12.5.1.38
mr12.5.1.39
mr12.5.1.4
mr12.5.1.40
mr12.5.1.41
mr12.5.1.42
mr12.5.1.43
mr12.5.1.44
mr12.5.1.45
mr12.5.1.46
mr12.5.1.47
mr12.5.1.48
mr12.5.1.49
mr12.5.1.5
mr12.5.1.50
mr12.5.1.51
mr12.5.1.52
mr12.5.1.53
mr12.5.1.54
mr12.5.1.55
mr12.5.1.56
mr12.5.1.57
mr12.5.1.58
mr12.5.1.59
mr12.5.1.6
mr12.5.1.60
mr12.5.1.61
mr12.5.1.62
mr12.5.1.63
mr12.5.1.64
mr12.5.1.65
mr12.5.1.66
mr12.5.1.67
mr12.5.1.68
mr12.5.1.69
mr12.5.1.7
mr12.5.1.70
mr12.5.1.71
mr12.5.1.72
mr12.5.1.73
mr12.5.1.74
mr12.5.1.75
mr12.5.1.76
mr12.5.1.77
mr12.5.1.78
mr12.5.1.79
mr12.5.1.8
mr12.5.1.80
mr12.5.1.81
mr12.5.1.82
mr12.5.1.83
mr12.5.1.9
mr13.0.1.1
mr13.0.1.2
mr13.0.1.3
mr13.0.1.4
mr13.0.1.5
mr13.0.1.6
mr13.0.1.7
mr13.0.1.8
mr13.1.1.1
mr13.1.1.2
mr13.1.1.3
mr13.1.1.4
mr13.1.1.5
mr13.1.1.6
mr13.1.1.7
mr13.1.1.8
mr13.2.1.1
mr13.2.1.10
mr13.2.1.11
mr13.2.1.12
mr13.2.1.13
mr13.2.1.2
mr13.2.1.3
mr13.2.1.4
mr13.2.1.5
mr13.2.1.6
mr13.2.1.7
mr13.2.1.8
mr13.2.1.9
mr13.3.1.1
mr13.3.1.10
mr13.3.1.11
mr13.3.1.2
mr13.3.1.3
mr13.3.1.4
mr13.3.1.5
mr13.3.1.6
mr13.3.1.7
mr13.3.1.8
mr13.3.1.9
mr13.4.1.1
mr13.4.1.10
mr13.4.1.11
mr13.4.1.12
mr13.4.1.2
mr13.4.1.3
mr13.4.1.4
mr13.4.1.5
mr13.4.1.6
mr13.4.1.7
mr13.4.1.8
mr13.4.1.9
mr13.5.1.1
mr13.5.1.10
mr13.5.1.11
mr13.5.1.12
mr13.5.1.13
mr13.5.1.14
mr13.5.1.15
mr13.5.1.16
mr13.5.1.17
mr13.5.1.18
mr13.5.1.19
mr13.5.1.2
mr13.5.1.20
mr13.5.1.21
mr13.5.1.22
mr13.5.1.23
mr13.5.1.24
mr13.5.1.25
mr13.5.1.26
mr13.5.1.27
mr13.5.1.28
mr13.5.1.29
mr13.5.1.3
mr13.5.1.30
mr13.5.1.31
mr13.5.1.32
mr13.5.1.33
mr13.5.1.34
mr13.5.1.35
mr13.5.1.36
mr13.5.1.37
mr13.5.1.38
mr13.5.1.39
mr13.5.1.4
mr13.5.1.5
mr13.5.1.6
mr13.5.1.7
mr13.5.1.8
mr13.5.1.9
mr14.0.1.1
mr14.0.1.2
mr14.0.1.3
mr14.0.1.4
mr14.0.1.5
mr14.0.1.6
mr14.0.1.7
mr14.0.1.8
mr14.1.1.1
mr14.1.1.10
mr14.1.1.11
mr14.1.1.12
mr14.1.1.2
mr14.1.1.3
mr14.1.1.4
mr14.1.1.5
mr14.1.1.6
mr14.1.1.7
mr14.1.1.8
mr14.1.1.9
mr26.0.1.1
mr26.0.1.10
mr26.0.1.11
mr26.0.1.12
mr26.0.1.13
mr26.0.1.14
mr26.0.1.15
mr26.0.1.16
mr26.0.1.17
mr26.0.1.18
mr26.0.1.19
mr26.0.1.2
mr26.0.1.20
mr26.0.1.3
mr26.0.1.4
mr26.0.1.5
mr26.0.1.6
mr26.0.1.7
mr26.0.1.8
mr26.0.1.9
mr26.1.1.1
mr26.1.1.2
mr26.1.1.3
mr26.1.1.4
mr26.1.1.5
mr26.1.1.6
mr26.1.1.7
mr6.0.1.1
mr6.0.2.1
mr6.1.1.1
mr6.1.2.1
mr6.2.1.1
mr6.2.2.1
mr6.3.1.1
mr6.3.2.1
mr6.4.1.1
mr6.4.2.1
mr6.5.1.1
mr6.5.1.2
mr6.5.1.3
mr6.5.1.4
mr6.5.10.1
mr6.5.11.1
mr6.5.11.2
mr6.5.12.1
mr6.5.13.1
mr6.5.13.2
mr6.5.2.1
mr6.5.2.2
mr6.5.2.3
mr6.5.2.4
mr6.5.2.5
mr6.5.2.6
mr6.5.3.1
mr6.5.3.2
mr6.5.3.3
mr6.5.4.1
mr6.5.5.1
mr6.5.6.1
mr6.5.7.1
mr6.5.8.1
mr6.5.9.1
mr7.0.1.1
mr7.0.2.1
mr7.0.2.2
mr7.0.2.3
mr7.1.1.1
mr7.1.1.2
mr7.1.1.3
mr7.1.2.1
mr7.2.1.1
mr7.2.2.1
mr7.3.1.1
mr7.3.2.1
mr7.4.1.1
mr7.4.2.1
mr7.5.1.1
mr7.5.10.1
mr7.5.11.1
mr7.5.12.1
mr7.5.13.1
mr7.5.2.1
mr7.5.3.1
mr7.5.3.2
mr7.5.3.3
mr7.5.3.4
mr7.5.4.1
mr7.5.5.1
mr7.5.6.1
mr7.5.7.1
mr7.5.7.2
mr7.5.8.1
mr7.5.9.1
mr8.0.1.1
mr8.0.2.1
mr8.1.1.1
mr8.1.2.1
mr8.2.1.1
mr8.2.2.1
mr8.3.1.1
mr8.3.1.2
mr8.3.1.3
mr8.3.2.1
mr8.4.1.1
mr8.4.2.1
mr8.5.1.1
mr8.5.1.2
mr8.5.10.1
mr8.5.11.1
mr8.5.12.1
mr8.5.2.1
mr8.5.2.2
mr8.5.3.1
mr8.5.3.2
mr8.5.3.3
mr8.5.3.4
mr8.5.4.1
mr8.5.4.2
mr8.5.4.3
mr8.5.5.1
mr8.5.5.2
mr8.5.5.3
mr8.5.6.1
mr8.5.6.2
mr8.5.7.1
mr8.5.7.2
mr8.5.8.1
mr8.5.9.1
mr9.0.1.1
mr9.1.1.1
mr9.2.1.1
mr9.2.1.2
mr9.3.1.1
mr9.3.1.2
mr9.4.1.1
mr9.4.1.2
mr9.5.1.1
mr9.5.1.10
mr9.5.1.11
mr9.5.1.12
mr9.5.1.13
mr9.5.1.14
mr9.5.1.15
mr9.5.1.16
mr9.5.1.17
mr9.5.1.18
mr9.5.1.19
mr9.5.1.2
mr9.5.1.20
mr9.5.1.3
mr9.5.1.4
mr9.5.1.5
mr9.5.1.6
mr9.5.1.7
mr9.5.1.8
mr9.5.1.9
mr9.5.2.1
mr9.5.2.2
mr9.5.2.3
mr9.5.3.1
mr9.5.3.2
mr9.5.4.1
mr9.5.4.2
mr9.5.5.1
mr9.5.5.2
mr9.5.6.1
mr9.5.6.2
mr9.5.7.1
mr9.5.8.1
mr9.5.9.1
${ noResults }
17 Commits (master)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
0accdc02e8 |
MT#65720 Migrate ESLint config to neostandard and fix Jest
- Replace `compat.extends('standard')` with `neostandard()`, the
ESLint 9-native successor. Drop the now-unused
`@stylistic/eslint-plugin` devDependency and
`FlatCompat`/`@eslint/eslintrc`/`@eslint/js` imports;
reuse neostandard's own bundled `@stylistic/eslint-plugin` instance
under the `@stylistic` key instead, and rename `stylistic/*`
rule keys to `@stylistic/*` to match.
- Add an explicit `@stylistic/indent: ['error', 4]` override: the old
config had `indent: 'off'` with no stylistic replacement, so plain-JS
indentation was never actually linted (only Vue templates were, via
`vue/html-indent`). Turning it on surfaced ~200 pre-existing drift
violations across 19 files; fixed with `eslint --fix` (whitespace only,
verified via `git diff -w`).
- Pin `jest` to ^29.2.2 and `eslint-plugin-jest` to ^28.0.0: both had
drifted to versions outside the peerDependencies range declared by
@quasar/quasar-app-extension-testing-unit-jest, which is what actually
wires up our test transforms.
- Add `@vue/compiler-dom` as an explicit devDependency (peer of
@vue/test-utils) and drop the dead `/* eslint-env node */` comment in
quasar.config.js — flat config already covers it.
- Drop the `form-data` yarn resolution: axios (^4.0.6) and jsdom
(^4.0.6) already resolve to the patched 4.0.6 on their own, making
the override from the earlier security-fix commit redundant.
- Change t/testrunner to copy the checked-out source directly into /tmp
(the same directory the Docker image's yarn install is run in at build
time) instead of a separate /tmp/code and fix the JUnit report path
to match the new working directory.
- Refresh Docker image.
Change-Id: I4202a718c86bedb600ce4938c1ebba77b6766ea3
|
2 days ago |
|
|
088a35170b |
MT#64705 Refactoring and cleanup
Remove unused code: * Removed Application destination type as it is unused * Comment removed from destinations helpers * Provider for composition api removed because it was duplication the store * Remove DestinationType from Destination mixings Refactor call forwarding api and actions: * Add try/catch blocks to CF actions and remove them from API file and components for more centralised approach * Remove use of 'common.js' methods from CF actions * Rename 'toggleMapping' to 'setEnableMapping' * Rename 'createSpecificDestination' to 'resolveSubscriberDestination' * Improve deleteMapping * Replace duplicate destinationSets, sourceSets, timeSets arrays with maps for faster lookup and single source of truth. Create relevant getters when needed and update components. * Remove use of cloneDeep from lodash to gain better performance Change-Id: I8ad368eb8be0231138fbd44c18e2f74fd490f1d8 |
5 months ago |
|
|
38d6e2089c |
MT#64569 - Destination priority improvements
* Implemented priority flow as sort -> normalize to 0..n-1
across fetch/create/edit/remove
* On creation handles priority incrementally
* On edit, arranges and normalizes (if needed) priority values
* Enforced the same move rules in store action (moveDestination)
to block invalid reorders.
* Removes references to LocalSubscriber
* Fixes unit tests
Change-Id: Ib64cc30ea75141692085ec38df5c528565389469
|
5 months ago |
|
|
3d66a419e1 |
MT#64311 Migrate Alert Components to Vue3
- Migrated 6 alert components from Vue 2 Options API to Vue 3 Composition API with <script setup> syntax - Added simple tests to verify component rendering, prop handling, slot content, CSS classes, and edge cases. Tests use Quasar component stubs to avoid Vue warnings. Change-Id: I6d7e664e7aeb94c4ae80c6532c199ec91e70359d |
6 months ago |
|
|
04c3d71f53 |
MT#64314 Fix jest tests
* Add testEnvironment: 'jsdom' to provide browser-like globals (DOM APIs) that Vue and test-utils need * Add explicit module path mapping in jest.config.js to force Jest to use the CommonJS bundle instead of the browser bundle. Change-Id: I659b122ed3884c229b5f6dab1f08e135bcb8c03d |
7 months ago |
|
|
3f9ebb605d |
MT#64044 add Vue 2/3 compatibility layer and migration infrastructure
Add composables (useStore, useUser, usePbx, useGlobals) and pure helpers (destination, platform) to support gradual Vue 3 Composition API adoption. - Extract pure functions from mixins to src/helpers/ - Add generic store access composables in src/composables/ - Add store infrastructure helpers (RequestState, API action wrappers) - Export boot file utilities for direct import in services - Add comprehensive tests and migration documentation No breaking changes. Existing Options API code continues to work. New code can use composables and helpers for cleaner patterns. See migration-guide.md for usage examples and migration path. Change-Id: I764a5e6635771e0f95f33f86064d70ee4a746207 |
8 months ago |
|
|
e935071c95 |
MT#61209 Upgrade to eslint 9.14.0 and add JS Policy's rules
Migrating from ^8.10.0 to 9.14.0 had breaking changes. * We moved to a flat configuration and changed the amended the script to run lint. * We upgraded all eslint relevant libraries/plugins. * We opened another ticket to review all the console.log/debug/info present in the repo. Change-Id: Ie1e2c1ef49fc09cddbd9cc639505a1a65917bd35 |
2 years ago |
|
|
3508a116ff |
MT#60094 Lint review
Resolve current lint issues to improve the code reliability. Disable lint for auto-generated/auto-updated files. Note, Vue3 does not longer provide a default export therefore the line has been ignored for now, however tests still seem to work as expected. Change-Id: I668c50868b4cb9eceb0ff89767be9082585655a7 |
2 years ago |
|
|
8975d7869e |
MT#58893 Fix build failures for missing jest module
The jest module cannot be found after the update due to a wrong transformation: 07:46:39 yarn run v1.22.19 07:46:39 $ jest --updateSnapshot 07:46:39 ● Validation Error: 07:46:39 07:46:39 Module vue-jest in the transform option was not found. 07:46:39 <rootDir> is: /tmp/code 07:46:39 07:46:39 Configuration Documentation: 07:46:39 https://jestjs.io/docs/configuration This commit fixes the transformation and points to the new '@vue/vue3-jest' Change-Id: If781a23155352d0e3275c064bbca92d17076dbad |
3 years ago |
|
|
c833595bd8 |
MT#52919 CSC: QuasarMigration - Migrate Quasar from v1 to v2
Change-Id: I56c622c5074237c1c6837a892ba79174c7340f0f |
3 years ago |
|
|
334997907c |
TT#133501 Add "expire" time to QR code generated for sip:phone
Change-Id: If73361c60ca55390f85181693270d0e37ed7830c |
5 years ago |
|
|
389a6bcb9d |
TT#122015 Add QR-Code to login to sip:phone mobile app from CSC
- TT#128156 Add QR-Code button to the header - TT#128157 Add QR-Code render library - TT#128158 Implement QR-Code generation - TT#129205 Render QR-Code in the popup - TT#129224 Create store test and api test (including endpoint mockup) NOTE You need to enable sip_phone.show_qr_csc in /etc/ngcp-config/config.yml of your environment to be able to see the QR code icon Change-Id: Ifa065ef057549696387026c5a62cf0f5297ffb05 |
5 years ago |
|
|
e9fa434146 |
TT#111551 Convert Tabs to Spaces
AC: Can see all indentations in SFC, JS, CSS, HTML, JSON-Files as Spaces and not as Tabs Can see the indentations configured in the corresponding .editorconfig Can see the .eslintrc adjusted according to the new indentation Can see 4 Spaces instead of Tabs as indentation Modify "i18n:extract" tool configuration to use 4 spaces Change-Id: I53cbda0ed3d9697d15beac7ab7f4ae675b33cba2 |
6 years ago |
|
|
793e634d46 |
TT#112013 CF - Fix date range data creation and interpretation
AC: Can see the data converted properly after saving Can see the data rendered properly after fetching it again Change-Id: I98259176b0dcbcfd76030305905e4e8c454df004 |
6 years ago |
|
|
5c79fc75f2 |
TT#108902 As a Developer, I want to transform between human readable time periods and Perl library Time::Period based time periods back and forth
AC: Can transform human readable time periods [Weekday, StartHour, StartMinute, EndHour, EndMinute] to the Perl based ( function toKamailioPeriods(arrOfHumanReadablePeriods)) Can transform Perl based time periods to human readable ones [Weekday, StartHour, StartMinute, EndHour, EndMinute] Can see the two functions in a new separate file Change-Id: I6559fcf1639487b00e9e442a7d6e97907f1c9af5 |
6 years ago |
|
|
239466fcb5 |
TT#103201 Close call forwarding condition popups if opening other popups or menus
Change-Id: Ie523cc0bb7de3c36564f45060a1bd8e2f92f852d |
6 years ago |
|
|
235f0ff30c |
TT#88909 Migrate Quasar to version 1.14.0
- Migrated external lib injection in boot files - Replaced vue-resource by axios - Applied more restrictive linting rules for Vue.js - Replaced npm by yarn - Removed old chrome release from test environment - Refactor Voicebox Settings - Refactor SpeedDial - Refactor Reminder - Refactor Call Blocking - Refactor Call Forward - Integrate jest test framework - Remove mocha test runner - Refactor User Settings - Refactor PBX Configuration - Refactor Call Change-Id: I9b2ea327e7959fb5e78d1bd53a4156ecb1c5f191 |
6 years ago |