14 Commits
Author SHA1 Message Date
Godopu f96f687dd1 feat(frontend): purge all static content fallback files and enforce strict backend-only dynamic rendering
- Delete all legacy static content data files (members.ts, publications.ts, lectures.ts, standards.ts, projects.ts)
- Remove all fallback imports and static fallbacks across all page components
- Enforce strict dynamic runtime fetching where pages render empty datasets when Go backend server is unavailable
2026-08-24 20:10:25 +09:00
Godopu fb6881070c feat(backend,docker,docs): implement Go/Gin/SQLite REST API server, Docker containerization, and architecture specifications
- Implement standalone Go backend API server using Gin and pure-Go SQLite (modernc.org/sqlite)
- Add 11-table schema DDL migrations (000001_init.up.sql) based on DATA_TABLE.md
- Add seed data ingestion tool (cmd/seed) and static TypeScript content exporter (cmd/export-content)
- Add configuration loader (internal/config) supporting environment variables and .env files (HOST, PORT, DB_PATH, GIN_MODE, CORS_ALLOW_ORIGINS, AUTO_MIGRATE)
- Add lightweight multi-stage Dockerfile and docker-compose.yml with persistent SQLite volume
- Add comprehensive architecture specification (ARCHITECTURE.md) and REST API interface specification (API_INTERFACE.md)
- Harmonize frontend publications page to consume isHighlight flag from database-synced content
2026-08-24 17:34:51 +09:00
Godopu b1640cdac4 feat(publications,standardization,ui): harmonize typography, active category border, and 5 representative highlights
- Refine Publications overview & category detail pages with clean typography and spacing
- Add active border line (border-2 border-cobalt-dark) on active CategoryNav card
- Replace 10 highlights with 5 designated representative publications
- Add Patent subtitle '(IoT Architecture & Protocols, etc ...)'
- Update Footer link label from 'College of IT Engineering' to 'CITE'
- Clean up Standardization & Lectures page header kickers and spacing
2026-08-24 15:55:59 +09:00
Godopu 1b84803582 feat(home): redesign homepage sections according to TO-FIX requirements
- Translate intro tagline and section headers to English
- Update home metrics to reflect international publications, patents, and standards
- Revamp Research Projects section with AIoT & AI-RAN, MCM, and MVQM projects
- Update NRF standards track label to National Research Foundation of Korea
- Reconstruct Research Areas section into 14-topic responsive card grid with 2-line header
- Add International Standardizations section with global SDO listings and link
- Add mobile max-w 500px, horizontal centering, and 30px vertical margin to hero composition
- Update E2E test assertions for new content and structure
2026-08-21 12:35:15 +09:00
Godopu 30e5bd8429 fix: resolve review issues B1-B6 (color token alpha contract, Header contrast/budget B plan, Publications Overview page, N1-N8 cleanups) with 100% E2E PASS 2026-08-20 22:42:26 +09:00
Godopu 22a31ff409 fix: extract domestic paper titles cleanly without quotes and remove All Overview tab from Publications 2026-07-30 23:04:06 +09:00
Godopu 764b6479ed fix: assign Professor degree to Seok-Joo Koh to remove from M.S. Course list 2026-07-30 22:58:28 +09:00
Godopu 19f3bee39f fix: resolve review feedback F1 (CCIS deliverables WG scope), F2 (4 Core Research Areas), AC-32 check, and N1-N3 cleanups 2026-07-30 22:06:07 +09:00
Godopu 1c772ae091 feat: implement Research Project PageView (v1.8) with static SSG pre-render and E2E gates 2026-07-30 21:54:22 +09:00
Godopu 51aae14133 feat: implement 4 future backlog tasks (side margins, max-width, 1240px header breakpoint, remove intl-conf category) 2026-07-30 20:23:30 +09:00
Godopu 67fca110bd fix: resolve edge case date parsing for volume strings and update volume date verification gate 2026-07-30 10:54:49 +09:00
Godopu c3c18422a4 fix: resolve I1 date parsing regression and implement strict volume cross-checking gate 2026-07-30 10:49:33 +09:00
Godopu 7943b9390f fix: resolve review feedback I1-I7 including ISO 8601 dates, footer address, readme routes, and strict verify_counts gate 2026-07-30 10:44:41 +09:00
Godopu ea26ef503e feat: complete ANL lab web application with lossless data migration and SSG routes 2026-07-30 10:34:22 +09:00