Commit Graph

52 Commits

Author SHA1 Message Date
Bea ff323b9d8b Update JDA version and fix related CVEs
continuous-integration/drone/push Build is passing Details
2023-01-16 17:23:31 +01:00
Bea 5aa99ae4bf Make builds fail on CVSS >= 8
continuous-integration/drone/push Build is failing Details
2023-01-16 08:21:35 +01:00
Bea 96465af441 Update suppressions
continuous-integration/drone/push Build is passing Details
2023-01-16 08:20:43 +01:00
Bea 1675b62967 Use prebuilt dependencies database
continuous-integration/drone/push Build is failing Details
2023-01-16 07:52:45 +01:00
Bea cc29b63d78 Fix suppression files entry
continuous-integration/drone/push Build is passing Details
2023-01-16 07:47:46 +01:00
Bea d816a1f1d9 Fix suppression files entry
continuous-integration/drone/push Build is passing Details
2023-01-16 07:42:30 +01:00
Bea d788070eb8 Ignore CVE-2022-1471
continuous-integration/drone/push Build is passing Details
It doesn't affect the project
2023-01-16 07:40:03 +01:00
Bea ccf69a2903 Update dependency checker configuration
continuous-integration/drone/push Build is passing Details
2023-01-16 05:48:27 +01:00
Bea 6c6cdab9f4 Switch to XML dependency report
continuous-integration/drone/push Build is passing Details
2023-01-16 05:39:51 +01:00
Bea 05efe6c0d3 Try to rely only on JSON dependency report
continuous-integration/drone/push Build is passing Details
2023-01-16 05:34:04 +01:00
Bea 4f615378a6 Implement Maven dependency checker
continuous-integration/drone/push Build is passing Details
2023-01-16 05:24:40 +01:00
Bea d315b3f38a Bump to development version
continuous-integration/drone/push Build is passing Details
2023-01-16 02:32:46 +01:00
Bea d62d6bdfdd Bump to stable version 0.5.19
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/promote/production Build is passing Details
2023-01-16 02:18:24 +01:00
Bea 78bdadad06 Add info about random.org
continuous-integration/drone/push Build is passing Details
2023-01-15 23:02:41 +01:00
Bea 64f0b611ca Bump to stable version 0.5.18
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2023-01-15 22:21:20 +01:00
Bea bec705ea6c Finish implementing functional Maven build system
continuous-integration/drone/push Build is passing Details
2023-01-15 21:54:03 +01:00
Bea 21a5e07b3e Attempt to implement Nexus Maven repo deployment
continuous-integration/drone/push Build is failing Details
2023-01-15 21:06:01 +01:00
Bea 7de23d8207 Bump version to 0.5.17
continuous-integration/drone/push Build is passing Details
2023-01-15 04:26:43 +01:00
Bea d7aa5d75eb Implement random.org API integration with random seed updater
continuous-integration/drone/push Build is passing Details
2023-01-15 04:26:06 +01:00
Bea 5afb398299 Update DroneCI config 2023-01-14 23:27:50 +01:00
Bea 5e4e79d505 Bump version to 0.5.16 2022-12-28 05:41:24 +01:00
Bea 7ac72f9e38 Bump version to 0.5.15 2022-12-28 05:41:23 +01:00
Bea 47bd16fd13 Fix missing JSON dependency 2022-12-28 05:41:23 +01:00
Bea f5a8c2af48 Mitigate potential RCE from SnakeYaml (CVE-2022-1471)
This vulnerability is very unlikely to ever happen, since the only way to modify the YAML file is to edit it yourself, and it would be useless for a bot owner to RCE their own bot. No other person can edit the configuration file remotely (eg. with bot commands), so realistically, this could not happen.
2022-12-28 05:41:23 +01:00
Bea 09c53c07a1 Bump version to 0.5.14 2022-12-28 05:41:23 +01:00
Bea d4c3afbddd Bump version to 0.5.13 2022-12-28 05:41:23 +01:00
Bea df1e2426e3 Bump version to 0.5.12 2022-12-28 05:41:23 +01:00
Bea 264a94fe0d Bump version to 0.5.11 2022-12-28 05:41:23 +01:00
Bea 217022faca Bump version to 0.5.10 2022-12-28 05:41:23 +01:00
Bea 0e1a7d3459 Bump version to 0.5.9 2022-12-28 05:41:22 +01:00
Bea 2d7cadea02 Optimize imports 2022-12-28 05:41:22 +01:00
Bea d412801758 Bump version to 0.5.8 2022-12-28 05:41:22 +01:00
Bea 639c54bc52 Bump version to 0.5.7 2022-12-28 05:41:22 +01:00
Bea 28c0f1d750 Implement urban dictionary lookup command 2022-12-28 05:41:22 +01:00
Bea 7959044335 Bump version to 0.5.6 2022-12-28 05:41:22 +01:00
Bea 09ec600234 Bump version to 0.5.5 2022-12-28 05:41:22 +01:00
Bea e531eef1d6 Bump version to 0.5.4 2022-12-28 05:41:22 +01:00
Bea 1e07ede83e Bump version to 0.5.3 2022-12-28 05:41:01 +01:00
Bea 595e81e02c Bump JDA version to more stable beta 2022-12-28 05:40:28 +01:00
Bea 764ff23010 Bump version to 0.5.2 2022-12-28 05:40:23 +01:00
Bea 81e621ec1a Bump version to 0.5.1 2022-12-28 05:40:01 +01:00
Bea af16e6d8ac Bump version to 0.5.0
continuous-integration/drone/push Build is passing Details
This is a pretty important update since all the basic layout has been completed.
2022-11-23 00:01:38 +01:00
Bea be3895d268 Update Maven dependencies
continuous-integration/drone/push Build is passing Details
2022-11-22 23:44:03 +01:00
Bea a045d0cb2d Bump version to 0.4.6
continuous-integration/drone/push Build is passing Details
2022-11-22 23:42:48 +01:00
Bea ae6647a51e Bump version to 0.4.3
continuous-integration/drone/push Build is passing Details
We are getting closer to a stable version.
2022-11-22 23:29:29 +01:00
Bea 40aac28e34 Make bot version consistent with Maven
continuous-integration/drone/push Build is passing Details
A new internal properties file has been added. Maven will scan this file and replace any value it finds.
2022-11-22 23:28:59 +01:00
Bea f74ae43673 Refactor Config class
continuous-integration/drone/push Build is passing Details
2022-11-21 20:20:11 +01:00
Bea 98a162a33b Implement SQLite database solving #1
continuous-integration/drone/push Build is passing Details
A new basic database has been laid out, with support for message expiry and disabling buttons for old messages.
2022-11-21 00:14:13 +01:00
Bea e592111d1b Update base JDA version
continuous-integration/drone/push Build is passing Details
2022-11-20 06:13:52 +01:00
Bea aa223df480 Implement JavaDocs
continuous-integration/drone/push Build is passing Details
JavaDocs can be generated with mvn javadoc:javadoc and will be available in target/site/apidocs.
2022-08-26 16:25:41 +02:00