diff --git a/CHANGELOG.md b/CHANGELOG.md index d30e2c2..53c2a87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,12 @@ Changelog ========= -(unreleased) ------------- +v2026.2.1 (2026-04-15) +---------------------- New ~~~ +- Add Contact page with email sending behaviour #4. [Lang] - Add timer for the acceptance of the challenge #4. [Lang] - Registered users have avatars next to the timer #4. [Lang] - Add opportunity to use profile picture. #4. [Lang] @@ -19,6 +20,9 @@ New Changes ~~~~~~~ +- Change the shareable battle - add avatars to it - even on the og tags + #4. [Lang] +- Change text #4. [Lang] - Add donation button #4. [Lang] - Protect the gameplay with recaptcha #4. [Lang] - The waiting dialog is uncloseable until the time is up #4. [Lang] diff --git a/compose.yaml b/compose.yaml index 9eb4f59..38777a6 100644 --- a/compose.yaml +++ b/compose.yaml @@ -11,6 +11,7 @@ services: SERVER_NAME: ${SERVER_NAME:-:80} APP_ENV: prod APP_SECRET: ${APP_SECRET} + APP_CONTACT_MAIL_ADDRESS: ${APP_CONTACT_MAIL_ADDRESS:-7system7@gmail.com DATABASE_URL: >- postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?serverVersion=${POSTGRES_VERSION}&charset=utf8 POSTGRES_URL: db diff --git a/composer.json b/composer.json index fc48f07..aeb7389 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,14 @@ { + "name": "splendid-bear/mineseeker", + "version": "2026.2.1", + "license": "GPL-3.0-or-later", + "author": "https://www.splendidbear.org", + "bugs": "https://source.splendidbear.org", + "description": "This is a minesweeper game that is inspired from MSN Messenger's game.", + "minimum-stability": "dev", "type": "project", - "license": "proprietary", + "prefer-stable": true, + "private": true, "require": { "php": ">=8.5", "ext-iconv": "*", diff --git a/package.json b/package.json index 642d1a6..fbb65fb 100644 --- a/package.json +++ b/package.json @@ -1,50 +1,51 @@ { - "name": "mine-seeker", - "version": "1.0.0", - "description": "Mine Seeker Game by system7", - "keywords": [ - "mine", - "seeker", - "game", - "multiplayer", - "websocket" - ], - "author": "Laszlo Lang ", - "license": "UNLICENSED", - "private": true, - "dependencies": { - "@emotion/react": "^11.14.0", - "@emotion/styled": "^11.14.1", - "@fontsource/changa-one": "^5.2.8", - "@fontsource/open-sans": "^5.2.7", - "@fontsource/rajdhani": "^5.2.7", - "@fortawesome/fontawesome-free": "^7.2.0", - "@mui/material": "^9.0.0", - "@mui/x-charts": "^9.0.1", - "@tanstack/react-query": "^5.0.0", - "howler": "^2.1.2", - "lodash": "^4.18.1", - "prop-types": "^15.7.2", - "react": "^19.0.0", - "react-dom": "^19.0.0" - }, - "devDependencies": { - "@eslint/eslintrc": "^3.3.5", - "@eslint/js": "^9.0.0", - "@stylistic/eslint-plugin": "^4.0.0", - "@vitejs/plugin-react": "^6.0.1", - "eslint": "^9.0.0", - "eslint-plugin-react": "^7.0.0", - "eslint-plugin-react-hooks": "^5.0.0", - "globals": "^15.0.0", - "sass": "^1.77.0", - "vite": "^8.0.8", - "vite-plugin-symfony": "^8.2.4" - }, - "scripts": { - "dev": "vite", - "watch": "vite build --watch", - "build": "vite build && cp -r node_modules/@fortawesome/fontawesome-free/webfonts public/build/webfonts", - "lint": "eslint assets/js/" - } + "name": "mine-seeker", + "version": "2026.2.1", + "author": "https://www.splendidbear.org", + "license": "GPL-3.0-or-later", + "bugs": "https://source.splendidbear.org", + "description": "Mine Seeker Game by system7", + "private": true, + "keywords": [ + "mine", + "seeker", + "game", + "multiplayer", + "websocket" + ], + "dependencies": { + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.1", + "@fontsource/changa-one": "^5.2.8", + "@fontsource/open-sans": "^5.2.7", + "@fontsource/rajdhani": "^5.2.7", + "@fortawesome/fontawesome-free": "^7.2.0", + "@mui/material": "^9.0.0", + "@mui/x-charts": "^9.0.1", + "@tanstack/react-query": "^5.0.0", + "howler": "^2.1.2", + "lodash": "^4.18.1", + "prop-types": "^15.7.2", + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@eslint/eslintrc": "^3.3.5", + "@eslint/js": "^9.0.0", + "@stylistic/eslint-plugin": "^4.0.0", + "@vitejs/plugin-react": "^6.0.1", + "eslint": "^9.0.0", + "eslint-plugin-react": "^7.0.0", + "eslint-plugin-react-hooks": "^5.0.0", + "globals": "^15.0.0", + "sass": "^1.77.0", + "vite": "^8.0.8", + "vite-plugin-symfony": "^8.2.4" + }, + "scripts": { + "dev": "vite", + "watch": "vite build --watch", + "build": "vite build && cp -r node_modules/@fortawesome/fontawesome-free/webfonts public/build/webfonts", + "lint": "eslint assets/js/" + } }