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

Unified, no more logic than dispatch in SecDispatcher, and is self-describable #75

Merged
merged 27 commits into from
Oct 14, 2024

Commits on Oct 9, 2024

  1. Make Dispatchers and Sources self described

    Also introduce two "test" ones, one dispatcher and
    one source, usable ONLY for testing, as those two
    have nothing with "encryption".
    cstamas committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    711d5c4 View commit details
    Browse the repository at this point in the history
  2. Reformat

    cstamas committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    7c4f27b View commit details
    Browse the repository at this point in the history
  3. Dispatcher prevails

    cstamas committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    35e76ab View commit details
    Browse the repository at this point in the history
  4. Reformat

    cstamas committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    6aac500 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Final touches

    cstamas committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    eae95a3 View commit details
    Browse the repository at this point in the history
  2. Split meta and the thing

    cstamas committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    8904363 View commit details
    Browse the repository at this point in the history
  3. Lazy!

    cstamas committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    b02edda View commit details
    Browse the repository at this point in the history
  4. WIP

    cstamas committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    1bcbbc2 View commit details
    Browse the repository at this point in the history
  5. Add pinentry

    cstamas committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    90831d4 View commit details
    Browse the repository at this point in the history
  6. Fix scope

    cstamas committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    3c5a2c2 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Some slight improvements

    cstamas committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    4509688 View commit details
    Browse the repository at this point in the history
  2. Simplify it more

    Do not provide "bad" and "never used" defaults as before as it
    was just the source of confusion, as old component had to be
    "redefined" in Plexus XML or alike anyway, to be usable in Maven.
    cstamas committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    0aaf015 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a578bf View commit details
    Browse the repository at this point in the history
  4. Make clear the intent

    cstamas committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    b5bd3a4 View commit details
    Browse the repository at this point in the history
  5. Support legacy

    cstamas committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    ce44581 View commit details
    Browse the repository at this point in the history
  6. Finish up legacy

    cstamas committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    1cd393b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c523461 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. Add "deep validation"

    cstamas committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    433f8d4 View commit details
    Browse the repository at this point in the history
  2. Dispatcher cares only about its own required attributes,

    SecDispatcher handles the 'n' and 'v'.
    cstamas committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    98231b3 View commit details
    Browse the repository at this point in the history
  3. Report is fallback possible

    cstamas committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    945d2e6 View commit details
    Browse the repository at this point in the history
  4. Improve legacy report

    cstamas committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    c32d618 View commit details
    Browse the repository at this point in the history
  5. Fix validation on CI

    cstamas committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    ac0d93c View commit details
    Browse the repository at this point in the history
  6. Tidy up messages

    cstamas committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    67f78ab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5c1e252 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Do not use single char attributes

    Space is not a problem, these passwords are in Maven settings
    only, so "space saver short attributes" are meaningless.
    cstamas committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    69e3c31 View commit details
    Browse the repository at this point in the history
  2. Tidy up

    cstamas committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    1ae037a View commit details
    Browse the repository at this point in the history
  3. Sprinkle some javadoc

    cstamas committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    56bcc6c View commit details
    Browse the repository at this point in the history