Commit History

  1. H

    Hussien Haider
    6c9922c
  2. H

    Hussien Haider
    05a9e8e
  3. H

    Hussien Haider
    11fa4b6
  4. H

    Hussien Haider
    0b3bc37
  5. H

    Hussien Haider
    dfd40ba
  6. H

    Hussien Haider
    d436343
  7. H

    Hussien Haider
    338517d

  1. redesign: cyber/tech dark theme certificate - dark bg, hexagons, gold accents

    Hussien Haider
    ddbf80f
  2. H

    Hussien Haider
    fee6fb4
  3. fix: move logo prep to import time to ensure it runs

    Hussien Haider
    4a95521
  4. feat: modern certificate design - IBM Plex Sans Arabic, new colors, clean layout

    Hussien Haider
    5393837
  5. fix: embed actual ALPHA-LOGO.png as RGB JPEG in PDF (cached on disk)

    Hussien Haider
    ef91d8e
  6. fix: replace PNG logos with drawn primitives (always works on server) + shield icon

    Hussien Haider
    ad4494f
  7. fix: remove seal from PDF bottom section, match frontend layout

    Hussien Haider
    ab92e49
  8. fix: convert RGBA logo to RGB (navy bg) before drawImage for server compat

    Hussien Haider
    9a90282
  9. fix: re-add CDN font download fallback for Arabic + DejaVu Sans backup

    Hussien Haider
    056be13
  10. fix: auto-detect Arabic chars in user text (name/title) regardless of lang param

    Hussien Haider
    5d4763f
  11. fix: safe Arabic imports, packages.txt for fonts, auth headers on PDF download

    Hussien Haider
    f25e9a6
  12. fix: Arabic font support (NotoNaskhArabic), text reshaping + BiDi

    Hussien Haider
    2c03171
  13. fix: embed logo as base64, fix layout overlaps, use restoreState

    Hussien Haider
    706ab74
  14. H

    Hussien Haider
    8bbd3d6
  15. H

    Hussien Haider
    8d0f2a3
  16. H

    Hussien Haider
    5c14256

  1. h

    e72b508
  2. H

    Hussien Haider
    b98f6f7
  3. H

    Hussien Haider
    c7d71b4
  4. H

    Hussien Haider
    a6e0de1
  5. H

    Hussien Haider
    77e48ab

  1. A

    Hussien Haider
    f792754
  2. A

    Hussien Haider
    8b0d750
  3. A

    Hussien Haider
    21a2aac
  4. A

    Hussien Haider
    7b6762c
  5. A

    Hussien Haider
    5d90003
  6. A

    Hussien Haider
    9d1b66a
  7. A

    Hussien Haider
    f750f23
  8. B

    Hussien Haider
    d00336f
  9. B

    Hussien Haider
    082c217

  1. H

    Hussien Haider
    bef7f19
  2. H

    Hussien Haider
    8eea7a7
  3. H

    Hussien Haider
    6c11144
  4. H

    Hussien Haider
    4c41470
  5. H

    Hussien Haider
    8ed9b92
  6. H

    Hussien Haider
    cb16781
  7. H

    Hussien Haider
    6878a15
  8. H

    Hussien Haider
    b98d40f

  1. H

    Hussien Haider
    7379909
  2. H

    Hussien Haider
    dacb98a
  3. H

    Hussien Haider
    efbf2ba
  4. H

    Hussien Haider
    d234fd1
  5. H

    Hussien Haider
    b57fe32