24.0.0
Database upgrade can take long time, depending on the database size. Temporarily scale up the server may speed up migration. |
Payment database table support partitioning
Motivation
The table where payments are stored grows rapidly (currently it has ~ 110 000 000 rows). This make query slower because of big sizes of indexes and other data structures. To address this issue PostgreSQL offers an instrument called table partitioning.
See more details in payments partitioning document.
Migration to partitions
Following steps are optional. If your system is small and performance is good you can skip it.
It migrate to partitions follow instructions here.
Features
-
Extension of ID card bonus aka "Badesee" bonus. Add expiry date and max. number of usage per day to ID card bonus. See more in feature documentation on in PCON-2726.
GDPR
cleanup
Clean up of car license plates can be set individually per Area.
Go to pcon.gdpr.eviction.lpn
was removed.
24.1.0
RAO
Added support for partner RAO. Because it must have a counterpart on Windows it requires a configuration. Add following properties and supply real values how to connect the counterpart:
pcon:
partner:
rao:
url: http://192.168.1.100:20000
24.1.1
-
Updated translation to italian language.
-
Fix autocompletion in login form.
-
Remove error indicator on RAO configuration.
24.1.3
-
Transfer sale point (PDM number and name) and means of payment to RAO (ParkIS).
-
New texts for status message 204.
24.2.0
-
Implementation of a new interface from Feratel [PCON-2854]
-
Fix revenue widget [PCON-2882]
-
New reasons for message 204
-
Italy need some new info for API, just now: ParkingMinutes:123, PagoPaID:123CDF564TYB [PCON-2887]
24.3.0
-
Bonus extension for Italy. Now it can be selected if a start or end of park time is considered.
-
Fix performance issus on database.