v0.0.12

CSMM Import, Playtime Tracking & Ban Sync

Changes

🚀 Features

  • Automatically claim items bought ingame from shop
  • Add total playtime seconds and range filters for Player API
  • Add a clarifying note about temporal value being default in module builder
  • Add amount to currency add/reduct events card
  • Allow importing CSMM shop data
  • Sync gameserver bans into database
  • Feat: developer mode support in frontend
  • Add player playtime tracking
  • API for players’ country statistics

🐛 Bug Fixes

  • Allow 25MB file uploads for imports
  • fix: issue reporting status of failed module when user created invalid JS code
  • fix issue with ingesting bans for unknown players
  • BugFix(web-main): developer mode hiding links it shouldn’t
  • Prevent assigning the User and Player system roles + make sure that filtering by these roles returns all records

🧰 Maintenance

  • Fix text for JSON import
  • fix an issue with _data file permissions
  • Renovate group posthog deps
  • chore: group pkgs in renovate
  • Add more automerge-enabled deps
  • chore: remove got as dependency
  • Adjust renovate config
  • chore: update class-validator

🤖🧰 Dependency updates

  • chore(deps): update dependency @types/sinon to v17
  • fix(deps): update dependency @sentry/react to v8.32.0
  • fix(deps): update posthog
  • fix(deps): update dependency pg to v8.13.0
  • fix(deps): update dependency express to v4.21.0
  • fix(deps): update dependency bullmq to v5.13.2
  • fix(deps): update @opentelemetry
  • chore(deps): update dependency @types/react to v18.3.10
  • chore(deps): update dependency framer-motion to v11.9.0
  • fix(deps): update @jsonforms to v3.4.0
  • chore(deps): update dependency @types/node to v20.16.10
  • fix(deps): update dependency croner to v8.1.2
  • chore(deps): update dependency @openapitools/openapi-generator-cli to v2.13.12
  • fix(deps): update aws-sdk-js-v3 monorepo
  • chore(deps): update mcr.microsoft.com/playwright docker tag to v1.47.2
  • fix(deps): update dependency objection to v3.1.5
  • chore(deps): update dependency eslint-plugin-react to v7.37.0
  • fix(deps): update dependency concurrently to v9
  • fix(deps): update dependency @faker-js/faker to v9
  • chore(deps): update dependency @types/chai to v4.3.20
  • chore(deps): update dependency vite to v5.4.8
  • chore(deps): update grafana/grafana docker tag to v11
  • fix(deps): update socket.io packages to v4.8.0
  • chore(deps): update eslint monorepo to v9.11.1
  • chore(deps): update dependency eslint-plugin-storybook to v0.9.0
  • chore(deps): update dependency @types/node to v20.16.9
  • chore(deps): update dependency framer-motion to v11.8.0
  • chore(deps): update dependency vitest to v2.1.1
  • chore(deps): update dependency react-hook-form to v7.53.0
  • chore(deps): update dependency @tanstack/react-table to v8.20.5
  • chore(deps): update dependency react-intersection-observer to v9.13.1
  • chore(deps): update dependency @floating-ui/react to v0.26.24
  • chore(deps): update dependency lightningcss to v1.27.0
  • chore(deps): update dependency vite-plugin-checker to v0.8.0
  • chore(deps): update dependency typescript-eslint to v8.7.0
  • chore(deps): update dependency @types/react to v18.3.9
  • chore(deps): update dependency @types/node to v20.16.6
  • fix(deps): update dependency nodemailer to v6.9.15
  • chore(deps): update dependency nodemon to v3.1.7
  • fix(deps): update dependency body-parser to v1.20.3
  • chore(deps): update dependency esbuild to v0.24.0
  • fix(deps): update dependency discord-api-types to v0.37.101
  • fix(deps): update dependency @discordjs/rest to v2.4.0
  • chore(deps): update dependency vite to v5.4.7
  • fix(deps): pin dependencies
  • chore(deps): update dependency jsdom to v25.0.1
  • chore(deps): update dependency @openapitools/openapi-generator-cli to v2.13.9
  • chore(deps): update dependency husky to v9.1.6
  • fix(deps): pin dependencies
  • chore(deps): pin dependencies
  • chore(deps): pin node.js
  • chore(deps): update dependency @playwright/test to v1.47.2
  • chore(deps): update dependency nodemon to v3.1.6
  • chore(deps): update dependency @playwright/test to v1.47.1
  • fix(deps): update dependency @bull-board/express to v5.23.0
  • chore(deps): update dependency @openapitools/openapi-generator-cli to v2.13.7
  • chore(deps): update dependency @types/react to v18.3.8
  • chore(deps): update dependency vite to v5.4.6
  • chore(deps): update dependency @types/topojson-client to v3.1.5
  • chore(deps): update dependency @types/react to v18.3.6
  • chore(deps): update dependency eslint-plugin-react to v7.36.1
  • chore(deps): update dependency @types/mocha to v10.0.8
  • chore(deps): update dependency @types/jest to v29.5.13
  • chore(deps): update dependency eslint to v9
  • chore(deps): update dependency typescript-eslint to v8