Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/instant-messaging-plugin
  Commit: 6017646f717f0f497fcd5413348ea98905d44d67
      
https://github.com/jenkinsci/instant-messaging-plugin/commit/6017646f717f0f497fcd5413348ea98905d44d67
  Author: Jim Klimov <[email protected]>
  Date:   2024-01-22 (Mon, 22 Jan 2024)

  Changed paths:
    M src/main/java/hudson/plugins/im/IMConnectionProvider.java

  Log Message:
  -----------
  IMConnectionProvider.java: getAuthenticationHolder(): fix check for Bot user 
name, to exempt empty strings (lack of specific configuration) [JENKINS-72590]

Signed-off-by: Jim Klimov <[email protected]>


  Commit: 20f7802168f52aef7ffbf20f5791263e1e1326a6
      
https://github.com/jenkinsci/instant-messaging-plugin/commit/20f7802168f52aef7ffbf20f5791263e1e1326a6
  Author: Jim Klimov <[email protected]>
  Date:   2024-01-23 (Tue, 23 Jan 2024)

  Changed paths:
    M src/main/java/hudson/plugins/im/IMConnectionProvider.java

  Log Message:
  -----------
  IMConnectionProvider.java: getAuthenticationHolder(): fix check for Bot user 
name, to exempt empty strings (lack of specific configuration) if Jenkins 
security setting allows that [JENKINS-72590]

Signed-off-by: Jim Klimov <[email protected]>


  Commit: ce1bbe99ce62ddb68f4c2c692fbeccb75eae9143
      
https://github.com/jenkinsci/instant-messaging-plugin/commit/ce1bbe99ce62ddb68f4c2c692fbeccb75eae9143
  Author: Jim Klimov <[email protected]>
  Date:   2024-01-23 (Tue, 23 Jan 2024)

  Changed paths:
    M src/main/java/hudson/plugins/im/IMConnectionProvider.java

  Log Message:
  -----------
  IMConnectionProvider: getAuthenticationHolder(): rebalance to only throw 
UsernameNotFoundException when we fail to impersonate() or to User.get() AND 
the name is blank [JENKINS-72590]

This allows e.g. IRC Bot to start and send messages ("are you talking to
me?" and build notifications) but not send commands when no Jenkins user
is attached to the IRC configuration.

Signed-off-by: Jim Klimov <[email protected]>


  Commit: 438d0ca6017d27cb9a9a8ef0ce96d2c8ab4c9ebb
      
https://github.com/jenkinsci/instant-messaging-plugin/commit/438d0ca6017d27cb9a9a8ef0ce96d2c8ab4c9ebb
  Author: Jim Klimov <[email protected]>
  Date:   2024-01-23 (Tue, 23 Jan 2024)

  Changed paths:
    M src/main/java/hudson/plugins/im/bot/Bot.java

  Log Message:
  -----------
  Bot.java: onMessage(): if we have a UsernameNotFoundException blocking 
command execution, outline this to private message sender [JENKINS-72590]

Signed-off-by: Jim Klimov <[email protected]>


  Commit: fc1db63216cc24eaaad9e69903e4b9ee8e8d4d55
      
https://github.com/jenkinsci/instant-messaging-plugin/commit/fc1db63216cc24eaaad9e69903e4b9ee8e8d4d55
  Author: Jim Klimov <[email protected]>
  Date:   2024-01-23 (Tue, 23 Jan 2024)

  Changed paths:
    M src/main/java/hudson/plugins/im/IMConnectionProvider.java
    M src/main/java/hudson/plugins/im/bot/Bot.java

  Log Message:
  -----------
  Merge pull request #211 from jimklimov/JENKINS-72590

IMConnectionProvider.java: getAuthenticationHolder(): fix check for Bot user 
name…


Compare: 
https://github.com/jenkinsci/instant-messaging-plugin/compare/b93c35128ff9...fc1db63216cc

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/instant-messaging-plugin/push/refs/heads/master/b93c35-fc1db6%40github.com.

Reply via email to