Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add metadata to images #1940

Merged
merged 71 commits into from
Feb 26, 2024

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    c5a15c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d56318 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    493e484 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    191f814 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7489cc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a52367 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6662381 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7b9deb1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cd65f21 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a2153db View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    80ad0d0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ba5d0b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    3812228 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    510b587 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20b7978 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    051faf7 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. wip: add metadata mapping, reading and writing

    applying data after reading currently not functional for A1111
    mashb1t committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    f301031 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee21c2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e19596c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ddd4e5 View commit details
    Browse the repository at this point in the history
  5. feat: add enums for Performance, Steps and StepsUOV

    also move MetadataSchema enum to prevent circular dependency
    mashb1t committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    cbc63eb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5dcb2bc View commit details
    Browse the repository at this point in the history
  7. chore: code cleanup

    mashb1t committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    2362789 View commit details
    Browse the repository at this point in the history
  8. feat: add A1111 prompt style detection

    only detects one style as Fooocus doesn't wrap {prompt} with the whole style, but has a separate prompt string for each style
    mashb1t committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    5e84a45 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Configuration menu
    Copy the full SHA
    f94b96f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13d0341 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3ab9f1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20e5302 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c80011b View commit details
    Browse the repository at this point in the history
  6. feat: add created_by again

    mashb1t committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    7fefe3a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    33d644f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e388f6f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2656356 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e541097 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    89c8e3a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    78d1ad3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dcc4874 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6939f79 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5811234 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e93a345 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    7772eb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bdb65e View commit details
    Browse the repository at this point in the history
  3. refactor: code cleanup

    mashb1t committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    6b9c0bd View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    23ba050 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc9b625 View commit details
    Browse the repository at this point in the history
  3. chore: code cleanup

    mashb1t committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    ea6839b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f4afc4a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    796cf3c View commit details
    Browse the repository at this point in the history
  6. refactor: add step before parsing to set data in parser

    - add constructor for MetadataSchema class
    - remove showable and copyable from log output
    - add functional hash cache (model hashing takes about 5 seconds, only required once per model, using hash lazy loading)
    mashb1t committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    e558701 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f7e24bd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    934bdb1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b438f7b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f745d40 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9aa82aa View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1c3431e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    349556b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ed4a958 View commit details
    Browse the repository at this point in the history
  15. feat: add sampler mapping

    mashb1t committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    63403d6 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Configuration menu
    Copy the full SHA
    1419231 View commit details
    Browse the repository at this point in the history
  2. chore: remove remaining todos after analysis

    refiner is added when set
    restoring multiline prompts has been resolved by using separate parameters "raw_prompt" and "raw_negative_prompt"
    mashb1t committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    8af73e6 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Configuration menu
    Copy the full SHA
    c668228 View commit details
    Browse the repository at this point in the history
  2. feat: add mapping for _gpu samplers to cpu samplers

    gpu samplers are less deterministic than cpu but in general similar, see https://www.reddit.com/r/comfyui/comments/15hayzo/comment/juqcpep/
    mashb1t committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    fe33cc7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59dd1c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dfb48fd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c104d58 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    832441e View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Configuration menu
    Copy the full SHA
    36f6715 View commit details
    Browse the repository at this point in the history
  2. feat: only override steps if metadata value is not in steps enum or i…

    …n steps enum and performance is not the same
    mashb1t committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    f93dd6e View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/add-metadata-to-files' of github.com:mashb1t/Fo…

    …oocus into feature/add-metadata-to-files
    mashb1t committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    692a2e4 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Merge branch 'develop' into feature/add-metadata-to-files

    # Conflicts:
    #	modules/async_worker.py
    #	modules/config.py
    #	modules/meta_parser.py
    #	modules/private_logger.py
    #	modules/util.py
    #	webui.py
    mashb1t committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    0b77db9 View commit details
    Browse the repository at this point in the history
  2. fix: handle empty strings in metadata

    e.g. raw negative prompt when none is set
    mashb1t committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    65dae45 View commit details
    Browse the repository at this point in the history