Commit Graph
17 Commits
Author SHA1 Message Date
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 f34e9bad57 refactor(pages,a11y,seo): enhance subpage metadata, semantic HTML, accessibility, and E2E regression tests
- Standardize Next.js Metadata and dynamic generateMetadata across all subpages
- Fix duplicate main landmark in publications page by replacing nested main with div
- Unify Members page spacing (space-y-10 sm:space-y-14, pt-6 md:pt-8) and responsive H2s
- Add aria-label and focus ring to CategoryNav View All links for a11y
- Derive dynamic course history semester ranges in Lectures page
- Add 3 comprehensive E2E test cases (test_08, test_09, test_10) for highlights, active border, CITE brand links, and English H1 headers
2026-08-24 16:10:11 +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 a838af4b94 fix(color): eliminate redundant dark: accent modifiers (R-8.29), resolve A-1/A-2/A-9 contrast issues, and implement C11-9 quality gate 2026-08-20 22:42:26 +09:00
Godopu 7e431de1b7 style: apply Primary Color (#4E77FF) across all section kickers, subheaders, and decorative dashes 2026-08-20 22:42:26 +09:00
Godopu 0d58be61a0 style: apply accessibility badge contrast refinements and update primary color to #4E77FF 2026-08-20 22:42:26 +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 40147f6169 style: unify top margin below AppHeader identically across all 5 pages 2026-07-30 23:26:57 +09:00
Godopu 2455490ff1 style: reduce top margin and vertical gaps by half on Publications page 2026-07-30 23:22:24 +09:00
Godopu cb22a5e019 style: apply generous 1.7x spacing expansion across all page sections and container padding 2026-07-30 23:17:31 +09:00
Godopu 1b38df79b7 style: expand section spacing and page top/bottom margins across all pages 2026-07-30 23:16:34 +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 66fae1ebec feat: implement layout 3-tier container architecture, desktop screen token, Gate 8 no-escape rule, and clean dead code 2026-07-30 20:49:40 +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 ea26ef503e feat: complete ANL lab web application with lossless data migration and SSG routes 2026-07-30 10:34:22 +09:00
Godopu e35b46d188 feat: update lab name to ANL and sync 5 core research pillars across README.md and UI components 2026-07-30 09:01:30 +09:00
Godopu f3f53c1318 feat: initialize IoT Standards Lab website project with MAM skills & onboarding guide 2026-07-29 23:43:59 +09:00