14 v.App und v.Api

v.Api – Versionshistorie

v.Api – Versionshistorie

Hier siehst du die aktuelle Versionshistorie der v.Api. Deine aktuell verwendete Version der v.Api kannst du jederzeit über /api/version/current/ abfragen.
Für weitere Details zum Versionierungs-Konzept der v.Api siehe auch v.Api – Versionierung.

Inhalt

  1. Version 1.0.x
    1. Version 1.0.0 (30.10.2020)
    2. Version 1.0.1 (01.12.2020)
    3. Version 1.0.2 (15.01.2021)
    4. Version 1.0.3 (28.01.2021)
    5. Version 1.0.4 (21.02.2021)
    6. Version 1.0.5 (29.04.2021)
    7. Version 1.0.6 (05.10.2021)
    8. Version 1.0.7 (05.10.2021)
    9. Version 1.0.8 (06.12.2021)
    10. Version 1.0.9 (23.03.2022)
    11. Version 1.0.10 (02.05.2022)
    12. Version 1.0.11 (19.08.2022)
    13. Version 1.0.12 (22.11.2022)
    14. Version 1.0.13 (15.12.2022)
    15. Version 1.0.14 (05.01.2023)
    16. Version 1.0.15 (16.01.2023)
    17. Version 1.0.16 (02.02.2023)
    18. Version 1.0.17 (28.04.2023)

Version 1.0.x

1.0.0

Erstes Release

1.0.1

  • Basis-Funktionen hinzugefügt
  • Generierung Swagger
  • Authentifizierung über JWT-Token unter /api/Authentication
  • Abfragen von Ländern /api/Countries

1.0.2

  • Allgemeine Abfragen für den Lagerbereich
    • Artikel-Attribute /api/ArticleAttributes1 /api/ArticleAttributes2/api/ArticleAttributes3
    • Lagerorte /api/StorageLocations
    • Lagerplätze /api/StoragePlaces
    • Hersteller /api/Manufacturers
    • Einheiten /api/PackagingUnits
  • Abfrage und Aktualisieren von Artikeln
    • GET /api/Articles
    • PUT /api/Articles
  • Abfrage und Aktualisieren von Artikelvarianten
    • GET /api/ArticleVariants
    • PUT /api/ArticleVariants

1.0.3

  • Unterstützung für Inventuren
    • Inventur-Köpfe /api/InventoryHeads
    • Inventur-Zeilen /api/InventoryRows
    • Inventurkennzeichen/api/InventoryIndicators
  • Lagerumbuchungen
    • Abfragen GET /api/StockTransfers
    • Anlegen und aktualisieren POST und PUT /api/StockTransfers
    • Löschen DELETE /api/StockTransfers
    • Buchen einer Lagerumbuchung POST /api/StockTransfers/{id}/book
  • Cache-Funktionen für den Lagerbereich

1.0.4

  • Seriennummern für Inventuren und Lagerumbuchungen
    • Inventuren /api/InventoryRows/{id}/SerialNumbers
    • Lagerumbuchungen /api/StockTransfers/{id}/SerialNumbers
    • Inventurkennzeichen/api/InventoryIndicators
  • Fertigstellung Lagerbereich
  • Überarbeitung PUT-Funktionen

1.0.5

  • Bugfix Lagerbereich
  • Beschreibung zu allen Funktionen hinzugefügt
  • Überarbeitung Authentifizierung – Meldung 401
  • Rechtesystem (Token) für den angemeldeten Benutzer
  • Logging überarbeitet

1.0.6

  • Beginn Service-Bereich
    • Ticketarten, Ticketstatus
    • Abfragen von Tickets via GET /api/Tickets
    • Abfragen von Ticketzeilen via GET /api/TicketRows
  • Neue Allgemeine Funktionen

1.0.7

  • Erweiterung Service-Bereich
    • Gebuchte Tickets
    • Aktualisieren von Tickets PUT /api/TicketRows
    • Anlagen GET /api/Facilties
  • Unterstützung von Meine Aufgaben in Cirrina via /api/SelectTickets
  • Verschiedene Bugfixes und Überarbeitungen

1.0.8

  • Verschiedene Funktionen für Tickets
    • Hinzufügen von Texten
    • Zurückstellen /api/Tickets/Defer
    • Abschließen /api/Tickets/CloseByEngineer
    • Zuweisen /api/Tickets/Assign
  • Abfrage Ticket-Historie, Anlagen-Historie
  • Unterstützung Plantafel und Kalender
    • Abfragen von Mitarbeitern /api/Employees
    • Abfragen von Plantafeln /api/PlanningTables
    • Und Plantafeleinträgen/api/PlanningTables/{id}/Records

1.0.9

  • Verschiedene Überarbeitungen um Servicebereich
    • Unterschreiben von Tickets /api/Tickets/AddSignature
    • Versand Service-Begleitschein /api/Tickets/SendStatusEmail
  • Neue Allgemeine Funktionen
    • Globale Einstellungen via /api/GlobalConfigs
    • Bezeichnungseinstellungen (LabelSettings)
  • Diverse Bugfixes
  • Authentifizierung vereinheitlicht

1.0.10

  • Versionierung überarbeitet (x.x.10 ist das aktuelle Release)
  • DMS System begonnen
    • /api/DMS/AddDocument
    • /api/DMS/DocumentFileStream/{id}
  • Verschiedene Funktionen zur Unterstützung der Zeiterfassung
    • Abfrage von Projekten
    • Projektbudgets
    • Aufträgen
    • Aktivitäten und Aktivitäts-Kategorien
  • Beginn Zeiterfassung via API, u.a.:
    • POST /api/TimerecordingEntries
    • GET /api/TimerecordingEntries/{id}
    • PUT /api/TimerecordingEntries/{id}
    • POST /api/ValidateTimeRecordingEntry
  • Vollständige Kontaktsuche über die API GET /api/ContactInfoSearch

1.0.11

  • Notification-Service (Push Nachrichten auf Mobile Geräte)
    • PUT /api/Notifications/Devices
    • GET /api/Notifications/Devices/{id}
    • DELETE /api/Notifications/Devices/{id}

1.0.12

  • Anlegen von neuen Tickets
    • Über einen Kunden bzw. Kundennummer POST /api/Customers/{id}/Ticket
    • Über eine Anlage bzw. Anlagennummer GET /api/Facilties/{id}/Ticket
  • Prüfung Daten-Integrität und Parallelitätsverletzung über Hash-Funktionen
    • Erweiterung der Ticket bzw. Ticket-Rows PUT Funktionen um einen optionalen X-HashHeader
    • Validierung der Hash-Funktonen über GET /api/Test/Hash

1.0.13

  • Abfragen von Benutzer-Rechten GET /api/UserRights/{id}
  • Div. Bugfixe bei /api/TimerecordingEntries
  • Abfrage Verträge und Vertragsarten via /api/Contracts bzw. /api/ContractTypes
  • Abfragen Anlagenkonfigurationen via /api/FacilityConfigurationStatus

1.0.14

  • Überarbeitung Lizenzsystem, Unterscheidung v.App-Lizenzen und v.Soft-Lizenzen
  • Überarbeitung Rechtesystem im JWT-Token
  • Vorbereitung für Version 1.0

1.0.15

  • Release Version für Jahresversion von v.Soft 3.2023

1.0.16

  • Erweiterung api/Tickets/{id}/AddText um optionale Parameter für einen Zeitstempel und fetten Text
  • Bugfix /api/Bugreport – gibt jetzt 400 zurück wenn Bugreport nicht erfolgreich

1.0.17

  • Bugfix – Kontaktsuche prüft jetzt die Rechte des Users und nicht mehr die Rechte des v.Api Users

War dieser Beitrag hilfreich?