Page 1 of 1

Änderungen an DB und APIv23.2

Posted: Sun 8. Oct 2023, 18:49
by xantian
Hallo zusammen,

ich habe in der Version 23.2 Änderungen an der Datenbank festgestellt. Jetzt stellt sich zwangsläufig die Frage ob es auch Änderungen an der API gibt, und falls ja, wo erhalte ich den diff zwischen den Versionen?

Schöne Grüße
Vladimir

Re: Änderungen an DB und APIv23.2

Posted: Sun 8. Oct 2023, 18:51
by Jolinar
Moderativer Hinweis:
Thread nach Bedienung verschoben.

Re: Änderungen an DB und APIv23.2  [GELÖST]

Posted: Sun 8. Oct 2023, 18:58
by Jolinar
xantian wrote: Sun 8. Oct 2023, 18:49 Jetzt stellt sich zwangsläufig die Frage ob es auch Änderungen an der API gibt, und falls ja, wo erhalte ich den diff zwischen den Versionen?
KeyHelp Changelog wrote:API Changes
  • The endpoint '[GET] /server' (property: 'meta') now shows whether the server is running KeyHelp Pro
  • The endpoint '[GET] /server' (property: 'ports') now shows the protocol (tcp/udp)
  • The endpoint '[GET] /server' (property: 'components') now shows Redis and Rspamd (if installed) and omits Amavis and Spamassasin (if not installed)
  • The endpoint '[GET/PUT/POST] /domains' now allow querying and setting a domain's DKIM selector
  • Improved error messages for endpoint '[POST] /ftp-users', instead of informing about missing uid/gid, now the reason for this is better explained and what to do
  • Improved API documentation, added documentation of sorting parameters, corrected spelling and punctuation errors
  • Fixed the endpoint '[POST] /ftp-users' where the error message 'You are not allowed to create new directories at this level of the directory hierarchy.' was issued too early
  • Increase API version to 2.7
Quelle-> https://changelog.keyhelp.de/

Re: Änderungen an DB und APIv23.2

Posted: Mon 9. Oct 2023, 09:59
by Alexander
Übrigens befindet sich die gesamte aktuelle API Dokumentation im OpenAPI Format als .yml Datei unter /home/keyhelp/www/keyhelp/api/openapi.yml

Hier habe ich auch mal ein Diff für dich vorbereitet:

2.7 vs 2.6
https://www.diffchecker.com/7i0vmOUB/

Re: Änderungen an DB und APIv23.2

Posted: Thu 12. Oct 2023, 16:10
by xantian
Alexander wrote: Mon 9. Oct 2023, 09:59 Übrigens befindet sich die gesamte aktuelle API Dokumentation im OpenAPI Format als .yml Datei unter /home/keyhelp/www/keyhelp/api/openapi.yml

Hier habe ich auch mal ein Diff für dich vorbereitet:

2.7 vs 2.6
https://www.diffchecker.com/7i0vmOUB/
Das hilft ungemein weiter! Besten dank!