BigBrother 3.0.0-pl out now

BigBrother 3.0.0-pl has just been released and includes quality of life improvements, and a lot of bug fixes.

Date formatting
Dates in the visits line chart, graph tooltips and main widget period will now respect the MODX system setting manager_date_format. The day name will also be added to the date if that hasn't already been specified in the setting.

Date localisation
Speaking of day names, if you're still on MODX 2.x, BigBrother will match the language value in the system setting manager_language or if on MODX 3.x, it'll use the value from the cultureKey system setting (i.e. for the manager context).

Per user and user group GA properties
Once you authorize a Google Analytics property for use with BigBrother, it will store the property id in the system setting bigbrother.property_id. You can now add that setting as either a user setting, or a user group setting and provide a different id. This way different users will have different GA data displayed on their MODX dashboard.

Bug Fixes

  • Fixed stand-alone BigBrother widgets not loading their data if the main widget was not on the dashboard.
  • Fixed a box-shadow incorrectly being applied in MODX 3.x (thanks to @sebastian-marinescu!)
  • Fixed spacing and blank blocks showing in MODX 3.x if the widget was in a row that was taller than its inner content
  • Fixed an incorrect menu action in the development bootstrap script
  • Fixed widget title test wrapping and causing widget action buttons to be misaligned in MODX 3.x.
  • Fixed a typo in npm config and updated dependencies.

    Murray Wood

    Murray is a part-time senior developer at modmore, regular MODX core contributor, author of many Commerce extensions, and recently became a dad. He works remotely from Hong Kong, spending his time building exciting new features, squashing bugs, and providing support.