feat: enhance API and middleware functionality: add public API routes, implement program and course member checks, and improve rate limiting for invite acceptance. Update OpenAPI spec generation to focus on public API endpoints and add new middleware for automation key scopes. Include new documentation for lesson AI features and public API tests.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
export { default as AnalyticsIcon } from './analytics.svelte';
|
||||
export { default as ApiIcon } from './api.svelte';
|
||||
export { default as AttendanceIcon } from './attendance.svelte';
|
||||
export { default as AttachmentIcon } from './attachment.svelte';
|
||||
export { default as CertificateIcon } from './certificate.svelte';
|
||||
@@ -9,6 +10,7 @@ export { default as CourseIcon } from './course.svelte';
|
||||
export { default as DashboardIcon } from './dashboard.svelte';
|
||||
export { default as ExerciseIcon } from './exercise.svelte';
|
||||
export { default as ExploreIcon } from './explore.svelte';
|
||||
export { default as ExternalLinkIcon } from './external-link.svelte';
|
||||
export { default as GoalIcon } from './goal.svelte';
|
||||
export { default as HeaderIcon } from './header.svelte';
|
||||
export { default as HomeIcon } from './home.svelte';
|
||||
@@ -26,4 +28,6 @@ export { default as ReviewIcon } from './review.svelte';
|
||||
export { default as SettingsIcon } from './settings.svelte';
|
||||
export { default as SetupIcon } from './setup.svelte';
|
||||
export { default as SubmissionIcon } from './submission.svelte';
|
||||
export { default as TagIcon } from './tag.svelte';
|
||||
export { default as UploadIcon } from './upload.svelte';
|
||||
export { default as ZapIcon } from './zap.svelte';
|
||||
|
||||
Reference in New Issue
Block a user