Updates

The Website Committee is responsible for all the website code and will report all important website changes here.

June 2026

  • CONFIG & ADMIN
  • Initialized Site settings
  • Initialized Navigation system for config
  • Initialized Permission system

May 2026

  • EVENTS
  • Added 2nd Annual Lima Gathering
  • 6th Annual Mayday events created
  • 80% Converted into the ARTICLE SYSTEM
  • Interface
  • Navigation Menu Reworked
  • Style Pages split
  • Profile Dashboard Reworked
  • CTA & other Buttons styles altered (may change again)
  • LOGIN / AUTH SYSTEM:
  • Reworked Authentication
  • Security Enhancements
  • STORE:
  • Digital Products & Non Digital Now Available
  • Non-Digital Products promote shipping form
  • Member Exclusive Products now possible
  • Product Variants system Installed
  • Shippo Initialized
  • MEDIA GALLERY:
  • Complete Overhaul
  • Now Database Driven (making uploads and tagging possible)
  • Split Media pages by Type (Audio, Video, Images, etc.)
  • Audio Players Reworked
  • ALL Media styles reworked
  • Images and Flyers in masory style with modal viewing
  • ARTICLES:
  • Select Audience on creation and edit (allows exclusive articles)
  • DEA Drug Fact Sheets now in Articles
  • Press Releases now in Articles
  • Events now in Articles
  • Website Features now in Articles
  • Comment Moderation for authors functional
  • Pagination installed
  • APOINTS:
  • Now called HALOS and are available in the store
  • SEARCH:
  • Search system installed
  • Currently searches articles, angels, and videos . . . more to come
  • Highlights search term
  • Can be filtered
  • CHANGELOG:
  • Styling reworked
  • PROFILE:
  • Dashboard reworked
  • Dashboard navigation reworked & restyled
  • Update Profile Form restyled
  • Copyright added to member profile
  • TEAM:
  • Small redesign
  • Email addresses updated
  • Member Update -1/+1
  • BUGS:
  • 5 go down, 10 pop up 😂

April 2026

  • ARTICLES:
  • Featured Articles Possible
  • Article Categories
  • Refined Article Allowed Tags
  • Added 2026 Events
  • Bugs squashed this month (100+)
  • STORE EXPANSION:
  • Store Categories
  • Add to Cart & Buy Now
  • Credit Card Acceptance (Stripe Integration)

February 13, 2026

  • MEMBER PROFILE:
  • Profile Card Display
  • Angel submission Display
  • Popular Articles Display
  • Memorial Comments Display
  • View Profile added to Profile Dashboard
  • Premium and Premium+ tags added to Profile Display
  • ARTICLES:
  • Share buttons for FB, X, LinkedIn and Email
  • Added a system to strip all but needed HTML out of the post
  • Sorting, Filtering, Listing

February 8, 2026

  • ARTICLE SYSTEM INSTALLED:
  • Users with CONTRIBUTOR permissions may create/edit their own articles
  • Added a system to scan and strip all but needed HTML out of the post
  • Allows images, links, and basic styling & formatting
  • Created two new articles as examples About APALD and Writing for APALD
  • Added admin display of Articles (managing articles coming next)

February 6, 2026

  • MEMBERSHIP:
  • Now logging all account creations
  • Discovered and killed bug in emailing new members their activation code

January 11, 2026

  • ADMIN:
  • Admins Interface cleaned and modernized
  • Admins can now modify all members
  • Admins can now bulk mail members
  • Admins can now ban and delete members
  • Admins can now add admin_notes to each member
  • Admins can now sort and filter all members

January 7, 2026

  • ADVANCED STORE COMPLETE:
  • Member-only access with smooth login redirect (while testing)
  • Product listing with dynamic category/seller filters
  • Advanced sorting (Default, price, name — with clean mobile collapsible options)
  • Clickable product cards with functional Add to Cart / Buy Now buttons
  • Detailed product pages with large images and full info
  • Specific "Product Name added to cart!" success messages on both index and detail pages
  • Mobile-optimized UI (single column, larger text/buttons, collapsible filters/sorting)
  • Recurring indicator, proper Remove/Update functionality, and mobile card layout
  • Full Stripe checkout flow (one-time + recurring), emails, stock management, webhooks
  • "Unavailable" displayed for out-of-stock items

January 6, 2026

  • BASIC STORE EXPANSION:
  • Base code for the store is complete and working with email receipts
  • Added product images to cart and confirmation page as well as emails

January 5, 2026

  • BASIC STORE COMPLETE::
  • Product listing with stock display
  • Add to Cart and Buy Now functionality
  • Out-of-stock items correctly disable buttons
  • Stock validation prevents over-purchase
  • Cart checkout (multiple items) via AJAX
  • Buy Now (single item) direct redirect
  • Dynamic Stripe Checkout mode: payment for one-time, subscription for recurring
  • Pending order creation in database with ordered items
  • Successful redirection to Stripe Checkout (test mode so far)
  • Success page displays order receipt
  • Webhook endpoint configured and receiving events

December 17, 2025

  • SYSTEM:
  • Added a CONFIG file for default settings
  • Refactored several pages (main, copyright, membership, events) for new CONFIG

June 22, 2025

  • SYSTEM:
  • Increased profile image max size from 500KB to 2MB
  • Terminated some bugs in UPDATE PROFILE
  • Added "Referred by" dropdown in UPDATE PROFILE
  • Picking a "referred by" name in profile gives AP POINTS to the person selected

May 11, 2025

  • SYSTEM:
  • Memorial Wall refactored to optimize code.
  • Memorial Wall sort buttons redesigned.
  • Memorial Wall pagination added.
  • Memorial Wall limited to 20 angels at once.
  • Angel pages refactored to optimize code.
  • TEAM page refactored and design adjusted.

May 10, 2025

  • SYSTEM:
  • Profile Dashboard jQuery Overhaul ver 1 Started
  • Button style changed on Profile Dashboard
  • jQuery installed to profile Dashboard
  • Update Profile page updated
  • Update Profile page merged with Profile Dashboard via AJAX
  • Upload Profile Image moved to Update Profile
  • Upload Profile Image button removed from Dashboard
  • Update Profile Form styling adjusted

May 1-9, 2025

  • SYSTEM:
  • jQuery installed
  • Forgot Password component added.
  • Media Gallery images now sortted by newest first
  • Press-releases section added
  • Press-release for new VP posted
  • More security updates
  • Some bugs were wiped out!
  • PARTNERS:
  • iHeart Media Inc. added to partners
  • EVENTS:
  • Added iHeart Media commercial spot to events page

April, 2025

  • EVENTS:
  • 5th Annual May Day info added
  • TEAM:
  • Daniel Ritchie added to Board
  • MEDIA:
  • Filesize and uploaded date now displayed on images

August 6, 2024

  • MEMBERS:
  • Angel Pages now link to Submitted Member's Profile Page
  • Patreon Account Created

July 3, 2024

  • SYSTEM:
  • Created Member Profile Pages
  • Added Angel Listings to Member Profile Page
  • Added "Comments Made" to Member Profile Page
  • Created Member Posts DB
  • Member Posts can be Featured by Owner
  • Added Member's Featured Posts to Member Profile Page
  • Added Public View to Member Profile Page
  • Added Member View to Member Profile Page
  • Added Admin View to Member Profile Page

June 30, 2024

  • MEMBERS:
  • Members can now upload profile images (.jpg, .gif, .webp, .png accepted)

June 15, 2024

  • SYSTEM:
  • Email notification sent to the person that submitted the angel anytime a member comments on that angel
  • When a member comments on an angel page, they earn 5 APoints
  • Comment privacy set to MEMBERS by default on all angels

June 13, 2024

  • SYSTEM:
  • Angel update moved to LIVE server
  • links to FAQ & Changelog fixed on Angel, Profile and Admin pages
  • ADMIN:
  • Some mobile formatting applied

June 10, 2024

  • TESTING:
  • Members can now view all the angels they have submitted
  • Members can now see the status of their submitted angels
  • Members can now update their submitted angels
  • Members can now delete their submitted angels
  • Members can now add a middle name & nickname to their angels on update
  • Members can now modify privacy settings for angel's middle name, nickname & comments
  • Possible angel statuses include APPROVED, PENDING, & REJECTED
  • Members can see REASON on REJECTED angel submissions
  • SYSTEM:
  • SYSTEM now counts how many times a member logs in
  • Added referred by to member database (for member referrals)
  • Added SUNRISE and SUNSET to ANGEL database

June 9, 2024

  • SYSTEM:
  • Angel Commenting system added to LIVE server
  • Added STATISTICS page to public view

June 6, 2024

  • ADMIN:
  • Added sorting buttons for MEMORIAL_VIEWS
  • Sorting Added [ALL, APPROVED, APPROVED with ALL_COMMENTS, MOST_VIEWS, NOT_APPROVED, MOST_COMMENTS]
  • SYSTEM
  • Ability to find angels submitted by SPECIFIC_MEMBER * First step to MEMBER updating angels
  • Angel comments now have a privacy setting (set by person who submitted angel)
  • Angel comments system works, just needs security added, privacy toggle, and moved to LIVE server

June 2, 2024

  • ANGELS:
  • Added view_count DISPLAY on angel pages
  • Added view_reset_datetime DISPLAY on angel pages
  • Added comment_count to angel COMMENT_DB
  • Added comment_created_datetime to angel COMMENT_DB
  • SYSTEM
  • Added TRIGGER for COMMENT_DB comment_count - when a comment is made, angel's total comment_count increases

June 1, 2024

  • SYSTEM:
  • Added Browser, Device, OS, and IP to copyright

May 30, 2024

  • ANGELS:
  • Angels now have their own page that can be shared on social media sites
  • Angels now have a view counter
  • Angel pages display properly on FB
  • Memorials & Random Angels point to Angel pages
  • Modal View removed from Memorials & Random Angels
  • PROFILES:
  • Profile Dashboard (Mobile View) properly formatted
  • Update Profile (Mobile View) properly formatted
  • CHANGELOG:
  • Added to public view (copyright section)

May 25, 2024

  • MEMBERS:
  • Modified Profile Dashboard
  • Added & Completed "Update Profile"
  • Added REWARD_PTS, TEXT_SYSTEM to MEMBER_DB
  • Added REWARD_PTS, TEXT_SYSTEM DISPLAY to Profile pages
  • PAGES:
  • Completed Contact Form
  • Modified TEAM buttons to send people to CONTACT_FORM
  • ADMIN:
  • Added Mailing List
  • Added Recent Login
  • BUGS SQUASHED:
  • Changed Head - fixed BodyId bug
  • Fixed Bug with Memorials Modal not showing
  • Popout Audio Player
  • FAQs:
  • Questions about data security and Profile Update added

May 20, 2024

  • MEMORIALS:
  • Started Process of giving each Angel their own page
  • Changed Sorting Method from Dropdown to Labeled Buttons
  • Added Submission Date (Oldest First) to Sorting Options
  • Added Submission Date (Newest First) to Sorting Options
  • Added Age (Oldest First) to Sorting Options
  • Modified Age (Youngest First) Sorting Options
  • Sorting Options Scroll Left <--> Right

May 16, 2024

  • SYSTEM:
  • Content Security Policy established & installed
  • Fixed bug that wouldn't allow button click on Membership page

May 10, 2024

  • ADMIN:
  • Main Panel (Task Panels)
  • Memorials - Started (3 views) & Counter
  • Members - Refactored (3 views) & Counter
  • Pages - Added more with hit counters
  • SYSTEM:
  • Changelog created