2023-11-21T17:58:04Z - 2024-11-21T17:58:04Z

Overview

166 active pull requests
166 active issues
Excluding merges, 2 authors have pushed 164 commits to main and 241 commits to all branches. On main, 97 files have changed and there have been 18029 additions and 8412 deletions.

18 releases published by 1 user

Release v0.8.2 0.8.2 2024-10-12 20:53:05 +01:00

Release v0.8.1 0.8.1 2024-08-31 13:37:22 +01:00

Release v0.8.0 0.8.0 2024-07-27 16:06:26 +01:00

Release v0.7.0 0.7.0 2024-07-13 17:38:34 +01:00

Release v0.6.4 0.6.4 2024-06-15 21:01:28 +01:00

Release v0.6.3 0.6.3 2024-06-07 18:12:38 +01:00

Release v0.6.2 0.6.2 2024-06-03 18:44:33 +01:00

Release v0.6.1 0.6.1 2024-06-02 16:16:19 +01:00

Release v0.6.0 0.6.0 2024-06-01 18:09:42 +01:00

Release v0.5.2 0.5.2 2024-05-30 17:34:22 +01:00

Release v0.5.1 0.5.1 2024-03-14 17:36:26 +00:00

Release v0.5.0 0.5.0 2024-02-17 17:52:34 +00:00

Release v0.4.2 0.4.2 2024-01-21 14:16:23 +00:00

Release v0.4.1 0.4.1 2024-01-20 15:46:18 +00:00

Release v0.4.0 0.4.0 2024-01-13 13:35:14 +00:00

Release v0.3.1 0.3.1 2023-12-13 17:34:50 +00:00

Release v0.3.0 0.3.0 2023-12-11 12:51:05 +00:00

Release v0.2.1 v0.2.1 2023-11-23 17:30:00 +00:00

159 pull requests merged by 2 users

Merged #402 Create effects concept 2024-11-09 21:31:11 +00:00

Merged #399 Update dependency typescript to v5.6.3 2024-10-24 17:49:55 +01:00

Merged #398 Update dependency @types/node to v20.16.13 2024-10-24 17:48:09 +01:00

Merged #392 Update dependency express to v4.21.1 2024-10-15 18:55:49 +01:00

Merged #391 Update dependency @types/node to v20.16.11 2024-10-15 18:54:29 +01:00

Merged #376 Create ability to drop multiple cards in a row 2024-10-12 17:30:20 +01:00

Merged #371 Update the User entity to be nullable 2024-10-12 17:26:13 +01:00

Merged #375 Update dependency typescript to v5.6.2 2024-10-08 19:36:36 +01:00

Merged #374 Update appleboy/ssh-action action to v1.1.0 2024-10-08 19:35:21 +01:00

Merged #373 Update dependency express to v4.21.0 2024-10-08 19:34:19 +01:00

Merged #372 Update dependency @types/node to v20.16.10 2024-10-08 19:32:48 +01:00

Merged #366 Update dependency eslint to v8.57.1 2024-09-23 18:33:07 +01:00

Merged #365 Add dropdown to /inventory command for quick navigation 2024-09-21 18:09:24 +01:00

Merged #362 Update dependency body-parser to v1.20.3 2024-09-16 18:50:59 +01:00

Merged #361 Update dependency @types/jest to v29.5.13 2024-09-16 18:49:24 +01:00

Merged #354 Add ability to sacrifice multiple cards at once 2024-09-15 16:57:25 +01:00

Merged #360 Ability to trade multiple cards at once 2024-09-15 16:55:19 +01:00

Merged #357 Update dependency @discordjs/rest to v2.4.0 2024-09-11 17:56:29 +01:00

Merged #356 Update dependency @types/node to v20.16.5 2024-09-11 17:54:47 +01:00

Merged #352 Update dependency winston to v3.14.2 2024-09-02 19:12:03 +01:00

Merged #351 Update dependency @types/node to v20.16.3 2024-09-02 19:10:47 +01:00

Merged #331 Upgrade package glob to v11 2024-08-31 17:59:56 +01:00

Merged #347 Update dependency ts-jest to v29.2.5 2024-08-26 10:08:20 +01:00

Merged #346 Update dependency @types/node to v20.16.1 2024-08-26 10:07:02 +01:00

Merged #345 Fix fuzzy /view to be consistent with its pages 2024-08-24 17:26:26 +01:00

Merged #343 Update dependency typescript to v5.5.4 2024-08-20 17:38:06 +01:00

Merged #342 Update dependency @types/node to v20.16.0 2024-08-20 17:37:05 +01:00

Merged #341 Upgrade node in workflow to use v20 2024-08-17 17:29:17 +01:00

Merged #340 Update view command to use fuzzy search instead of direct card number 2024-08-17 17:26:31 +01:00

Merged #336 Update dependency ts-jest to v29.2.4 2024-08-12 21:01:21 +01:00

Merged #335 Update dependency @types/node to v20.14.15 2024-08-12 20:59:56 +01:00

Merged #334 Remove dependency minimatch 2024-08-10 16:08:45 +01:00

Merged #333 Update dependency @typescript-eslint/eslint-plugin to v7.18.0 2024-08-05 18:52:09 +01:00

Merged #332 Update dependency @types/node to v20.14.14 2024-08-05 18:51:10 +01:00

Merged #329 Upgrade @types/uuid to v10 2024-08-02 18:23:02 +01:00

Merged #328 Document the google drive sync process 2024-08-02 18:20:24 +01:00

Merged #326 Update dependency @typescript-eslint/eslint-plugin to v7.17.0 2024-07-29 18:19:47 +01:00

Merged #325 Update dependency @types/node to v20.14.13 2024-07-29 18:18:12 +01:00

Merged #322 Document how to start the bot 2024-07-26 18:32:12 +01:00

Merged #321 Add some unit tests 2024-07-26 18:31:06 +01:00

Merged #320 Fix list not being sorted 2024-07-26 18:29:57 +01:00

Merged #319 Resolve ws to ^8.17.1 2024-07-26 18:28:32 +01:00

Merged #308 Update dependency winston to v3.13.1 2024-07-22 18:27:31 +01:00

Merged #307 Update dependency @types/node to v20.14.11 2024-07-22 18:26:09 +01:00

Merged #306 Create allbalance command to get list of everyone's currency 2024-07-20 21:42:37 +01:00

Merged #305 Add a subseries field to card metadata 2024-07-18 19:46:23 +01:00

Merged #304 Update dependency glob to v10.4.5 2024-07-17 17:35:09 +01:00

Merged #303 Update appleboy/ssh-action action to v1.0.3 2024-07-17 17:28:14 +01:00

Merged #300 Fix the series view next button not disabling when on the last page 2024-07-13 15:17:05 +01:00

Merged #299 Fix there being a black background on the image grid 2024-07-13 15:16:10 +01:00

Merged #297 Update the series view command to be in greyscale if the user has not claimed the card 2024-07-12 17:35:13 +01:00

Merged #296 Update the series list command to say cards instead of x 2024-07-12 16:09:26 +01:00

Merged #294 Add image grid to the series view command 2024-07-09 17:45:50 +01:00

Merged #293 Add card count onto the series list command 2024-07-08 17:55:56 +01:00

Merged #292 Fix the view command having the claimed by field when it doesn't need it 2024-07-08 17:55:13 +01:00

Merged #291 Update dependency @typescript-eslint/eslint-plugin to v7.15.0 2024-07-08 17:22:26 +01:00

Merged #290 Update dependency glob to v10.4.3 2024-07-08 17:21:37 +01:00

Merged #282 Update dependency @types/node to v20.14.10 2024-07-08 17:20:30 +01:00

Merged #288 Add the amount of currency a user has to the drop command 2024-07-06 19:16:16 +01:00

Merged #287 Add how much currency the user will lose if they claim a card 2024-07-06 19:14:16 +01:00

Merged #286 Update inventory command so it errors gracefully if no page is found for the user 2024-07-06 19:12:22 +01:00

Merged #283 Update dependency minimatch to v9.0.5 2024-07-01 15:11:42 +01:00

Merged #275 Update dependency ts-jest to v29.1.5 2024-07-01 15:09:27 +01:00

Merged #280 Add rotating log files 2024-06-29 18:28:28 +01:00

Merged #277 Add image grid to inventory command 2024-06-28 18:37:58 +01:00

Merged #274 Update dependency glob to v10.4.2 2024-06-25 17:48:36 +01:00

Merged #267 Update dependency @typescript-eslint/eslint-plugin to v7 2024-06-25 17:47:51 +01:00

Merged #266 Update dependency @types/node to v20.14.8 2024-06-25 17:46:26 +01:00

Merged #270 Add to logger the ability to log to a discord webhook 2024-06-22 10:16:17 +01:00

Merged #268 Create timer to automatically purge expired claims 2024-06-15 20:56:43 +01:00

Merged #264 Update discord.js to v14.15.3 2024-06-09 10:39:41 +01:00

Merged #256 Update dependency @types/node to v20.14.0 2024-06-03 18:17:04 +01:00

Merged #255 Update dependency ts-jest to v29.1.4 2024-06-03 18:13:49 +01:00

Merged #248 Add a warning to the logs if an ID is used twice 2024-06-01 14:52:39 +01:00

Merged #246 Update the daily command text to be more user friendly 2024-06-01 14:49:13 +01:00

Merged #244 Add balance command 2024-06-01 14:47:21 +01:00

Merged #236 Update the give currency timer to give 10 coins every 20 minutes 2024-06-01 14:42:51 +01:00

Merged #241 Update dependency ts-jest to v29.1.3 2024-05-28 17:58:30 +01:00

Merged #239 Fix inventory showing quantities set to 0 2024-05-24 17:50:35 +01:00

Merged #237 Change sacrifice command embed colours to go green when successful from red 2024-05-24 17:45:58 +01:00

Merged #224 Create daily command 2024-05-24 17:40:45 +01:00

Merged #232 Update dependency @discordjs/rest to v2.3.0 2024-05-20 18:24:48 +01:00

Merged #231 Update dependency @types/node to v20.12.12 2024-05-20 18:21:33 +01:00

Merged #225 Create sacrifice command 2024-05-17 21:02:52 +01:00

Merged #219 Add cron job to add coins to a user every 30 minutes 2024-05-17 20:57:01 +01:00

Merged #222 Update dependency glob to v10.3.15 2024-05-13 15:18:20 +01:00

Merged #221 Update dependency @types/node to v20.12.11 2024-05-13 15:15:22 +01:00

Merged #220 Update give command to allow currency to be given 2024-05-11 12:48:48 +01:00

Merged #218 Update dependency jest-mock-extended to v3.0.7 2024-05-06 16:44:43 +01:00

Merged #217 Update dependency @types/node to v20.12.8 2024-05-06 16:41:08 +01:00

Merged #216 Make claim button use currency to claim 2024-05-03 18:37:09 +01:00

Merged #214 Update actions/setup-node action to v4 2024-04-29 18:02:57 +01:00

Merged #213 Update actions/checkout action to v4 2024-04-29 17:59:26 +01:00

Merged #209 Create concept of currency in the database 2024-04-26 18:35:03 +01:00

Merged #212 Update dependency winston to v3.13.0 2024-04-23 19:47:13 +01:00

Merged #211 Update dependency typescript to v5.4.5 2024-04-23 19:36:46 +01:00

Merged #208 Update dependency jest-mock-extended to v3.0.6 2024-04-16 18:17:26 +01:00

Merged #207 Update dependency @types/node to v20.12.7 2024-04-16 18:16:09 +01:00

Merged #196 Update dependency @types/node to v20.12.5 2024-04-08 15:12:50 +01:00

Merged #195 Update dependency minimatch to v9.0.4 2024-04-08 15:10:40 +01:00

Merged #193 Update dependency glob to v10.3.12 2024-04-01 18:05:00 +01:00

Merged #192 Update dependency express to v4.19.2 2024-04-01 18:03:49 +01:00

Merged #191 Update claim event to increment the claimed number when the user claims a drop 2024-03-31 15:51:10 +01:00

Merged #190 Create series command 2024-03-31 15:49:30 +01:00

Merged #189 Update dependency express to v4.19.1 2024-03-25 18:42:22 +00:00

Merged #188 Update dependency @types/node to v20.11.30 2024-03-25 18:40:52 +00:00

Merged #186 Update dependency eslint to v8.57.0 2024-03-21 17:55:09 +00:00

Merged #185 Update dependency @types/node to v20.11.28 2024-03-21 17:51:50 +00:00

Merged #183 Add logger to project 2024-03-15 17:33:12 +00:00

Merged #182 Update dependency dotenv to v16.4.5 2024-03-11 19:54:37 +00:00

Merged #181 Update dependency @types/node to v20.11.25 2024-03-11 19:48:04 +00:00

Merged #180 Update dependency express to v4.18.3 2024-03-05 18:39:23 +00:00

Merged #179 Update dependency @types/node to v20.11.24 2024-03-05 18:38:18 +00:00

Merged #178 Fix give command using the wrong username 2024-03-01 20:03:34 +00:00

Merged #177 Fix trade command 2024-03-01 20:02:11 +00:00

Merged #176 Update dependency @typescript-eslint/parser to v6.21.0 2024-02-27 18:33:37 +00:00

Merged #175 Update dependency @types/node to v20.11.20 2024-02-27 18:32:36 +00:00

Merged #173 Add try/catch to command execution 2024-02-23 18:39:36 +00:00

Merged #172 Add trade command 2024-02-23 18:37:48 +00:00

Merged #168 Update dependency @typescript-eslint/eslint-plugin to v6.21.0 2024-02-19 15:11:34 +00:00

Merged #167 Update dependency @types/node to v20.11.19 2024-02-19 15:10:19 +00:00

Merged #155 Add ability to view another's inventory 2024-02-16 17:21:50 +00:00

Merged #162 Update dependency typeorm to v0.3.20 2024-02-12 18:00:04 +00:00

Merged #161 Update dependency ts-jest to v29.1.2 2024-02-12 17:59:01 +00:00

Merged #158 Update dependency @types/node to v20.11.17 2024-02-12 17:58:11 +00:00

Merged #157 Update dependency @types/jest to v29.5.12 2024-02-12 17:56:35 +00:00

Merged #159 Update footer text in CardDropHelperMetadata to include card number 2024-02-12 17:49:51 +00:00

Merged #153 Add view command 2024-02-02 21:53:43 +00:00

Merged #152 Update dependency @types/uuid to v9.0.8 2024-01-29 18:10:25 +00:00

Merged #151 Update dependency @types/node to v20.11.10 2024-01-29 18:09:02 +00:00

Merged #150 Migrate to woodpecker 2024-01-26 21:02:17 +00:00

Merged #149 Update dependency dotenv to v16.3.2 2024-01-22 17:28:33 +00:00

Merged #148 Update dependency @types/node to v20.11.5 2024-01-22 17:27:18 +00:00

Merged #144 Update gdrivesync to show an error message of what failed 2024-01-20 14:31:07 +00:00

Merged #143 Update gdrivesync command to error if JSON parsing fails 2024-01-19 18:05:46 +00:00

Merged #140 Update dependency @typescript-eslint/eslint-plugin to v6.18.1 2024-01-16 19:18:42 +00:00

Merged #139 Update dependency @types/node to v20.11.0 2024-01-16 19:17:45 +00:00

Merged #137 Add give command 2024-01-12 17:51:30 +00:00

Merged #136 Update dependency typeorm to v0.3.19 2024-01-08 13:43:51 +00:00

Merged #135 Update dependency @types/node to v20.10.7 2024-01-08 13:43:01 +00:00

Merged #117 Update dependency typescript to v5.3.3 2024-01-08 13:40:37 +00:00

Merged #133 Add ESLint and fix issues 2024-01-05 19:26:44 +00:00

Merged #132 Update dependency @types/node to v20.10.6 2024-01-01 16:09:50 +00:00

Merged #128 Add to renovate config to add label on PRs 2023-12-29 21:03:15 +00:00

Merged #121 Update drone script to use rsync 2023-12-29 19:52:00 +00:00

Merged #126 Remove resolution for undici 2023-12-29 19:49:11 +00:00

Merged #123 Update dependency np to v9 2023-12-25 15:19:44 +00:00

Merged #120 Create simple inventory list 2023-12-22 14:41:14 +00:00

Merged #116 Update dependency @types/node to v20.10.5 2023-12-18 14:38:48 +00:00

Merged #112 Update dependency @types/node to v20.10.4 2023-12-11 12:00:13 +00:00

Merged #111 Update dependency @types/jest to v29.5.11 2023-12-11 11:59:17 +00:00

Merged #109 Fix dropnumber command 2023-12-09 17:18:53 +00:00

Merged #107 Update card database to use JSON files 2023-12-09 16:48:20 +00:00

Merged #106 Migrate to npm 2023-12-09 16:40:23 +00:00

Merged #104 Update dependency discord.js to v14.14.1 2023-12-04 17:46:20 +00:00

Merged #103 Update dependency @types/node to v20.10.3 2023-12-04 17:43:16 +00:00

Merged #101 Update dependency @discordjs/rest to v2.2.0 2023-11-27 17:57:07 +00:00

Merged #100 Update dependency @types/jest to v29.5.10 2023-11-27 17:55:53 +00:00

Merged #94 Update dependency @types/uuid to v9.0.7 2023-11-27 17:54:24 +00:00

7 pull requests proposed by 1 user

Proposed #367 Update dependency discord.js to v14.16.3 - abandoned 2024-09-23 00:01:55 +01:00

Proposed #400 Update dependency @types/jest to v29.5.14 - abandoned 2024-10-28 00:08:27 +00:00

Proposed #401 Update dependency @types/node to v20.17.1 - abandoned 2024-10-28 00:08:30 +00:00

Proposed #404 Update dependency @types/node to v22.9.0 2024-11-04 00:09:07 +00:00

Proposed #405 Update dependency cron to v3.2.1 2024-11-04 00:09:11 +00:00

Proposed #408 Update appleboy/ssh-action action to v1.2.0 2024-11-18 00:09:06 +00:00

Proposed #409 Update dependency @typescript-eslint/eslint-plugin to v8.14.0 2024-11-18 00:09:15 +00:00

123 issues closed from 3 users

Closed #263 AS a user, I want there to be a "Booster pack" item which I can purchase which when used lets me multi drop a single series 2024-10-13 15:14:10 +01:00

Closed #262 Create a "multidrop" command which lets you drop 3, 5, or 10 cards in a row, booster-pack style 2024-10-13 12:19:51 +01:00

Closed #353 NewUserDiscovery middleware: Field 'LastUsedDaily' doesn't have a default value 2024-10-13 12:18:23 +01:00

Closed #382 Trade command not giving a card if they don't already have it in their inventory 2024-10-12 20:51:45 +01:00

Closed #339 AS a user, I want there to be a consumable item that will let me have a higher chance of a drop i don't have 2024-10-11 19:07:32 +01:00

Closed #344 Add a dropdown list to the /inventory command for quick navigation 2024-09-21 19:28:53 +01:00

Closed #338 Ability to trade multiple of a card at once 2024-09-15 19:43:47 +01:00

Closed #337 Ability to sacrifice multiple of a card at once 2024-09-15 19:43:45 +01:00

Closed #154 AS a user, I want to be able to search for a card by its name 2024-08-31 19:16:51 +01:00

Closed #311 Upgrade glob to v11 2024-08-31 19:15:48 +01:00

Closed #350 Create an admin-only command to give a breakdown on card stats 2024-08-31 13:35:41 +01:00

Closed #349 Card previews: Overrides for the embed colours 2024-08-29 19:53:29 +01:00

Closed #348 Series view / inventory menu: Make the rarity text lower case 2024-08-29 19:41:52 +01:00

Closed #330 Upgrade node version to v20 2024-08-17 19:00:05 +01:00

Closed #312 Upgrade minimatch to v10 2024-08-10 16:11:44 +01:00

Closed #156 Investigate how to do a search on the cards database based on an input 2024-08-08 18:29:46 +01:00

Closed #82 Document how to setup google drive sync 2024-08-03 19:47:05 +01:00

Closed #310 Upgrade @types/uuid to v10 2024-08-03 19:47:00 +01:00

Closed #302 0.8 Admin 2024-07-27 16:10:38 +01:00

Closed #309 0.8 Dependency Updates 2024-07-27 16:02:49 +01:00

Closed #81 Document how to start the bot 2024-07-27 16:00:32 +01:00

Closed #15 AS a developer and tester, I want there to be automatic unit testing 2024-07-27 16:00:13 +01:00

Closed #260 Create a "baltop" command to allow admins to see who has the most amount of currency 2024-07-27 16:00:06 +01:00

Closed #269 [HIGH] ws affected by a DoS when handling a request with many HTTP headers 2024-07-27 15:59:40 +01:00

Closed #301 Update the card metadata to allow individual cards to have a "subseries" field 2024-07-27 15:58:58 +01:00

Closed #6 Inventory Command 2024-07-14 13:24:23 +01:00

Closed #254 0.7 Admin 2024-07-13 17:53:13 +01:00

Closed #258 0.7 Dependency Updates 2024-07-13 17:37:02 +01:00

Closed #279 Update series command to use the image grid 2024-07-13 17:36:53 +01:00

Closed #289 Add a card count to the /series list command 2024-07-13 17:36:51 +01:00

Closed #298 The /series view command doesn't disable the Next button when on the last page 2024-07-13 15:19:59 +01:00

Closed #276 View command has an unneeded "Claimed by" field 2024-07-09 17:48:29 +01:00

Closed #253 Give an update on how much currency a user has before and after they've claimed a card 2024-07-07 15:25:14 +01:00

Closed #252 Add how much currency a user will lose if they claim a card 2024-07-06 19:19:05 +01:00

Closed #251 Inventory command should check if a user has cards first before it tries to generate the embed 2024-07-06 19:18:17 +01:00

Closed #79 AS a user, I want the inventory command to show my cards in a grid of images 2024-07-06 18:33:07 +01:00

Closed #284 Card sync should delete files that are no longer there 2024-07-02 09:14:15 +01:00

Closed #247 Look into rotating log files for winston 2024-06-30 15:15:38 +01:00

Closed #235 Look into having the logger send warns/errors to a discord channel 2024-06-22 15:32:38 +01:00

Closed #215 AS a developer, I want the bot to periodically purge claims from the database that have expired 2024-06-22 15:29:48 +01:00

Closed #110 Investigate how to manipulate the cards into a 3x3 grid programmatically 2024-06-22 10:18:11 +01:00

Closed #273 Installing the package globally via npm should execute the cli 2024-06-19 18:24:46 +01:00

Closed #272 Running the cli with the -q and --json combinations doesn't add the query metadata to the json 2024-06-19 16:54:08 +01:00

Closed #198 Undici's Proxy-Authorization header not cleared on cross-origin redirect for dispatch, request, stream, pipeline [LOW] [8] 2024-06-18 18:22:23 +01:00

Closed #210 Denial of service while parsing a tar file due to lack of folders count validation [MODERATE] [9] 2024-06-18 18:22:23 +01:00

Closed #197 Undici's fetch with integrity option is too lax when algorithm is specified but hash value is in incorrect [LOW] [7] 2024-06-18 18:22:05 +01:00

Closed #243 Update dependency discord.js to v14.15.3 2024-06-15 21:02:52 +01:00

Closed #265 Claim button removes a user's currency before it checks if the card is actually claimable 2024-06-15 21:01:39 +01:00

Closed #259 Update the give timer to only give currency to those with < 1000 currency 2024-06-07 18:11:36 +01:00

Closed #261 Update trade command so it says the name of the person 2024-06-05 19:25:31 +01:00

Closed #223 Running "npm ci" is abnormally slow while "npm install" is fine 2024-06-03 18:43:42 +01:00

Closed #257 Rebalance sacrifice amounts 2024-06-03 18:33:10 +01:00

Closed #194 Express.js Open Redirect in malformed URLs [MODERATE] [6] 2024-06-03 18:27:43 +01:00

Closed #249 User is able to initiate a trade with themselves 2024-06-02 16:07:19 +01:00

Closed #250 User is able to claim cards with a 0 balance 2024-06-02 16:02:00 +01:00

Closed #164 0.6 Admin 2024-06-01 18:15:20 +01:00

Closed #169 0.6 Dependency Updates 2024-06-01 16:51:30 +01:00

Closed #199 Currency System 2024-06-01 16:14:54 +01:00

Closed #202 AS a user, I want to be able to claim 100 additional currency a day with a /daily command 2024-06-01 16:14:35 +01:00

Closed #240 Update the success message on the daily command 2024-06-01 16:14:28 +01:00

Closed #233 The bot should log a warning if an ID is used twice 2024-06-01 16:14:02 +01:00

Closed #228 Create balance command for currency 2024-06-01 16:05:56 +01:00

Closed #204 AS a user, I want to be given coins automatically to a timer 2024-06-01 16:05:37 +01:00

Closed #229 Timer should give 10 coins every 20 minutes 2024-06-01 16:05:25 +01:00

Closed #226 Give currency timer is giving currency every 30 seconds instead of every 30 minutes 2024-06-01 16:05:15 +01:00

Closed #203 AS a user, I want to be able sacrifice cards I have for more currency 2024-05-31 17:59:36 +01:00

Closed #230 Sacrifice command should start at red for the sacrifice confirmation embed and change to green after 2024-05-31 17:59:33 +01:00

Closed #238 Sacrifice button event doesn't check if the user who clicked the button is the same user who ran the command initially 2024-05-31 17:59:31 +01:00

Closed #227 Inventory command shows cards in list that are shown as 0 in the database 2024-05-31 17:59:29 +01:00

Closed #245 When claiming legendary cards, the embed will fail to update the interaction, but will save the card to the database 2024-05-30 17:25:30 +01:00

Closed #205 AS a developer, I want the test drop commands to not take currency away 2024-05-24 17:18:18 +01:00

Closed #234 Manga type cards are being claimed as a regular card 2024-05-21 19:26:17 +01:00

Closed #206 AS a developer and tester, I want the /give command to also be able to give currency to a user 2024-05-19 17:29:09 +01:00

Closed #201 AS a user, I want my currency balance to be used when I claim a card 2024-05-19 17:29:04 +01:00

Closed #130 AS a developer, I want the configuration to use a JSON object rather than .env 2024-05-12 15:15:59 +01:00

Closed #146 AS a developer, I want the project to use a logger 2024-05-11 14:21:08 +01:00

Closed #184 Deployed code isn't deploying with the correct .env file 2024-05-05 15:20:56 +01:00

Closed #160 AS a developer, I want Woodpecker to run the CI pipeline when a pull request is created 2024-04-29 18:07:30 +01:00

Closed #163 AS a developer, I want Woodpecker to have an option to manually run a deployment pipeline 2024-04-29 18:07:27 +01:00

Closed #200 AS a developer, I want the concept of a currency created in the database 2024-04-27 13:02:24 +01:00

Closed #99 AS a user, I want a command to let me see all the cards in a particular series 2024-04-14 15:01:45 +01:00

Closed #89 AS a user, I want the "claimed" number to increment when I claim a drop/reroll 2024-04-14 15:01:42 +01:00

Closed #187 Plan currency/limited amount of drops/claims 2024-04-10 18:49:22 +01:00

Closed #171 Undici proxy-authorization header not cleared on cross-origin redirect in fetch [LOW] 2024-03-14 17:32:22 +00:00

Closed #170 NPM IP package incorrectly identifies some private IP addresses as public [MODERATE] 2024-03-14 17:32:18 +00:00

Closed #174 Give command success message uses the wrong user 2024-03-10 16:00:15 +00:00

Closed #165 Trading Command 2024-03-10 16:00:08 +00:00

Closed #67 AS a developer, I want commands to be put inside a try/catch 2024-02-24 14:19:53 +00:00

Closed #166 Plan trading command 2024-02-19 15:46:50 +00:00

Closed #141 0.5 Admin 2024-02-17 17:54:25 +00:00

Closed #142 0.5 Dependency Updates 2024-02-17 17:54:17 +00:00

Closed #131 AS a user, I want to be able to view another user's inventory 2024-02-17 15:48:21 +00:00

Closed #138 Inventory command sometimes can't find page for user when multiple people use it 2024-02-17 15:48:17 +00:00

Closed #127 AS a user, I want the drop/reroll command embed to include the card number in the embed footer 2024-02-17 15:47:13 +00:00

Closed #80 AS a user, I want a command to let me view a specific card 2024-02-12 17:51:51 +00:00

Closed #122 AS a maintainer, I want to migrate the CI pipeline to Woodpecker 2024-01-27 21:15:03 +00:00

Closed #129 Events and commands should be loaded from the filesystem rather than a registry 2024-01-21 15:16:26 +00:00

Closed #102 Migrate to MongoDB 2024-01-21 15:13:10 +00:00

Closed #147 Claim button event sometimes doesn't respond but still claims 2024-01-21 14:21:09 +00:00

Closed #134 gdrivesync should error if the JSON parse fails 2024-01-20 16:04:11 +00:00

Closed #96 Find better way to allow for quicker file transfer 2024-01-20 15:55:16 +00:00

Closed #145 If the drop command can't read the image, the reply fails in the catch 2024-01-20 15:49:32 +00:00

Closed #119 Update dependency typescript to v5.3.3 2024-01-14 16:06:28 +00:00

Closed #118 0.4 Dependency Update Time 2024-01-13 13:42:23 +00:00

Closed #115 0.4 Admin 2024-01-13 13:42:21 +00:00

Closed #113 AS an admin, I want a command to let me give cards to users manually 2024-01-12 18:11:30 +00:00

Closed #98 Show command to see a card, but without the claim buttons 2024-01-07 15:14:58 +00:00

Closed #88 Create drone deployments via promotions 2024-01-07 15:10:43 +00:00

Closed #84 Drone CI should auto merge in develop before testing the code 2024-01-07 15:10:33 +00:00

Closed #49 AS a developer, I want the project to use a linter 2024-01-06 17:26:42 +00:00

Closed #55 AS a developer, I want renovate to auto add the "type/dependencies" label to created PRs 2024-01-06 17:25:46 +00:00

Closed #125 Update dependency undici to v6 2023-12-30 15:51:48 +00:00

Closed #56 AS a developer, I want Drone CI to rsync the built data to the server rather than build twice 2023-12-30 15:51:41 +00:00

Closed #78 AS a developer, I want a helper class added to help with creating paginated discord embeds 2023-12-24 15:23:10 +00:00

Closed #97 AS a user, I want to have a simplified inventory list command 2023-12-24 14:41:05 +00:00

Closed #77 Investigate how to make a paginated embed 2023-12-21 16:05:01 +00:00

Closed #114 Add to console logs the ability to see what card was tried on errors 2023-12-13 17:38:10 +00:00

Closed #92 0.3 Admin 2023-12-11 12:47:17 +00:00

Closed #95 0.3 Dependency Update Time 2023-12-11 12:47:12 +00:00

Closed #27 AS a developer, I want the card setup functions to use JSON files to determine the metadata for a card 2023-12-11 12:47:02 +00:00

Closed #105 Issue with yarn not installing dependencies correctly, need to migrate back to npm 2023-12-11 12:46:58 +00:00

Closed #108 Dropnumber command isn't finding cards even though they exist 2023-12-09 17:16:22 +00:00

Closed #91 Setup FTP Access for Matt 2023-11-23 17:36:10 +00:00

147 issues created by 2 users

Opened #96 Find better way to allow for quicker file transfer 2023-11-23 19:29:25 +00:00

Opened #97 AS a user, I want to have a simplified inventory list command 2023-11-26 15:52:34 +00:00

Opened #98 Show command to see a card, but without the claim buttons 2023-11-26 15:53:00 +00:00

Opened #99 AS a user, I want a command to let me see all the cards in a particular series 2023-11-26 15:53:27 +00:00

Opened #102 Migrate to MongoDB 2023-12-03 14:23:51 +00:00

Opened #105 Issue with yarn not installing dependencies correctly, need to migrate back to npm 2023-12-08 20:55:38 +00:00

Opened #108 Dropnumber command isn't finding cards even though they exist 2023-12-09 17:00:24 +00:00

Opened #110 Investigate how to manipulate the cards into a 3x3 grid programmatically 2023-12-10 15:25:30 +00:00

Opened #113 AS an admin, I want a command to let me give cards to users manually 2023-12-11 13:04:21 +00:00

Opened #114 Add to console logs the ability to see what card was tried on errors 2023-12-11 18:13:52 +00:00

Opened #115 0.4 Admin 2023-12-17 15:07:24 +00:00

Opened #118 0.4 Dependency Update Time 2023-12-18 14:38:12 +00:00

Opened #119 Update dependency typescript to v5.3.3 2023-12-18 14:40:01 +00:00

Opened #122 AS a maintainer, I want to migrate the CI pipeline to Woodpecker 2023-12-24 13:56:41 +00:00

Opened #125 Update dependency undici to v6 2023-12-25 15:25:38 +00:00

Opened #127 AS a user, I want the drop/reroll command embed to include the card number in the embed footer 2023-12-26 14:30:10 +00:00

Opened #129 Events and commands should be loaded from the filesystem rather than a registry 2023-12-28 16:07:02 +00:00

Opened #130 AS a developer, I want the configuration to use a JSON object rather than .env 2023-12-29 18:52:06 +00:00

Opened #131 AS a user, I want to be able to view another user's inventory 2023-12-29 21:35:08 +00:00

Opened #134 gdrivesync should error if the JSON parse fails 2024-01-04 19:43:18 +00:00

Opened #138 Inventory command sometimes can't find page for user when multiple people use it 2024-01-13 14:16:44 +00:00

Opened #141 0.5 Admin 2024-01-16 19:16:53 +00:00

Opened #142 0.5 Dependency Updates 2024-01-16 19:17:05 +00:00

Opened #145 If the drop command can't read the image, the reply fails in the catch 2024-01-20 15:26:55 +00:00

Opened #146 AS a developer, I want the project to use a logger 2024-01-21 13:59:48 +00:00

Opened #147 Claim button event sometimes doesn't respond but still claims 2024-01-21 14:14:52 +00:00

Opened #154 AS a user, I want to be able to search for a card by its name 2024-02-02 09:58:27 +00:00

Opened #156 Investigate how to do a search on the cards database based on an input 2024-02-04 15:09:40 +00:00

Opened #160 AS a developer, I want Woodpecker to run the CI pipeline when a pull request is created 2024-02-08 17:49:38 +00:00

Opened #163 AS a developer, I want Woodpecker to have an option to manually run a deployment pipeline 2024-02-12 17:52:36 +00:00

Opened #164 0.6 Admin 2024-02-18 15:01:59 +00:00

Opened #165 Trading Command 2024-02-18 15:03:11 +00:00

Opened #166 Plan trading command 2024-02-18 15:03:43 +00:00

Opened #169 0.6 Dependency Updates 2024-02-19 15:12:35 +00:00

Opened #170 NPM IP package incorrectly identifies some private IP addresses as public [MODERATE] 2024-02-20 17:37:20 +00:00

Opened #171 Undici proxy-authorization header not cleared on cross-origin redirect in fetch [LOW] 2024-02-20 17:40:36 +00:00

Opened #174 Give command success message uses the wrong user 2024-02-24 14:23:24 +00:00

Opened #184 Deployed code isn't deploying with the correct .env file 2024-03-15 17:38:49 +00:00

Opened #187 Plan currency/limited amount of drops/claims 2024-03-24 12:17:34 +00:00

Opened #194 Express.js Open Redirect in malformed URLs [MODERATE] [6] 2024-04-03 18:37:33 +01:00

Opened #197 Undici's fetch with integrity option is too lax when algorithm is specified but hash value is in incorrect [LOW] [7] 2024-04-08 15:19:08 +01:00

Opened #198 Undici's Proxy-Authorization header not cleared on cross-origin redirect for dispatch, request, stream, pipeline [LOW] [8] 2024-04-08 15:21:31 +01:00

Opened #199 Currency System 2024-04-10 18:44:20 +01:00

Opened #200 AS a developer, I want the concept of a currency created in the database 2024-04-10 18:45:20 +01:00

Opened #201 AS a user, I want my currency balance to be used when I claim a card 2024-04-10 18:46:00 +01:00

Opened #202 AS a user, I want to be able to claim 100 additional currency a day with a /daily command 2024-04-10 18:47:04 +01:00

Opened #203 AS a user, I want to be able sacrifice cards I have for more currency 2024-04-10 18:48:01 +01:00

Opened #204 AS a user, I want to be given coins automatically to a timer 2024-04-10 18:48:39 +01:00

Opened #205 AS a developer, I want the test drop commands to not take currency away 2024-04-13 18:48:56 +01:00

Opened #206 AS a developer and tester, I want the /give command to also be able to give currency to a user 2024-04-13 18:49:51 +01:00

Opened #210 Denial of service while parsing a tar file due to lack of folders count validation [MODERATE] [9] 2024-04-16 19:15:23 +01:00

Opened #215 AS a developer, I want the bot to periodically purge claims from the database that have expired 2024-04-29 17:48:35 +01:00

Opened #223 Running "npm ci" is abnormally slow while "npm install" is fine 2024-05-15 17:57:19 +01:00

Opened #226 Give currency timer is giving currency every 30 seconds instead of every 30 minutes 2024-05-18 17:26:43 +01:00

Opened #227 Inventory command shows cards in list that are shown as 0 in the database 2024-05-18 17:31:15 +01:00

Opened #228 Create balance command for currency 2024-05-19 17:18:46 +01:00

Opened #229 Timer should give 10 coins every 20 minutes 2024-05-19 17:22:37 +01:00

Opened #230 Sacrifice command should start at red for the sacrifice confirmation embed and change to green after 2024-05-19 17:23:47 +01:00

Opened #233 The bot should log a warning if an ID is used twice 2024-05-21 15:56:43 +01:00

Opened #234 Manga type cards are being claimed as a regular card 2024-05-21 16:59:51 +01:00

Opened #235 Look into having the logger send warns/errors to a discord channel 2024-05-21 19:31:50 +01:00

Opened #238 Sacrifice button event doesn't check if the user who clicked the button is the same user who ran the command initially 2024-05-23 17:57:24 +01:00

Opened #240 Update the success message on the daily command 2024-05-26 14:08:47 +01:00

Opened #243 Update dependency discord.js to v14.15.3 2024-05-28 18:06:39 +01:00

Opened #245 When claiming legendary cards, the embed will fail to update the interaction, but will save the card to the database 2024-05-29 14:48:16 +01:00

Opened #247 Look into rotating log files for winston 2024-05-30 22:07:22 +01:00

Opened #249 User is able to initiate a trade with themselves 2024-06-01 16:50:03 +01:00

Opened #250 User is able to claim cards with a 0 balance 2024-06-02 15:22:05 +01:00

Opened #251 Inventory command should check if a user has cards first before it tries to generate the embed 2024-06-02 16:06:21 +01:00

Opened #252 Add how much currency a user will lose if they claim a card 2024-06-02 16:08:38 +01:00

Opened #253 Give an update on how much currency a user has before and after they've claimed a card 2024-06-02 16:09:05 +01:00

Opened #254 0.7 Admin 2024-06-02 16:33:58 +01:00

Opened #257 Rebalance sacrifice amounts 2024-06-03 15:15:35 +01:00

Opened #258 0.7 Dependency Updates 2024-06-03 18:14:07 +01:00

Opened #259 Update the give timer to only give currency to those with < 1000 currency 2024-06-04 14:09:47 +01:00

Opened #260 Create a "baltop" command to allow admins to see who has the most amount of currency 2024-06-04 14:11:12 +01:00

Opened #261 Update trade command so it says the name of the person 2024-06-04 14:30:01 +01:00

Opened #262 Create a "multidrop" command which lets you drop 3, 5, or 10 cards in a row, booster-pack style 2024-06-06 10:48:17 +01:00

Opened #263 AS a user, I want there to be a "Booster pack" item which I can purchase which when used lets me multi drop a single series 2024-06-06 10:48:39 +01:00

Opened #265 Claim button removes a user's currency before it checks if the card is actually claimable 2024-06-09 10:56:40 +01:00

Opened #269 [HIGH] ws affected by a DoS when handling a request with many HTTP headers 2024-06-18 18:24:56 +01:00

Opened #271 AS a developer, I want how to setup the logger to be documented 2024-06-18 19:45:12 +01:00

Opened #272 Running the cli with the -q and --json combinations doesn't add the query metadata to the json 2024-06-19 16:52:12 +01:00

Opened #273 Installing the package globally via npm should execute the cli 2024-06-19 18:13:38 +01:00

Opened #276 View command has an unneeded "Claimed by" field 2024-06-27 20:48:08 +01:00

Opened #278 AS a user, I want to be able to sort the inventory command by card id, name, and type 2024-06-28 10:42:22 +01:00

Opened #279 Update series command to use the image grid 2024-06-28 10:46:03 +01:00

Opened #281 Card Binder 2024-06-30 15:16:30 +01:00

Opened #284 Card sync should delete files that are no longer there 2024-07-01 19:32:09 +01:00

Opened #285 AS a user, I want to be able to sacrifice multiple commands at once 2024-07-01 19:32:43 +01:00

Opened #289 Add a card count to the /series list command 2024-07-07 15:09:42 +01:00

Opened #295 Update the /series list command to include the amount of claims in the list 2024-07-09 17:52:02 +01:00

Opened #298 The /series view command doesn't disable the Next button when on the last page 2024-07-12 23:26:39 +01:00

Opened #301 Update the card metadata to allow individual cards to have a "subseries" field 2024-07-14 13:21:59 +01:00

Opened #302 0.8 Admin 2024-07-14 15:29:10 +01:00

Opened #309 0.8 Dependency Updates 2024-07-22 18:25:39 +01:00

Opened #310 Upgrade @types/uuid to v10 2024-07-22 18:31:08 +01:00

Opened #311 Upgrade glob to v11 2024-07-22 18:31:20 +01:00

Opened #312 Upgrade minimatch to v10 2024-07-22 18:31:40 +01:00

Opened #313 Upgrade ts-jest to v29.2 2024-07-22 18:31:56 +01:00

Opened #314 Upgrade @typescript-eslint/eslint-plugin to v7.17 2024-07-22 18:32:21 +01:00

Opened #315 Upgrade @typescript-eslint/parser to v7 2024-07-22 18:32:39 +01:00

Opened #316 Upgrade eslint to v9 2024-07-22 18:32:51 +01:00

Opened #317 Upgrade np to v10 2024-07-22 18:33:03 +01:00

Opened #318 Upgrade typescript to v5.5 2024-07-22 18:33:13 +01:00

Opened #323 Plan Card Binder feature 2024-07-27 16:11:31 +01:00

Opened #324 0.9 Admin 2024-07-28 15:16:11 +01:00

Opened #327 0.9 Dependency Updates 2024-07-29 18:17:59 +01:00

Opened #330 Upgrade node version to v20 2024-08-01 17:53:56 +01:00

Opened #337 Ability to sacrifice multiple of a card at once 2024-08-13 09:55:48 +01:00

Opened #338 Ability to trade multiple of a card at once 2024-08-13 09:56:26 +01:00

Opened #339 AS a user, I want there to be a consumable item that will let me have a higher chance of a drop i don't have 2024-08-13 09:57:55 +01:00

Opened #344 Add a dropdown list to the /inventory command for quick navigation 2024-08-21 20:09:56 +01:00

Opened #348 Series view / inventory menu: Make the rarity text lower case 2024-08-28 21:01:44 +01:00

Opened #349 Card previews: Overrides for the embed colours 2024-08-28 21:02:41 +01:00

Opened #350 Create an admin-only command to give a breakdown on card stats 2024-08-30 17:53:26 +01:00

Opened #353 NewUserDiscovery middleware: Field 'LastUsedDaily' doesn't have a default value 2024-09-06 18:01:46 +01:00

Opened #355 Add an optional parameter to the /series view command to allow the ability to disable the colour filter 2024-09-08 18:43:09 +01:00

Opened #358 [11] Regular Expression Denial of Service (ReDoS) in micromatch 2024-09-11 17:59:29 +01:00

Opened #359 /Give card command should let you add multiple at once 2024-09-15 12:57:14 +01:00

Opened #363 Move events and commands to a subfolder 2024-09-21 12:25:59 +01:00

Opened #364 Make the logger only go up to debug/verbose 2024-09-21 15:16:02 +01:00

Opened #368 Upgrade discord.js 2024-09-23 18:33:59 +01:00

Opened #369 [12] express vulnerable to XSS via response.redirect() 2024-09-23 18:37:15 +01:00

Opened #370 [13] body-parser vulnerable to denial of service when url encoding is enabled 2024-09-23 18:38:06 +01:00

Opened #377 Consumables 2024-10-11 19:00:28 +01:00

Opened #378 AS a developer, I want there to be the concept of effects created in the codebase 2024-10-11 19:01:03 +01:00

Opened #379 AS a user, I want to be able to list all the effects I have in my inventory 2024-10-11 19:03:03 +01:00

Opened #380 AS a user, I want to be able to use an effect I have in my inventory 2024-10-11 19:04:58 +01:00

Opened #381 AS a user, I want to be able to buy more effects 2024-10-11 19:06:37 +01:00

Opened #382 Trade command not giving a card if they don't already have it in their inventory 2024-10-12 20:50:51 +01:00

Opened #383 AS a user, I want the multidrop command to give me a summary of the drop after it has completed 2024-10-13 13:33:20 +01:00

Opened #384 Booster Packs 2024-10-13 15:07:13 +01:00

Opened #385 AS a developer, I want the codebase to have the booster pack concept ready 2024-10-13 15:08:34 +01:00

Opened #386 AS a developer, I want there to be the base /booster command in the code 2024-10-13 15:09:20 +01:00

Opened #387 AS a user, I want to be able to list the booster packs I have in my inventory 2024-10-13 15:10:09 +01:00

Opened #388 Create /booster use subcommand 2024-10-13 15:11:58 +01:00

Opened #389 Create /booster buy subcommand 2024-10-13 15:13:23 +01:00

Opened #390 Ability to sacrifice all duplicates of a specific type at once 2024-10-13 15:25:37 +01:00

Opened #393 [14] serve-static vulnerable to template injection that can lead to XSS 2024-10-15 18:58:46 +01:00

Opened #394 [15] send vulnerable to template injection that can lead to XSS 2024-10-15 18:59:58 +01:00

Opened #395 [16] path-to-regexp outputs backtracking regular expressions 2024-10-15 19:00:46 +01:00

Opened #396 [17] cookie accepts cookie name, path, and domain with out of bounds characters 2024-10-15 19:01:40 +01:00

Opened #397 Update drop embed to say who dropped it when no one has claimed it yet 2024-10-18 13:25:13 +01:00

Opened #403 Allow /id command to send multiple at once 2024-11-02 20:28:37 +00:00

Opened #406 Create hotfix action pipeline 2024-11-17 14:16:24 +00:00

Opened #407 Create release actions pipeline 2024-11-17 14:25:01 +00:00

1 unresolved conversation

Open #11 Create documentation 2024-08-04 15:14:42 +01:00