2024-01-04T11:24:51Z - 2024-07-04T10:24:51Z
Overview
11 releases published by 1 user
Published
v0.6.4
0.6.4
Published
v0.6.3
0.6.3
Published
v0.6.2
0.6.2
Published
v0.6.1
0.6.1
Published
v0.6.0
0.6.0
Published
v0.5.2
0.5.2
Published
v0.5.1
0.5.1
Published
v0.5.0
0.5.0
Published
v0.4.2
0.4.2
Published
v0.4.1
0.4.1
Published
v0.4.0
0.4.0
81 pull requests merged by 2 users
Merged
#283 Update dependency minimatch to v9.0.5
Merged
#275 Update dependency ts-jest to v29.1.5
Merged
#280 Add rotating log files
Merged
#277 Add image grid to inventory command
Merged
#274 Update dependency glob to v10.4.2
Merged
#267 Update dependency @typescript-eslint/eslint-plugin to v7
Merged
#266 Update dependency @types/node to v20.14.8
Merged
#270 Add to logger the ability to log to a discord webhook
Merged
#268 Create timer to automatically purge expired claims
Merged
#264 Update discord.js to v14.15.3
Merged
#256 Update dependency @types/node to v20.14.0
Merged
#255 Update dependency ts-jest to v29.1.4
Merged
#248 Add a warning to the logs if an ID is used twice
Merged
#246 Update the daily command text to be more user friendly
Merged
#244 Add balance command
Merged
#236 Update the give currency timer to give 10 coins every 20 minutes
Merged
#241 Update dependency ts-jest to v29.1.3
Merged
#239 Fix inventory showing quantities set to 0
Merged
#237 Change sacrifice command embed colours to go green when successful from red
Merged
#224 Create daily command
Merged
#232 Update dependency @discordjs/rest to v2.3.0
Merged
#231 Update dependency @types/node to v20.12.12
Merged
#225 Create sacrifice command
Merged
#219 Add cron job to add coins to a user every 30 minutes
Merged
#222 Update dependency glob to v10.3.15
Merged
#221 Update dependency @types/node to v20.12.11
Merged
#220 Update give command to allow currency to be given
Merged
#218 Update dependency jest-mock-extended to v3.0.7
Merged
#217 Update dependency @types/node to v20.12.8
Merged
#216 Make claim button use currency to claim
Merged
#214 Update actions/setup-node action to v4
Merged
#213 Update actions/checkout action to v4
Merged
#209 Create concept of currency in the database
Merged
#212 Update dependency winston to v3.13.0
Merged
#211 Update dependency typescript to v5.4.5
Merged
#208 Update dependency jest-mock-extended to v3.0.6
Merged
#207 Update dependency @types/node to v20.12.7
Merged
#196 Update dependency @types/node to v20.12.5
Merged
#195 Update dependency minimatch to v9.0.4
Merged
#193 Update dependency glob to v10.3.12
Merged
#192 Update dependency express to v4.19.2
Merged
#191 Update claim event to increment the claimed number when the user claims a drop
Merged
#190 Create series command
Merged
#189 Update dependency express to v4.19.1
Merged
#188 Update dependency @types/node to v20.11.30
Merged
#186 Update dependency eslint to v8.57.0
Merged
#185 Update dependency @types/node to v20.11.28
Merged
#183 Add logger to project
Merged
#182 Update dependency dotenv to v16.4.5
Merged
#181 Update dependency @types/node to v20.11.25
Merged
#180 Update dependency express to v4.18.3
Merged
#179 Update dependency @types/node to v20.11.24
Merged
#178 Fix give command using the wrong username
Merged
#177 Fix trade command
Merged
#176 Update dependency @typescript-eslint/parser to v6.21.0
Merged
#175 Update dependency @types/node to v20.11.20
Merged
#173 Add try/catch to command execution
Merged
#172 Add trade command
Merged
#168 Update dependency @typescript-eslint/eslint-plugin to v6.21.0
Merged
#167 Update dependency @types/node to v20.11.19
Merged
#155 Add ability to view another's inventory
Merged
#162 Update dependency typeorm to v0.3.20
Merged
#161 Update dependency ts-jest to v29.1.2
Merged
#158 Update dependency @types/node to v20.11.17
Merged
#157 Update dependency @types/jest to v29.5.12
Merged
#159 Update footer text in CardDropHelperMetadata to include card number
Merged
#153 Add view command
Merged
#152 Update dependency @types/uuid to v9.0.8
Merged
#151 Update dependency @types/node to v20.11.10
Merged
#150 Migrate to woodpecker
Merged
#149 Update dependency dotenv to v16.3.2
Merged
#148 Update dependency @types/node to v20.11.5
Merged
#144 Update gdrivesync to show an error message of what failed
Merged
#143 Update gdrivesync command to error if JSON parsing fails
Merged
#140 Update dependency @typescript-eslint/eslint-plugin to v6.18.1
Merged
#139 Update dependency @types/node to v20.11.0
Merged
#137 Add give command
Merged
#136 Update dependency typeorm to v0.3.19
Merged
#135 Update dependency @types/node to v20.10.7
Merged
#117 Update dependency typescript to v5.3.3
Merged
#133 Add ESLint and fix issues
1 pull request proposed by 1 user
Proposed
#282 Update dependency @types/node to v20.14.9
75 issues closed from 3 users
Closed
#284 Card sync should delete files that are no longer there
Closed
#247 Look into rotating log files for winston
Closed
#235 Look into having the logger send warns/errors to a discord channel
Closed
#215 AS a developer, I want the bot to periodically purge claims from the database that have expired
Closed
#110 Investigate how to manipulate the cards into a 3x3 grid programmatically
Closed
#273 Installing the package globally via npm should execute the cli
Closed
#272 Running the cli with the -q and --json combinations doesn't add the query metadata to the json
Closed
#198 Undici's Proxy-Authorization header not cleared on cross-origin redirect for dispatch, request, stream, pipeline [LOW] [8]
Closed
#210 Denial of service while parsing a tar file due to lack of folders count validation [MODERATE] [9]
Closed
#197 Undici's fetch with integrity option is too lax when algorithm is specified but hash value is in incorrect [LOW] [7]
Closed
#243 Update dependency discord.js to v14.15.3
Closed
#265 Claim button removes a user's currency before it checks if the card is actually claimable
Closed
#259 Update the give timer to only give currency to those with < 1000 currency
Closed
#261 Update trade command so it says the name of the person
Closed
#223 Running "npm ci" is abnormally slow while "npm install" is fine
Closed
#257 Rebalance sacrifice amounts
Closed
#194 Express.js Open Redirect in malformed URLs [MODERATE] [6]
Closed
#249 User is able to initiate a trade with themselves
Closed
#250 User is able to claim cards with a 0 balance
Closed
#164 0.6 Admin
Closed
#169 0.6 Dependency Updates
Closed
#199 Currency System
Closed
#202 AS a user, I want to be able to claim 100 additional currency a day with a /daily command
Closed
#240 Update the success message on the daily command
Closed
#233 The bot should log a warning if an ID is used twice
Closed
#228 Create balance command for currency
Closed
#204 AS a user, I want to be given coins automatically to a timer
Closed
#229 Timer should give 10 coins every 20 minutes
Closed
#226 Give currency timer is giving currency every 30 seconds instead of every 30 minutes
Closed
#203 AS a user, I want to be able sacrifice cards I have for more currency
Closed
#230 Sacrifice command should start at red for the sacrifice confirmation embed and change to green after
Closed
#238 Sacrifice button event doesn't check if the user who clicked the button is the same user who ran the command initially
Closed
#227 Inventory command shows cards in list that are shown as 0 in the database
Closed
#245 When claiming legendary cards, the embed will fail to update the interaction, but will save the card to the database
Closed
#205 AS a developer, I want the test drop commands to not take currency away
Closed
#234 Manga type cards are being claimed as a regular card
Closed
#206 AS a developer and tester, I want the /give command to also be able to give currency to a user
Closed
#201 AS a user, I want my currency balance to be used when I claim a card
Closed
#130 AS a developer, I want the configuration to use a JSON object rather than .env
Closed
#146 AS a developer, I want the project to use a logger
Closed
#184 Deployed code isn't deploying with the correct .env file
Closed
#160 AS a developer, I want Woodpecker to run the CI pipeline when a pull request is created
Closed
#163 AS a developer, I want Woodpecker to have an option to manually run a deployment pipeline
Closed
#200 AS a developer, I want the concept of a currency created in the database
Closed
#99 AS a user, I want a command to let me see all the cards in a particular series
Closed
#89 AS a user, I want the "claimed" number to increment when I claim a drop/reroll
Closed
#187 Plan currency/limited amount of drops/claims
Closed
#171 Undici proxy-authorization header not cleared on cross-origin redirect in fetch [LOW]
Closed
#170 NPM IP package incorrectly identifies some private IP addresses as public [MODERATE]
Closed
#174 Give command success message uses the wrong user
Closed
#165 Trading Command
Closed
#67 AS a developer, I want commands to be put inside a try/catch
Closed
#166 Plan trading command
Closed
#141 0.5 Admin
Closed
#142 0.5 Dependency Updates
Closed
#131 AS a user, I want to be able to view another user's inventory
Closed
#138 Inventory command sometimes can't find page for user when multiple people use it
Closed
#127 AS a user, I want the drop/reroll command embed to include the card number in the embed footer
Closed
#80 AS a user, I want a command to let me view a specific card
Closed
#122 AS a maintainer, I want to migrate the CI pipeline to Woodpecker
Closed
#129 Events and commands should be loaded from the filesystem rather than a registry
Closed
#102 Migrate to MongoDB
Closed
#147 Claim button event sometimes doesn't respond but still claims
Closed
#134 gdrivesync should error if the JSON parse fails
Closed
#96 Find better way to allow for quicker file transfer
Closed
#145 If the drop command can't read the image, the reply fails in the catch
Closed
#119 Update dependency typescript to v5.3.3
Closed
#118 0.4 Dependency Update Time
Closed
#115 0.4 Admin
Closed
#113 AS an admin, I want a command to let me give cards to users manually
Closed
#98 Show command to see a card, but without the claim buttons
Closed
#88 Create drone deployments via promotions
Closed
#84 Drone CI should auto merge in develop before testing the code
Closed
#49 AS a developer, I want the project to use a linter
Closed
#55 AS a developer, I want renovate to auto add the "type/dependencies" label to created PRs
17 issues created by 2 users
Opened
#154 AS a user, I want to be able to search for a card by its name
Opened
#156 Investigate how to do a search on the cards database based on an input
Opened
#251 Inventory command should check if a user has cards first before it tries to generate the embed
Opened
#252 Add how much currency a user will lose if they claim a card
Opened
#253 Give an update on how much currency a user has before and after they've claimed a card
Opened
#254 0.7 Admin
Opened
#258 0.7 Dependency Updates
Opened
#260 Create a "baltop" command to allow admins to see who has the most amount of currency
Opened
#262 Create a "multidrop" command which lets you drop 10 cards in a row, booster-pack style
Opened
#263 Booster pack for each series
Opened
#269 [HIGH] ws affected by a DoS when handling a request with many HTTP headers
Opened
#271 Document how to setup the logger
Opened
#276 View command has an unneeded "Claimed by" field
Opened
#278 Ability to sort the inventory command by card id, name and rarity
Opened
#279 Update series command to use the image grid
Opened
#281 Card Binder
Opened
#285 Ability to sacrifice multiple cards at once
5 unresolved conversations
Open
#79
AS a user, I want the inventory command to show my cards in a grid of images
Open
#11
Create documentation
Open
#81
Document how to start the bot
Open
#82
Document how to setup google drive sync
Open
#6
Inventory Command