Releases: Together-Java/TJ-Bot
Releases · Together-Java/TJ-Bot
v.4.28.1
v.4.28
Features:
- Added "Mark Active" button to help-thread "inactivity-closed" message (#1423) @SleepyStack
- removed slash command educator (#1427) @Zabuzard
Bugfixes:
- Handle UNKNOWN_MESSAGE exception in SuggestionsUpDownVoter (#1415) @Bryce72
- allow forwarded messages with media in media-only channels (#1419) @VlaM5
- Fixed Slashcommand-Metrics missing subcommands (#1434) @Zabuzard
- Fixed /github-search command failing in some cases (#1435) @Zabuzard
Platform:
- Add utilities to detect and replace broken links. (#1366) @barsh404error
- Reduced log-level of RSS-Feed Circuit Breaker (#1431) @Zabuzard
- Basic Bot Analytics System (#1425) @firasrg
- Added metric events (#1433) @Zabuzard
- docs: add pipeline badge to README.md @surajkumar
PRs
- build(deps): bump com.openai:openai-java from 4.17.0 to 4.18.0 by @dependabot[bot] in #1408
- feat: add .woodpecker.yml by @tj-wazei in #1410
- build(deps): bump com.openai:openai-java from 4.18.0 to 4.19.0 by @dependabot[bot] in #1412
- build(deps): bump com.openai:openai-java from 4.19.0 to 4.20.0 by @dependabot[bot] in #1413
- fix: Handle UNKNOWN_MESSAGE exception in SuggestionsUpDownVoter by @Bryce72 in #1415
- build(deps): bump org.jetbrains:annotations from 26.0.1 to 26.1.0 by @dependabot[bot] in #1417
- build(deps): bump com.openai:openai-java from 4.20.0 to 4.22.0 by @dependabot[bot] in #1418
- build(deps): bump com.openai:openai-java from 4.22.0 to 4.23.0 by @dependabot[bot] in #1421
- fix: allow forwarded messages with media in media-only channels by @VlaM5 in #1419
- build(deps): bump org.mockito:mockito-core from 5.21.0 to 5.22.0 by @dependabot[bot] in #1424
- build(deps): bump com.diffplug.spotless from 8.2.0 to 8.3.0 by @dependabot[bot] in #1426
- Add utilities to detect and replace broken links. by @barsh404error in #1366
- Added "Mark Active" button to help-thread "inactivity-closed" message by @SleepyStack in #1423
- build(deps): bump com.openai:openai-java from 4.23.0 to 4.24.1 by @dependabot[bot] in #1429
- build(deps): bump gradle-wrapper from 9.2.0 to 9.4.0 by @dependabot[bot] in #1428
- Removed Slash Command Educator by @Zabuzard in #1427
- build(deps): bump com.openai:openai-java from 4.24.1 to 4.26.0 by @dependabot[bot] in #1430
- Reduced log-level of RSS-Feed Circuit Breaker by @Zabuzard in #1431
- build(deps): bump org.flywaydb:flyway-core from 12.0.0 to 12.1.0 by @dependabot[bot] in #1432
- Basic Bot Analytics System by @firasrg in #1425
- build(deps): bump org.mockito:mockito-core from 5.22.0 to 5.23.0 by @dependabot[bot] in #1436
- Fixed Slashcommand-Metrics missing subcommands by @Zabuzard in #1434
- Fixed /github-search command failing in some cases by @Zabuzard in #1435
- Added metric events by @Zabuzard in #1433
- Release v.4.28 by @Zabuzard in #1437
New Contributors
- @Bryce72 made their first contribution in #1415
- @VlaM5 made their first contribution in #1419
- @barsh404error made their first contribution in #1366
- @SleepyStack made their first contribution in #1423
Full Changelog: v.4.27...v.4.28
v.4.27
What's Changed
- fix: DynamicVoiceChat deleting channel without checking if members are in there by @tj-wazei in #1395
- fix: double fire when channel is deleted by @tj-wazei in #1398
- Added /rewrite for improving a message using AI by @firasrg in #1378
- build(deps): bump org.flywaydb:flyway-core from 11.20.0 to 12.0.0 by @dependabot[bot] in #1401
- build(deps): bump com.openai:openai-java from 4.16.0 to 4.17.0 by @dependabot[bot] in #1405
- fix: AI message dismiss button by @ankitsmt211 in #1403
- Release v4.27 by @ankitsmt211 in #1406
Full Changelog: v4.26...v.4.27
v4.26
What's Changed
- hotfix(DynamicVoiceChat): Don't care about bots connecting in voice chats by @christolis in #1387
- Hotfix: Synchronize archive channel permissions with category by @christolis in #1388
- fix: DynamicVoiceChat throwing an exception when event occurs in non-voice channel by @tj-wazei in #1391
- v4.26 by @tj-wazei in #1392
Full Changelog: v.4.25...v4.26
v.4.25
What's Changed
- feat(DynamicVoiceChat): implement main logic by @christolis in #1370
- Hotfix: Don't care about reactions in the Quotes Board itself by @christolis in #1384
- doc: add javadocs and package-info.java by @tj-wazei in #1386
- doc: update ssh config file vps by @ankitsmt211 in #1385
Full Changelog: v.4.24...v.4.25
v.4.24
What's Changed
- Bump com.diffplug.spotless from 8.0.0 to 8.1.0 by @dependabot[bot] in #1348
- Bump org.sonarqube from 7.0.1.6134 to 7.1.0.6387 by @dependabot[bot] in #1349
- Bump name.remal.sonarlint from 6.0.0 to 7.0.0 by @dependabot[bot] in #1351
- Bump org.flywaydb:flyway-core from 11.17.0 to 11.18.0 by @dependabot[bot] in #1352
- Bump com.apptasticsoftware:rssreader from 3.11.0 to 3.12.0 by @dependabot[bot] in #1354
- Fixes /reminder list fails if no reminders by @Zachdehooge in #1353
- Bump org.sonarqube from 7.1.0.6387 to 7.2.0.6526 by @dependabot[bot] in #1355
- Bump com.gradleup.shadow from 9.2.2 to 9.3.0 by @dependabot[bot] in #1357
- Bump org.apache.commons:commons-text from 1.14.0 to 1.15.0 by @dependabot[bot] in #1356
- Bump org.mockito:mockito-core from 5.20.0 to 5.21.0 by @dependabot[bot] in #1359
- Bump org.flywaydb:flyway-core from 11.18.0 to 11.20.0 by @dependabot[bot] in #1363
- fix: rss failures with exponential blacklist by @ankitsmt211 in #1362
- hotfix(RSSHandlerRoutine): resolve java:S121 by @christolis in #1364
- pre-commit: run sonarlintMain task by @christolis in #1368
- Add VoiceReceiver logic by @christolis in #1369
- VoiceReceiverAdapter.java: add default missing doc by @christolis in #1371
- Bump org.jsoup:jsoup from 1.21.1 to 1.22.1 by @dependabot[bot] in #1367
- Added /message commands by @Zabuzard in #1372
- Update ChatGPT service to use
gpt-5-nanomodel by @tj-wazei in #1373 - Bump com.openai:openai-java from 4.13.0 to 4.14.0 by @dependabot[bot] in #1375
- Update ChatGPT model to accept ChatModel & use 4.1-mini for questions by @tj-wazei in #1376
- Bump com.openai:openai-java from 4.14.0 to 4.15.0 by @dependabot[bot] in #1377
- Bump com.github.freva:ascii-table from 1.8.0 to 1.9.0 by @dependabot[bot] in #1379
- Implement Quotes Board by @christolis in #1029
- Bump com.openai:openai-java from 4.15.0 to 4.16.0 by @dependabot[bot] in #1381
- Bump com.diffplug.spotless from 8.1.0 to 8.2.0 by @dependabot[bot] in #1382
New Contributors
- @Zachdehooge made their first contribution in #1353
Full Changelog: v.4.23...v.4.24
v.4.23
Feature:
Bugfix:
Platform:
PRs
- Bump org.mockito:mockito-core from 5.19.0 to 5.20.0 by @dependabot[bot] in #1328
- Bump junitVersion from 5.13.2 to 6.0.0 by @dependabot[bot] in #1330
- Bump org.flywaydb:flyway-core from 11.13.0 to 11.14.0 by @dependabot[bot] in #1331
- Bump org.sonarqube from 6.3.1.5724 to 7.0.0.6105 by @dependabot[bot] in #1334
- Bump com.apptasticsoftware:rssreader from 3.10.0 to 3.11.0 by @dependabot[bot] in #1337
- Bump org.flywaydb:flyway-core from 11.14.0 to 11.15.0 by @dependabot[bot] in #1338
- Fixes quotation marks in titles on /transfer by @Bobi222 in #1335
- Bump org.flywaydb:flyway-core from 11.15.0 to 11.16.0 by @dependabot[bot] in #1342
- Bump org.xerial:sqlite-jdbc from 3.50.1.0 to 3.51.0.0 by @dependabot[bot] in #1341
- Bump org.flywaydb:flyway-core from 11.16.0 to 11.17.0 by @dependabot[bot] in #1343
- Bump com.google.cloud.tools.jib from 3.4.5 to 3.5.0 by @dependabot[bot] in #1344
- Updating scam detector for new scam and false positives by @Zabuzard in #1345
- Java 25 update and other deps (Gradle, ...) by @Zabuzard in #1346
- Release v.4.23 by @Zabuzard in #1347
New Contributors
Full Changelog: v.4.22...v.4.23
v.4.22
Feature:
Bugfix:
- Audit message being empty for attachment-only scam posts (#1325) @JankiGadhiya
- Detect attachment scam regardless of case (jpg vs JPG) (#1319) @Zabuzard
Platform:
- Made GitHub cache update async and fixed cache refresh check (#1316) @waliamehak
- GitHub API increased page size (30 to 1000), reduces load time (30s to 1s) (#1317) @Alathreon
PRs
- Bump jacksonVersion from 2.19.1 to 2.20.0 by @dependabot[bot] in #1313
- GitHub API increased page size (30 to 1000), reduces load time (30s to 1s) by @Alathreon in #1317
- Detect attachment scam regardless of case (jpg vs JPG) by @Zabuzard in #1319
- Bump org.flywaydb:flyway-core from 11.11.0 to 11.12.0 by @dependabot[bot] in #1320
- Bump org.kohsuke:github-api from 1.329 to 1.330 by @dependabot[bot] in #1321
- Bump jacksonVersion from 2.19.1 to 2.20.0 by @dependabot[bot] in #1318
- Made GitHub cache update async and fixed cache refresh check. Fixes #… by @waliamehak in #1316
- Support Video Preview in RSS Feeds by @Zabuzard in #1324
- Fix: audit message being empty for attachment-only scam posts (#1300) by @JankiGadhiya in #1325
- Bump org.flywaydb:flyway-core from 11.12.0 to 11.13.0 by @dependabot[bot] in #1326
- Release v.4.22 by @Zabuzard in #1327
New Contributors
- @waliamehak made their first contribution in #1316
- @JankiGadhiya made their first contribution in #1325
Full Changelog: v.4.21...v.4.22
v.4.21
Feature:
Platform:
- Moved content of our Wiki into the repo (plus sync workflow) (#1299) @Zabuzard
- Proper doc for FeatureBlacklist (#1309) @Zabuzard
- CodeQL adjustments (#1304, #1305) @Zabuzard
PRs
- Bump org.flywaydb:flyway-core from 11.10.0 to 11.11.0 by @dependabot[bot] in #1298
- Serve Wiki files from within repo by @Zabuzard in #1299
- Bump org.mockito:mockito-core from 5.18.0 to 5.19.0 by @dependabot[bot] in #1302
- Fixes broken CodeQL workflow by @Zabuzard in #1304
- Bump CodeQL from v2 to v3 by @Zabuzard in #1305
- Bump name.remal.sonarlint from 5.1.10 to 6.0.0 by @dependabot[bot] in #1306
- Semi-Automatic Top Helper Assignment by @Zabuzard in #1303
- Proper doc for FeatureBlacklist by @Zabuzard in #1309
- Bump org.sonarqube from 6.2.0.5505 to 6.3.1.5724 by @dependabot[bot] in #1311
- Release v.4.21 by @Zabuzard in #1312
Full Changelog: v.4.20...v.4.21
v.4.20
Feature:
PRs
- Bump org.kohsuke:github-api from 1.327 to 1.329 by @dependabot[bot] in #1290
- Bump com.apptasticsoftware:rssreader from 3.9.3 to 3.10.0 by @dependabot[bot] in #1294
- Block CDN attachment scam by @Zabuzard in #1293
- Release v.4.20 by @Zabuzard in #1296
Full Changelog: v.4.19.1...v.4.20