georchestra / georchestra-gateway

GNU General Public License v3.0
0 stars 6 forks source link

Refactor LDAP account creation functionality for better separation of concerns #72

Closed groldan closed 10 months ago

groldan commented 10 months ago

Use spring-boot friendly configuration properties to enable and configure rabbitmq event dispatching, defaulting to root level properties usually coming from geOrchestra's default.properties to be shared with the console application.

  georchestra:
    gateway:
      security:
        events:
          rabbitmq:
            # Note usually enableRabbitmqEvents, rabbitmqHost, etc. come from georchestra's default.properties
            enabled: ${enableRabbitmqEvents:false}
            host: ${rabbitmqHost}
            port: ${rabbitmqPort}
            user: ${rabbitmqUser}
            password: ${rabbitmqPassword}
groldan commented 10 months ago

Note this is all the refactoring work performed as part of #63 that's not strictly related to the new feature of supporting request headers pre-authentication itself