Skip to content

2.11.0-2019.11.01

Latest
Compare
Choose a tag to compare
@gohanman gohanman released this 01 Nov 18:27
· 1968 commits to master since this release

New:
Tag items as discontinued based on batch type

  • Log escalator plugin for email notification on
    error/warning/notice/etc
  • Audit record when no-sale is used
  • Support for socket mobile scanner via
    ScanBox browser. Must be configured with input
    field id "socketm".
  • Instacart transaction data import
  • MN eWIC support, in theory
  • Carry cost through Co-op Deals batches
  • Finished POS transactions can be re-opened
  • Tracking non-member customer purchases via
    payment card data
  • Tools to scan & report on out of stocks
  • Email collection via pinpad (Ingencio)
  • Datacap-based cashback prompt option
  • EquityInfo lane plugin
  • SPH_Datacap_Gen2 module
  • API endpoint for read/update member data

Improved:

  • Configurable shrink entry defaults
  • More flexible item name autocomplete
  • Totals on shrink report
  • Expanded like code info fields
  • Batch "trim unchanged" supports like codes
  • Autocoupon handles discountable the same
    as manual house coupon entry
  • Inventory mobile keyboard style differs
    depending on products.scale
  • Cashier metric reporting can utilize warehouse
    data to report on arbitrary periods instead of
    just what's backed by CashPerformDay
  • Per-store last sold in item editor
  • Manual sign tool supports LegacyWrapper layouts
  • Offset uniformly available in sign tools
  • Auto & manual import options for US Foods invoices
  • Auto-invert epay server order when primary fails
  • Ingenico iSC480 support in NewMagellan driver
  • Auto-chosen dates on house coupon reports are better
  • Survey receipt notification during transaction
  • Extra UI information on store transfer POs
  • Emailing a PO supports all export formats
  • Pick tags w/ prices
  • Visiting member configurable on houes coupons
  • Duplicating a special order uses most recent
    order contact info rather than owner contact info
  • Type-to-filter selects can handle spaces
  • Expanded plugin-provided backup tools to support
    mydumper, borgbackup
  • Backend option to reverse card returns in addition
    to sales
  • Optionally filter house coupons to just current
  • Super department filter on item editor

Fixes:

  • Patronage data handling #998
  • Overlapping member search results #1002
  • Price checking member-only sale items
  • Updates against "arch" tables
  • Proper subdepartment chaining across
    store tabs in item editor
  • Don't mis-populate products.last_sold
  • Tipping department setting #885
  • Mailchimp email comparison isn't case sensitive
  • Standardize cashback handling #1022
  • Added Chrome User-Agent to UNFI download
    script
  • Intercept plugin URL composition

Dev:

  • Increased Postgres support
  • Fixed PHP7 + SQL Server basic problems
  • FannieUploadPage auto_skip option
  • Same log format for SQL & PHP errors
  • SQL and PHP problems logged at WARNING level
    rather than DEBUG
  • Lane updates & batch forcing can be queued through
    Redis to make the webpages respond faster without
    waiting for the work to finish.
  • Member/customer numbers > one billion are reserved
    for card-tracking accounts
  • Vagrantfile provided. Requires puppet.