Mahjong Pantheon

Useful software for mahjong players

Pantheon 1.2.0 released

Pantheon major version have been released. Thanks to our beta testers for useful feedback. Major changes include pao rule support, new tournament seating algorithm, reducing supported databases to PostgreSQL only, simpler developer environment setup supported by Docker, resurrection of online games support and many more.

  • Tournament control panel markup improvements (issue)
  • Allow oorasu cancellation in tournament (issue)
  • Support pao rule (issue)
  • [Start game screen] Bug fix: it’s possible to start the game without selecting all four players (issue)
  • [Start game screen] Bug fix: it’s possible to start the game without current player (issue)
  • Add round end time to the db (issue)
  • Open hand button is unexpectedly deselected (issue)
  • Update Tyr dependencies (issue)
  • [Start game screen] When player is selected, remove him from the list (issue)
  • [Start game screen] Update players list when start game screen is loaded (issue)
  • Bug: fix timezone on prod (issue)
  • Subtract the base 30k in EMA games (issue)
  • Don’t end the game in the red zone if chombo happened (issue)
  • Allow administrator to hide the rating table (issue)
  • Don’t start games when seating is generated (issue)
  • Reset timer button is not working if games are already started (issue)
  • Add total games count to lastGames API (issue)
  • Show current page and disallow getting beyond first or last page (issue)
  • [pgsql migration] Fix nominations page (issue)
  • Allow dead hand with riichi (issue)
  • [pgsql migration] Migrate prod DB (issue)
  • Disable other games listing for players who is in game now (issue)
  • Add event description to event main page (issue)
  • Critical patch (issue)
  • Add phpcs checks (issue)
  • Add event title to page header (issue)
  • Show best game series on main page of event (issue)
  • Fix pagination in mobile games listing (issue)
  • Add single game page (issue)
  • Sort games by end date (issue)
  • Allow to set cookie life for each event (issue)
  • Change user page link (issue)
  • Disable layout menu links according to event settings (issue)
  • Support multiple events on single Rheda instance (issue)
  • Bug fix: games are not finished if timer policy is set no ‘none’ (issue)
  • Bug fix: “View replay” links are visible for offline event (issue)
  • Repair online games support (issue)
  • Add best game series API support (issue)
  • Add last games sorting support in API (issue)
  • Add game info API (issue)
  • Add flag for penalties (issue)
  • Support viewing games as non-registered user (issue)
  • Simplify development environment setup (issue)
  • Add sorting by average score (issue)