Private
Public Access
1
0
Files
MineSeeker/CHANGELOG.md
Lang cd593e99fc
Some checks failed
Deploy to Production / deploy (push) Failing after 0s
chg: pkg: new version release !skipChangelog
2026-04-14 13:03:14 +02:00

7.1 KiB

Changelog

v2026.01 (2026-04-14)

New

- Registered users have avatars next to the timer #4. [Lang]
- Add opportunity to use profile picture. #4. [Lang]
- Add more stats and a dialog for the recent battle that can be
  shareable #4. [Lang]
- Implement the 2FA authentication (TOTP and backup codes) #4. [Lang]
- Add beta logo to the corner #3. [Lang]
- Add mineseeker game to the symfony 4 project #3. [Lang]
- Upgrade to the latest symfony v4 #3. [Lang]

Changes
  • Fix missing favicon #4. [Lang]
  • Add modern Webauthn authentication #4. [Lang]
  • Refactor all forms to have Symfony Form Types & Validation Constrainsts - & implement Google ReCapthca v3 #4. [Lang]
  • Add forgot password functionality #4. [Lang]
  • Increase the minimum PHP version to the latest major - and massive refactor on back-end, like Controllers and Repositories #4. [Lang]
  • Redesign the resign dialog #4. [Lang]
  • Re-implement the waiting for opponent dialog - refactor its gfx - & add online user selection dialog #4. [Lang]
  • Improve the gfx on homepage - implement login/register and activation for authentication - and add the first version of profile page #4. [Lang]
  • Refactor and redesign the gfx on front-end #4. [Lang]
  • Add timers to each player - renew the whole migration #4. [Lang]
  • Use namespaces for front-end #4. [Lang]
  • Replace webpack w/ vite & remove old, legacy jQuery from the code #4. [Lang]
  • More, massive refactor for front-end #4. [Lang]
  • Massive refactor on front-end - and remove unnecessary deps #4. [Lang]
  • Change the code style to fit the current standard #4. [Lang]
  • Refactor to use Attributes instead of yaml markdown #4. [Lang]
  • Outsource the Grid generation and interactions to the backend #4. [Lang]
  • Remove unnecessary variables and prune the Facebook registration method #4. [Lang]
  • Replace the legacy gos/web-socket-bundle & replace it with Mercure protocol #4. [Lang]
  • Created the first working solution since 7 yrs #4. [Lang]
  • Make the first working version - the stepping is broken due to the algorythm structure #4. [Lang]
  • Change the composer default php minimum environment #3. [Lang]
  • Change the default url to wss on frontend #3. [Lang]
  • Refactor Rpc and Topic classes #3. [Lang]
  • Refactor classes and reformat some layout #3. [Lang]
  • Remove deprecated files #3. [Lang]
  • Doc in README.md #3. [Lang]
  • Gitignore a js.map file #2. [Lang]

Other

- Pkg: usr: solve the not-working mailing on dev env under docker #4.
  [Lang]
- Deploy version 1.1.0 !deploy #11. [Lang]


1.1.0 (2019-10-26)
------------------

Changes
  • Reinit project - disable redis module and make the project compatible w/ PHP7.3 #2. [Lang]

0.4.0 (2019-10-26)

  • Change session driver to REDIS. [Lang]
  • Add created, updated field to db && improve graph design. [Lang]
  • Cache setup && optimalize for google pagespeed && optimalize all images. [Lang]
  • Improve graph design on homepage && add footer and techs && add official pages. [Lang]
  • Bugfix mine websocket periodic mysql calling. [Lang]
  • Bugfix hwioauth remember me && centralize hwioauth and facebook settings. [Lang]
  • Centralize jquery && bugfix mysql auto-termination problem w/ user auth. [Lang]
  • Release beta4. [Lang]
  • Gitignore npm debug log. [Lang]
  • Add english lang everywhere && add snowfall && add centralized version nbr && improve stylesheet && slack integration. [Lang]
  • Bugfix #30 && random bg in game. [Lang]
  • Add google analytics and facebook scripts && improve url share method w/ fb && enforce https in prod. [Lang]
  • Reg and login buttons on index && remove list method && facebook centralize. [Lang]
  • Redesign user frontend. [Lang]
  • Mods for performance; one js.min file on prod. [Lang]
  • Improve webpack config for prod compile #23. [Lang]
  • Ssl handling #22 && reconnection issues #20, #21. [Lang]
  • Facebook prod settings w/ app; hwi/HWIOAuthBundle. [Lang]
  • Refact && game reconnection and restore w/o refresh #3 && bugfix bomb explosion on opponent mines #19. [Lang]
  • Typo in rpc. [Lang]
  • Handle prod mysql timeout && graphics improve. [Lang]
  • Gitignore webpacked index.js. [Lang]
  • Add production mods. [Lang]
  • Bugfix points saving and exploded bombs to db && you can resign #6. [Lang]
  • Bugfix resign button existence #11. [Lang]
  • Bugfix opponent bomb btn buzz on hover #10. [Lang]
  • Bugfix points problem in the end #16. [Lang]
  • Add desc to every user #9. [Lang]
  • Clipboard - not working #8. [Lang]
  • Random player on start #5. [Lang]
  • Show left mines after end #2 && reduce network traffic && better active field checking method. [Lang]
  • Some refactor #13. [Lang]
  • Bugfix grid field render #12. [Lang]
  • Game ends after x mines. [Lang]
  • Add new sounds && refactor && new bg images && form redesigns. [Lang]
  • Bugfix entities gridrow, grid && improve graph design on homepage. [Lang]
  • Some refactor && prod settings. [Lang]
  • Improve graphics design in game. [Lang]
  • Bugfix grid row in entity. [Lang]
  • Bugfix changePlayer after bomb explosion. [Lang]
  • Improve game graph design. [Lang]
  • Login and register form more design. [Lang]
  • Add basic design to userbundle && refactor. [Lang]
  • Add font-awesome. [Lang]
  • Working user authentication w/ fb and plain login. [Lang]
  • Add facebook login module, hwi/HWIOAuthBundle. [Lang]
  • Login && register form overrided. [Lang]
  • Js and config refactor. [Lang]
  • Replace gridcol object to json array in db. [Lang]
  • Refactor. [Lang]
  • Save steps and point info to db. [Lang]
  • Save the step data to db. [Lang]
  • Renamed the acme to mineseeker && handle when the user connection has been lost. [Lang]
  • Add player names to UI. [Lang]
  • Add overlay && game do not start until the opponent came. [Lang]
  • Add base64 encryption to grid when it has been sended to server. [Lang]
  • On click opponents bomb, you cannot target && refactor. [Lang]
  • Warning when player has been found more than 20 mines. [Lang]
  • Bugfix center mine counter animation. [Lang]
  • The opponent is the next when bomb is exploded. [Lang]
  • Current username checked && refactor && remove players in channel when they are more than 2. [Lang]
  • Send bomb info and use it on opponent. [Lang]
  • Add sounds w/ howler. [Lang]
  • Bugfix multiple empty fields w/ one click on opponent view. [Lang]
  • Refact && remove sound and logging && bugfix BIGBUG - handleGridField and showAppropriateFields sort order... [Lang]
  • Create first working communication. [Lang]
  • Create entities and repositories. [Lang]
  • Changed websocket default port && debug RPC. [Lang]
  • Created working session and client handler w/ websocket. [Lang]
  • Working websocket client and server w/o session handling and storage. [Lang]
  • Composer update. [Lang]
  • Improve game && start sound creating. [Lang]
  • Refactor grid control and grid field. [Lang]
  • Created basic game w/ table and animations. [Lang]
  • Websocket basic setup FE & BE && working basic game w/ react && webpack & babel config. [Lang]
  • Gitignore node_modules && add symlink to node_modules (just for install) && basic react. [Lang]
  • Add react hello world. [Lang]
  • Rename project in config. [Lang]
  • Initial commit && create project in symfony3. [Lang]