2024-07-24T04:13:59Z - 2025-01-24T05:13:59Z
Overview
4 releases published by 1 user
Release
v0.8.3
0.8.3
Release
v0.8.2
0.8.2
Release
v0.8.1
0.8.1
Release
v0.8.0
0.8.0
43 pull requests merged by 2 users
Merged
#412 Create list effects command
Merged
#402 Create effects concept
Merged
#399 Update dependency typescript to v5.6.3
Merged
#398 Update dependency @types/node to v20.16.13
Merged
#392 Update dependency express to v4.21.1
Merged
#391 Update dependency @types/node to v20.16.11
Merged
#376 Create ability to drop multiple cards in a row
Merged
#371 Update the User entity to be nullable
Merged
#375 Update dependency typescript to v5.6.2
Merged
#374 Update appleboy/ssh-action action to v1.1.0
Merged
#373 Update dependency express to v4.21.0
Merged
#372 Update dependency @types/node to v20.16.10
Merged
#366 Update dependency eslint to v8.57.1
Merged
#365 Add dropdown to /inventory command for quick navigation
Merged
#362 Update dependency body-parser to v1.20.3
Merged
#361 Update dependency @types/jest to v29.5.13
Merged
#354 Add ability to sacrifice multiple cards at once
Merged
#360 Ability to trade multiple cards at once
Merged
#357 Update dependency @discordjs/rest to v2.4.0
Merged
#356 Update dependency @types/node to v20.16.5
Merged
#352 Update dependency winston to v3.14.2
Merged
#351 Update dependency @types/node to v20.16.3
Merged
#331 Upgrade package glob to v11
Merged
#347 Update dependency ts-jest to v29.2.5
Merged
#346 Update dependency @types/node to v20.16.1
Merged
#345 Fix fuzzy /view to be consistent with its pages
Merged
#343 Update dependency typescript to v5.5.4
Merged
#342 Update dependency @types/node to v20.16.0
Merged
#341 Upgrade node in workflow to use v20
Merged
#340 Update view command to use fuzzy search instead of direct card number
Merged
#336 Update dependency ts-jest to v29.2.4
Merged
#335 Update dependency @types/node to v20.14.15
Merged
#334 Remove dependency minimatch
Merged
#333 Update dependency @typescript-eslint/eslint-plugin to v7.18.0
Merged
#332 Update dependency @types/node to v20.14.14
Merged
#329 Upgrade @types/uuid to v10
Merged
#328 Document the google drive sync process
Merged
#326 Update dependency @typescript-eslint/eslint-plugin to v7.17.0
Merged
#325 Update dependency @types/node to v20.14.13
Merged
#322 Document how to start the bot
Merged
#321 Add some unit tests
Merged
#320 Fix list not being sorted
Merged
#319 Resolve ws to ^8.17.1
1 pull request proposed by 1 user
Proposed
#419 Create use effect command
27 issues closed from 2 users
Closed
#420 Drop embeds should be able to add images via a url
Closed
#378 AS a developer, I want there to be the concept of effects created in the codebase
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
Closed
#262 Create a "multidrop" command which lets you drop 3, 5, or 10 cards in a row, booster-pack style
Closed
#353 NewUserDiscovery middleware: Field 'LastUsedDaily' doesn't have a default value
Closed
#382 Trade command not giving a card if they don't already have it in their inventory
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
Closed
#344 Add a dropdown list to the /inventory command for quick navigation
Closed
#338 Ability to trade multiple of a card at once
Closed
#337 Ability to sacrifice multiple of a card at once
Closed
#154 AS a user, I want to be able to search for a card by its name
Closed
#311 Upgrade glob to v11
Closed
#350 Create an admin-only command to give a breakdown on card stats
Closed
#349 Card previews: Overrides for the embed colours
Closed
#348 Series view / inventory menu: Make the rarity text lower case
Closed
#330 Upgrade node version to v20
Closed
#312 Upgrade minimatch to v10
Closed
#156 Investigate how to do a search on the cards database based on an input
Closed
#82 Document how to setup google drive sync
Closed
#310 Upgrade @types/uuid to v10
Closed
#302 0.8 Admin
Closed
#309 0.8 Dependency Updates
Closed
#81 Document how to start the bot
Closed
#15 AS a developer and tester, I want there to be automatic unit testing
Closed
#260 Create a "baltop" command to allow admins to see who has the most amount of currency
Closed
#269 [HIGH] ws affected by a DoS when handling a request with many HTTP headers
Closed
#301 Update the card metadata to allow individual cards to have a "subseries" field
46 issues created by 2 users
Opened
#323 Plan Card Binder feature
Opened
#324 0.9 Admin
Opened
#327 0.9 Dependency Updates
Opened
#330 Upgrade node version to v20
Opened
#337 Ability to sacrifice multiple of a card at once
Opened
#338 Ability to trade multiple of a card at once
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
Opened
#344 Add a dropdown list to the /inventory command for quick navigation
Opened
#348 Series view / inventory menu: Make the rarity text lower case
Opened
#349 Card previews: Overrides for the embed colours
Opened
#350 Create an admin-only command to give a breakdown on card stats
Opened
#353 NewUserDiscovery middleware: Field 'LastUsedDaily' doesn't have a default value
Opened
#355 Add an optional parameter to the /series view command to allow the ability to disable the colour filter
Opened
#358 [11] Regular Expression Denial of Service (ReDoS) in micromatch
Opened
#359 /Give card command should let you add multiple at once
Opened
#363 Move events and commands to a subfolder
Opened
#364 Make the logger only go up to debug/verbose
Opened
#368 Upgrade discord.js
Opened
#369 [12] express vulnerable to XSS via response.redirect()
Opened
#370 [13] body-parser vulnerable to denial of service when url encoding is enabled
Opened
#377 Consumables
Opened
#378 AS a developer, I want there to be the concept of effects created in the codebase
Opened
#379 AS a user, I want to be able to list all the effects I have in my inventory
Opened
#380 AS a user, I want to be able to use an effect I have in my inventory
Opened
#381 AS a user, I want to be able to buy more effects
Opened
#382 Trade command not giving a card if they don't already have it in their inventory
Opened
#383 AS a user, I want the multidrop command to give me a summary of the drop after it has completed
Opened
#384 Booster Packs
Opened
#385 AS a developer, I want the codebase to have the booster pack concept ready
Opened
#386 AS a developer, I want there to be the base /booster command in the code
Opened
#387 AS a user, I want to be able to list the booster packs I have in my inventory
Opened
#388 AS a user, I want the ability to be able to use a booster in my inventory
Opened
#389 AS a user, I want the ability to be able to buy more booster packs
Opened
#390 AS a user, I want the ability to be able to sacrifice all duplicate cards of a specific type at once
Opened
#393 [14] serve-static vulnerable to template injection that can lead to XSS
Opened
#394 [15] send vulnerable to template injection that can lead to XSS
Opened
#395 [16] path-to-regexp outputs backtracking regular expressions
Opened
#396 [17] cookie accepts cookie name, path, and domain with out of bounds characters
Opened
#397 Update drop embed to say who dropped it when no one has claimed it yet
Opened
#403 AS a moderator, I want the /id command to be able to drop multiple cards at once
Opened
#406 AS a developer, I want there to be a hotfix CI/CD action
Opened
#407 AS a developer, I want there to be a release CI/CD action flow
Opened
#415 AS a user, I want the drop command to take currency on drop instead of on claim
Opened
#418 AS a developer, I want the actions workflow to rsync using the delete flag
Opened
#420 Drop embeds should be able to add images via a url
Opened
#421 DeprecationWarning: The punycode
module is deprecated. Please use a userland alternative instead
12 unresolved conversations
Open
#285
AS a user, I want to be able to sacrifice multiple commands at once
Open
#278
AS a user, I want to be able to sort the inventory command by card id, name, and type
Open
#295
Update the /series list command to include the amount of claims in the list
Open
#271
AS a developer, I want how to setup the logger to be documented
Open
#315
Upgrade @typescript-eslint/parser to v7
Open
#314
Upgrade @typescript-eslint/eslint-plugin to v7.17
Open
#313
Upgrade ts-jest to v29.2
Open
#316
Upgrade eslint to v9
Open
#317
Upgrade np to v10
Open
#318
Upgrade typescript to v5.5
Open
#11
Create documentation
Open
#281
Card Binder