Commit Graph
13 Commits
Author SHA1 Message Date
Victor Jack b59b645d65 made the course card clickable everywhere on the body 2026-08-14 12:08:07 +01:00
Victor Jack 0be63fe558 changed the checked value from status to isPublished (#882) 2026-08-14 11:02:16 +01:00
Victor JackandRotimi Best 176949d8c8 feat: add back button on login page to return to landing page (#808)
* Back button in Login page

Modified the back button to have two options, href option and onlick

The onClick bceomes usable when there's no href prop

and the onClick takes you directly to the previous page

While the href takes you to the url you indicated

* added a showBack condition to show the button

* modified the onClick function

* Removed the back button, made the Image act as the back button

* Changed the OAuth place holder

* Update back-button.svelte

* remove f

---------

Co-authored-by: Rotimi Best <[email protected]>
2026-08-12 07:55:19 +01:00
Victor JackandRotimi Best 6537613000 fix: preserve landing page section content when toggled off (#838)
* preserve section content when toggled off

* Update types.ts

* Remove comment on LandingPageLinks enabled property

Removed comment about the default visibility of the section.

---------

Co-authored-by: Rotimi Best <[email protected]>
2026-08-11 14:31:58 +01:00
Victor Jack e67c314c46 fix(api): return standard error shape for unhandled public API 500s#809 2026-08-11 13:27:41 +01:00
Victor JackandRotimi Best a83e172e6d fix: show clear error when creating or updating organization site name to an existing one (#793)
* fixed error of not showing the org name API response error

* Fixed the error also for organization settings page

* modified

* Keep field-specific mapping in OrgApi

---------

Co-authored-by: Rotimi Best <[email protected]>
2026-08-06 06:24:07 +01:00
Victor JackandRotimi Best 60056a6236 fix: validation of allowing teachers create compliance courses without setting deadline (#778)
* Fixed Validation of allowing teachers create compliance courses without setting deadline

* greptile highlightCertificateSettings decraration suggestion

* greptile multiple error bar showing fix suggestion

* organization race condition

* Delete screenshots/Screenshot 2026-07-22 at 11.52.00 AM.png

* deleted unwanted files

* code review fixes

* Changed AttentionHightlight component to work with just one parameter

created fixed Route Enums, Paths and Sections for

* Kebab-case naming fix

* Changes for code comments

---------

Co-authored-by: Rotimi Best <[email protected]>
2026-08-05 13:28:32 +01:00
Victor JackandRotimi Best 88c4cf03b3 Fixed the embeded code responsiveness (#799)
Co-authored-by: Rotimi Best <[email protected]>
2026-07-31 00:11:25 +01:00
Victor JackandRotimi Best d7fc8e14c7 docs: ONBOARDING.md notices (#790)
* ONBOARDING.md notices

* updated ONBOARDING-README-NOTICES

* Updated steps to go through Parts of the ONBOARDING

* Update ONBOARDING.md

* update ONBOARDING.md

---------

Co-authored-by: Rotimi Best <[email protected]>
2026-07-28 15:30:47 +01:00
Victor JackandRotimi Best 776c57525b fix: changed empty import path (#783)
* changed empty import path

* org-settings to have main branch code

---------

Co-authored-by: Rotimi Best <[email protected]>
2026-07-24 15:13:54 +01:00
Victor JackandRotimi Best 7ece82840c Fix: Exercice saving validation error (#774)
Fixed the error that keeps previous deleted questions before saving

Co-authored-by: Rotimi Best <[email protected]>
2026-07-24 14:18:07 +01:00
Victor JackandRotimi Best 726df1f819 docs: updated READMe for jobs env (#773)
* Udated READMe for jobs env

Added instructions to clone the .env.example in the jobs directory to your .env

* corrections to greptile comment

* Greptile code review

---------

Co-authored-by: Rotimi Best <[email protected]>
2026-07-24 14:13:41 +01:00
Victor Jack 05833f441f fix: Chart Circular Dependency (#772)
* Fix: Chart Circular Dependency

* Corrections to greptile reviews

* code rabbit coding guideline

---------
2026-07-24 14:09:09 +01:00