Uses of Class
edu.ucsb.cs.scaffold.controller.ApiController
Packages that use ApiController
-
Uses of ApiController in edu.ucsb.cs.scaffold.controller
Subclasses of ApiController in edu.ucsb.cs.scaffold.controllerModifier and TypeClassDescriptionclassclassclassclassDownload and upload a course's entire concept-graph content (concepts, subconcepts, prerequisite edges, and practice problems) as a YAML file.classclassclassclassclassclassLaunch endpoints for this app's concrete jobs, plus the course-scoped jobs listing (which uses this app's CourseSecurity rule).classLets each admin or instructor store one personal access token (PAT) per platform: a GitHub PAT at /api/pat/github and a PrairieLearn PAT at /api/pat/pl.classRead-only: PlAssessments are populated by sync jobs mirroring the repo on GitHub — not by POST/DELETE endpoints.classclassRead-only: PlInstances are created, updated, and deleted by the SyncPlRepo job (issues #45/#47), which mirrors the repo's courseInstances directory on GitHub — not by POST/DELETE endpoints.classRead-only: PlQuestions are created, updated, and deleted by the SyncPlRepo job (issues #45/#47), which mirrors the repo's questions directory on GitHub — not by POST/DELETE endpoints.classclassRead-only: PlScaffoldAssessments are populated by sync jobs mirroring the repo on GitHub — not by POST/DELETE endpoints.classclassclass