2024-01-04T11:24:51Z - 2024-07-04T10:24:51Z

Overview

82 active pull requests
92 active issues
Excluding merges, 2 authors have pushed 94 commits to main and 124 commits to all branches. On main, 83 files have changed and there have been 10713 additions and 13172 deletions.

11 releases published by 1 user

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

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

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

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

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

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

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

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

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

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

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

81 pull requests merged by 2 users

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

1 pull request proposed by 1 user

Proposed #282 Update dependency @types/node to v20.14.9 2024-07-01 00:02:20 +01:00

75 issues closed from 3 users

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

17 issues created by 2 users

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 #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 #258 0.7 Dependency Updates 2024-06-03 18:14:07 +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 #262 Create a "multidrop" command which lets you drop 10 cards in a row, booster-pack style 2024-06-06 10:48:17 +01:00

Opened #263 Booster pack for each series 2024-06-06 10:48:39 +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 Document how to setup the logger 2024-06-18 19:45:12 +01:00

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

Opened #278 Ability to sort the inventory command by card id, name and rarity 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 #285 Ability to sacrifice multiple cards at once 2024-07-01 19:32:43 +01:00

5 unresolved conversations

Open #79 AS a user, I want the inventory command to show my cards in a grid of images 2024-06-30 15:15:46 +01:00

Open #11 Create documentation 2024-06-18 19:45:38 +01:00

Open #81 Document how to start the bot 2024-05-20 09:50:49 +01:00

Open #82 Document how to setup google drive sync 2024-05-20 09:50:46 +01:00

Open #6 Inventory Command 2024-02-18 15:02:37 +00:00