-
-
Notifications
You must be signed in to change notification settings - Fork 101
Release v3.11 #702
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Release v3.11 #702
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bumps [flyway-core](https://github.com/flyway/flyway) from 9.7.0 to 9.8.1. - [Release notes](https://github.com/flyway/flyway/releases) - [Commits](flyway/flyway@flyway-9.7.0...flyway-9.8.1) --- updated-dependencies: - dependency-name: org.flywaydb:flyway-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [mockito-core](https://github.com/mockito/mockito) from 4.8.0 to 4.9.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](mockito/mockito@v4.8.0...v4.9.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps gradle-plugin-publishing from 9.7.0 to 9.8.1. --- updated-dependencies: - dependency-name: gradle.plugin.org.flywaydb:gradle-plugin-publishing dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* also logging who deleted what
* Raw draft of link preview for tags * add todo * draft for opengraph preview * Rebase adjustment * moved link preview stuff into dedicated classes * Reworked/Improved link previews * Bugfix with tag-autocomplete with small amount of tags * javadoc * minor naming issue * logger warnings
* Bump name.remal.sonarlint from 1.5.0 to 2.0.0 Bumps [name.remal.sonarlint](https://github.com/remal-gradle-plugins/sonarlint) from 1.5.0 to 2.0.0. - [Release notes](https://github.com/remal-gradle-plugins/sonarlint/releases) - [Commits](https://github.com/remal-gradle-plugins/sonarlint/commits/v2.0.0) --- updated-dependencies: - dependency-name: name.remal.sonarlint dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Fixed breaking changes and removed obsolete disables Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zabuzard <[email protected]>
Bumps [sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from 3.39.2.0 to 3.40.0.0. - [Release notes](https://github.com/xerial/sqlite-jdbc/releases) - [Changelog](https://github.com/xerial/sqlite-jdbc/blob/master/CHANGELOG) - [Commits](xerial/sqlite-jdbc@3.39.2.0...3.40.0.0) --- updated-dependencies: - dependency-name: org.xerial:sqlite-jdbc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [org.springframework.boot](https://github.com/spring-projects/spring-boot) from 2.7.3 to 3.0.0. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.3...v3.0.0) --- updated-dependencies: - dependency-name: org.springframework.boot dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps com.diffplug.spotless from 6.11.0 to 6.12.0. --- updated-dependencies: - dependency-name: com.diffplug.spotless dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* happens in rare conditions when the message is ````` or similar, i.e. more than three backticks
* Ping moderators when /modmail command is used. * Rename moderator group string to match the style * Ping moderators when /report command is used. * Extra space * Refactor * Fix CR comments * Fix CR comments
* Added bookmark command The bookmark command is a command to add and view bookmarks for help threads. The bookmarks get cleaned after some time if they are not renewed. * Made bookmarks feature sonarlint compliant * Removed BookmarksCommand section comments * Sort bookmarks by latest activity * Made final embed creations in BookmarksCommand more readable Created genSimpleEmbed method in BookmarksCommand to make final embed creations more readable * Revert all changes for rewrite * Full rewrite of the bookmarks feature * Added length limit for note option * Added bookmarks limit to prevent spam * Created replyEmbedEphemeral method because all messages are ephemeral embeds * Changed remove-select-menu to display thread name if the thread was found * Added guild-leave bookmark-removal-scheduling * Fixed requested changes for version 1 that still applied to the rewrite * Added missing javadoc dots * Fixed issue with deleting all bookmarks * Converted unnecessary multiline Strings to normal Strings * Split createTinyEmbed into separate methods for every color * Rename BookmarkPaginatorInteractor to BookmarksPaginatorInteractor * Add javadoc for BookmarksPaginatorInteractor * Don't overwrite args in onSelectMenuSelection * Removed generatePageEmbed overloading for readability * Renamed highestPageIndex to lastPageIndex in generatePageEmbed * Removed newline to improve readability in generatePageEmbed * Removed unnecessary comments in generatePageEmbed * Renamed uninformative variable from b to bookmark when creating PageEntry * Added emptiness check to getLastPageIndex to avoid issues in the future * Fixed ComponentArguments and RemoveComponentArguments having fromStringArgs and toArray in reverse order * Improved the list subcommand description * Renamed LEAVE_REMOVAL_DELAY to LEAVE_BOOKMARKS_REMOVAL_DELAY * Changed requestListPagination and requestRemovePagination to use Objects#requireNonNull instead of a manual null check * Renamed SCHEDULED_REMOVAL_AT to DELETE_AT * Improve naming about deleting old bookmarks of users that left the guild * Improve naming of MAX_BOOKMARK_COUNT_USER to MAX_BOOKMARK_COUNT_PER_USER * Improve naming of LEAVE_BOOKMARKS_REMOVAL_DELAY to REMOVE_BOOKMARKS_AFTER_LEAVE_DELAY * Changed constants to be package private instead of public * Improve speed by using a Set for bookmarksToRemoveChannelIDs * Improved fetching the result of selectCount * Improved speed of checking if a user already bookmarked a channel * Created helper method for createXxxEmbed methods * Improved javadoc @param descriptions * Renamed replyEmbedEphemeral to sendResponse for improved readability * Delayed fetching of the users bookmark count to avoid unnecessary database reads * Removed subtracting 1 from WARN/MAX_BOOKMARK_COUNT_TOTAL to improve readability One bookmark more or less will not make a difference * Fix naming convention violation of delete_at to deleteAt * Improved bookmark limit warning and error log messages * Made error messages more friendly * Improved command descriptions * Changed to correct way of formatting log arguments * Revert "Improved fetching the result of selectCount" This reverts commit e3b08804610bd51a8c75c6b8bbb1c8bde62f403d. * Actually improved fetching the result of selectCount * Improved BookmarksSystem constructor javadoc * Improved the remove subcommand description * Added the users bookmarks limit to the BOOKMARK_LIMIT_USER_EMBED failure embed * Renamed ADD_OPTION_NOTE to ADD_BOOKMARK_NOTE_OPTION * Fixed onSelectMenuSelection not ensuring the page index * Improved BookmarksPaginatorInteractor javadoc * Added BookmarksCommand javadoc * Moved into proper package * overall flow adjustments * More improvements * CR Nxllpointer * Renamings from CR * BookmarksPaginationHandler -> BookmarksListRemoveHandler * RequestWithPagination -> Request * Fixed bookmark limit reached soon log message * Added command usage javadoc for BookmarksCommand * Improved BookmarksSystem javadoc * Spotless after resolving conflicts Co-authored-by: Nxllpointer <[email protected]> Co-authored-by: Zabuzard <[email protected]>
Kudos, SonarCloud Quality Gate passed! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Features:
/bookmarks
command (Bookmark Command #634) @Nxllpointer/modmail
and/report
commands are used. (Ping moderators when /modmail and /report commands are used. #699) @isvoraBugs:
Platform:
Website: