Skip to content

Backend#1

Open
Nur-Hidayat-FTI22E wants to merge 36 commits into
Frontendfrom
Backend
Open

Backend#1
Nur-Hidayat-FTI22E wants to merge 36 commits into
Frontendfrom
Backend

Conversation

@Nur-Hidayat-FTI22E
Copy link
Copy Markdown
Collaborator

No description provided.

Nur-Hidayat-FTI22E and others added 30 commits December 1, 2025 01:19
Backend changes:
- Register /mahasiswa/:nim/cpl endpoint for CPL scores by student
- Add /prodi/:id/cpl-mapping endpoint for CPL-MK-CPMK relationships
- Fix GORM First() to Take() for NIM lookup
- Add MKMappingItem and CPLMappingItem types in handler_master.go

Frontend changes:
- Update simcplApi.ts with NilaiCPLByMahasiswa types and fetchMahasiswaSummary
- Fix null safety for cplStats, cplScores, mappingData arrays
- Add CPMK accordion with on-demand fetch from /mk/:id/cpmk
- Update dashboard to display MK list and CPMK counts per CPL
- Fix type definitions for MahasiswaSummary, ImportMatkulItem, CPLStat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants