Jump to content

Chris

Administrators
  • Posts

    126
  • Joined

  • Last visited

Posts posted by Chris

  1. I like this idea. We would need to work out the details a bit more – but we could essentially develop something similar to our in-app notifications, but call it "announcements" and make it so each announcement can be pushed to all clients or to a specific client/product segment.

    • Like 1
  2. We want to improve support for things like contact forms and public ticket generation – but i'm not sure we would build in support for things like polls and surveys. There are many great tools out there which already do this and do it well.

  3. 0.67.4 (27/02/2023)

    - FIX: Cached status of Fraudmind label
    - FIX: Refresh of basket data after encountering update 404 error
    - FIX: Select category products when in tree view mode
    - FIX: Sortable.js implementation
    - FIX: Product/category translations in certain listings
    - INTERNAL: Sync Localazy translations

    0.67.5 (28/02/2023)

    - FIX: Tax input step amount

    0.68.0 (02/03/2023)

    - NEW: Surface ticket brand when in org mode
    - NEW: Subtle refinements to ticket inbox + listing UI
    - NEW: Orders 'Date paid' filter
    - FIX: Ticket-related department errors when in org mode
    - FIX: Bug reading `image` from null
    - FIX: List limit on affiliate tier conditions
    - INTERNAL: Sync Localazy translations
    • Like 2
    • Thanks 1
  4. 4 hours ago, Luis said:

    I’ll provide with an example: I usually offer website development + one hosting plan (different from tue regular packages) so I need to charge the first invoice with the amount of the said hosting plan recurring + the web development fees (one time only). And then, the recurring invoices are the mentioned hosting plan only.

    You could achieve this by configuring a one-time option for the development service. This means it can be selected during order time, paid for at order time, but the development service will not be included in renewals.

    • Like 2
  5. Adding to Seb's reply – the new widget ecosystem is very close to being rolled out. It will mean we can build new widgets a LOT faster and brings the following global improvements:

    • Widget localisation
    • Native dark mode support for every widget
    • Style customisations via CSS variables (eg change button colours)
    • Improved loading and empty state handling
    • Greater flexibility around widget slots
    • Optimised performance and reduced bundle size
    • Shared global state between widgets
    • Like 2
  6. 0.66.5 (10/02/2023)

    - INTERNAL: Use latest DAC widget (v1.3.3)

    0.67.0 (15/02/2023)

    - NEW: Monthly report MVP
    - FIX: Visibility of selected provision config when managing TLDs 
    - FIX: Trial basket flow changes
    - FIX: Basket 409 redirection logic
    - INTERNAL: Sync Localazy translations

    0.67.1 (16/02/2023)

    - NEW: Implement `init=xxx` query param automation
    - NEW: Include highlighted billing actions within cProd 'Quick actions'
    - NEW: Separate product categories & options within new monthly report
    - FIX: Required prop error when creating ticket in cProd context
    - INTERNAL: Refactor cProd actions to be more reusable
    - INTERNAL: Sync Localazy translations

    0.67.2 (16/02/2023)

    - FIX: Pass `init` param through post-login redirection flow
    • Like 1
    • Thanks 1
  7. We're excited to announce that Upmind will be exhibiting at this year's CloudFest in March (20-23), Europa Park.

    If you're planning to attend we'd love to meet you. Come say hi at booth G18.

    https://www.cloudfest.com/

    For anyone thinking of attending – you can use our unique code `R7x6k5SV` to bag yourself a free ticket.

    If you've not been before, It's a great event and well worth the trip.

    • Like 3
  8. 0.65.0 (22/12/2022)

    - NEW: (MVP) Implement client upgrade/downgrade functionality
    - INTERNAL: Sync Localazy translations

    0.65.1 (18/01/2023)

    - NEW: Add confirmation when manually changing contract product status
    - NEW: Add 'Manage product catalogue' CTA from contract products listing
    - FIX: Invoice template editing
    - FIX: Unhandled 409 in the context of a file download (ArrayBuffer)
    - FIX: Missing 'taxes' relation for shared invoice objects
    - INTERNAL: Sync Localazy translations

    0.66.0 (27/01/2023)

    - NEW: (BIG) Implement 'Product Trials' MVP
    - NEW: Client area provisioning control tweaks
    - FIX: Add missing redirect for deprecated 'manage' route
    - FIX: Vault availability logic (checking BOS)
    - FIX: Notes not being saved at the time of lead creation
    - FIX: Hide redundant checkbox when only 1 provisioning config option
    - FIX: Possible basket redirection loop, post-pay, when the total is zero
    - FIX: Whitespace bug when 'read_more=1' param is passed
    - FIX: Add sub-product error
    - FIX: Handling of `null` links in affiliate referrals table
    - FIX: Component caching issues routing directly between product views
    - FIX: Remove 'hover' trigger from ticket list status flag dropdown
    - INTERNAL: Update package.lock
    - INTERNAL: Sync Localazy translations

    0.66.1 (30/01/2023)

    NEW: Allow manual refund of total credit balance

    0.66.2 (30/01/2023)

    FIX: Bug when editing product option pricing

    0.66.3 (31/01/2023)

    FIX: Check `can_modify` flag for client upgrade/downgrade condition

    0.66.4 (07/02/2023)

    - FIX: Don't send price during cProd modification, if unchanged
    - FIX: Hide tax template settings if brand is not tax registered
    - FIX: New ticket hook names
    - FIX: Case sensitivity when comparing oauth clients
    - FIX: Spacing below client template slots (login/register)
    - FIX: License upgrade flow from payment provider modal
    - FIX: Product tree view visibility when selecting products with manual filters
    - FIX: Don't show trial button in migration context
    - FIX: Filter available migration products by existing cProd term
    - INTERNAL: Sync Localazy translations

     

    • Like 1
    • Thanks 2
×
×
  • Create New...