File tree Expand file tree Collapse file tree 26 files changed +68
-62
lines changed
src/main/java/org/finos/symphony/toolkit/workflow/java/mapping
shared-stream-spring-boot-starter
symphony-api-spring-boot-starter
symphony-app-spring-boot-starter
symphony-chat-workflow-spring-boot-starter
src/test/java/org/finos/symphony/toolkit/workflow
symphony-maven-build-reporter
teamcity-symphony-integration
teamcity-symphony-integration-server Expand file tree Collapse file tree 26 files changed +68
-62
lines changed Original file line number Diff line number Diff line change @@ -181,3 +181,11 @@ Major release of chat workflow. Most interfaces for this changed. See migratio
181181# Nov 8, 2021
182182
183183 - Minor bugfix - KoreAI - JAVA_HOME variable replaced with actual path from System Property
184+
185+ # Nov 29, 2021
186+
187+ - Fix for #264 - For ChatRequest and ChatButton - room exclusion feature
188+ - Fix for #262 and #235 - For ChatRequest and ChatButton - rooms parameter
189+ - Fix for #260 - We can search user from different POD as well
190+ - Fix for #259 - Buttons are now visible on HelpPage
191+
Original file line number Diff line number Diff line change 66 <parent >
77 <groupId >org.finos.symphony.toolkit</groupId >
88 <artifactId >symphony-java-toolkit</artifactId >
9- <version >8.0.5 -SNAPSHOT</version >
9+ <version >8.0.6 -SNAPSHOT</version >
1010 <relativePath >../..</relativePath >
1111 </parent >
1212
2424 <dependency >
2525 <groupId >org.finos.symphony.toolkit</groupId >
2626 <artifactId >symphony-chat-workflow-spring-boot-starter</artifactId >
27- <version >8.0.5 -SNAPSHOT</version >
27+ <version >8.0.6 -SNAPSHOT</version >
2828 </dependency >
2929 <dependency >
3030 <groupId >org.apache.commons</groupId >
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >org.finos.symphony.toolkit</groupId >
99 <artifactId >symphony-java-toolkit</artifactId >
10- <version >8.0.5 -SNAPSHOT</version >
10+ <version >8.0.6 -SNAPSHOT</version >
1111 <relativePath >../..</relativePath >
1212 </parent >
1313
3838 <groupId >org.finos.symphony.toolkit</groupId >
3939 <artifactId >symphony-app-spring-boot-starter</artifactId >
4040 <scope >compile</scope >
41- <version >8.0.5 -SNAPSHOT</version >
41+ <version >8.0.6 -SNAPSHOT</version >
4242 </dependency >
4343
4444 <dependency >
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >org.finos.symphony.toolkit</groupId >
99 <artifactId >symphony-java-toolkit</artifactId >
10- <version >8.0.5 -SNAPSHOT</version >
10+ <version >8.0.6 -SNAPSHOT</version >
1111 <relativePath >../..</relativePath >
1212 </parent >
1313
3333 <dependency >
3434 <groupId >org.finos.symphony.toolkit</groupId >
3535 <artifactId >symphony-api-spring-boot-starter</artifactId >
36- <version >8.0.5 -SNAPSHOT</version >
36+ <version >8.0.6 -SNAPSHOT</version >
3737 <scope >compile</scope >
3838 </dependency >
3939 <dependency >
4040 <groupId >org.finos.symphony.toolkit</groupId >
4141 <artifactId >shared-stream-spring-boot-starter</artifactId >
42- <version >8.0.5 -SNAPSHOT</version >
42+ <version >8.0.6 -SNAPSHOT</version >
4343 <scope >compile</scope >
4444 </dependency >
4545 <dependency >
Original file line number Diff line number Diff line change 66 <parent >
77 <groupId >org.finos.symphony.toolkit</groupId >
88 <artifactId >symphony-java-toolkit</artifactId >
9- <version >8.0.5 -SNAPSHOT</version >
9+ <version >8.0.6 -SNAPSHOT</version >
1010 <relativePath >../..</relativePath >
1111 </parent >
1212
2424 <dependency >
2525 <groupId >org.finos.symphony.toolkit</groupId >
2626 <artifactId >symphony-chat-workflow-spring-boot-starter</artifactId >
27- <version >8.0.5 -SNAPSHOT</version >
27+ <version >8.0.6 -SNAPSHOT</version >
2828 </dependency >
2929 <dependency >
3030 <groupId >org.apache.commons</groupId >
Original file line number Diff line number Diff line change 1010 <parent >
1111 <groupId >org.finos.symphony.toolkit</groupId >
1212 <artifactId >symphony-java-toolkit</artifactId >
13- <version >8.0.5 -SNAPSHOT</version >
13+ <version >8.0.6 -SNAPSHOT</version >
1414 <relativePath >../..</relativePath >
1515 </parent >
1616
247247 <dependency >
248248 <groupId >org.finos.symphony.toolkit</groupId >
249249 <artifactId >identity</artifactId >
250- <version >8.0.5 -SNAPSHOT</version >
250+ <version >8.0.6 -SNAPSHOT</version >
251251 <scope >test</scope >
252252 </dependency >
253253 <!-- excluded by spring bom, but we need it for jersey-apache-connector -->
Original file line number Diff line number Diff line change 88 <parent >
99 <groupId >org.finos.symphony.toolkit</groupId >
1010 <artifactId >symphony-java-toolkit</artifactId >
11- <version >8.0.5 -SNAPSHOT</version >
11+ <version >8.0.6 -SNAPSHOT</version >
1212 <relativePath >../..</relativePath >
1313 </parent >
1414
Original file line number Diff line number Diff line change 55import java .util .Collections ;
66import java .util .List ;
77import java .util .Map ;
8+ import java .util .Objects ;
89import java .util .stream .Collectors ;
910
1011import org .finos .symphony .toolkit .workflow .actions .Action ;
@@ -121,7 +122,7 @@ private boolean canBePerformedHere(FormAction a) {
121122 private ChatHandlerExecutor matchesFormAction (FormAction a ) {
122123 MappingRegistration <?> me = this ;
123124
124- if (a .getData ().get ("form" ).getClass () == HelpPage .class ) {
125+ if (Objects . nonNull ( a . getData (). get ( "form" )) && a .getData ().get ("form" ).getClass () == HelpPage .class ) {
125126 return null ;
126127 }
127128
Original file line number Diff line number Diff line change 99import java .util .HashMap ;
1010import java .util .List ;
1111import java .util .Map ;
12+ import java .util .Objects ;
1213import java .util .Optional ;
1314import java .util .stream .Collectors ;
1415
@@ -200,7 +201,7 @@ public ChatHandlerExecutor getExecutor(Action a) {
200201
201202 if (a instanceof FormAction ) {
202203
203- if (((FormAction ) a ).getData ().get ("form" ).getClass () != HelpPage .class ) {
204+ if (Objects . nonNull ((( FormAction ) a ). getData (). get ( "form" )) && ((FormAction ) a ).getData ().get ("form" ).getClass () != HelpPage .class ) {
204205 return null ;
205206 }
206207
Original file line number Diff line number Diff line change 1010 <parent >
1111 <groupId >org.finos.symphony.toolkit</groupId >
1212 <artifactId >symphony-java-toolkit</artifactId >
13- <version >8.0.5 -SNAPSHOT</version >
13+ <version >8.0.6 -SNAPSHOT</version >
1414 <relativePath >../..</relativePath >
1515 </parent >
1616
You can’t perform that action at this time.
0 commit comments