Skip to content

Releases: reuben-jackson/scouts-mahitahi-plugin

v1.10.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 19:17
  • Removed the member-list CSV download from Groups. Sorting, filtering, search and the visible-member count remain unchanged.
  • Xero and MYOB invoice CSV exports on Reports remain available.

How to install

Download the zip for your browser below (under Assets), then:

Chrome / Edge

  1. Unzip it to a folder you'll keep (don't delete or move it afterwards).
  2. Go to chrome://extensions (Edge: edge://extensions) and turn on Developer mode.
  3. Click Load unpacked and choose the unzipped folder.
  4. Reload Mahi Tahi.

Firefox 128+ (temporary until restart)

  1. Unzip it, then go to about:debugging#/runtime/this-firefox.
  2. Click Load Temporary Add-on and choose manifest.json in the folder.

Updating: download the new zip, replace the old folder's contents, then click the reload icon on the extension's card.

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 03:47
  • Added MYOB AccountRight Desktop Professional Sales invoice export to the existing Treasurer CSV converter.
  • Validates MYOB customer-name, invoice-number, account, GST and due-term limits and separates invoice transactions with blank rows.
  • Defaults the Treasurer report's Contact First Name and Contact Last Name mappings and Xero's 15% GST on Income tax rate.
  • Added printable HTML invoices and plain-text email drafts, with reusable supplier and accounting settings saved locally in the extension.
  • Organised invoice settings into source, mapping, header, account and numbering sections; fixed Treasurer identity mappings are no longer shown.

How to install

Download the zip for your browser below (under Assets), then:

Chrome / Edge

  1. Unzip it to a folder you'll keep (don't delete or move it afterwards).
  2. Go to chrome://extensions (Edge: edge://extensions) and turn on Developer mode.
  3. Click Load unpacked and choose the unzipped folder.
  4. Reload Mahi Tahi.

Firefox 128+ (temporary until restart)

  1. Unzip it, then go to about:debugging#/runtime/this-firefox.
  2. Click Load Temporary Add-on and choose manifest.json in the folder.

Updating: download the new zip, replace the old folder's contents, then click the reload icon on the extension's card.

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 22:17
  • Added case-insensitive name search to the Achievements individual selection list.
  • Added All / Leader / Parent Helper filtering using explicit roles learned from visited group lists, held only in tab memory until refresh. Full role text is retained; unknown roles appear only under All.
  • Added an attendee status dropdown below Search attendees on event Participants pages: All, Attending, Not Attending and Invited. Works alongside the existing name search.

How to install

Download the zip for your browser below (under Assets), then:

Chrome / Edge

  1. Unzip it to a folder you'll keep (don't delete or move it afterwards).
  2. Go to chrome://extensions (Edge: edge://extensions) and turn on Developer mode.
  3. Click Load unpacked and choose the unzipped folder.
  4. Reload Mahi Tahi.

Firefox 128+ (temporary until restart)

  1. Unzip it, then go to about:debugging#/runtime/this-firefox.
  2. Click Load Temporary Add-on and choose manifest.json in the folder.

Updating: download the new zip, replace the old folder's contents, then click the reload icon on the extension's card.

1.6.0 - now with CSV export

Choose a tag to compare

@reuben-jackson reuben-jackson released this 16 Oct 00:46
  • Added Download CSV to the Groups member list: exports exactly the members currently shown, in the current sort order.
  • Added a "Showing X of Y" counter to the Groups filter box.
  • Restructured the project: one shared source for Chrome, Edge and Firefox, with a build script.
  • Added Edge and Firefox builds.