System Work

Berowra Waters Progress Association – Updated 1-May-2026

Update May 2026
01/05/2026
Added
Created Membership Levels - Single Membership 1 Year — $30 / 2 Years — $50 (Best Value — Save $10) Household Membership 1 Year — $50 / 2 Years — $80 (Best Value — Save $20)
Added
Installed Paid Memberships Pro 3.7.1 – Core
Updated
Upgrade Posts Table Pro from v3.3.5 to v3.3.6
Update Feb 2025
28/02/2025
Added
User Frontend Posts for the provision of creating newsletters
Update Jul 2020
31/07/2020
Improved
Webpages 'Home' and menu navigation to accommodate split between Progress, Pontoon and Ladies Committee.
Removed
'Asgaros Forum' due to non-use by Subscribers
Added
'Sucuri Security' and 'iThemes Security'
Removed
'Wordfence' due to incompatibility with 'User Role Editor'.
Added
Added new role (members) to user (RC)
Added
'User Role Editor' to create an additional wp role to give access to the USER file. When assigning this new role to a user, give them their primary role (eg Subscriber) and also an additional role (new field) called 'members'
Update Aug 2020
31/08/2020

RESOLVED :: Issues with Elementor. Edit function not available after selecting the Style tab while selecting and element.

Added
Command 'Header set Access-Control-Allow-Origin: https://berowrawaters.org' to the .htaccess file
Updated
Issue resolved with installation of a stock standard theme
Added
Support Ticket with Elementor, known issue, expecting file update.
Removed
Deactivated all plugins and tested Elementor, problem not resolved. Plugins all re-activated.
Updated
.htaccess file with line 'Header always append X-Frame-Options SAMEORIGIN' did not resolve issue
Compatibility
Possible conflict with unidentified plugin.
Update Sep 2020
30/09/2020
Added
Login protection for members. Added Members only section. Updated 404 page. Button to download Application Form after selecting Register or Join. Added email address progressbw@live.com to the Home page
Update Oct 2020
31/10/2020

Optimising Website

Added
Backup performed. Dbase optimised and images compressed.
Update Nov 2020
30/11/2020
Added
File upload page created. Testing functionality.
Added
Introduced visibility of membership menu items based on user role.
Added
Pontoon Association page created. Added sub-menus for login. Added Categoreies to separate membership.
Added
Elementor editing now possible. Added Ladies Committee page. Navigation header uniform.
Added
Local DNS Lookup for this site
Update Dec 2020
31/12/2020
Added
Creating pages for the Residents Handbook
Added
New menu item and page for Committee members
Updated
Link for Pontoon Members to be directed to information at berowrawaters.com
Deprecated
Ray Rogers says unnecessary for Pontoon Members to have separate logon section.
Added
Menu link called 'Lost Password'
Update Feb 2021
28/02/2021
Improved
Update Handbook page Nav menu, heading and main content styling. Saved these as templates for easier creating and access.
Added
Added a page for suggestions or ideas to implement on the website. There is an option for people to vote and/or comment on the request.
Update Mar 2021
31/03/2021
Added
Notification popup on Members Mobile and/or Desktop to subscribe to Auto Notify of New Articles, Newsletters, Posts, etc.
Removed
Social Auto Poster installed and tested. Not suitable due to the multiple permissions required to acquire API's from Social Media sites.
Updated
Installed and Configured Really Simple SSL PRO 4.1.5
Updated
Installed and Configured iThemes Security PRO 6.8.3
Added
Apply to Facebook for approval to manage posts using website
Improved
Coding for Auto post of Newsletters to the Facebook Group.
Added
Redirection after login and logout
Updated
.htaccess file update to increase file upload size - php_value upload_max_filesize 256M php_value post_max_size 128M php_value max_execution_time 300 php_value max_input_time 300
Added
Completed adding the Residents Handbook
Update April 2021
30/04/2021

Setup Emailing from the WebSite

Added
Tested email delivery. OK.
Added
Selected smtp.com for mail server, reviewed reliability and security, setup account. Usage authenticated by use of API key.
Added
Configured WPForm for SMTP delivery
Update July 2021
31/07/2021

General Maintenance

Added
Installed BuddyPress Community Site
Improved
Setup UpDraftPlus for Weekly Backups, retaining 2 historical files, and incrementing daily.
Updated
Update all programs
Update August 2021
31/08/2021
Removed
User Menus and User Role Manager
Added
AR Membership and Elementor PRO 4.5
Update January 2022
31/01/2022

Major push to complete most of the Membership site administration

Added
Discussion Board - Install, configure and test
Added
Mobile - Created a responsive menu compatible for mobile viewing
Added
Security - removed page cache from login and registration pages to minimise false positive security lockouts
Added
Security - Ignore restrictive policies on whitelist IP
Fixed
Security - Application Passwords - It will allow using both, traditional passwords (that users use to log into the website via a login form) and application passwords when accessing website APIs. The setting I have used is “Enabled, access to API using standard user passwords is allowed”.
Added
Security - add reCaptcha to WP login and comment forms
Improved
Security - Remove Wordfence, would not recognise some valid login attempts. Installed new Security plugin, configured and tested.
Added
User - Check boxes for Newsletter, Member Directory and Privacy
Fixed
User - updates to wp user module takes effect to wp user and newsletter subscribers, not user_member files.
Added
User - updates to member_user module takes effect to wp user only
Added
User - User Role created for Treasurer
Removed
User - Followup email address updates from the bounced email list
Updated
User - Data entry, updated all membership details, removed non subscribing members.
Added
Newsletter - Test Resend to conditional lists. Result -will send to incorrect email if it was originally wrong.
Added
Newsletter - Do not upload members from CSV because changes to emailAddress will create an additional subscriber.
Updated
Email - Added CNAME values for url1571.berowrawaters.org and 23487302.berowrawaters.org to brand the emails from berowrawaters.org rather than Sendgrid.
Fixed
Email - Added CNAME values for em6972.berowrawaters.org, s1._domainkey.berowrawaters.org and s2._domainkey.berowrawaters.org, tested connectivity with Sendgrid, ok.
Fixed
Email - Integrate SendGrid for email delivery accessing statistics for bounce and delivery rates.
Updated
Pages - Data entry of grammatical errors and updates to content highlighted by members
Added
Install, configured and tested newsletter plugin. Update invalid email addresses. Send instructions to Hotmail users to 'whitelist' the site domain.
Added
Install, configure and test 3D Flipbook plugin, created 2 flipbooks for members accessible from Member Dashboard
Added
Install and test Security plugin - Wordfence
Added
Install, configure and test Membership plugin. Communicate with members regarding login issues, whitelisted members IP and instructed login incompatibility with Google Chrome for some users.
Update February 2022
28/02/2022
Added
Discussion Board - 2nd Install of another plugin. BBPress was too clunky and a number of other plugins were not compatible with the latest WP version
Update April 2022
30/04/2022
Updated
Update Backup Software to v2.22.12.5
Added
Update Member Membership paid status
Update Feb 2023
31/03/2022
Added
Update Backup Software to v2.23.1.26
Updated
Created Role for Publications that included Newsletters
Update Dec 2023 v1
31/12/2022

Focus to activate the PayPal payment method where members can pay their fees directly on the website. The funds get deposited to PayPal and the Treasurer transfers the money to the Progress Association Bank Account. The update of members accounts are done automatically online with reminder notices automatically being sent out at predetermined intervals. Website design and test time (approximately 4 days).

Improved
Migrated website from a CENTOS7 operating system to AlmaLinux. Went ok, all tests and performance positive.
Added
Integrate the payment method into the site.
Added
Apply for PayPal Account.
Update Dec 2023 v2
22/12/2023

Configuring the BWPA site settings to recognise the webhooks from Stripe
Have had some trouble sending requests in live mode to a webhook endpoint associated with the Berowra Waters Progress Association account. Stripe sends webhook events to this website to notify it of activity in the Stripe account, such as a completed payout or a newly-created invoice.

The URL of the failing webhook endpoint is: https://berowrawaters.org/?ihc_action=stripe_checkout

Fixed
Allowed access to users' data via REST API
Added
Configured exceptions for the anti-spam engine
Fixed
Added IP address for Stripe to WP Cerber Whitelist
Update May 2024
31/05/2024

Refining the Menu display on some pages and added functionality for members to enter into discussion using a Forum Board

Updated
Menu Display
Added
Setup and Configured
Added
Installed a Discussion Board
Update Jun 2024
30/06/2024

Adding a method by which members can post discussion points, etc.

Added
Frontend Post Submission