PlaatService 1.1.0

A new version of PlaatService was released

Version 1.1.0 (07-06-2026)
– Added Legacy V2 (2010 – 2020 period) APIs
/action=getVersion?product=X?version=Y?os=Z
/action=getProduct?product=X?version=Y?os=Z
/action=getUser?username=X&nickname=Y
/action=setUser?username=X&nickname=Y
/action=setScore?uid=X&pid=Y&dt=12345&score=10&level=1
/action=getLocalScore?uid=X&pid=Y
/action=getGlobalScore?pid=Y
– Enabled log4j request/response logging
– Added workaround to fix legacy V2 IP lookup logic
– Added workaround to fix legacy V2 double POST parameter values
– Added new modern /release-notes API

PlaatService installation manual

Install java
step 1: sudo apt-get install openjdk-8-jdk

Install mysql
step 2: sudo apt-get install mariadb-server

Create database
step 3: sudo mysql -u root
CREATE DATABASE plaatservice;
CREATE USER ‘plaatservice’@’localhost’ IDENTIFIED BY ‘plaatservice’;
GRANT ALL PRIVILEGES ON plaatservice.* TO ‘plaatservice’@’localhost’;
FLUSH PRIVILEGES;

Deploy service
step 4: cp plaatservice.jar /home/pi

Start Service
step 5: sudo nohup java -jar plaatservice.jar