Innernet Technologies Monogram
Innernet Technologies
[ Development_Audit_Stream ]

System Production Changelogs.

Granular system modifications, security refactors, and version deployment indexes executed across operational builds.

Total Patches 10 logs
Latest Version v2.3.0
Last Deployed 2026-06-22
Stable Builds 10/10
// FILTER_BY:
2026-06-22 // PAYMENTS // INTEGRATIONS

M-Pesa Daraja STK Push Integration

  • Integrated Safaricom's Daraja API to enable direct STK Push payments for calculator subscriptions.
  • Built asynchronous callback handling to confirm payments and activate subscriptions without manual intervention.
  • Added phone number formatting and validation to handle Kenyan number variants safely before dispatch.
v2.3.0 [ STABLE ]
2026-06-19 // FINTECH SAAS // CALCULATIONS

Loan Calculator SaaS — Auth & Subscription Tiers

  • Extracted the internal loan calculator engine into a standalone subscription product.
  • Built JWT-based authentication allowing the calculator frontend to communicate securely with the backend API.
  • Implemented server-side enforced usage limits for free-tier accounts, with unlimited access unlocked on Pro plans.
  • Designed tiered pricing structure with monthly and discounted annual billing options.
v2.2.0 [ STABLE ]
2026-06-16 // DOCUMENTS // REPORTING

PDF Statement Generation & Loan Top-Up Feature

  • Implemented server-rendered PDF statements showing full repayment schedules and payment receipts.
  • Added a top-up feature allowing existing clients to add to an active loan with selectively waived deductions.
  • Built a live deal summary panel on the loan creation form, recalculating deductions and risk in real time.
v2.1.0 [ STABLE ]
2026-06-13 // INFRASTRUCTURE // DEPLOYMENT

Production Deployment to Railway

  • Deployed the full ERP system to a live production environment with continuous deployment from GitHub.
  • Resolved platform-specific SSL redirect and proxy header configuration for secure HTTPS traffic.
  • Verified end-to-end functionality including authentication, RBAC, and database connectivity on the live instance.
v2.0.0 [ STABLE ]
2026-06-11 // DATABASE // SECURITY

PostgreSQL Migration & Environment Hardening

  • Migrated the production database from SQLite to PostgreSQL for proper concurrency and reliability.
  • Moved all sensitive configuration including secret keys and database credentials into environment variables.
  • Disabled debug mode and enforced security headers ahead of public deployment.
v1.9.0 [ STABLE ]
2026-06-08 // BACKEND // SECURITY

Role-Based Access Control & Immutable Audit Logs

  • Designed a five-tier role system covering administrators, branch managers, loan officers, tellers, and auditors.
  • Built middleware to enforce branch-level data isolation for non-administrative roles.
  • Implemented an immutable audit log that records every sensitive action with actor, timestamp and context.
  • Added a staff management interface allowing administrators to create and manage accounts without touching the Django admin panel.
v1.8.0 [ STABLE ]
2026-05-27 // UX // PERFORMANCE

E-Commerce Optimization & Product Search Pagination

  • Fixed broken image gallery components, ensuring product banners loop smoothly and scale correctly on mobile devices.
  • Developed a quick-loading pagination system to slice large product catalogs into clean, separate pages for faster load times.
  • Corrected all product details links to ensure users can safely browse the store without hitting dead ends or layout bugs.
v1.0.3 [ STABLE ]
2026-05-18 // FRONTEND // SYSTEMS

Multi-Store Global Dynamic Theme Configuration Engine

  • Converted a fixed, single-client online store layout into an agile design template that adapts dynamically to multiple brand styles.
  • Built an internal dashboard feature that instantly pulls store titles, custom logos, and custom accent colors directly from the database.
  • Isolated sensitive operational credentials from public layouts, wrapping external local checkout credentials safely behind environment files.
v1.0.2 [ STABLE ]
2026-05-11 // DATABASE // AUTOMATION

Merchant ERP Dashboard Analytics & Inventory Tracking

  • Designed a clean database structure for a custom management system to calculate accurate business stats, item counts, and orders.
  • Optimized back-end data requests to display live sales reports, gross profits, and daily transaction counters on the admin dashboard instantly.
  • Programmed stock control features that automatically reduce product numbers the second a customer checks out an order.
v1.0.1 [ STABLE ]
2026-04-28 // PAYMENT // PROTECTION

Secure Local Checkout Gateway Hook Integration

  • Installed a secure connection with local payment networks using encrypted validation keys to safely process and verify customer payments.
  • Configured automated currency metrics to accurately calculate pricing in Kenyan Shillings (KES) alongside international checkout systems.
  • Structured background transaction hooks to listen for successful payments, ensuring customer orders change to 'Paid' instantly and accurately.
v1.0.0 [ STABLE ]