Jump to content

Chris

Administrators
  • Posts

    124
  • Joined

  • Last visited

Everything posted by Chris

  1. 0.78.3 (27/06/2023) - NEW: Update logic used to output monthly report rows - FIX: Double notes submission bug in Firefox - INTERNAL: Implement 'script' loading utils module - INTERNAL: Sync Localazy translations 0.79.0 (04/07/2023) - NEW: Support landscape brand logos and optional logomark icon - INTERNAL: Sync Localazy translations
  2. 0.77.1 (12/06/2023) - NEW: Implement profile settings view in admin Upmind context 0.77.2 (15/06/2023) - NEW: Implement support for diverging `credit_note_number` - FIX: Basket summary footer template not rendering in stepped checkout - FIX: Use of `gateway.name_translated` when configuring manual payments - INTERNAL: Update ID passed to the basket summary footer template 0.78.0 (16/06/2023) - NEW: Provision request details modal - NEW: Setting for toggling promo field visibility within basket - NEW: Setting for toggling description truncation within store - NEW: Truncation support for product category descriptions - INTERNAL: Sync Localazy translations 0.78.1 (16/06/2023) - FIX: Provision request modal error with unknown actor 0.78.2 (19/06/2023) - FIX: Bulk notification templates filter based on segment type - INTERNAL: Remove duplication by computing 'actorComponent' - INTERNAL: Order hook events alphabetically - INTERNAL: Sync Localazy translations
  3. 0.77.0 (09/06/2023) - NEW: Implement support for CC and BCC email template headers - NEW: Implement brand translations for support department labels - FIX: Domain config bug when using provision field defer mode - FIX: Visibility logic for invoice consolidation settings - FIX: Contract product 'startNewOrder' logic - FIX: Handling of data types passed to filters - INTERNAL: Refine ticket department settings UX/UI - INTERNAL: Refine catalogue product provisioning UX - INTERNAL: Sync Localazy translations
  4. 0.76.3 (30/05/2023) - FIX: Auto-populate price functionality - FIX: Clipping of text length on store CTAs - FIX: Display of translated terms when viewing revision history
  5. @Luis Just wanted to let you know we've just deployed translatable terms.
  6. 0.76.2 (30/05/2023) - NEW: Add support for hiding/disabling client registration - NEW: Add translation support for 'Terms & Conditions' - NEW: UX/UI for managing 'Terms & Conditions' + link to Markdown guide - FIX: Setting locale when language designator is supported, but country not - FIX: Delete for org level fraud rules - FIX: Error handling on blocked 'Delete client' operation - FIX: Invoice product routing for old(er) invoices - FIX: Sentry issue 1J0 - FIX: Sentry issue 239 - FIX: Sentry issue 209 - FIX: Sentry issue 1H8 - INTERNAL: Sync Localazy translations
  7. 0.76.0 (26/05/2023) - NEW: (BIG) Implement invoice consolidation setting controls - NEW: Add client visibility toggles for every catalogue product billing term - NEW: Allow past activation date when adding an existing service - NEW: Implement retry request control on provision logs - NEW: Add manual provisioning option within manage TLD modal - FIX: Template access handling when jumping between brands - FIX: Request promise cancellation on certain lists - FIX: Auto-select default address post-authentication, within checkout - FIX: Whitespace preservation on provision field values - FIX: Share product tooltip position breaking UI - INTERNAL: Sync Localazy translations 0.76.1 (26/05/2023) - FIX: Pass brandId on getBrandConfig request, when in org mode
  8. 0.75.1 (12/05/2023) - FIX: Issue displaying nested categories within a sortable tree
  9. 0.73.1 (04/05/2023) - FIX: Re-instate pending status on invoice payments listing 0.74.0 (10/05/2023) - NEW: Show 'Sent email history' when managing an email template - NEW: Option to link contract product when adding manual payment detail - NEW: Add 'Load all' control for catalogue tree categories - FIX: Show time sent & time bounced on email log modal - FIX: Refresh provision field values when switching between cProd tabs - FIX: Remove default limit (10) when listing a client's billable entities - FIX: Remove block on deleting a selected billing entity - FIX: Adjust 'autocomplete' value across password fields - INTERNAL: Trust new `allow_manual_store` gateway flag - INTERNAL: Sync Localazy translations 0.75.0 (11/05/2023) - NEW: reCaptcha tokens are now generated prior to form submission - NEW: Warning message when grecaptcha script is blocked by the client - FIX: Potential 401 refresh loop when exiting to a guest context - FIX: Preference sync across ticket inbox limit controls - INTERNAL: Complete refactor of Google reCAPTCHA implementation - INTERNAL: Sync Localazy translations
  10. 0.73.0 (02/05/2023) - NEW: Redesign transaction and payment logs UX/UI - NEW: Surface all transactional events at an invoice level - FIX: Field visibility when entering manual payment methods - INTERNAL: Sync Localazy translations
  11. 0.72.1 (21/04/2023) - NEW: Simplify ticket user assignment flow - NEW: Add 'Clear all pricing' option when editing product billing - NEW: Add `Legacy Invoices` listing and top level menu item - NEW: Implement new BOS to prevent clients from turning off auto-renew - NEW: Support new gateway flag to force storing of details during payment - NEW: Conditionally hide expiry date for given payment methods - FIX: Include staged imports when listing client contract products - FIX: Uncaught product fields error - INTERNAL: Refactor `Avatar` component to suppress Gravatar 401 errors - INTERNAL: Sync Localazy translations
  12. 0.71.1 (30/03/2023) - NEW: Implement basic migration product detail modal 0.71.2 (31/03/2023) - NEW: Implement ticket quick search (against subject, message body etc) - FIX: Ticket status dropdown overlap on mobile - INTERNAL: Replace `'` instances in FR/FR-CA locales - INTERNAL: Sync Localazy translations 0.72.0 (20/04/2023) - NEW: Implement auto-refresh (polling) within support inbox - NEW: Add revenue recognition product setting field - NEW: Add 'Default' label on 'Price list' controls - NEW: Make emails within inbox listing copyable - NEW: Support sorting of invoices by due date - FIX: Broken 'Credit note' admin route - FIX: Client profile GET currencies bug in ORG mode - INTERNAL: Sync Localazy translations
  13. Strange – you should be able to comment on the other thread. I can't see any restrictions in place. Regarding the terms, yes you're right (sorry i should have been clearer), this will only work with markdown. We have an open issue to make these translatable.
  14. We've been busy working on a new ecosystem for the future of Upmind widgets. The new framework means we can roll out widgets as encapsulated web components, with more features and options than we currently support. This includes localisation, style overrides via CSS variables, a 'Dark mode' option as standard, slot support, global token management and a shared store – which will facilitate cross-widget communication (where necessary). Although a lot of the work has been in developing the underlying framework, we've actually got a couple of new widgets out there and 'in the wild'. One is specific for Upmind registration, but the other is a 'Terms' widget which can be used by anyone as of today. It's a very basic example which retrieves your brand's Terms & Conditions and renders them on the page. You can see it in use on our own site: https://upmind.com/terms –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– To use this widget on your own site, just follow these simple steps: 1. (Required) Include the following `script` tag before the closing `</body>` tag of your site: <script type="module" src="https://embed.upmind.app/upm-widget.js"></script> 2. (Required) Add the following widget element to your site (wherever you want the terms to show). Make sure the 'as' attribute is set to `Terms` (case sensitive). <upm-widget as="Terms"></upm-widget> 3. (Required) Ensure you add the hostname of your site as a 'trusted' domain within your Upmind instance. You can do this from ''{your_upmind_domain}/admin/settings/domains". We do this as it protects your brand and prevents unsolicited widget use. 4. Although already fast and optimised, you can optionally speed up the loading of our widget code by adding these `link` tags to the `<head>` of your site: <link rel="preconnect" href="https://embed.upmind.app"> <link rel="dns-prefetch" href="https://embed.upmind.app"> 5. If your site supports dark mode, you can optionally enable dark mode by adding a `dark-mode` attribute to the widget element: <upm-widget as="Terms" dark-mode></upm-widget> Here is a full page example: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Upmind Terms Widget</title> <link rel="preconnect" href="https://embed.upmind.app"> <link rel="dns-prefetch" href="https://embed.upmind.app"> </head> <body style="background: black;"> <upm-widget as="Terms" dark-mode></upm-widget> <script type="module" src="https://embed.upmind.app/upm-widget.js"></script> </body> </html> –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– This is the first of MANY widgets – we'll be adding lots more soon. We're currently re-building the existing DAC widget into the new framework and we'll notify everyone when this is publicly available (hopefully mid-April). We also have a plan card widget which is also close to completion. Let us know how you get on and please let us know any feedback.
  15. 0.68.1 (03/03/2023) - INTERNAL: Minor ticket UI tweaks 0.68.2 (08/03/2023) - NEW: Pass `ga_session_id` (if known) when creating access token - FIX: FraudMind refresh on order complete page - INTERNAL: Sync Localazy translations 0.68.3 (08/03/2023) - FIX: Add manual (tokenised) payment method modal 0.69.0 (16/03/2023) - NEW: Move ticket departments to organisation level - NEW: Implement deferred org signup, requiring only email upfront - FIX: Disable cProd 'Activate' button for given fraud statuses - INTERNAL: Sync Localazy translations 0.70.0 (20/03/2023) - NEW: Implement 'Seed demo data' functionality - INTERNAL: Sync Localazy translations 0.70.1 (24/03/2023) - NEW: Add 'Copy to clipboard' functionality for mailbox hostname - FIX: Incorrect department mailbox hostname - INTERNAL: Sync Localazy translations 0.71.0 (30/03/2023) - FIX: Pass monetary dataLayer values NET, not GROSS - INTERNAL: Refactor how events are pushed to the Upmind dataLayer - INTERNAL: Sync Localazy translations
  16. Something we can improve still. If it catches one, it can catch many 🙂
  17. It should do already - if you click the bulk edit option and change the 'Granularity' dropdown to 'Region', after selecting a country you should see all regions with an option to 'Select all'.
  18. Very soon we will have support for brand logo and icon – which means you can have a landscape logo on the client side, and we'll fallback to using the icon in the way we currently do.
  19. I assume you mean from the admin area? As right now all support routes and menu items should be unavailable on the client side.
  20. Technically this isn't difficult to do - but right now our backend has no knowledge or understanding of FE routes, pages, meta data etc. So we would have to build up that relationship first. It would be a neat feature to offer, but not sure its something which will be available in the coming months.
  21. Hi Luis - so i'm not too sure what we can do here. With language, we simply make a default selection based on the client's preferred browser language, assuming it is also supported by your brand. We intentionally don't do anything based on IP. So if i were travelling and in Peru, I'd personally still want localisation in EN. Currency formatting is then also determined based on your language – so the use of commas or points for example will change based on your current locale. You can see this in action simply by changing your language.
  22. HI Luis - i'm sure we can put an option within the TLD modal. I'll create an issue.
  23. This is a neat idea. I've logged the request internally.
  24. We'll get this fixed soon – we really should have this sorter already.
×
×
  • Create New...