Release Notes

Following Release Notes for the W6 Site

=================================

Release V 1.1 - 2025-11-09

  • Usage analytics plugin installed.

Release V1.03 - 2025-09-28

Inside the Trip Reports detail page, we now link the Summit ID and Name based on the summit_id that user supplied in custom field.

Release V1.02 - 2025-08-17

Small tweaks to the new site to improve usability.
Submit issues to W6Admin@W6SOTA.org

1. New Feature Announcements:

  • Added Issue & Request Tracking for web mgt team to use.
  • Added ability to upload GPX file in trip reports.

2. Bug Fixes:

3. Changes to Existing Functionality:

  • Modified Admin menu under resources (only visible to web mgt team).
  • User management registration and approval engine changed out.

4. Known Issues:

  • User notification that account has been approved gives the default login page rather than our custom page.  Awaiting tech support.
  • Phone UI doesn’t provide access to categories or the summit info form when posting.  

 Backlog

  • Need volunteers to be "Editors", responsible for approving content and managing core pages. (I'll train you)
  • Need volunteers to be part of the editorial board to help manage how we use the site.
  • Need a site logo banner from someone that knows how to work around WP screen resizing.  I'm not a graphic designer.
  • Security
    • If you are familiar with WordPress and security, reach out to w6admin@HamNinja.com.
    • Protect against automated bots doing SQL injection attacks, direct Db API attacks, WordPress API attacks, and more.  Need someone who has fought these bots before and check out our configuration.   Consider purchasing a subscription to a WAF or other security tools.  Will need donation $$$. 
    • Look at currently installed but not activated Akismet Anti-spam
    • Using Loginizer.  Consider pro version.
    • See about implementing automated callsign lookup to QRZ (code written by
    • Review configuration of “Securi”
    • Brian, AB6D) to improve security and registration process.

Acknowledgements:

Thanks to Carol, KE6SRN, for all of the content development, testing ideation, and feedback for this release.  Also thanks to N7DA for QA

Release V1.01 - 2025-08-15

Small tweeks to the new site to improve usability and improve performance
Submit issues to W6Admin@W6SOTA.org

1. New Feature Announcements:

  • Remove Admin bar for all but editor and admin role.
  • Changed number of bad password attempts to 4

2. Bug Fixes:

3. Changes to Existing Functionality:

  • Changed the Trip Report Menu to account for having no admin bar.
    Added pull down for view, new, edit.
  • Removed test notice from production
  • Removed callsign from registration as it is now redundant.
  • Removed the “Summit ID” from the summary list of “Trip Reports” page.  It becomes redundant if we require that people put the ID and Name in the post title.

Acknowledgements:

Thanks to Carol, KE6SRN, for all of the content development, testing ideation, and feedback for this release.  Also thanks to N7DA for QA

---------------------------

Initial Release V1.0 - 2025-08-15

This is the first release to our production site.  We ran into an issue with the migration from the test instance but it seems to be working fine.  Submit issues to W6Admin@W6SOTA.org

This is the first release to our production site.  We ran into an issue with the migration from the test instance but it seems to be working fine.  Submit issues to W6Admin@W6SOTA.org

1. New Feature Announcements:

  • None

2. Bug Fixes:

  • Improved the pacificon page with correct information and a separate event page.
  • The summit info form on the new post page for trip reports had an extra field at the bottom.

3. Changes to Existing Functionality:

  • None

4. Known Issues:

  • User noticed that account has been approved gives the default login page rather than our custom page.
  • Phone UI doesn’t provide access to categories when posting nor does it load the summit info form.

Acknowledgements:

Thanks to Carol, KE6SRN, for all of the content development, testing ideation, and feedback for this release.  Also thanks to N7DA for QA

1. New Feature Announcements:

  • None

2. Bug Fixes:

  • Improved the pacificon page with correct information and a separate event page.
  • The summit info form on the new post page for trip reports had an extra field at the bottom.

3. Changes to Existing Functionality:

  • None

4. Known Issues:

  • User noticed that account has been approved gives the default login page rather than our custom page.
  • Phone UI doesn’t provide access to categories when posting nor does it load the summit info form.

Acknowledgements:

Thanks to Carol, KE6SRN, for all of the content development, testing ideation, and feedback for this release.  Also thanks to N7DA for QA.
--------------------------------------------------------------------------------------------------------------

Release Candidate 2 - 2025-08-13

1. New Feature Announcements:

  • Added Administration Documentation under “Resources”
    This link is only visible to Admin and Editor roles.
  • Added Points to the Trip Reports summary listing.

2. Bug Fixes:

  • Removed button sitting on home header 
  • Removed the red W6 logo from home header

3. Changes to Existing Functionality:

  • None

4. Known Issues:

  • Phone UI doesn't provide access to categories when posting nor does it load the summit info form.

5. Backlog

  • Need volunteers to be "Editors", responsible for approving content and managing core pages. (I'll train you)
  • Need volunteers to be part of the editorial board to help manage how we use the site.
  • Need a site logo banner from someone that knows how to work around WP screen resizing.  I'm not a graphic designer.
  • Security
    • If you are familiar with WordPress and security, reach out to w6admin@HamNinja.com.
    • Protect against automated bots doing SQL injection attacks, direct Db API attacks, WordPress API attacks, and more.  Need someone who has fought these bots before and check out our configuration.   Consider purchasing a subscription to a WAF or other security tools.  Will need donation $$$. 
    • Look at currently installed but not activated Akismet Anti-spam
    • Using Loginizer.  Consider pro version.
    • See about implementing automated callsign lookup to QRZ (code written by Brian, AB6D) to improve security and registration process.

Acknowledgements:

Thanks to Carol, KE6SRN, for all of the content development, testing ideation, and feedback for this release.  Also thanks to N7DA for QA

---------------------

Release Candidate 1 - 2025-08-12

1. New Feature Announcements:

  • First major release so what you see here
  • Added “User Role Editor Pro” to support security requirements.
  • Authors can only create posts in Trip Reports category.  Simplifies UI for most users.
  • Contributors can only create posts in Trip Reports category.  Simplifies UI for most users.
  • Added Release Notes page, found in the “About” menu item.

2. Bug Fixes:

  • Fixed funky wrapping on top menu.
  • Contact form is now including the correct data working as designed.  
  • Fixed the logout redirect using LoginWP
  • The login menu now disappears after you login.  Visible on logout.
  • Removed Lorem Ipsum from home page
  • Fixed SOTAFest announce on home page and updated the event

3. Changes to Existing Functionality:

  • Author role can only create posts that are category = “Trip Report”.  Which is the default now.  Should improve user experience. 

4. Known Issues:

  • Logo / banner  at top doesn’t resize correctly

5. Acknowledgements:

  • Thanks to Carol, KE6SRN, for all of the testing and feedback for this release.

---------------------------------------------------------------------

BETA V1 - 2025-08-10

New Feature Announcements:

  • First major release so what you see here

2. Bug Fixes:

  • List of summit areas changed
  • Fixed search in Trip Reports

3. Performance Improvements:

  • None

4. Changes to Existing Functionality:

  • None

5. Known Issues:

  • Login link is there even when you are logged in.
  • Old login page pops up after logout
  • Logo at top doesn’t resize correctly
  • Contact form is not formatting outgoing email correctly
  • Authors can create posts in any category

Key Site Features

  • Built on WordPress + plugins
  • Rich Text Editor and instant templates on pages via Pagelayer (user documentation needed to help our publishers)
  • Page component templates create modern page designs and consistency.
  • New, Events, Spotlight, Trip Reports are categories all fed from the "Posts" widget (make it easier to manager)
  • Table view of trip reports with filtering and search using Page Tables
  • Flexible menu system, easy to edit
  • Custom New user / registration workflow approval using Forminator.
    • Registration notices sent to one or more e-mails for approval. 
    • Approvals via one click on email or using Forminator / Submissions page to review and approve.
  • User Roles
    Most users belong to the "Author" allowing them to create "Trip Reports" and publish, and edit their trip reports. "Author" role doesn't need approval to publish a post but they are limited to the "Trip Reports Category".

    Editors and Admins can edit any page or post.
    Because "Pages" are a core element, only Editors and Admins can create and edit those.
    • Users not logged in can view all site content.
    • Subscriber role (Not currently used)
      Can view only when logged in and I think they can create comments. 
    • Contributor role (Not currently used)
      Can do all above and create but not publish.   This will be rarely used. This role would allow us to have people that can create trip reports but require review.  New posts created by this role causes a notification to be sent to editors and above for the post to be made visible in production.  It gives us a chance to check that the post is not spam, appropriate, and contains the proper metadata (for now it should have the key words in the trip report so that search works). Contributors can edit their draft submissions.  (I don't think we want Contributors to create "pages".  This should be done by editors.  Will look into controlling who can create a page.  Can't create "Page" 
      I’ve set this role to only be allowed to create a post where category = Trip Report
    • Author role can do all above and create and publish without approval a post only in the "Trip Reports" category and can edit their posts when needed.  All other categories are hidden. 
      This is our new user default.
    • Editor role can do all above and approve submissions by contributors and others and can create or edit any page or post and assign a post to any category (News, Spotlight, Events, Trip Reports)
      This role can also add to the pick-lists in the post creation page for summit info.
      Pages are CORE to the internals of the site so editors be careful!
    • Administrator role is basically super-user and can change core site configuration and modify existing user roles and more.
      We will have more than one trained user in this role.
  • Notification system workflow for new posts so that they are approved in a timely manner. If we use this.
    (using Post Status Notifier Plugin for this)
  • Custom fields for posts via Advanced Custom Fields Plugin.
    This allows us to collect minimum metadata for trip reports.
    It puts the input form that we defined ONLY on the Trip Reports posts (not news....)
  • The Trip Report display page now displays the custom fields via Post Tables Plugin
  • Automated backups and site migration via Updraft
  • Search on Trip Reports searches custom fields via Page Tables Plugin
  • UI changes when using mobile phone, a feature of our template.