2024-06-24T18:09:13Z - 2024-12-24T19:09:13Z

Overview

69 active pull requests
82 active issues
Excluding merges, 2 authors have pushed 49 commits to main and 101 commits to all branches. On main, 28 files have changed and there have been 1702 additions and 320 deletions.

4 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

69 pull requests merged by 2 users

Merged #412 Create list effects command 2024-12-07 22:32:20 +00:00

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

39 issues closed from 2 users

Closed #378 AS a developer, I want there to be the concept of effects created in the codebase 2024-11-28 18:51:37 +00:00

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

65 issues created by 2 users

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 AS a user, I want the ability to be able to use a booster in my inventory 2024-10-13 15:11:58 +01:00

Opened #389 AS a user, I want the ability to be able to buy more booster packs 2024-10-13 15:13:23 +01:00

Opened #390 AS a user, I want the ability to be able to sacrifice all duplicate cards 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 AS a moderator, I want the /id command to be able to drop multiple cards at once 2024-11-02 20:28:37 +00:00

Opened #406 AS a developer, I want there to be a hotfix CI/CD action 2024-11-17 14:16:24 +00:00

Opened #407 AS a developer, I want there to be a release CI/CD action flow 2024-11-17 14:25:01 +00:00

Opened #415 AS a user, I want the drop command to take currency on drop instead of on claim 2024-12-04 14:12:08 +00:00

Opened #418 AS a developer, I want the actions workflow to rsync using the delete flag 2024-12-13 17:57:22 +00:00

2 unresolved conversations

Open #271 AS a developer, I want how to setup the logger to be documented 2024-10-13 15:15:10 +01:00

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