Releases: jolzee/leopard-chat-ui-teneo
Releases · jolzee/leopard-chat-ui-teneo
Release 3.2.1
- 👷 build: Updated deps (7ddaa78)
- 🐛 fix: Address spelling issue - custom HTML (4a32187)
- 🐛 fix: Properly set chat open icon for existing solutions (f030833)
- ✨ feat: Expose ability to define open chat icon (cbd2366)
- Address some Sentry logging issues (b2d79ba)
- 👷 build: Updated Deps (84c2f24)
- ✨ feat: Control LiveChat user details from a Teneo response (8f7437a)
- Ensure agent data is properly set (bfcb9dc)
- 🐛 fix: Make deep linked questions work on mobile (9601b4a)
- Trim values for icons replacement syntax (270a20d)
- Add function to remove Icon Syntax for Channels that don't support it (012aff8)
- ✨ feat: Add MDI icons easily in answer text (bb0c33a)
- feat: Add print CSS and config option to display a print button (43126ee)
- Permant Buttons and Lists can now be configured to disable once the conversation moves on (a4f85cd)
- 🐛 fix: Make sure that Leopard isn't loaded multiple times on the same page (28910e9)
- ✨ feat: Add config option to specify TIE timeout seconds (a19298d)
- ♻️ refactor: Fix some eslint warnings (0e169d3)
- 👷 build: Updated deps (4d76931)
- ✨ feat: Set a custom response icon's color with a "iconColor" output parameter (8daa82a)
- ✨ feat: On mobile devices display button that minimizes chat for responses that return URLs (58cc851)
- ✨ feat: Strip emojis from what is spoken back through TTS (acd2859)
Release 3.2.0
- ✨ feat: Can now expand modals to 70% width in embed/prod mode (0a6b55d)
- ✨ feat: Can now minimize leopard in prod and expand forms to 70% width (12147a0)
- 🐛 fix: Remove inert when forms are posted in prod mode (c57a71a)
- ✨ feat: Minimize chat with delay using an output parameter (5dc5261)
- ✨ feat: Remove pipes from chunks when handing over transcript to live agent (51eb1e0)
- 🐛 fix: Simple buttons that have long text will now expand to contain the text (0ef7f5b)
- ✨ feat: Allow escaped HTML to be added to rows in Table Component (ce23c2e)
- Removed statement that was unnessesary (eedf359)
- Changes to get LiveChat working for new accounts (dc38741)
- Added configuration into default.js for clientId LiveChat auth key (bc130ad)
- ⚡ perf: Removed the option to display full JSON config from admin area (a2cdbdc)
- 👷 build: Update deps (452a7e6)
- Fix border width on response border colors (1d0423c)
- Added component to Display a inline card with custom HTML and other components (48908e5)
- Add Portuguese localizations and ASR + TTS capabilities (01d637a)
- Updated to latest dependencies (587fd58)
- Fixed issue with text area validations (6d6b32b)
- Vuetify suggested change of v-content to v-main (6192047)
- Reduce padding of cells in simple tables (bf58400)
- 🐛fix: Inline alerts will not be duplicated in certain scenarios (89617da)
- : Allow MyBank Transactions to have search filter (30f4442)
- (forms): Validation now works again after dep change (c5fb7b3)
- 🐛 fix: Now custom form properly shows custom text (0e3cce5)
- ♻️ refactor(deps): Secirty updates to deps (48c7022)
- feat: Present toggle for response beep in solution config area (f400b14)
- 🐛 fix(Improvments to German translations): (4bd7858)
- not needed (7845404)
Release 3.1.0
- Bumped deps (3c569fc)
- Add check for populated options (f2cb9ac)
- fix: Ammended some existing tranlsations (688bcde)
- feat: Improve overall i18n in solution (f721d28)
- fix: Handle all Polly edge cases around language switch (64453f9)
- fix: Polly stop checking for isPlaying (01f38c8)
- fix: Polly problems now with promise (32b88d1)
- fix: kick polly 🦜 (5d54835)
- fix: Check for initialized polly object (c93ead2)
- fix: polly - fix check for pause (e335344)
- fix: Remove await from polly playing check (9470b80)
- feat: Have Polly wait for herself to finish what she's saying when language auto switching (3743971)
- feat: Allow Polly "voice" output param when switching language solutions (a1071c7)
- fix: If embed frame exists make sure it has a content document (4eabe19)
- fix: Stop Polly when ASR is engaged (ee0bc51)
- ✨ feat: ASR and TTS can be enabled and disabled independently (55de44f)
- 💚 ci: Read available CPUs from CircleCi environment variable (8d596ce)
- 💚 ci: Account for limiting CPUs in CircleCi (dfd4116)
- ✨ feat: Assistant responses can have colored borders configured (bddea36)
- 👷 build: Upadated deps (39f2001)
- ✨ feat: Prevent Polly voices from talking over each other (be4bd64)
- 🐛 fix: Out with Kutt.it and in with Jaguar's equivalent (9430309)
- 🐛 fix: No CORS for Kutt.it share links (88c6993)
- 🐛 fix: Try alternative strategy for IP acquisition (cbeee78)
- ⚡ perf: CORS anywhere url change and Jaguar URL updates (e2f3a7a)
- ♻️ refactor: Remove console log messages (ebd820b)
- ✨ feat: Add ability to has TTS delivered through AWS Polly (75e9d60)
- 🐛 fix: Apply more robust EL checks when draging window (172f627)
- ♻️ refactor: Return to chat view even when solution selection dropdown is empty (1b3f3cd)
- ♻️ refactor: Address potential exception when caused by Snotify (2eac873)
- 📝 docs: Fixed broken link in README (1b57942)
- 📝 docs: Updated links to newly reorganized official documentation (b6d69c8)
- ♻️ refactor: Add new solution config variable - enableAsrTtsOnOpen (f773756)
- 📝 docs: Show the new embedding structure in README (91489b8)
- Merge branch 'master' of https://github.com/jolzee/chat-teneo-vue (c53ac0b)
- ✅ test(git): Test if new git message template works (83115c7)
- ✅ test(git): Test if new git message template works (d40e465)
Release 3.0.0
- 🔉 feat: Add option to enable ASR and TTS on open (f833cf2)
- Add Catch to End Session Requests (927d933)
- 🔒 [prod] Add config variables to control trusted domains and if scripts are eval'ed (dfd695b)
- Adding configurable domain restritions for postMessage (9400865)
- Add 3 sec timeout when aquiring IP or GEO info (021c5c6)
- Config selection for "en-us-male" will now actually have a male voice (a5250d6)
- Remove the quote content from blockquotes (be1e924)
- Fix minor spelling issues in config area (f6344f9)
- Toned down the border radius of chat bubbles (ab04032)
- Allow ?width= to be read from image urls and then used to size image (44e9982)
- Modernize custom modal with new wrapper (cbc6080)
- Justify User Question to end (5682900)
- Allow for custom response icon with simple "icon" output param (fca3af2)
- Cover new config.js in README (20dbc8e)
- Test CircleCi (5046aec)
- Test using default node versaion (dcd0992)
- rsync tweaks (7ea7809)
- Still trying to restric to master (61020b1)
- Restrict to only master (b290471)
- Only build for master (7981c38)
- CircleCi (8a34806)
- Test CircleCi (83437ec)
- Swap out Travis with CircleCI - Change .env to a commented js file (9d6e71a)
- Add startsWith prototype to String for IE 11 (b6840e6)
- Adds a cleaner means of passing Teneo info to pages that embed Leopard (333c272)
Release 2.1.0
- Line based buttons can now have a background color applied (0eb96f2)
- Sort components (0a9f967)
- Move SimpleTable into its own component (1462b7d)
- Allow simple inline tables to have html data (48cc369)
- Fix spelling corrections throughout the source code (826a243)
- Touch (897c465)
- Fix badges (75ff569)
- Removed broken badge (a6b9ead)
- Address spelling error (c5b06a5)
- Tweak Title (6a7a0f7)
- Add attributions (adce928)
- Merge branch 'master' of https://github.com/jolzee/chat-teneo-vue (d1fd67f)
- Improve README (d1803ef)
- Update Repo URL (cfe9f13)
- Refactored embed script (9640290)
- Pass through Chat Config from promise (fb389d9)
- refactored store and setup for easier reading (51b33a7)
- Add better contrast for favicon.ico (b605331)
- Add new option to present inline Alerts - either before or after answer (c94c7d0)
- Changing variables to sensible defaults (b75c873)
- Added env variables to both hide close button and automatically open the chat window when in embed mode (6dae7a4)
- Add option of chaning icon and hiding icon in line based options (eb92067)
- Bump deps (c447c05)
- Change import dialog table information to light (4e85c72)
- Merged TIVA differences with core Leopard (0a2cc15)
- Add new env variable where auth providers can be specified (7433247)
- Make used auth providers configurable (1d117c2)
- Remove polluted env variables from vue (971ca1c)
- Update docs (338b327)
- Add docs (c716742)
- Work around for odd CURL output getting in request params (33400c7)
- allow for geo and ip url to be configurable (9f4722e)
- Allow for custom sheet id to be passed as query param (49fc992)
- ☝️ initial commit (6ddf798)
- Fix background color behind powered by Teneo (321ecff)
- Powered by Teneo (af3dae7)
- embed issues with document load in IE11 (fa2fec8)
- Try more reliable IP finder (7332cc8)
- Wait for load of page (cf1803e)
- GEO revert until Jaguar is HTTPS (1c99eb9)
- Geo done by Jaguar to overcome rate limit (fc05b32)
- Remove old console log (1f7432a)
- Decode issues for some response respolved (108a73b)
- Live Chat Updates new SDK - WIP (477d8ad)
- Adding Microsoft Login (93c6481)
- Needed to transpile "ttl-localstorage" for IE (0c18b6e)
- CORS changes for gettting IP (4f51ca1)
- Check first for contentDocument (a66f06d)
- Fix language switch - tRes should be tResp (c53f6fd)
- 🚀 Improved performance of location acquisition (460dffc)
- If not on the main chat page - emergency button redirects you to the chat area (c530028)
- Fix social login icons (9130dc5)
- Major refactoring (fba46d2)
- 📦 Kick travis (ce88011)
- Remove console log (e0b70b8)
- Working around CORS issues with location aquisition (7cbe42c)
- dep management (1c513dc)
- Temp fix for HTTPS issue Location (caa7d91)
- 🔠 Fix spelling error (1f4ffc6)
- fix city from be omitted from location sharing (736f6b8)
- 📍 Obtain and send loction information to Teneo at login as CTX params (2ea5329)
- ❇️ Send
theme
with JSON to switch out theme from teneo response (000eb4f) - Refactored postMessage out to a separate class (8a69198)
- Allow for multiple stacked toasts (32aa967)
- Formatting of embedding JS (a51281a)
- Changed naming from snotify to toast (2583e97)
- Set emergency config on new session response (347038b)
- Added snortify and emergency button - documentation to follow (8a9acc0)
- upgrade deps (c87f7de)
- Added snotify (9fe1c2f)
- Added snotify (7bb4b74)
- Change to light and dark mode through conversation (f036546)
- IE iframe focus changes (a778411)
- Setting focus in frame for IE11 (8cc1e5b)
- Attempts to address IE11 with focus and tabs (b45f9e8)
- Bump deeps (a729db8)
- Make sure to delete embed-leopard.js.gz and embed-leopard.js.br after build (b6e717e)
- Increase chatacter limit (8930db4)
- :squirrel: Fix language switch issue with TIE URL (9d15276)
- In edge cases where Leopard is added after the DOM is loaded then still inject it in production (e6c7711)
- Improve US Male voice used in TTS (ccf34de)
- Icon updates after MDI dep update (2ecff63)
- Storing jsessionid and passing it back to TIE in the url (111c4d8)
- Changed icons that were deprecated in latest mdi (9cfac75)
- ⬆️ Upgrading dependencies (73ddda2)
- On initial Leopard load in production add listener to give focus to chat button if the user tabs to it (24a488e)
- Wait for DOM to full load before injecting Leopard in production. (6e3f9c3)
Release 2.0.5
- Wait for embed iframe to be found before setting focus (dbb1729)
- Clean up logging statement (1c94f1d)
- 🎤 Enable IFRAME permissions for ASR and TTS when embedded (162acde)
- 💬 Added Italian support (a4a07d0)
- Embed on Chrome Mobile complains about cross origin requests. This resolves that (a33d4f8)
- Simple Tables will not show table header if absent (77e8a0d)
- Get chat button to focus when embedded (7e802d3)
- Upgrade dependencies (040b67d)
- 🗑️ Handling some deprecation of UUID (151fd6e)
- Bumped some deps (3d767b6)
- Dokku additions (fef3e1f)
- 🐛 Fix ESC key close of chat when in sales engineering mode (b88cf70)
- Merge branch 'master' of https://github.com/jolzee/chat-teneo-vue (bcd6515)
- 👷 Add deployment to github pages (17bf330)
- Set up CI with Azure Pipelines (37dd282)
- 💚 Travis update to reuse npm cache (f6f440f)
- 👷 Build changes to account for possible .token files (5410b8f)
- 🙈 gitignore updates (93146b0)
- 💚 Update travis build variables (dc40c45)
- travis kick (d05d8e2)
- ✨ Add kutt.it as a url shortner option. Used for sharing configurations. (15af084)
- Make import sharable links buttons shorted for mobile displays (c9a4702)
Release 2.0.4
- 🚸 Improving UX for sharable imports of solutions (ab122fb)
- ⬆️ Deps upgrade (94bef9a)
- ⬆️ Upgrading some deps (fc682ee)
- 🐛 ESC wasn't muting TTS responses (d86918a)
- Vertically align keys to the top in import table (fdae782)
- 🙈 Updating ignore files (13cdc78)
- ⚡ Trying alternative ways of setting custom vuetify breakpoints (87fe6d9)
- ♻️ Cleaning up some unwanted request params (09cec58)
- 🐛 Component was expecting a boolean not a string (2f4463c)
- ⚡ Drop source maps in dev for speed (e0c63d6)
- Make import dialog system bar close button function (d7198da)
- 💄 Giving a fresh look to import solution dialog (ba7101b)
- Dev serve will now always load internal config (a004577)
- Removed a console log not needed (5f2b83c)
- Improve build adherence to settings in .env (f029c04)
- Handle the hover color of chat button a little better (8d19f9e)
- Remove long press var from config (c7e0ee6)
- Remove long press env variable - not used (d76861b)
- Exclude build directory from style linting (a7c9c60)
- Better handling of system bar focus (6131164)
- ⬆️ Upgrading dependencies (bed1530)
- Travis test upgrade to bionic (b40e470)
- Travis opt in to v2 (8114648)
- Travis clean up config warnings (881313d)
- Fix animations (dfe92ca)
- Travis build test (1c458b9)
- Testing build speed of Trvis (e358aa2)
- Updated README - badges (bef7b54)
- Clean up unnecessary logging (89bb3d3)
- Rollback stylint-config-prettier (2e6842d)
- Removed dead code (5ae3715)
Release 2.0.3
- Release-it config (44e878e)
- Ignore css ordering for sass (10f2565)
- Adressing prop requirement issues in components (f89d543)
- ASR - stability (60c1577)
- Stop the ability to try capture audio when audio is already being captured (c932d11)
- Excluding compression for local development (e2cb6b5)
- Added cross-env and fibers back in (64018d4)
Linting and fixes to ASR toggle
- Project files have been linted
- Fixed some parsing issues for some extension helpers
- Remove modern back ticks from embedding code
- Fix ASR button toggling when it shouldn't