2026.01.02

Gangmates Release Notes: v2026.01.02

Release Date: January 16, 2026 Environment: Prod Version: 2026.01.02

🎨 Branding & Visual Identity

Company Logo System Overhaul

  • Unified Logo Management: Implemented consistent company logo storage across all platform components

    • Standardized naming convention: companies/{COMPANY_CODE}/logos/logo.{extension}

    • Automatic cleanup of old logo files when uploading new versions

PDF Document Branding

  • Enhanced Paystub Design: Company logos now prominently displayed on all paystubs

    • Increased logo dimensions from 40x20mm to 60x30mm for better visibility

    • Intelligent aspect ratio preservation for all image formats

    • Smart positioning with adjacent "Payslip" header text

  • Transaction Receipt Branding: Integrated company logos into PDF transaction receipts

    • Base64 encoding optimization for reliable embedding

    • Automatic fallback to Gangmates branding when company logo unavailable

    • Consistent visual identity across all financial documents


🔐 Authentication & Security

SSO Session Management

  • Fixed DecryptException During Login: Resolved critical bug causing crashes when encrypted session data became stale

    • Implemented try-catch blocks with graceful fallback logic

    • Enhanced session data validation to handle corrupted or outdated encrypted values

    • Improved error logging for better debugging of authentication issues


📊 Dashboard & Analytics

Mobile Chart Performance

  • Fixed Analytics Chart Rendering: Eliminated continuous stretching and blinking of charts on mobile devices

    • Optimized Chart.js configuration for mobile viewport constraints

    • Disabled resize observers causing infinite render loops

    • Added canvas height constraints and CSS improvements

    • Fixed issues on both Payroll Index and Users Index pages

Role-Based Dashboard Design

  • New Elegant Dashboard Interface: Redesigned main dashboard with modern, professional aesthetics

    • Personalized welcome sections based on user role (Admin vs Regular User)

    • Gradient metric cards with real-time data

    • Quick action grids for common tasks

    • Activity feed with timeline view

    • Responsive analytics with mobile-first design

    • Smooth animations and modern UI elements


🛠️ Technical Improvements

File Storage Architecture

  • Centralized storage configuration with environment-based disk selection

  • Temporary file handling with automatic cleanup for PDF generation

  • Optimized image processing pipeline for logo embedding

  • Enhanced error logging for storage operations

Code Quality

  • Improved exception handling across authentication flows

  • Better separation of concerns in remittance processing logic

  • Enhanced validation rules for type-specific form submissions

  • Mobile-responsive CSS constraints with performance optimization


🐛 Bug Fixes Summary

  • ✅ Fixed SSO login session decryption errors

  • ✅ Fixed mobile analytics chart infinite render loop

  • ✅ Fixed VAT remittance data type storage bug

  • ✅ Fixed logo display in local development environment

  • ✅ Fixed undefined property errors in agent remittance views

Last updated