Commit History

27 days ago

  1. Minimum password length 10 for the short event

    Magnus Persson
    5cc0e6a
  2. Admin switch for the high-quality image model

    Magnus Persson
    a3c4cfe
  3. Edit cost estimate: 0.015, measured from the HF billing page

    Magnus Persson
    616ba83

28 days ago

  1. Pre-workshop: own thread pool for SDK calls, no monitoring page, cost cap below prepaid credit

    Magnus Persson
    78b337e
  2. Revert "Photo styles: a cheerful, friendly mood"⁠

    Magnus Persson
    62b93f2
  3. Photo styles: a cheerful, friendly mood

    Magnus Persson
    e4073bd
  4. Clay style: no figurines or scene wording; warm up the SDK's Pillow check before concurrent edits

    Magnus Persson
    a1969df
  5. Photo styles: keep the person recognisable, restyle the surface

    Magnus Persson
    c2c0582
  6. Revert "Stronger photo studio style instructions: replace the person with a puppet, doll, figurine or cartoon"⁠

    Magnus Persson
    aaaec09
  7. Stronger photo studio style instructions: replace the person with a puppet, doll, figurine or cartoon

    Magnus Persson
    ad90d98
  8. Fix 'new setting' refusing harmless subjects: the LLM writes only the setting

    Magnus Persson
    fb7b95f
  9. Make the zoomed photo result fill the screen

    Magnus Persson
    d2020c9
  10. Accept 12 to 50 MP phone photos in the photo studio and log why a photo is refused

    Magnus Persson
    e470f2c
  11. Add 'What did the model receive?', fix the how-it-was-made link, update README

    Magnus Persson
    31066d6
  12. Stop timers from rebuilding the webcam and tabs

    Magnus Persson
    aeb4e68
  13. todo: tick finished work, record the 2026-10-08 decisions

    Magnus Persson
    efe0bdd
  14. Add the Photo studio tab: webcam or upload, five restyling looks, admin switch, consent and input checks

    Magnus Persson
    c566758
  15. Examples popup: category pills instead of tabs, picture above its text

    Magnus Persson
    aad2488
  16. Show a busy state on the text box while Help me and Give me an idea work

    Magnus Persson
    bb7c12d
  17. Send the prompt back to the text box when Create finishes

    Magnus Persson
    3819e07

  1. Remove the Save picture button; the image toolbar has a download arrow

    Magnus Persson
    c246a75
  2. Restyle the login page like the app, with a bilingual message

    Magnus Persson
    34137dd
  3. Lighter design: smaller text, pill buttons, card panels, system fonts

    Magnus Persson
    0ced688
  4. Log which safety check refused (stage and code only)

    Magnus Persson
    f700b8f
  5. UX pass: Create under the text box, hidden edit panel, compact header buttons, Enter to create, confirm New visitor

    Magnus Persson
    91b3135
  6. Add a before/after switch for the last edit

    Magnus Persson
    e0858f7
  7. CI: fetch Git LFS files so the library tests see the real images

    Magnus Persson
    4c81502
  8. Two-column Create layout with fixed slots, clearer labels, and a How it works pipeline tab

    Magnus Persson
    4fc023c
  9. Tap the result image to zoom it

    Magnus Persson
    c86874d
  10. Translate the visitor's text to English before image generation

    Magnus Persson
    3c2e42a
  11. Show a working overlay over the result while Create or an edit chip runs

    Magnus Persson
    298d8ce
  12. Rebuild the cached library examples and refresh the lock⁠

    Magnus Persson
    be20630
  13. Add one-tap edit chips with FLUX.2-klein-4B, shared paid-call accounting and a stale-result guard⁠

    Magnus Persson
    3b7d0f4
  14. Add the HF edit adapter and a model bake-off script; fast model cost measured⁠

    Magnus Persson
    186ad3c

  1. Note that binaries must be tracked with Git LFS for the Hugging Face Space

    Magnus Persson
    9d1dce2
  2. Add Help me and Surprise me with Undo, and the real-keys flow check⁠

    Magnus Persson
    09aba58
  3. Add the ideas popup with cached example images; drop the format picker⁠

    Magnus Persson
    0016651
  4. Add the Hugging Face image adapter, billing-safe retries and try_image script⁠

    Magnus Persson
    6494c95
  5. Safety cases run against the real services; alternatives must not name the original; known-issue marker

    Magnus Persson
    6419e2f
  6. Phase 3: OpenAI moderation and text adapters, shared HTTP retry helper, safety review fixes

    Magnus Persson
    1da1792
  7. Read secrets from a .env file one folder above the repo

    Magnus Persson
    7852666
  8. Phase 3: safety service, policy check, suggested alternatives and safety cases⁠

    Magnus Persson
    40275f1
  9. Tick the first green CI run

    Magnus Persson
    10b9257

  1. Phase 2: login, budget and rate limits, device cooldown, kill switch, admin status tab⁠

    Magnus Persson
    d8ebb7a
  2. fixed the @spaces.GPU decorator with related function.

    Magnus Persson
    82c1cda
  3. fixed .venv file issues caused by OneDrive locks

    Magnus Persson
    d8d89a2
  4. Pin gradio[mcp,oauth] so requirements.txt resolves on the Space; add Space install check

    Magnus Persson
    045c645
  5. Merge branch 'main' of https://huggingface.co/spaces/magnusp/image-lab⁠

    Magnus Persson
    33a4237
  6. Phase 0 and 1: project setup, config, fakes, Create tab

    Magnus Persson
    4107841
  7. initial commit

    137128b