Commit Graph
1485 Commits
Author SHA1 Message Date
Rotimi Best 8a07d4d839 refactor: rename and enhance CORS path handling for public API and widgets 2026-05-19 11:23:07 +01:00
Rotimi Best 274acad987 refactor: reorganize imports in auth.ts for better clarity and maintainability 2026-05-19 10:25:08 +01:00
Rotimi Best 35e780b39d feat: enhance CORS handling with public API support and session management 2026-05-19 10:24:18 +01:00
Rotimi Best 917a71ccce feat: support custom domain in TRUSTED_ORIGIN 2026-05-19 09:59:56 +01:00
Rotimi Best 86ebe9ef62 chore: update start script in package.json and adjust Svelte adapter configuration for improved deployment flexibility 2026-05-19 08:15:35 +01:00
Rotimi Best 65962b49d5 chore: remove vitest configuration file and update TypeScript paths in analytics package 2026-05-19 08:00:01 +01:00
Rotimi Best a683ef74b0 chore: add @cio/analytics dependency to dashboard build pipeline 2026-05-19 07:44:26 +01:00
Rotimi Best e1bf0394a8 chore: add css-tree package to api and update pnpm lock file 2026-05-19 07:08:51 +01:00
Rotimi Best 19a1243215 refactor: remove BlurFade component from hero and various sections for cleaner markup and improved performance 2026-05-19 07:02:50 +01:00
Rotimi Best 3562bd570e fix: correct base path in Vite config for documentation 2026-05-19 06:49:16 +01:00
Rotimi Best de53990275 chore: trigger docs build 2026-05-19 06:44:08 +01:00
Rotimi Best bf55f7ce5b feat: implement asset fetching and routing for docs in worker and add server hooks 2026-05-19 05:45:11 +01:00
Rotimi Best 4bcff3813a chore: worker setup for docs 2026-05-19 05:28:50 +01:00
Rotimi Best 6272ab107f refactor: streamline text and title generation model creation by consolidating provider logic 2026-05-19 04:58:47 +01:00
Rotimi Best 1d10b852b5 chore: update website name in wrangler config and refactor compliance seeding logic 2026-05-19 04:51:43 +01:00
Rotimi Best 246f90484e chore: remove CoreFeatures component from index export 2026-05-19 04:45:33 +01:00
Rotimi Best 2f710e1739 chore: remove supabase ci/cd 2026-05-19 04:44:19 +01:00
Rotimi Best 1c08193712 chore: remove unused core-features component and ai-assistant package 2026-05-19 04:43:38 +01:00
Rotimi Best b705e4d42c fix: Object.values missing (TS2550) 2026-05-19 04:39:48 +01:00
Rotimi Best 0048f267e2 fix: deployment errors 2026-05-19 04:32:32 +01:00
Rotimi Best ac3a2c14a7 feat: certificates, landing pages, ai tutor, website update, compliance 2026-05-18 03:47:22 +01:00
Rotimi Best c31ad63955 chore: ai, public course and other ui improvements 2026-05-09 06:05:03 +01:00
Rotimi Best 5717dd8004 feat: widgets and ai chat 2026-04-27 11:40:38 +01:00
Rotimi Best ae1801f85f fix build 2026-04-12 18:26:06 +01:00
Rotimi Best 8ea0ab0a76 Refactor app state management: replace globalStore.isStudent with isOrgStudent across multiple components for improved clarity and consistency. Update related logic to utilize isSelfPacedLikeCourse for self-paced course checks. 2026-04-12 18:07:33 +01:00
Rotimi Best 31cc45a277 update lock file again 2026-04-12 13:26:03 +01:00
Rotimi Best 51d3a397ec update lock file 2026-04-12 10:43:57 +01:00
Rotimi Best d6e812d08b 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. 2026-04-12 08:58:41 +01:00
Rotimi Best 5a8f50f67b feat: certification rules, content sanitization, handle draft course updates and reset content, better redis logging 2026-03-30 08:24:55 +01:00
Rotimi Best ff2ad59377 Implement textarea validation for character limits in submission service; enhance user feedback with error messages for minimum and maximum character requirements. Update translations and UI components to support new validation features. 2026-03-29 09:50:24 +01:00
Rotimi Best acccbee110 fix eferenceError: require is not defined in ES module scope. 2026-03-29 00:31:02 +01:00
Rotimi Best 95fcf86e4a Enhance performance logging in course loading process by measuring load times for organization courses and tags API calls; include self-hosted environment variable in logs for better observability. 2026-03-28 23:28:59 +01:00
Rotimi Best 2e38f7541b Refactor avatar components across the application to use the new UserAvatar component, replacing instances of the Avatar component for improved consistency and maintainability. 2026-03-28 23:22:55 +01:00
Rotimi Best 935b1c493d temp enable ssr 2026-03-28 22:39:06 +01:00
Rotimi Best 4fd565a18e performance improvements 2026-03-28 20:42:37 +01:00
Rotimi Best c58953a018 Refactor app.css to streamline imports and enhance global styles; update class names in landingpage.svelte for consistency 2026-03-28 20:13:08 +01:00
Rotimi Best 3d608bf7f0 Implement self-hosted Geist font and adjust prose styles in app.css; add environment variable logging in layout.svelte 2026-03-28 20:04:43 +01:00
Rotimi Best d24e501ee7 Update customFetch implementation in API constants to accept RequestInfo and RequestInit types for improved type safety 2026-03-28 19:55:16 +01:00
Rotimi Best 470b2c6a03 Update secrets configuration in wrangler.jsonc to include additional required fields 2026-03-28 19:43:18 +01:00
Rotimi Best 732363abfd Add secrets configuration to wrangler.jsonc and improve null checks in layout component 2026-03-28 18:17:18 +01:00
Rotimi Best ac1e9cea97 Improve user data null checks in layout component 2026-03-28 12:31:23 +01:00
Rotimi Best affb5bae3a Add observability configuration to wrangler.jsonc
- Introduced logging settings under the observability section, enabling invocation logs for better monitoring and debugging capabilities.
2026-03-28 11:51:23 +01:00
Rotimi Best 0072746c67 Fix null checks for user and CIO cookie in event handling
- Updated the condition to safely check for the presence of user data in event.locals, preventing potential runtime errors when accessing nested properties.
2026-03-28 11:50:53 +01:00
Rotimi Best b1d138ce60 Refactor community question comments display
- Adjusted spacing for the comments section for better visual alignment.
- Wrapped comments rendering in a conditional to ensure proper display only when comments exist.
- Maintained functionality for upvoting and deleting comments while improving code readability.
2026-03-28 11:46:47 +01:00
Rotimi Best 2dabfb179d fix cf build issues 2026-03-28 11:43:15 +01:00
Rotimi Best e183c12a37 add db command 2026-03-28 11:07:41 +01:00
Rotimi Best a6104e2628 Update landing page banner to use a new image and change type from video to image 2026-03-28 11:03:35 +01:00
Rotimi Best 4077ecb0d6 Update landing page image URL to use relative path 2026-03-28 10:58:20 +01:00
Rotimi Best 38018c4e55 remove counter scale 2026-03-28 10:51:49 +01:00
Rotimi Best a58b207957 Update Vite configuration and enhance error handling in Svelte components
- Added 'tldts' and 'tldts-core' to the Vite SSR noExternal configuration.
- Refactored error handling in +error.svelte and auth-failed/+page.svelte to use a goHome function for navigation instead of href attributes.
2026-03-28 10:49:57 +01:00