Jump to content

Chris

Administrators
  • Posts

    126
  • Joined

  • Last visited

Posts posted by Chris

  1. 1.3.6 (11/04/2024)

    - NEW: Surface actor and datetime for ticket status changes
    - INTERNAL: Sync Localazy translations

    1.3.7 (11/04/2024)

    - FIX: Anonymise ticket status change for clients
    - INTERNAL: Sync Localazy translations

    1.3.8 (11/04/2024)

    - NEW: Implement 'Close all tickets' functionality for clients & leads
    - INTERNAL: Sync Localazy translations

    1.3.9 (15/04/2024)

    - FIX: Lead name not showing in ticket messages thread
    • Like 2
  2. 1.3.2 (26/03/2024)

    - NEW: Implement provision provider filter on TLDs listing

    1.3.3 (28/03/2024)

    - FIX: Text wrapping within profile card menu

    1.3.4 (29/03/2024)

    - NEW: Move support/inbox filters out of the URL, into localStorage
    - FIX: Hide ticket auto-close message when in-progress
    - INTERNAL: Improve copy for 'invoice_payment_missing_data_hook'
    - INTERNAL: Sync Localazy translations

    1.3.5 (02/04/2024)

    - NEW: Refreshed UI for brand select modal
    - NEW: Implement tickets `brands` filter in multi-brand mode
    - INTERNAL: Sync Localazy translations
    • Like 1
  3. 0.93.4 (25/01/2024)

    - NEW: Display activity log on admin credit note view
    - FIX: Loss of provision field values upon encountering a 422
    - FIX: Refresh of allowed file types following BOS update
    - FIX: Hide read-only `amount` field when making manual invoice payments
    - INTERNAL: Sync Localazy translations

    0.94.0 (14/02/2024)

    - NEW: Show child invoices in admin and parent contexts
    - NEW: Implement client area invoice template slots
    - FIX: Honour `forceAutoPayment` setting when updating saved payment details
    - FIX: Category description not shown for 'productless' categories
    - FIX: Contract product category filter
    - INTERNAL: Clean up duplicate commas in address output
    - INTERNAL: Sync Localazy translations

    0.94.1 (23/02/2024)

    - FIX: Absolute clients data filter
    - INTERNAL: Sync Localazy translations

    0.94.2 (26/02/2024)

    - FIX: Ticket department listing limited to 10 results

    1.0.0 (27/02/2024)

    - FIX: Verify pin bug where only 3 results are shown
    - INTERNAL: (MASSIVE) Migration to Vue 2.7 and Vite build
    - INTERNAL: Sync Localazy translations

    1.0.1 (27/02/2024)

    - FIX: Client-side notes/secrets UI not working for imported clients
    - FIX: Basket item quantity control now working

    1.0.2 (28/02/2024)

    - FIX: Custom domain DNS instructions not showing

    1.0.3 (28/02/2024)

    - FIX: Payment flow for shared invoices

    1.0.4 (01/03/2024)

    - NEW: Implement `skip_count` across core listings to help perceived performance
    - INTERNAL: Sync Localazy translations

    1.0.5 (01/03/2024)

    - FIX: Breaking UI when no cProd condition is returned

    1.0.6 (01/03/2024)

    - FIX: Broken pagination for dynamic report creation

    1.0.7 (05/03/2024)

    - FIX: Modify product dry run logic
    - FIX: Date filters on ticket polling
    - FIX: `collapseNav` logic

    1.0.8 (08/03/2024)

    - FIX: Host control » Domain Settings form not submitting
    - FIX: Handling of existing basket image fields
    - FIX: Missing segment display modes
    - FIX: Import of dynamic module menu component(s)
    - FIX: One-page basket quantity control logic

    1.0.9 (12/03/2024)

    - FIX: Modify product dry run logic on date change

    1.1.0 (12/03/2024)

    - NEW: Support setting of default currency based on `navigator.language`
    - INTERNAL: Implement 'WIPLocaleCodes' for unsupported translation langs

    1.2.0 (15/03/2024)

    - FIX: Remove delete avatar option for gravatar images
    - INTERNAL: Sync Localazy translations

    1.3.0 (25/03/2024)

    - NEW: Surface related email history under activity log modal
    - FIX: Webhook trigger management
    - INTERNAL: Tweak Sentry `ignoreErrors` rules
    - INTERNAL: Sync Localazy translations

    1.3.1 (25/03/2024)

    - NEW: Implement 'DateCancelledSorter' and 'DateLapsedSorter'
    - INTERNAL: Sync Localazy translations
    • Like 1
  4. Hi @Luis – to address your points:

    1. Active clients are those who have an active product or service (essentially anything that hasn't lapsed) or those who made a one-time purchase within the last 30 days.
    2. Inactive products are counted towards your catalogue product limit – but this limit is only on the free tier and should be ample for most.
    3. Monthly limits – such as # of clients, invoices, staff, billings etc – are calculated across all your brands, rather than per brand.

    I hope that clears things up 🙂. We'll get these questions added to the FAQs on our pricing page.

    • Like 1
  5. 0.93.3 (24/01/2024)

    - FIX: Ticket department selection in client context
    - FIX: Cannot read 'department' of undefined errors
    - FIX: Issue showing delegated contract products
    - INTERNAL: Improve list performance using 'hasDelegatedProducts' getter

    0.93.4 (25/01/2024)

    - NEW: Display activity log on admin credit note view
    - FIX: Loss of provision field values upon encountering a 422
    - FIX: Refresh of allowed file types following BOS update
    - FIX: Hide read-only `amount` field when making manual invoice payments
    - INTERNAL: Sync Localazy translations
    • Like 3
  6. 0.89.1 (29/11/2023)

    - NEW: Invoice metadata functionality
    - INTERNAL: Sync Localazy translations

    0.89.2 (01/12/2023)

    - FIX: Payments flow on shared invoices
    - INTERNAL: Sync Localazy translations

    0.90.0 (21/12/2023)

    - NEW: (BIG) Implement new 'Parent ↔ Child' client relations
    - NEW: Redesigned client/staff/lead profile cards
    - NEW: Implement `form_post` provision result action type
    - NEW: `currency.code` filter available for contract product listings
    - FIX: Alternative payment currencies not correctly shown in refund flow
    - FIX: Destruction of \$scoped client data
    - INTERNAL: Sync Localazy translations

    0.90.1 (22/12/2023)

    - FIX: Vault asset creation when hiding from clients
    - INTERNAL: Sync Localazy translations

    0.90.2 (22/12/2023)

    - FIX: Disabled state on delete payment detail control

    0.91.0 (12/01/2024)

    - NEW: Update dashboard UX/UI to group products by `service_identifier`
    - NEW: Streamline the 'Parent ↔ Child' impersonation flow
    - NEW: Implement restore token functionality
    - FIX: Pass `account_id` when making DAC search calls 
    - INTERNAL: Refactor provision function execution code
    - INTERNAL: Sync Localazy translations

    0.91.1 (14/01/2024)

    - FIX: `basket_id` being passed as `new` to DAC resulting in 422

    0.92.0 (16/01/2024)

    - NEW: Improve contract product list performance using `exclude_delegated` flag
    - FIX: Filters when counting products in an admin » client context
    - FIX: Inability for parent clients to pay child client invoices
    - FIX: Defer mode translation strings not rendering correctly
    - FIX: Debounce behaviour on client quick search
    - INTERNAL: Minor UI tweaks to the client profile car
    - INTERNAL: Sync Localazy translations

    0.93.0 (19/01/2024)

    - NEW: Implement ticket feed polling as interim socket substitute
    - NEW: Implement manual refresh ticket control
    - NEW: Implement global `visibilitychange` listener & getter
    - NEW: Ticket 'Load more' overload logic
    - INTERNAL: Refactor `ticketFeedProvider`
    - INTERNAL: Sync Localazy translations

    0.93.1 (22/01/2024)

    - NEW: Enable verify support pin in org mode

    0.93.2 (23/01/2024)

    - NEW: Editable `Client since` date field under client profile
    - FIX: Wording of 'cannot_disable_autorenew_msg' sentence
    - FIX: Bug selecting ticket department in client context
    - INTERNAL: Sync Localazy translations
    • Like 3
  7. 0.89.0 (23/11/2023)

    - NEW: Restrict payment method availability by country
    - NEW: Payment provider UX/UI with separation of unassigned brand gateways
    - NEW: Add base currency selector when defining custom XC rates
    - NEW: Client level 'Payment capture interval' settings
    - FIX: Inability to save webhook triggers modal when empty selection
    - FIX: Clear payment method selection after currency change
    - FIX: Missing country flag mappings for 'CS' locale
    - FIX: Double '##' in order hook logs
    - INTERNAL: Sync Localazy translations
    • Like 2

  8. 0.88.0 (06/11/2023)

    - NEW: (BIG) Implement login by `username`
    - NEW: (BIG) Implement support for defining custom/manual exchange rates
    - NEW: (BIG) Allow invoice payments in alternative currencies
    - NEW: (BIG) Implement support for CSV imports & file uploads
    - NEW: Improve relationship linking between contract & catalogue products
    - FIX: Allow `target` attributes when sanitising Markdown
    - FIX: Merge client functionality in org mode
    - FIX: DAC not passing `brand_id` in org mode
    - FIX: 'Multiple root nodes' when there are no custom basket fields
    - INTERNAL: Sync Localazy translations
    • Like 2
  9. 0.87.0 (18/08/2023)

    - NEW: Improved provision request logs UX/UI 
    - FIX: API path used for client render templates in admin context
    - FIX: Modify product modal erroring in org mode
    - FIX: Incorrect empty state showing when no custom fields
    - FIX: Edit price dropdown being clipped outside modal
    - FIX: Admin breadcrumb routing back to a blank contract product view
    - INTERNAL: Sync Localazy translations
    • Like 1
  10. 0.86.0 (16/08/2023)

    - NEW: Implement new revenue report data rows
    - NEW: Contract product UX/UI in Upmind client context
    - NEW: Contract product warning message when auto-provisioning is paused 
    - NEW: Implement new 'duplicate' endpoint for reverting T&Cs 
    - FIX: Broken cProd settings view in Upmind client context 
    - FIX: Upmind client reload after upgrade 
    - FIX: Resolve Sentry issue UPMIND-2C6
    - INTERNAL: Update Gateway model flags 
    - INTERNAL: Sync Localazy translations
    • Like 1
  11. 0.85.0 (10/08/2023)

    - NEW: Show owner avatar for delegated client products
    - NEW: Implement 'Run provision commands' option when overriding contract status
    - FIX: Errors when attempting to pay a shared invoice
    - FIX: Processing state of 'Mark resolved' provision request button
    - FIX: Hook filtering for available webhook triggers
    - FIX: Computed notifications template filter
    - INTERNAL: Sync Localazy translations

    0.85.1 (14/08/2023)

    - NEW: Implement client-level tax setting
    - FIX: Invoice consolidation form error in org mode
    - FIX: Incorrect brand logo (sometimes) in org mode
    - FIX: Dynamic route meta data
    - INTERNAL: Refine admin client settings UX/UI
    - INTERNAL: Rename payment provider
    - INTERNAL: Sync Localazy translations
    • Like 1
  12. 0.83.0 (02/08/2023)

    - NEW: Detail unpaid invoice(s) within add payment method flow
    - NEW: 'Import Step' filter for import logs listing
    - FIX: Channel selection/availability when creating product notifications
    - FIX: Currency based filtering within quick order product search
    - FIX: Text overflow within UMenu components
    - FIX: Transparent avatar image bug
    - FIX: Consider empty basket when determining checkout availability
    - FIX: Refund item ambiguity by including service_identifier
    - FIX: Resolve Sentry issue UPMIND-21C
    - INTERNAL: Sync Localazy translations

    0.84.0 (08/08/2023)

    - FIX: Timeline moment comparison, not converting from UTC
    - INTERNAL: Improve affiliate tier condition settings wording
    - INTERNAL: Sync Localazy translations
    • Like 1
  13. 0.82.2 (27/07/2023)

    - NEW: Implement automatic currency detection based on active locale
    - NEW: Add 'View provision request payload' modal
    - FIX: Cancellation of provision request log promises
    - FIX: Hide contract billing components for one-time client purchases
    - INTERNAL: Sync Localazy translations

    0.82.3 (27/07/2023)

    - NEW: Implement "ui.basket.default_currency" setting to fine-tune currency detection
    • Like 1
  14. 0.82.0 (24/07/2023)

    - NEW: Implement 'Require phone on registration' functionality
    - NEW: Implement `region_id` brand setting
    - NEW: Manually pass supported 'paymentMethodTypes' for Stripe element
    - NEW: Add 'Webhook', 'Trigger' and 'Trigger Category' filters on webhook logs
    - NEW: Add 'Register' shortcut within basket avatar
    - FIX: Stripe SDK gateway error when passing decimal amounts
    - FIX: Replace hardcoded date format strings with values from _datetime.json
    - INTERNAL: Order prettifed JSON alphabetically by default
    - INTERNAL: Sync Localazy translations

    0.82.1 (25/07/2023)

    - FIX: Logic for displaying 'store/allow auto-payment' controls during pay flow
    - FIX: Card expiry dates showing when data is unavailable or missing
    - FIX: Ticket inbox item outgrowing parent container
    - INTERNAL: Sync Localazy translations
    • Like 1
  15. 0.81.0 (21/07/2023)

    - NEW: (BIG) Implement webhooks (pro feature)
    - NEW: (BIG) FE implementation of Stripe gateway using JS SDK (v3)
    - NEW: Add support for 'RO' locale
    - FIX: Invalid date bug in Firefox
    - FIX: Display bug with catalogue pricing matrix
    - FIX: 'View fields' control visibility within provision request modal
    - FIX: Activity log modal erroring in context of a deleted client
    - INTERNAL: Implement new gateway operation handler
    - INTERNAL: Sync Localazy translations

    0.81.1 (21/07/2023)

    - NEW: Support markdown in gateway instructions
    - INTERNAL: Sync Localazy translations
    • Like 1
  16. 0.80.0 (10/07/2023)

    - NEW: Responsive UX/UI design for invoice listings
    - NEW: Surface category & unpaid amounts in invoice listings
    - NEW: Functionality to manually adjust account credit balance
    - NEW: Add 'Create option/attribute' shortcut within catalogue page
    - FIX: Empty gateway filter options
    - INTERNAL: Sync Localazy translations
    • Like 1
×
×
  • Create New...