Created initial armory system
Fixed armory purchase logic and updated styling
Updated armory with compact mobile-friendly layout and added repair page
Cleaned up armory debug code after SQL fix resolved ID issues
Fixed checkPurchase function to use credits field instead of cash
Fixed equipment system to work with armory items and stat bonuses
Implemented AlienAA QuickPosts system - complete private messaging functionality with inbox, sent messages, compose, reply, and bulk operations
Implemented QuickPosts messaging system with mobile-friendly card design
Fixed live news updates to target both top menu and sidebar house links simultaneously
Refined JavaScript selector to exclude inventory and other house tabs from receiving news count updates
Enhanced live news updates with improved JavaScript debugging and better DOM element targeting
Added comprehensive console logging to live updates system for easier debugging and monitoring
Fixed live updates API endpoints by moving AJAX handling before HTML output to prevent JSON parsing errors
Added live updates API for player stats (level, credits, bank, karma, lifeforce, experience, confidence, motivation)
Added live updates API for house news notifications with real-time unread counts
Implemented real-time JavaScript polling system with automatic stat and news updates every 10-30 seconds
Added visual feedback animations for live updates with smooth color transitions on stat changes
Froggies<BR><img width=140px; height=160px src=images/skins/male/ghost.png>
Developed Lilypad Dive mini-game foundation with pond-themed mechanics and lily pad exploration
Added randomized blank water spaces to create varied pond layouts with up to 12 empty spots per area
Implemented dual scoring system: daily scores allow multiple entries per player, all-time scores maintain single best entry per player
Added achievements and gifts tabs to house with full navigation system
Redesigned house page to match profile view styling with tab-based navigation
Fixed house page styling and functionality: added missing sections, matched gift styling to profile view, simplified image handling with proper alt text
Implemented gift visibility system: players can control which gifts appear on their public profile, gifts default to hidden, clickable toggle in house gifts tab with visual feedback
Created SQL migration script for gift visibility system database column
Created gag shop with full gift purchasing system
Added routing for gag shop page to main game navigation
Created Kind Thoughts card shop with 12 different greeting cards
Added shop_category system to prevent gift shops from showing each other's items
Enhanced viewprofile.php with improved features: added tabbed interface (General/Achievements/Gifts), enhanced battle stats with stalemates and total battle counts, added organized action links grid with Battle/Social/Commerce/Guild categories, improved profile layout and organization
Updated database schema: added marriage system, achievements system, gifts system, and stalemates column to battle stats
Fixed profile page styling to match game theme: removed white backgrounds, adjusted border colors, and fixed link colors
Added automatic friend request functionality to profile pages with proper routing and auto-send logic
Added dynamic friendship status display to profile pages: links now show 'Friend Request', 'Pending Friends', or 'Unfriend' based on current relationship status
Added comprehensive blacklist system with dynamic status links and management interface
Fixed username link IDs in friends and blacklist pages, and made blacklist styling match friends list exactly
Updated navigation blacklist link to point to correct URL
Fixed news notification system to reuse existing update entries. Now resets seen news back to unseen with count=1 instead of creating duplicate notifications.
Fixed updates module database query error. Corrected LIMIT/OFFSET parameter binding issue and added better error reporting for debugging.
Created updates module for displaying game changelog. Features mobile-friendly responsive design, pagination, developer attribution, and clean formatting. Accessible via main.php?page=updates with working links from news notifications.
Fixed news links rendering - HTML links in news notifications now display as clickable links instead of raw code. Players can now properly click the View Updates link in game update notifications.
Implemented auto-read news system with separate battle news table. Added player_battle_news table for combat events, auto-mark news as read when viewing tabs, updated navigation to count unread from both tables, and added separate deletion controls for each news type.
Fixed changelog API to send news notifications to ALL players including hibernating players. Previously only notified active players.
Update changelog api to insert player news entry
Created Profile View module for FrogAA - Implemented player profile display with stats, battle history, guild information, alignment system, and visual indicators. Added database tables for battle stats, alignments, and guild system. Module includes error handling and works with FrogAA architecture.
Created changelog API system with database tables, authentication, and logging. Added support for remote changelog submissions via API key.