Control Panel

Changelog

Interactive Top Movers Dashboard with Company Details

October 17, 2025

Added a comprehensive Top Movers section to the dashboard displaying the top 5 weekly gainers and losers from the Green Light List. Companies are now clickable, opening detailed company panels with stock price information, 90-day price trends, and company metadata. The system calculates weekly price changes using a 7-day lookback period and includes debug logging for price calculation verification. Enhanced user experience with hover effects and seamless navigation between dashboard and company details.
Stock Price Integration & 90-Day Trend Charts

October 17, 2025

Integrated normalized price data from the portfolio_prices_normalized table into company detail panels. Added real-time stock price displays with daily change indicators and 90-day price trend charts using Recharts. The system uses ISIN as the primary identifier for price lookups and includes proper error handling for missing price data. Price components are fully responsive and match the existing design system aesthetics.
Weekly Price Calculation System

October 17, 2025

Implemented a robust weekly price calculation system for identifying top movers. The system fetches current prices and compares them with prices from exactly 7 days ago, providing more meaningful trend analysis than daily changes. Includes comprehensive error handling for missing data and weekend/holiday gaps. Added debug logging specifically for Leclanché SA to verify calculation accuracy and ensure data integrity.
Automated Daily Portfolio Updates

August 8, 2025

Implemented fully automated daily portfolio updates running every day at 8 PM. The system now automatically refreshes portfolio pricing data in the portfolio_history table, ensuring the Green Light List Portfolio Value chart always displays the most current market data. This automation eliminates manual intervention and provides users with consistently up-to-date performance metrics across all time periods (30D, 6M, 1Y, Max).
Portfolio Prices Data Update

July 29, 2025

Updated portfolio pricing data in the portfolio_history table with the latest market values. This refresh ensures that the Green Light List Portfolio Value chart displays current performance metrics and accurate historical trends for all time periods (30D, 6M, 1Y, Max). Portfolio calculations and cumulative returns have been recalculated based on the updated weekly closing prices.
Urgewald GCEL & GOGEL Integration: New Fossil Fuel Exclusion Filter

June 26, 2025

Integrated Urgewald's Global Coal Exit List (GCEL) and Global Oil & Gas Exit List (GOGEL) into the company screening process. Companies listed on these databases for active fossil fuel expansion are now automatically excluded from the Green Light List, regardless of their taxonomy alignment percentage. This enhancement strengthens climate integrity by ensuring companies classified as "green" are not building tomorrow's stranded assets. Added corresponding methodology documentation and Urgewald logo attribution.
Platform-wide Terminology Update

June 3, 2025

Updated all user-facing references from "Green List" to "Green Light List" across the platform while maintaining backend database compatibility. Changes include methodology documentation, navigation labels, and chart components (Portfolio Value, Sector Diversity, and Tier Breakdown). This update enhances brand consistency across the application.
Portfolio Methodology Documentation & Chart Enhancements

May 28, 2025

Added comprehensive Portfolio Construction methodology section to the Framework & Reference page, detailing the 69-company Green List portfolio construction including universe selection, equal weighting methodology, performance calculation formulas, and data coverage from May 28, 2024. Enhanced the dashboard portfolio chart with updated title "Green List Portfolio Value Over Time" and added methodology link in footer for transparency. Updated portfolio inception date from April 28 to May 28, 2024, and added disclaimers about potential data inaccuracies.
Dashboard Streamlining & News Section Updates

May 26, 2025

Streamlined the dashboard experience by removing the IntroBox and updating the welcome message. Feature cards were revised to highlight key platform features: "Latest News and Updates" replaces "Sustainable Bonds" and "Discover the Full Green List Now" replaces "Amber List". Added a new "April Update" post to the News & Updates section with information about 70+ Green List companies, along with team-based color coding for post authors.
Magic Link Login Form Fix

May 23, 2025

Fixed the magic link login validation issue where valid email addresses were incorrectly showing validation errors. The solution involves proper React Hook Form state synchronization using key-based remounting, ensuring consistent behavior when switching between authentication methods.
Glossary & FAQs Launched

May 12, 2025

We launched a new Glossary & FAQs page to support all user levels. Built with the accordion component, it includes clear definitions of core terms like ISIN, taxonomy alignment, and our 55% threshold policy.
Changelog Section Added

May 12, 2025

Introduced a new Changelog route under Framework & Reference. Users can now track feature updates, rule changes, and improvements to the SWISOX Studio interface and logic over time.
Framework & Reference Navigation Overhaul

May 11, 2025

Redesigned the sidebar structure into two groups: Companies & Instruments and Framework & Reference. This split improves navigation clarity and scalability.
Control Panel Label Finalized

May 10, 2025

Replaced the outdated "Status Light Panel" header with the clearer and more meaningful label: Control Panel, to reflect SWISOX's centralized data and policy view.
Tier System Implementation

May 9, 2025

Companies in the Green List are now categorized into Tier 1, Tier 2, or Tier 3 based on their taxonomy alignment percentage and assurance status. Logic is implemented in SQL, displayed in the UI, and can be filtered for investor targeting.
Company Detail Panel Enhancements

May 8, 2025

The side panel was upgraded with: Country of origin, company website, muted labels and ISIN context, responsive styling for market cap and taxonomy alignment.
Public Rules Document Embedded

May 7, 2025

The TACLR Rules (May 2025) document was embedded on the Methodology page using a dedicated card with badge, link protection, and a summary of its purpose.
Database Refresh: B. Data and SWISOX Sync

May 5, 2025

Completed a full refresh of company data: Updated ISINs and tickers, corrected misalignments between SWISOX and b. Data sheets, added new variables including taxonomy framework, and synced with Supabase.