Releases: edycutjong/portfolio-full
Releases · edycutjong/portfolio-full
v1.7.0 — Aegis HITL Approvals
What's New
Features
- aegis-visuals: add approval/deny modal screenshots (#83)
- aegis-visuals: add missing reactivate and suspend HITL screenshots (#82)
Full Changelog: v1.6.0...v1.7.0
v1.6.0 — Aegis Visuals Upgrade
What's New
Features
- aegis-visuals: update case study screenshots and implement lazy loading gallery (#81)
Full Changelog: v1.5.0...v1.6.0
v1.5.0 — Docker Setup & Docs Polish
What's New
Features
- docker: Add docker-compose files for one-command local setup across apps (#80)
Docs
- case-studies: Enrich case study content and add INFRAHUB case study (#79)
- readme: Add cross-links to case studies and CI badges across all apps (#78)
Full Changelog: v1.4.0...v1.5.0
v1.4.0 — Screenshot Gallery with Fullscreen Lightbox
What's New
Features
- gallery: Add screenshot carousel with fullscreen lightbox (#76)
- Reusable
ScreenshotGallerycomponent: inline carousel + click-to-enlarge lightbox - Keyboard navigation (Escape, ← →), dot indicators, smooth animations
- Applied to Aegis case study page
- Reusable
Chores
- agent: Add ship-release workflow (#77)
Full Changelog: v1.3.0...v1.4.0
v1.3.0 — Aegis Case Study Visuals
What's New
Aegis Case Study Enhancements
- Architecture diagram — dark Excalidraw-style diagram showing full data flow: Next.js Frontend → FastAPI Backend → Redis Cache / LangGraph Agent (6 nodes) + external services (Supabase PostgreSQL, LLM APIs, LangSmith)
- Dashboard screenshot — real-time agent status, active tickets, and system health
- Completed workflow screenshot — ThoughtStream traces with live metrics and token cost tracking
- HITL approval screenshot — the agent pauses execution for manager sign-off
- LangSmith trace — full 9-step agent waterfall with per-node token counts, model routing (Groq/GPT-4), and total cost $0.009
- All visuals embedded in the Aegis MDX case study page with descriptive captions
Full Changelog: v1.2.0...v1.3.0
v1.2.0: Portfolio Addition (Aegis)
v1.2.0 Release Notes: Aegis Integration
🚀 New Features & Additions
- Aegis Project Case Study (
aegis.mdx): Added a comprehensive case study detailing the architecture and key achievements of the Aegis Autonomous Enterprise Action Engine. Highlighted features include:- Human-in-the-Loop (HITL) State Pausing
- Dynamic Model Routing (Llama-3 & GPT-4)
- Semantic Caching via Redis
- Full observability with LangSmith
- Homepage Feature: Updated
content.tsxto prominently feature the Aegis project on the homepage, replacing the previous featured project. - Mock Data Integration: Added Aegis to the mock data (
devfolio-api/src/data/index.ts) as the primary (order0),featuredproject. - Production Database Sync: The Aegis project has been officially inserted into the live Supabase production database via direct SQL
INSERTandUPDATEcommands. - Image Asset Standardization: Copied, formatted, and compressed project screenshots (
cover.jpgandapproval.jpg) to perfectly match the portfolio's native image handling and glassmorphism styling.
🛠 Fixes & Improvements
- API Test Stability: Fixed flaky
devfolio-apitest timeouts by increasing durations in bothchat.test.tsandroutes.test.ts, accommodating LLM response latency. - Test Suite Cleanup: Removed duplicated test suites within
routes.test.ts. - Automated Workflows: Introduced a new agentic workflow (
.agent/workflows/generate-project-cover.md) to establish a standardized, repeatable process for generating completely uniform, neon cybernetic 3D project covers.