Commit History

25 days ago

  1. fix(verify): unslop verification pages with authentic copy, brand navy, and disciplined radius hierarchy Running

    5fc0358
  2. feat(credentials): implement 3A Swiss Precision Circular Authenticity Seal with unslop-ui copy

    f37fbe6
  3. fix(brand): redesign authenticity seal badge with official GetCert emblem and clean embed actions

    b919035

26 days ago

  1. fix(cert): auto-issue certificate on payment confirmation & sync course to 100% certified

    46ab86e

27 days ago

  1. fix(brand): standardize official GetCert full logo on auth form and footer

    69cc6bf
  2. fix(layout): decouple student dashboard sidebar from public learning and policy pages

    4fafbdc
  3. fix(landing): isolate marquee ticker rows with flex wrappers to prevent text collision

    7755601
  4. fix(routing, landing): fix 404 flash on login/dashboard entry and redesign landing page closing section

    cc7d517

29 days ago

  1. feat: deploy Gemma 4 optimizations and backend updates to HF Spaces

    b69dd51

  1. refactor(ui): complete platform de-slop and remove AI badges across all pages

    48e2068

  1. feat(yt): dedicated YouTube hub on /yt with current courses and earned certificates; keep MyCourses uncluttered

    8953f69
  2. feat(yt): clean UI banner, remove AI slop copy, and add course persistence and resume

    377345f
  3. feat: add QuickCert Innertube scraper fallback and perfectly match GetCert platform UI/UX

    a1fe4fb
  4. fix: make YouTube metadata extraction resilient without API key and support Rust/Systems courses

    cb6ced0
  5. feat: Add GetCert YT competency certification engine and assessment flow

    515e3fb
  6. fix(profile): safely query user profile and cooldown without non-existent schema column

    03df63e
  7. fix(ui): remove AI slop sparkles badge from dashboard and free courses

    d5babbd
  8. feat(auth): enforce legal name notice, global showcase propagation, and 60-day cooldown

    46a7e69

  1. feat: implement Swiss Modern Variant A for free course certificates and fix modal PDF download

    4961d05
  2. fix: resolve certificateType reference error, sync my_courses with admin backend and certificates fallback, and ensure resume visibility

    7087641
  3. feat: single dynamic action button with 4s countdown for LinkedIn follow and free cert claim

    9b8668f
  4. feat: full-screen free course workspace, My Courses resumability, name/email claim fix, My Certificates sync, and QR-free certificate

    3360116

  1. perf: make free courses load in sub-50ms via direct Supabase query and decouple from dashboard stats

    3689075
  2. fix(build): restore missing closing bracket in getcertV2API import

    2ad2a62
  3. feat: add free starter courses, Google OAuth integration, and resilient profile sync

    6f30bfd
  4. fix(payment): resolve Cashfree webhook timestamp bug, multi-layer status reconciliation and auto-issuance

    c637b42

  1. fix: phone validation key mismatch (countryCode→phoneCountryCode) + unify Download PDF button label

    17ae79e
  2. fix(ui): eradicate all AI sparkle icons, 4-point stars, and cartoon flare symbols site-wide⁠

    4a4de05
  3. fix(ui): restrict Footer exclusively to Homepage, removing it from verify and all policy pages

    b1112c3
  4. feat: full UI credibility overhaul — Inter typography, clean headers, remove all AI slop tags⁠

    50cd427

  1. fix: instant onboarding with localStorage-first check, grandfather old users, mandatory for new signups⁠

    506c923

  1. feat: normalize course titles into professional canonical titles and remove emojis across app

    d08bef8
  2. fix(course): remove YouTube HD badge from video sub-bar

    739bf66
  3. fix(homepage): remove hero value badge pill from landing page

    0d4bd41
  4. fix(course-header): remove module counter badge from top header and enlarge course title

    8620734
  5. fix(course): remove active lecture badge, display exact video duration with seconds, and standardize flat ₹79 QuickCert

    ff96ce0
  6. feat(course): display real YouTube video duration length and remove exam button from top header

    00f820f
  7. fix(resume-strip): restrict active course resume strip strictly to dashboard, my-courses, and my-certificates

    f832487
  8. feat(course): authentic Napkin UI native video player with edge-to-edge mobile and studio desktop playlist

    d47ff18

  1. fix(landing): restore internal card padding for matrix card and testimonials

    8b53469
  2. fix(mobile): remove tags from hero and optimize all landing page sections for mobile

    8187509
  3. feat(hero): add bespoke AI napkin tech flow illustration as optimized data URI

    a58431f
  4. feat(hero): redesign hero learning flow as free-floating open canvas matching reference

    7b718c6
  5. chore(footer): remove emojis from footer navigation links

    dc057b5
  6. feat(landing): redesign hero for certifying in any tech skill with popular short courses and live sample certificate

    bfd81ad
  7. feat(hero & cert): fix hero navbar spacing, replace bulky window with creative verification instrument, and enforce Sample name with anti-screenshot watermark on preview

    8dc3e84
  8. feat(landing): redesign hero section with authoritative typography, dual showcase tabs, and proof bar

    84dd7b8
  9. feat(legal): modernize all policy pages and wire to landing page footer

    7125c21
  10. fix(branding): replace letter G placeholders with OG GetCert logo and remove Napkin UI mentions

    3d516ec
  11. fix(branding): match G graduation cap color with GetCert logo wordmark text color (#132F50)

    ea2b47e