Skip to content

Conversation

@Zabuzard
Copy link
Member

Features:

Bugfix:

billpapat and others added 7 commits July 7, 2025 09:36
* fix: handle empty message content for thread titles

Ensures a fallback thread title is provided when the original message content is empty.
The thread title will now default to the message author's name in such cases,
preventing empty or uninformative thread titles.

Co-authored-by: billpapat <50835814+billpapat@users.noreply.github.com>
Co-authored-by: Chris Sdogkos <work@chris-sdogkos.com>
Mentored-by: Chris Sdogkos <work@chris-sdogkos.com>

* style: apply gradle task `spotlessApply`

CI/CD is failing without this commit.

Co-authored-by: billpapat <50835814+billpapat@users.noreply.github.com>
Co-authored-by: Chris Sdogkos <work@chris-sdogkos.com>
Mentored-by: Chris Sdogkos <work@chris-sdogkos.com>

* fix: thread titles #1265

1) Created channels without title will default to "username's suggestions"
2) Change String threadTitle to final
3) ThreadTitle logic implemented in a helper method

Co-authored-by: Ethan McCue <5004262+bowbahdoe@users.noreply.github.com>

* docs(ThreadTitle): add JavaDocs and rename param

Addresses code review by @christolis.

Co-authorized-by: Chris Sdogkos <work@chris-sdogkos.com>
Signed-off-by: Chris Sdogkos <work@chris-sdogkos.com>
Signed-off-by: billpapat <50835814+billpapat@users.noreply.github.com>

* Changes as per requested by Zabuzard

* Changes as per requested by Zabuzard

* Changes as per requested by Taz03

---------

Signed-off-by: Chris Sdogkos <work@chris-sdogkos.com>
Signed-off-by: billpapat <50835814+billpapat@users.noreply.github.com>
Co-authored-by: Chris Sdogkos <work@chris-sdogkos.com>
Co-authored-by: Ethan McCue <5004262+bowbahdoe@users.noreply.github.com>
Bumps com.diffplug.spotless from 7.0.4 to 7.1.0.

---
updated-dependencies:
- dependency-name: com.diffplug.spotless
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#1279)

Added two new config params:
* suspiciousAttachmentsThreshold
* suspiciousAttachmentNamePattern
Bumps com.diffplug.spotless from 7.1.0 to 7.2.0.

---
updated-dependencies:
- dependency-name: com.diffplug.spotless
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* added new scam and false positives, fine-tuned, ability to use "foo$"
* exact matches (^foo$)
* Ignore "scam" send by trusted users
* added extra "trustedUserRolePattern" config entry
Bumps [org.apache.commons:commons-text](https://github.com/apache/commons-text) from 1.13.1 to 1.14.0.
- [Changelog](https://github.com/apache/commons-text/blob/master/RELEASE-NOTES.txt)
- [Commits](apache/commons-text@rel/commons-text-1.13.1...rel/commons-text-1.14.0)

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@Zabuzard Zabuzard self-assigned this Jul 26, 2025
@Zabuzard Zabuzard requested a review from a team as a code owner July 26, 2025 09:30
@Zabuzard Zabuzard added the release Marks official releases and talks about them, i.e. merges from develop to master label Jul 26, 2025
@Zabuzard Zabuzard merged commit c391084 into master Jul 26, 2025
14 checks passed
@Zabuzard Zabuzard changed the title Release v4.19 Release v.4.19 Jul 26, 2025
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Marks official releases and talks about them, i.e. merges from develop to master

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants