Hans-Peter Herzog
075452c698
TT#80753 Use a smaller preview version of each PBX device image in order to save bandwidth and improve render performance
...
Change-Id: I84b03ad7146af767ae9c6bb0e336fca2ce8f5874
5 years ago
Hans-Peter Herzog
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
5 years ago
Carlo Venusino
06624d58b6
TT#81403 Admin Subscriber should be able to set seats password
...
Change-Id: I5de916e170301d47ad9be12f46893a00015abd66
5 years ago
Hans-Peter Herzog
ca09f7f9df
TT#84214 As a Developer, I want to run the dev environment in Docker
...
Change-Id: I529e9e5f58961c26ad80cd3e544136a2dcb191e8
5 years ago
Hans-Peter Herzog
aac30cc96d
TT#64952 Fix several vulnerabilities in dependencies
...
Change-Id: I5ec8e32f99f39fac52a5cce68acff25d9d14d9c8
6 years ago
Hans-Peter Herzog
091f37a2a2
TT#48646 Security: Fix possible prototype pollution attack in lodash
...
Change-Id: I2ac72dca16f926f77e435b73a53324989929aaa6
7 years ago
raxelsen
72ad4e4381
TT#40350 Add validation library vuelidate
...
Change-Id: Ic88fca32c86ab393f67c0c607c56df68f58e223d
7 years ago
Hans-Peter Herzog
9c1f6ae2e5
TT#38820 PBXConfig: As a Customer, I want to be able to assign groups and seats to keys coming from multiple line ranges
...
Change-Id: Ia016912470b33e5a28ccacff15c637a1ce7fd1a5
7 years ago
Hans-Peter Herzog
858f8121c7
TT#37555 Conversations: Fix and refactor conversation list and infinite scroll
...
Change-Id: I42751d61c608c40b6a8df50980ea2a172dcedb80
7 years ago
Hans-Peter Herzog
6071b43b49
TT#35501 PBXConfig: As a Customer, I want see all buttons and assigned seats of a device item
...
Change-Id: I86d48c11bcb3fdda2193df2d00de61d24123467a
7 years ago
Hans-Peter Herzog
3475daa3dd
TT#20513 PBXConfig: As a Customer, I want to see a list of all PBX Seats
...
- PBXConfig: As a Customer, I want to add new PBX Seats
- PBXConfig: As a Customer, I want to remove PBX Seats
- PBXConfig: As a Customer, I want to see a list of all PBX Seats
Change-Id: I27abf950f0594a67f233c707a702663a550bfa4c
8 years ago
raxelsen
54c0aa0f71
TT#20530 Implement playable voicemail
...
What has been done:
- TT#27761, Conversations: Create custom modules for conversation
items
- TT#27763, Conversations: Implement "play voicemail" button with
download functionality
- TT#27764, Conversations: Implement hashed id based on conversation
item type, call_type and id
Change-Id: If772b3ed7e7db1dd7b93e48aacf1ce0d93acf5a8
8 years ago
Hans-Peter Herzog
6ab38fcbb7
TT#23603 Call: As a Customer I want to input a number and start a call
...
Change-Id: Iaf1aa61fb0d5f7e0fe6ef4c427911a50933a09b8
8 years ago
Hans-Peter Herzog
15729c0144
TT#23601 Call: As a Developer I want to have the cdk (RTC:engine) integrated in the project
...
- Make cdk available as js module
- Provide a store that reflects all events of a call
- Integrate the call globally in the vue.js stack
- Register on all global events (client.onConnected, client.onDisconnected, network.onConnect, network.onDisconnect) to get the connection state with RTC:engine
Change-Id: I40b61dd4c82ef6bd0974b693328740ab088df5a4
8 years ago
Hans-Peter Herzog
99bd2371fb
TT#23018 Setup: Create and prepare project skeleton for new CSC Web UI
...
- Initial vue + vuex + vue-router + webpack + quasar setup
- Added karma test runner
- Added shrinkwrap file
- Added junit reporter
- Fetch subscriber
- Fetch capabilities
- Added Dockerfile + testrunner
- Added development script for ngcp
Change-Id: Ia9e58412d2b71c7e541f3d764f8fda747522c7e6
8 years ago