Skip to content

Version 2.2

Choose a tag to compare

@justdave justdave released this 09 Dec 08:40
· 44 commits to main since this release
  • Moved configuration and import to separate menu items within the new OA Tools top-level menu instead of in Settings. The OA Tools menu is designed to be portable so any OA-related WordPress plugins can make use of it.
  • The Dues Import screen now features a drag-n-drop upload widget, so you can drag your xlsx file out of a Finder/Explorer window onto it to upload (or just click to get a filepicker like you used to).
  • There is now a progress widget which will show you the upload progress and then the processing progress while the import file is processed. No more sitting there watching the loading indicator spin on your browser wondering how far along it is!
  • Now supports setting up a cron job to do the import processing in the background outside of the web server process. Since many web hosting providers have a 30 second execution limit for PHP, this may be necessary if your lodge's membership is large enough that the processing always gets killed off by the server before it finishes. See the bottom of the Dues Lookup Settings page for details.
  • Now requires PHP 7.3 due to upstream dependencies.
  • UPDATE TROUBLESHOOTING: If you are getting a message saying "Update package not available" trying to update, you can either remove and reinstall Dues Lookup, or you can delete the .git folder contained within it. Either way should resolve the issue. Future updates after 2.2 should not have this problem, as the .git folder is no longer included in the release package.