Jump to content


  • Posts

  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Chris's Achievements


Apprentice (3/14)

  • One Month Later
  • Collaborator
  • Dedicated
  • Week One Done
  • Reacting Well

Recent Badges



  1. 0.50.3 - NEW: Implement BOS to disable/hide support system for clients - NEW: Implement BOS to select billing term descriptions (monthly or yearly) - NEW: Implement BOS to control position of 'Was price' on billing term cards - NEW: Implement BOS to specify default redirect destination post-login - NEW: Implement BOS to prevent payment method deletion unless a substitute exists - NEW: Implement BOS to force card storage - NEW: Implement BOS to set default `ENTER` key behaviour when composing messages - NEW: Auto-redirect from client cprod listing when only one contract product exists - NEW: Change display text of brand language selector - FIX: Don't show `selector` child slot if empty - INTERNAL: Sync latest Localazy translations
  2. 0.50.2 - NEW: Add 'Change language' control for unauthenticated users - NEW: Update contract product listing in admin»client context - FIX: Basket reset bug after successful checkout - FIX: Ghost sorting item post catalogue product creation - INTERNAL: Sync latest Localazy translations
  3. Hi Jackie - thanks for the feedback. This is on our radar and we'll try to improve labels across all forms and navigation.
  4. 0.50.0 - NEW: Improved SCA handling & compliance - INTERNAL: Part-refactor of payment & external auth providers 0.50.1 - NEW: Show unresolved provision requests message on contract product level - NEW: Add manual activation control (below status) when awaiting activation - NEW: Pre-populate affiliate link redirect URL using brand default - FIX: Smart domain field validation when untouched - FIX: Caching of status text after manual status change - FIX: White space setting on gateway instructions (to use pre-line) - FIX: Client stats incorrectly filtering by brand currency - FIX: Order modal error handling when orderId not found
  5. 0.49.6 - NEW: Improve phone input UX (using libphonenumber-js) - NEW: Show subcategories as fallback when no products in shop context - FIX: Asynchronous gateways not showing as option under "Pay invoice" - FIX: Basket product provision fields vanishing after validation error - FIX: Unhandled confirm delete error (in provision configurations) - FIX: Auto-selection of single mandatory options when switching terms - FIX: Sentry issue UPMIND-11V - FIX: Sentry issue UPMIND-11R 0.49.7 - NEW: Implement smart account domain provision field - FIX: Ticket table rows to render as native anchor elements - FIX: Sentry issue UPMIND-11Z 0.49.8 - INTERNAL: Use latest DAC widget (v1.22.5)
  6. 0.49.5 - NEW: Subtle design tweaks to price term cards - FIX: Promotion details not consitently showing for radio select terms
  7. 0.49.2 - NEW: Implement 'Billing term display' setting with new 'Cards' option - FIX: Only show billing terms control when multiple terms exist 0.49.3 - NEW: Update provision requests log to support `poll` request rows - NEW: 'Sync renewal dates' control on domain registrars listing - NEW: Implement `BrandsProvider` with redesigned grid listing - NEW: Indicate contract products with unresolved provision requests - NEW: Use `UGridItem` component for contract products grid listing - FIX: Sentry issue UPMIND-YV|YM|YN|YP (\$store is not defined) - FIX: Sentry issue UPMIND-10S (basketPromos push) 0.49.4 - NEW: Refactor provision request modal, implementing `provisionRequestProvider` - FIX: Product term discount & promotion display on radio selector - FIX: Sentry issue UPMIND-TE - INTERNAL: Sync latest Localazy translations
  8. 0.49.1 - NEW: Implement domain blueprint field management within host control module - NEW: Implement quantity control on modify contract product modal - NEW: Guard app entry from invalid or disabled OAuth clients - NEW: Strip `(https?:\/\/)?(www\.)?` from domain availability checks - FIX: Infinite refresh loop / 401 token error handling within the DAC - FIX: Basket reset bug when switching clients in an admin context - FIX: Unhandled exception when deleting client - FIX: Contract product price display in list mode - INTERNAL: Sync latest Localazy translations
  9. 0.49.0 - NEW: Implement "One-Page" checkout flow (phase 1) - NEW: Implement support for new checkout styling BOSs - INTERNAL: Refactor of order, basket and checkout providers - INTERNAL: Refactor of payment provider SCA hand-off This release introduces the foundations of a new "one-page" checkout flow (pictured below) which we feel delivers a more modern and streamlined checkout experience. With this first phase now live, we'll be iterating quickly over the coming weeks to add further improvements and design changes – including configurable billing term design options (eg pricing cards), optionally deferring provision field capture to be post-order and new "Quick-add" to basket options – allowing customers to remain in the shop context rather heading straight to checkout. To enable the new checkout flow, navigate to `/admin/settings/ui` in your Upmind instance and switch over from the "stepped" flow. We hope you like it and look forward to hearing your feedback and suggestions 😃
  10. We're also aware of a few pain-point areas specifically for web hosts (such as domain registrations and transfers) and have some updates coming in the next few weeks which we hope will simplify the UX here.
  11. Hi Steve – thanks for the feedback. Here's a little sneak peak of whats coming later this week (hopefully). But we have many more ideas and customisation options planned for the future.
  12. Hi Pixel! Thanks for the feedback. Interesting idea with the font-family. In theory it's possible and something we could probably implement quite easily using css variables - which we use in a similar vein for colours. The reason we have the current restriction on the logo dimensions is due to the number of different places and components its used within. You're not the first person to request this though, so we concluded the best solution is to allow brands to upload a logo and additionally a square brand icon. We can then favour the main logo (eg within the client area) but use the square icon in cases where we have dimension restrictions - such as within the admin header/menu.
  13. 0.48.11 - NEW: 'Turn off auto-renew' warning message when unpaid invoices - NEW: Add filter for tags "Not set" - FIX: Correctly show `upmind.app` instead of `.com` in mailbox form - FIX: Provision configurations list order issue - FIX: Contract product provision configuration filter limit issue - FIX: Quick add to basket and cross-sells availability
  14. 0.48.10 - NEW: Implement auto-populate product prices functionality - FIX: Modify contract product option price bug
  15. 0.48.9 - NEW: On create ticket, make department selection required - NEW: Implement 'Order template' management - FIX: Refund from wallet bug - INTERNAL: Introduce new `UGritItem` component
  • Create New...