Skip to content

Releases: foun10/dashboard-oxid

Sales Dashboard 7.0.1 - OXID 7.0-7.5 (Twig)

Choose a tag to compare

@bgutmann bgutmann released this 21 Sep 07:42

Fixed

  • The dashboard now follows the order rights instead of being shown to every admin user. In the
    Enterprise Edition a role can be denied access to orders; such a user was still shown the
    dashboard after login, with the revenue, order and top-seller figures that the role is not
    meant to see. They now keep OXID's own start page, and opening cl=foun10_dashboard directly
    sends them there as well. The permission is read from the admin menu OXID builds for the
    logged-in user, so user rights, groups and modules that hide the order menu count too. The
    Community Edition is unaffected - every admin there may see orders.

Sales Dashboard 6.0.1 - OXID 6.2-6.5 (Smarty)

Choose a tag to compare

@bgutmann bgutmann released this 21 Sep 07:42

Fixed

  • The dashboard now follows the order rights instead of being shown to every admin user. In the
    Enterprise Edition a role can be denied access to orders; such a user was still shown the
    dashboard after login, with the revenue, order and top-seller figures that the role is not
    meant to see. They now keep OXID's own start page, and opening cl=foun10_dashboard directly
    sends them there as well. The permission is read from the admin menu OXID builds for the
    logged-in user, so user rights, groups and modules that hide the order menu count too. The
    Community Edition is unaffected - every admin there may see orders.

Sales Dashboard 7.0.0 - OXID 7.0-7.5 (Twig)

Choose a tag to compare

@bgutmann bgutmann released this 17 Sep 09:33

First public release for OXID 7, functionally identical to 6.0.0. Templates are Twig, module
settings are read through OXID 7's module setting service, and the stylesheet and script are
published as module assets.

Added

  • The admin start page - after login and behind the Home link in the admin header - shows a
    sales dashboard instead of the menu overview. OXID's start-up checks still run, and their
    warnings appear at the top of the dashboard.
  • Net revenue, orders, average order value and new customer accounts for today, the last 7, 30
    or 90 days, the year to date or a custom date range, each compared with the previous period and
    the same period last year.
  • A revenue and order trend per hour, day, ISO calendar week or month with last year underneath,
    optionally cumulative and viewable as a table.
  • Breakdowns by customer type (returning, new with account, guest - by billing e-mail), payment
    method and delivery country, with the long tail collapsed into one row.
  • Top sellers by quantity with variants combined, current stock, sold-out variant warnings and
    links to the product in the admin and in the shop, paged with a "show more" button.
  • Open baskets of logged-in customers from the last 24 hours with their value.
  • A yearly comparison of all years, month by month.
  • A configurable cache lifetime for the figures and a refresh button that bypasses it.

Known limitations

  • Guest baskets are kept in the session by OXID and cannot be listed.
  • The customer-type breakdown and the yearly comparison read all completed orders in one grouped
    query each. Both are cached, but on very large order tables the first load after the cache
    expires is noticeable.
  • Content other modules add to the admin home page (home.tpl on OXID 6, home.html.twig on
    OXID 7) is no longer shown.

Sales Dashboard 6.0.0 - OXID 6.2-6.5 (Smarty)

Choose a tag to compare

@bgutmann bgutmann released this 17 Sep 09:33

First public release for OXID 6. The module existed internally before this; the public history
and the version numbering start here.

Added

  • The admin start page - after login and behind the Home link in the admin header - shows a
    sales dashboard instead of the menu overview. OXID's start-up checks still run, and their
    warnings appear at the top of the dashboard.
  • Net revenue, orders, average order value and new customer accounts for today, the last 7, 30
    or 90 days, the year to date or a custom date range, each compared with the previous period and
    the same period last year.
  • A revenue and order trend per hour, day, ISO calendar week or month with last year underneath,
    optionally cumulative and viewable as a table.
  • Breakdowns by customer type (returning, new with account, guest - by billing e-mail), payment
    method and delivery country, with the long tail collapsed into one row.
  • Top sellers by quantity with variants combined, current stock, sold-out variant warnings and
    links to the product in the admin and in the shop, paged with a "show more" button.
  • Open baskets of logged-in customers from the last 24 hours with their value.
  • A yearly comparison of all years, month by month.
  • A configurable cache lifetime for the figures and a refresh button that bypasses it.

Known limitations

  • Guest baskets are kept in the session by OXID and cannot be listed.
  • The customer-type breakdown and the yearly comparison read all completed orders in one grouped
    query each. Both are cached, but on very large order tables the first load after the cache
    expires is noticeable.
  • Content other modules add to the admin home page (home.tpl on OXID 6, home.html.twig on
    OXID 7) is no longer shown.