Skip to content
This repository has been archived by the owner on Nov 26, 2024. It is now read-only.

Releases: EVOLVED-5G/CAPIF_API_Services

CAPIF Release 3.1.2

15 Nov 09:57
c89b040
Compare
Choose a tag to compare
  • Improvements of CAPIF robot tests.
  • Update Startup scripts for all services in order to be sure service has REDIS connection and properly certificate to raise server side.
  • Fixed libraries version at all services

Changes at Tests:

  • Allow different port for https connection.
  • Improved code according to other tests to have more homogeneity when we invoke apis on all tests

CAPIF Release 3.1.1

12 Apr 09:06
af2d028
Compare
Choose a tag to compare

CAPIF Tool Release 3.1.1

  • Minor Fixes in Logging/Auditing Service
  • Update redis version

Changes at Tests:

  • Add test plan to logging/auditing service
  • Add tests to cover logging/auditing test plan

CAPIF Release 3.1

10 Mar 09:10
82978a6
Compare
Choose a tag to compare

CAPIF Tool Release 3.1

  • Delete a service automatically if the provider that contains the APF that published it is deleted
  • Clear the security context of an invoker automatically if the invoker is deleted
  • Delete automatically the entry in the security info of the security context if the provider that has the aef that published the service is deleted
  • Delete automatically the entry in the security info of the security context if the service on which that context was created is deleted

CAPIF Release 3.0

27 Jan 11:16
Compare
Choose a tag to compare

Changes at Services:

  • Common Changes:
    • Removed from all CAPIF services the Common Name (CN) check at certificate to get the role in services.
    • Add role verification in Nginx (check if consumer is Invoker, APF, AEF, AMF, or CCF)
    • Add log files
    • Remove mosquitto mqtt
  • NGINX service:
    • Add map functions in config to check CN in certificates (role verification)
  • Register:
    • Refactor
    • At Registration operation you need to setup if entity is invoker or provider (previously was invoker or exposer).
    • Get Auth operation to get access_token now only need to have user and password in body, role is not needed now.
  • Invoker:
    • Refactor
    • Same functionality but complete code refactor performed.
    • This service has REDIS connection to update status (onboard, offboard) to other services.
    • Listener created to add apiList when security context is created and remove it when security context is destroyed.
  • Provider:
    • Refactor
    • New development at this version.
    • Allow registration of provider entities (AMF, APF y AEF)
    • This registration returns signed certificates for each one requested to be used in subsequent request by each entity of provider.
  • Events:
    • Refactor
    • Generate subscription to event for any entity
    • This service has REDIS connection to communicate event to other services:
      • Internal operations
        • Invoker OnBoarded or OffBoarded.
        • Other events.
      • External operations from other services.
    • Notify to subscribers
  • Publish:
    • Refactor
    • Check if APF Id is valid.
    • This service has REDIS connection:
      • If Service is added or removed it sends a message through REDIS.
  • Security:
    • New at this version
    • This service has REDIS connection, that allow some operations like:
    • When a new security context is created, then request to invoker to add the api to it apilist.
    • When a security list is remove those apis are removed from invoker apilist associated.
    • Token Creation (Oauth).
    • Revoke Authorizations.
  • Logging Service:
    • New at this version
    • Creates a new log entry for service API invocations.
  • Auditing Service
    • New at this version:
    • Query and retrieve service API invocation logs stored on the CAPIF core function.

Changes at Tests:

  • New common scenarios in order to make easy to describe a test.
  • New Test plan definition format.
  • Change to new provider registration towards provider Management.
  • Complete code refactor of all tests
  • Complete test plan review, including all services (except auditing and logging)

CAPIF Release 2.1

03 Oct 10:55
edf9249
Compare
Choose a tag to compare

New CAPIF Release, with some fixes and upgrades.

CAPIF Release 2.0

12 Sep 11:08
Compare
Choose a tag to compare

The APIs included in release 2.0 are:

CAPIF Events API
CAPIF Provider Management API
TLS Enabled
Minor bug fixes

CAPIF Release 1.0

17 Jan 08:19
c671698
Compare
Choose a tag to compare

The APIs included in release 1.0 are:

  • JWT Authentication APIs
  • CAPIF Invoker Management API
  • CAPIF Publish API
  • CAPIF Discover API