2024-07-05 - 2025-07-05

Overview

76 active pull requests
102 active issues
Excluding merges, 2 authors have pushed 78 commits to main and 134 commits to all branches. On main, 60 files have changed and there have been 4302 additions and 2535 deletions.

9 releases published by 1 user

Release v0.9.2 0.9.2 2025-05-28 18:17:49 +01:00

Release v0.9.1 0.9.1 2025-05-25 17:00:43 +01:00

Release v0.9.0 0.9.0 2025-05-18 11:26:00 +01:00

Release v0.8.4 0.8.4 2025-04-22 15:21:19 +01:00

Release v0.8.3 0.8.3 2025-01-19 15:11:41 +00:00

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

75 pull requests merged by 2 users

Merged #454 Fix effects helper returning an error when the buttons are disabled 2025-05-28 16:14:43 +01:00

Merged #452 Update unclaimed card filter to fallback to any card if all cards are claimed 2025-05-28 16:07:38 +01:00

Merged #450 Update inventory dropdown logic to use a range around the current page so that we can remain within the 25 pages discord allows 2025-05-24 11:51:56 +01:00

Merged #449 Add guards to the drop and reroll commands in case the card fetcher fails 2025-05-24 10:39:34 +01:00

Merged #448 Fix sacrificing a dropped card taking from your inventory first 2025-05-24 10:05:49 +01:00

Merged #447 Fix multidrop not handling externally hosted images correctly 2025-05-24 10:04:24 +01:00

Merged #439 Pull 2nd lot of develop changes into 0.9.0 2025-05-18 11:05:56 +01:00

Merged #428 Update the drop mechanic to take currency on drop instead of claim 2025-05-16 17:37:58 +01:00

Merged #431 Fix droprarity and dropnumber commands 2025-04-22 15:12:11 +01:00

Merged #430 Fix remote image urls not showing up in image grids 2025-04-20 10:52:54 +01:00

Merged #424 Command to allow the user to buy more effects 2025-03-26 18:30:16 +00:00

Merged #422 Add friendly name and active effect to user effect list embed 2025-02-03 18:24:27 +00:00

Merged #419 Create use effect command 2025-01-25 17:29:01 +00:00

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

1 pull request proposed by 1 user

Proposed #464 Update drop embed buttons to auto sacrifice on reroll 2025-06-18 18:06:39 +01:00

65 issues closed from 3 users

Closed #358 [11] Regular Expression Denial of Service (ReDoS) in micromatch 2025-06-04 18:31:51 +01:00

Closed #369 [12] express vulnerable to XSS via response.redirect() 2025-06-04 18:31:51 +01:00

Closed #370 [13] body-parser vulnerable to denial of service when url encoding is enabled 2025-06-04 18:31:51 +01:00

Closed #393 [14] serve-static vulnerable to template injection that can lead to XSS 2025-06-04 18:31:51 +01:00

Closed #394 [15] send vulnerable to template injection that can lead to XSS 2025-06-04 18:31:51 +01:00

Closed #395 [16] path-to-regexp outputs backtracking regular expressions 2025-06-04 18:31:51 +01:00

Closed #396 [17] cookie accepts cookie name, path, and domain with out of bounds characters 2025-06-04 18:31:51 +01:00

Closed #453 Effects Buy showed an error even though it ran succesfully 2025-05-28 16:14:54 +01:00

Closed #451 Card not found in index, 0 of 0 when unclaimed chance up effect active 2025-05-28 16:07:49 +01:00

Closed #443 Inventory command is failing on production 2025-05-24 11:52:05 +01:00

Closed #446 When having the unobtained chance up effect active, the reroll button on the drop embed will occassionally fail, but still take currency 2025-05-24 10:40:17 +01:00

Closed #442 Multidrop command fails if the card has an external image link 2025-05-24 10:40:15 +01:00

Closed #435 Drop command image isn't in the embed 2025-05-24 10:40:13 +01:00

Closed #436 The sacrifice command doesn't sacrifice the command in the drop but from your inventory 2025-05-24 10:40:10 +01:00

Closed #363 Move events and commands to a subfolder 2025-05-18 15:13:35 +01:00

Closed #285 AS a user, I want to be able to sacrifice multiple commands at once 2025-05-18 15:12:17 +01:00

Closed #438 Release 0.9.0 2025-05-18 11:36:54 +01:00

Closed #327 0.9 Dependency Updates 2025-05-18 11:03:04 +01:00

Closed #324 0.9 Admin 2025-05-18 11:03:02 +01:00

Closed #415 AS a user, I want the drop command to take currency on drop instead of on claim 2025-05-18 11:02:30 +01:00

Closed #433 Series view command endlessly "thinks" 2025-04-22 16:15:01 +01:00

Closed #429 Droprarity command not working 2025-04-22 15:20:55 +01:00

Closed #425 Image grids don't work when the source is an imgur link 2025-04-22 15:20:53 +01:00

Closed #377 Consumables 2025-03-29 14:41:36 +00:00

Closed #381 AS a user, I want to be able to buy more effects 2025-03-29 14:41:18 +00:00

Closed #379 AS a user, I want to be able to list all the effects I have in my inventory 2025-02-05 18:10:04 +00:00

Closed #380 AS a user, I want to be able to use an effect I have in my inventory 2025-01-27 18:24:27 +00:00

Closed #420 Drop embeds should be able to add images via a url 2025-01-19 15:11:54 +00:00

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

83 issues created by 1 user

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 #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 #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

Opened #420 Drop embeds should be able to add images via a url 2025-01-17 14:56:43 +00:00

Opened #421 DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead 2025-01-19 14:37:11 +00:00

Opened #423 Create missing todo tests 2025-03-17 18:31:37 +00:00

Opened #425 Image grids don't work when the source is an imgur link 2025-03-22 17:24:15 +00:00

Opened #426 Series list command should have an "unclaimed" filter 2025-03-29 14:38:51 +00:00

Opened #429 Droprarity command not working 2025-04-17 15:28:54 +01:00

Opened #432 Stage CI pipeline should update the version number with the branch name 2025-04-22 15:19:38 +01:00

Opened #433 Series view command endlessly "thinks" 2025-04-22 15:43:42 +01:00

Opened #434 Investigate image http server 2025-04-22 16:16:47 +01:00

Opened #435 Drop command image isn't in the embed 2025-05-17 19:58:29 +01:00

Opened #436 The sacrifice command doesn't sacrifice the command in the drop but from your inventory 2025-05-17 20:06:09 +01:00

Opened #437 Prod CI pipeline should get the release name from the tag 2025-05-18 11:01:39 +01:00

Opened #438 Release 0.9.0 2025-05-18 11:01:57 +01:00

Opened #440 Prod CI should deploy on tag not branch 2025-05-18 11:07:13 +01:00

Opened #441 Docker: Remove the 'version' tag 2025-05-18 11:27:47 +01:00

Opened #442 Multidrop command fails if the card has an external image link 2025-05-18 11:35:57 +01:00

Opened #443 Inventory command is failing on production 2025-05-18 11:39:50 +01:00

Opened #444 0.10 Admin 2025-05-18 15:15:09 +01:00

Opened #445 0.10 Dependency Updates 2025-05-18 15:15:22 +01:00

Opened #446 When having the unobtained chance up effect active, the reroll button on the drop embed will occassionally fail, but still take currency 2025-05-21 08:51:52 +01:00

Opened #451 Card not found in index, 0 of 0 when unclaimed chance up effect active 2025-05-27 21:26:25 +01:00

Opened #453 Effects Buy showed an error even though it ran succesfully 2025-05-28 16:05:53 +01:00

Opened #455 Unclaimed card effect chance should be dynamic 2025-06-01 13:18:43 +01:00

Opened #456 Create effects to be able to increase the chance of getting gold, legendary, and manga 2025-06-01 13:20:30 +01:00

Opened #457 Update drop embed buttons to auto sacrifice on reroll 2025-06-02 19:52:01 +01:00

Opened #458 [18] [HIGH] Regular Expression Denial of Service (ReDoS) in cross-spawn 2025-06-04 18:33:23 +01:00

Opened #459 [19] [HIGH] path-to-regexp contains a ReDoS 2025-06-04 18:36:23 +01:00

Opened #460 [20] [MODERATE] Use of Insufficiently Random Values in undici 2025-06-04 18:37:40 +01:00

Opened #461 [21] [MODERATE] Babel has inefficient RegExp complexity in generated code with .replace when transpiling named capturing groups 2025-06-04 18:39:14 +01:00

Opened #462 [22] [LOW] undici Denial of Service attack via bad certificate data 2025-06-04 22:11:19 +01:00

Opened #463 [23] [LOW] Regular Expression Denial of Service (ReDoS) in @eslint/plugin-kit 2025-06-04 22:12:30 +01:00

4 unresolved conversations

Open #271 AS a developer, I want how to setup the logger to be documented 2025-05-27 18:21:38 +01:00

Open #278 AS a user, I want to be able to sort the inventory command by card id, name, and type 2024-10-27 16:39:30 +00:00

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

Open #281 Card Binder 2024-07-27 16:11:40 +01:00