Skip to content

Releases: phax/phoss-smp

phoss SMP 5.5.0

10 Jan 19:51
Compare
Choose a tag to compare
phoss SMP 5.5.0 Pre-release
Pre-release
  • Updated to Log4J 2.17.1 for security reasons (CVE-2021-44832)
  • Updated to ph-commons 10.1.5
  • Updated to ph-oton 8.3.6
  • The transport profiles are now managed in the database when using the SQL Backend (table smp_tprofile)
    • All the existing transport profiles are automatically migrated into the database
  • The audit items are now also written directly to the database when using the SQL Backend (table smp_audit) - existing entries are NOT migrated
  • The security roles are now managed in the database when using the SQL Backend (table smp_secrole)
  • The users are now managed in the database when using the SQL Backend (table smp_secuser)
  • The user groups are now managed in the database when using the SQL Backend (table smp_secusergroup)
    • All existing roles, users and user groups are automatically migrated from the XML based file to the DB
  • All the SMP settings as well as the ID maintenance are now managed in the database when using the SQL Backend (table smp_settings)
    • All the existing SMP settings are automatically migrated into the database
  • Added new property in webapp.properties called webapp.public.showappname to disable the display of the application name in the /public part
  • Added new property in webapp.properties called webapp.public.showsource to disable the display of the application source in the /public part
  • Certain HTTP redirects now correctly honour the public URL - this only affects usage behind a reverse proxy

phoss SMP 5.4.5

21 Dec 12:38
Compare
Choose a tag to compare

phoss SMP 5.4.4

14 Dec 23:23
Compare
Choose a tag to compare

phoss SMP 5.4.3

10 Dec 12:38
Compare
Choose a tag to compare

phoss SMP 5.4.2

30 Nov 10:40
Compare
Choose a tag to compare
  • Switching back to Flyway v7 for compatibility with MySQL v5.7.

phoss SMP 5.4.1

30 Oct 18:42
Compare
Choose a tag to compare
  • Fixed a regression in 5.4.0, that the parsing of date time values without a timezone failed.

phoss SMP 5.4.0

19 Sep 12:58
Compare
Choose a tag to compare
  • Added support for migrating service groups from and to another SMP - see the new menu items in the "Service group" area (see issue #78)
  • An internal error on the "Business Cards" page was solved, if a Directory configuration was enabled using "https" but the certificate setup of the PD Client is broken
  • Added an additional check on the "Certificate Information" page if the configured key store contains more than 1 key entry
  • Added a new page that shows all the identifier mappings uses in the SMP (available in "Administration | Identifier Mappings")
  • The return code of the PUT and DELETE APIs changed from 404 to 412 if the writable REST API is disabled
  • Extended the REST API to create and delete ServiceGroups without SML interaction (see issue #163)
  • Added a new status item smp.sql.db.connection-possible when using the SQL backend
  • Added a new configuration property smp.status.sql.enabled to disable the new status item
  • Added a new configuration property smp.timezone to configure the global SMP time zone (see issue #167)

phoss SMP 5.3.3

20 Aug 21:35
Compare
Choose a tag to compare
  • Updated to ph-commons 10.1
  • Updated to peppol-commons 8.4
  • Updated to ph-oton 8.3
  • A new Administration page to dynamically change the log level was added
  • The page "SML certificate update" received additional checks regarding the certificate layout
  • Removed superfluous pd-client.properties file
  • Added new status item startup.datetime
  • The new configuration item smp.flyway.enabled allows to disable the usage of Flyway
  • When listing certificates, the alias is also shown if it is available

phoss SMP 5.3.2

15 Jan 11:27
Compare
Choose a tag to compare
  • Fixed an error in the MongoDB backend that prevented the endpoint processes to be handled correctly. This is a regression error introduced in 5.2.6.

phoss SMP 5.3.1

03 Nov 09:19
Compare
Choose a tag to compare
  • If the DB connection is lost during a run, it can now be re-established via the GUI
  • Fixed a concurrency issue when using the SQL backend