Commit Graph

183 Commits

Author SHA1 Message Date
Quan HL 54779ca31e wip 2023-05-12 07:10:24 +07:00
Quan HL 2a6674a630 wip 2023-05-12 07:07:31 +07:00
Hoan Luu Huu 683693ec0e fix: tts.cached boolValue does not showup on spain detail (#250)
* fix: tts.cached boolValue does not showup on spain detail

* wip

* wip

* wip

* add env to disable jaeger tracing view

* fix: tts.cached boolValue does not showup on spain detail

* wip

* wip

* wip

* add env to disable jaeger tracing view

* fix: review coments

* fix review comment

* fix review comment
2023-05-11 08:34:16 -04:00
Hoan Luu Huu 6cb1c50cf0 feat: forgot password (#218)
* feat: forgot password

* feat: forgot password

* fix: enable flag

---------

Co-authored-by: Quan HL <quanluuhoang8@gmail.com>
2023-05-10 21:32:14 -04:00
Hoan Luu Huu 3d9a39ac3b fix: add/edit lcr should have secondary text to explain the purpose of lcr (#247) 2023-05-10 16:05:57 -04:00
Hoan Luu Huu 4d7e84fa43 feat: add sip gateway protocol for outbound traffic (#249)
* feat: add sip gateway protocol for outbound traffic

* fix: add tls/srtp
2023-05-10 16:02:39 -04:00
Hoan Luu Huu 41423a443a add secondary text to lcr list (#245) 2023-05-08 09:23:32 -04:00
Hoan Luu Huu bfbd66ef5c Feat/jaeger (#243)
* added dummy jaeger json file

* added jaeger types file

* added dev jaeger endpoint

* added jaeger modal with trace visual / information

* refactored jaeger logic
fixed offsets on short duration spans

* refactored into smaller components & added basic scroll bar

* removed buttons, added scroll-x, fixed details height and scroll-y

* shrunk bar graph to fit view port

* slight adjustments

* removed ref and now calculate width based on window innerwidth

* @media for phone layouts

* -fixed details width and padding.
-removed scroll.tsx as not needed now
-using SpanKind to find parent for now

* -reduced truncate size for smaller screens

* -root span is now determined from parentSpanId not being found

* removed un-needed calls to /getRecentCalls as this was causing a race condition when pcap & jaeger fetching at same time
- removed console.log's

* wip: add tabs for recent callt tracing

* wip: add tabs for recent callt tracing

* wip: add tabs for recent callt tracing

* fix: review comments

* fix: review comments

---------

Co-authored-by: ajukes <ajukes@vibecoms.co.uk>
2023-05-05 20:12:46 -04:00
Hoan Luu Huu 414bca4fdc fix: unchecked checkzone still render input with required (#242) 2023-05-05 07:34:37 -04:00
Hoan Luu Huu a6c8257b60 feat: Lcr (#237)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* fix: final review version

* fix: review comments

* fix: review comments

* fix: review comments

* fix: review comments

* wip: implement drag and drop

* add box shadow for lcr route

* fix review comment
2023-05-04 19:54:46 -04:00
Hoan Luu Huu dbb39db54e #239 (#240)
* system Information

* system Information
2023-05-04 19:41:25 -04:00
EgleH 6712d8944b add a fallback accountSid for account users (#238)
Co-authored-by: eglehelms <e.helms@cognigy.com>
2023-04-24 07:47:42 -04:00
Hoan Luu Huu 7051985aad fix: update active sip_gateways (#235) 2023-04-13 10:22:08 -04:00
EgleH 1bfc722960 fix the webapp blocking account name if exists in anohter SP (#229)
* fix the webapp blocking account name if exists in anohter SP

* hard reload when changing SP

* password settings enhance special chars

---------

Co-authored-by: eglehelms <e.helms@cognigy.com>
2023-04-06 07:43:10 -04:00
Hoan Luu Huu 49c18ebd26 feat: carrier register status (#226)
* feat: carrier register status

* fix: typo issue

* update PcapButton

* is active for voice gateway to true

* fix: download pcap

* fix: download pcap
2023-04-03 13:21:26 -04:00
EgleH aba8b2be3a logout with one click (#223)
Co-authored-by: eglehelms <e.helms@cognigy.com>
2023-03-30 07:44:19 -04:00
EgleH f4d7880ab7 Add Logout call to signout (#221)
* Add Logout call to signout

* clean local storage even on error

---------

Co-authored-by: eglehelms <e.helms@cognigy.com>
2023-03-29 08:54:17 -04:00
Dave Horton 19fafdc908 minor label change 2023-03-25 12:13:13 -04:00
Hoan Luu Huu a165bfc4d6 feat: onpremise nuance (#220)
Co-authored-by: Quan HL <quanluuhoang8@gmail.com>
2023-03-25 11:21:14 -04:00
Hoan Luu Huu e26d9b95cb fix: edit application does not clear webhook user/pass when checkbox is uncheck (#217)
Co-authored-by: Quan HL <quanluuhoang8@gmail.com>
2023-03-21 20:14:16 -04:00
Hoan Luu Huu e425d825bc feat: custom Vendor (#215)
* feat: custom Vendor

* feat: custom Vendor

* fix: application with custom tts/stt vendor

* fix custom speech name when editing

* fix: all comments

* fix: remove custom in the list and show extra (custom)

* fix: prettier and application sythesizer selector

* fix: addd VITE_DISABLE_CUSTOM_SPEECH

---------

Co-authored-by: Quan HL <quanluuhoang8@gmail.com>
2023-03-14 08:45:06 -04:00
EgleH a8d28da221 add soniox as speech provider (#211)
Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-03-03 18:53:46 -05:00
EgleH e3855e83f7 conditional required causing issue with focusable fields (#210)
Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-02-23 12:18:01 -05:00
EgleH 0b55cdcf85 add env VITE_APP_DISABLE_DEFAULT_TRUNK_ROUTING (#209)
Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-02-22 14:05:56 -05:00
Hoan Luu Huu b0808187bc feat: add app_json to application (#188)
* feat: add app_json to application

* fix: review comment

* fix: review comment

* fix: review comment

* textarea for initial json in applications form

* check/uncheck overide app_json will not erase app_json, update faile still have app_json

---------

Co-authored-by: Quan HL <quanluuhoang8@gmail.com>
Co-authored-by: Dave Horton <daveh@beachdognet.com>
2023-02-15 10:35:45 -05:00
EgleH c09ce5947e Bug/speech backwards compatibility (#203)
* add /Accounts api call back

* add /accounts call back

* include sp user into check

---------

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-02-14 15:34:11 -05:00
Hoan Luu Huu 7890b7031f feat: update @jambonz/ui-kit:0.0.21 (#200)
* feat: update @jambonz/ui-kit:0.0.21

* fix security vulnerabilities

---------

Co-authored-by: Quan HL <quanluuhoang8@gmail.com>
Co-authored-by: Dave Horton <daveh@beachdognet.com>
2023-02-13 08:47:56 -05:00
Hoan Luu Huu 1be5dcc06b feat: nvidia tts/stt speech (#201)
* feat: nvidia tts/stt speech

* fix: rename riva server uri

* fix: review comments

* fix: review comments

* sort vendors in alphabetic order

---------

Co-authored-by: Quan HL <quanluuhoang8@gmail.com>
Co-authored-by: Dave Horton <daveh@beachdognet.com>
2023-02-13 08:37:32 -05:00
EgleH 6df9f0d6da Bug/sp user check before sp delete (#198)
* fix bug where you could not delete carriers and speech

* remove activeSP from localstore after delete

---------

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-02-08 07:29:04 -05:00
EgleH ba7a4a706d Bug/fix recent calls refresh account assign (#194)
* fix applications add button

* fix persist implementation bugs

---------

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-02-04 20:33:55 -05:00
EgleH 6a59b9d8d2 fix applications add button (#193)
Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-02-04 18:27:34 -05:00
EgleH af3e724240 Feature/persist state (#191)
* persist SP implementation

* add account filter check after refresh

* store recent calls and alerts filter

---------

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-02-02 09:53:04 -05:00
EgleH 51c2285bfb Fix fuzzy search to match against toLowerCase strings (#190)
* fix fuzzy search to match against toLowerCase strings

* add toLowercase to both sides

---------

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-01-31 09:56:12 -05:00
EgleH 40c61eebca Combine account user lists for carriers and speech (#186)
* combine account user lists for carriers and speech

* edit application capitalization

---------

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-01-30 10:36:54 -05:00
EgleH 4498f30beb Spinner spinning forever issue (#185)
* Spinner spinning forever issue

* fix mistake

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-01-26 09:28:53 -05:00
EgleH 2a27730883 Improving naming consistency (#187)
* Improving naming consistency

* direct routing is a voice term

* fix more inconsistencies

* explicitly disable autocomplete

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-01-26 09:01:18 -05:00
EgleH 2ae541c9b1 Fix issue where is_active user & force_change cannot be deactivated (#178)
* fix issue where is_active user & force_change cannot be deactivated

* fix API keys not visible for SP users

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-01-23 08:07:45 -05:00
EgleH 4149930945 Always attach service_provider_sid to a carrier (#179)
* always attach service_provider_id to a carrier

* cleanup

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-01-23 07:56:41 -05:00
EgleH fd29f986e4 Date fix for alerts and recent calls (#176)
* date fix for alerts and recent calls

* add a check for value to exist

* getRecentCalls with sip_callid

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-01-23 07:40:23 -05:00
EgleH def7743b9e Scope optional limits (#169)
* scope optional limits

* hide and disable limits, initiate delete when unit changed

* add key to ScopedAccess component

Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-01-17 09:28:23 -05:00
EgleH 55c1b26ddc add instance ID field (#175)
Co-authored-by: EgleHelms <e.helms@cognigy.com>
2023-01-11 14:48:25 -05:00
Brandon Lee Kitajchuk ef17ea9676 Fix logout with hard redirect -- dump state (#174) 2023-01-10 12:20:28 -05:00
kitajchuk 08dac043eb No more fixed position here 2023-01-10 08:42:59 -08:00
Brandon Lee Kitajchuk ce48bdc8a4 Fix bug with bad user reference in internal accounts page (#172) 2023-01-07 22:56:43 -05:00
EgleH 93d313b21c feature/scope limits (#159)
* limitations to carriers and speech

* post speech to a different path if scoped user

* add filtering to speech creds

* check reroute when logging in

* faulty checks

* fix access conditionals

* add restrictions to applications and accounts

* apply 1st review comments

* fix routing

* apply review comments

* discussed changes

* useScopedRedirect

* Refactor how we manage scope for navi (#163)

* fix user name

* Fix useScopedRedirect hook (#164)

* Fix useScopedRedirect hook

* Refactor user UI

* Move user-me to own directory

* add scope limits to routes

* scope optional limits

* cleanup

* apply review comments

* Refactor conditional apiUrl logic -- add apiPath to deps in useApiData hook (#168)

* apply review comments - accountFilter remove from AccountScoped Views

* remove account filtering as it is done on back-end now

* Cleanup some things

* Clean up some scope things

* Implement account user PUT method for carriers

* filterScopeOptions accorfing to user scope

Co-authored-by: eglehelms <e.helms@cognigy.com>
Co-authored-by: Brandon Lee Kitajchuk <bk@kitajchuk.com>
Co-authored-by: Dave Horton <daveh@beachdognet.com>
2023-01-02 17:37:17 -05:00
EgleH 5af46101e1 fix state for tts_api_key and voice typo (#167)
Co-authored-by: eglehelms <e.helms@cognigy.com>
2022-12-14 19:15:21 -05:00
EgleH 86703dabfb Optional account call limits (#162)
* add optional account limits with env var

* add env sample and comment

* fix typo in selecti selection of unit

* apply review comments

Co-authored-by: eglehelms <e.helms@cognigy.com>
2022-12-10 12:00:02 -05:00
EgleH 6a82102b43 Add IBM as speech provider (#160)
* add ibm speech

* remove multimedia from recognizer languages

Co-authored-by: eglehelms <e.helms@cognigy.com>
2022-12-04 19:59:45 -05:00
kitajchuk ce4c5bfb68 Changes for package-lock 2022-11-30 09:01:07 -08:00
kitajchuk e0b5abc60a Remove unused acl stuff from navi 2022-11-30 08:58:33 -08:00