Skip to content

Releases: Daniel-Brosnan-Blazquez/eboa

v1.0.7 (20250702)

Choose a tag to compare

@Daniel-Brosnan-Blazquez Daniel-Brosnan-Blazquez released this 02 Jul 18:55

Version v1.0.7 (20250702) of EBOA related to commit aae0300
MD5: 71eb7377b14bed00bca7617d3a4917c9
Change log:

  1. Correct log of script to initiliaze EBOA DDBBs
  2. Include folder boa_package_version in the EBOA package

v1.0.6 (20241211)

Choose a tag to compare

@Daniel-Brosnan-Blazquez Daniel-Brosnan-Blazquez released this 11 Dec 10:40

Version v1.0.6 (20241211) of EBOA related to commit 80832a9
MD5: 0f5c4f01c440f31401c6d3b702273020
Change log:

  1. Fix log error parsing the stop value of the events

v1.0.5 (20241119)

Choose a tag to compare

@Daniel-Brosnan-Blazquez Daniel-Brosnan-Blazquez released this 19 Nov 11:49

Version v1.0.5 (20241119) of EBOA related to commit b918ee3
MD5: e771a1b5377060374a60af1f63c656a2
Change log:

  1. Add a method to normalise quaternions
  2. Allow the applicability of several triggering rules to the same input
  3. Add methods calculate_vector_between_positions, unit_vector and angle_between_vectors in the vector module
  4. Add method get_satellite from a TLE
  5. Add dependency with astropy module
  6. Fix triggering to remove input file when all the associated rules have been applied
  7. Delete cancellation of the confirmation of removal of the input file to the triggering when there are more than one rule as there is always one thread executing the rules
  8. Add dependency with package sgp4
  9. Add management of counters through the usage of the insertion types SET_COUNTER and UPDATE_COUNTER
  10. Add script to aggregate metrics for prometheus
  11. EBOA is published under MIT License
  12. Correct management of queries of events or annotations by values of the same type by adding aliases to the tables
  13. Correct management of error corresponding to missing the Scheduler configuration
  14. Correct the management of failed commands by the boa_execute_triggering.py script
  15. Correct task names managed by SBOA
  16. Add script to execute ingestions from the BOA scheduler

v1.0.0 (20230131)

Choose a tag to compare

@danielbrosnan danielbrosnan released this 05 Sep 15:57

First version v1.0.0 of EBOA (20230131) related to commit ab5dbbf

MD5: b1b0105ecf9d29ed1ceace24522df72e

v1.0.4 (20240130)

Choose a tag to compare

@danielbrosnan danielbrosnan released this 05 Sep 16:05
0ad024f

Version v1.0.4 (20240130) of EBOA related to commit 4f903e2
Change log:

  1. Correct description on export_alerts function
  2. Add alert_uuids parameters to the methods get_alerts to allow filtering by specific UUIDs of relevant alerts
  3. Remove alerts included in the structure of the events, annotations, sources and ERs
  4. Add the following fields to the jsonify format of the sources:
    1. reported_validity_start
    2. reported_validity_stop
    3. ingestion_completeness
    4. ingestion_completeness_message
    5. priority
    6. number_of_events
    7. number_of_annotations
    8. statuses
  5. Add a method to export the sources
  6. Add flag to include sources associated to the annotations (also while exporting ERs)
  7. Add flag to include alerts associated to the exported ERs and annotations
  8. Add events to the jsonify structure of the ERs
  9. Sort statuses in the jsonify structure of the sources
  10. Export in string format the source UUID in the jsonify structure of the sources
  11. Export in the jsonify structure of the ERs only the relevant events and annotations while requesting the export of events and annotations
  12. Verify that the duplicated requests to export information do not modify the already available structure
  13. Allow the export of events while exporting annotations
  14. Allow the export of events while exporting ERs
  15. Add tests to verify the previous changes
  16. Add events in the structure of the jsonified ERs
  17. Correct log of the exit code LINK_TO_NOT_AVAILABLE_EVENT where the event_uuid_link and the name of the link was switched
  18. Add check of parameter link_names in get_linking_events_group_by_link_name method in query.py module
  19. Correct the usage of parameter link_names in get_linking_events_group_by_link_name method in query.py module to consider type str for the filter and operations different than "in" (e.g. ==, like)
  20. Add tests for the previous changes
  21. Correct the insertion of links where the source of the link has been deleted before to avoid the insertion
  22. Add the type of the input in the logs when the type is not the expected
  23. Modify EBOA engine to insert links between events at the end of the ingestion of all DIMs to allow DIMs to link to events in all other DIMs (not just the ones ingested before)
    1. Adapt tests and log message to check/clarify this new behaviour
  24. Add value and type in the log messages when detecting any formatting issue while parsing data to be inserted into DDBB
  25. Add traceback in the log associated to an unexpected end while processing a file in the eboa_ingestion.py module
  26. Modify message related to exit code TRIGGERING_COMMAND_ENDED_UNEXPECTEDLY to indicate that there can be several errors
  27. Add text of status code to the logging of the eboa_ingestion.py module to better report it in the eboa_triggering.py management of statuses
  28. Correct the handling of errors in the eboa_triggering.py module
  29. Add functions to manage quaternions and vector operations with quaternions
  30. Add a function to obtain the nearest event in a timeline to a given date
  31. Add dependency with pyquaternion library

MD5: c36d7c72608d1f4dce655eb4a98fa9bb

v1.0.3 (20230816)

Choose a tag to compare

@danielbrosnan danielbrosnan released this 05 Sep 16:02
0ad024f

Version v1.0.3 (20230816) of EBOA related to commit 4d2e88e
Change log:

  1. Correct log reporting the inserted number of alerts
  2. Add DEBUGI log level
  3. Add export of alerts and include alerts associated to events
  4. Correct exception messages for managing value filters
  5. Add function to obtain the orbit duration from a TLE
  6. Specify that the Earth inertial frame used in the orbit module is TEME
  7. Correct log messages in SBOA
  8. Add auxilary ingestion function date_inside_range

MD5: 79c03bf3ce12e6b95f59c7b253f36e08

v1.0.2 (20230307)

Choose a tag to compare

@danielbrosnan danielbrosnan released this 05 Sep 16:01
0ad024f

Version v1.0.2 (20230307) of EBOA related to commit 7f267fb
Change log:

  1. Add functions to manage leap seconds
  2. Clarify why the minarc_orc user needs to be superuser
  3. Add support for validating XML inputs with schemas

MD5: ed4c8b7964f1e913f082e825dd5fbe7c

v1.0.1 (20230210)

Choose a tag to compare

@danielbrosnan danielbrosnan released this 05 Sep 16:00
0ad024f

Version v1.0.1 (20230210) of EBOA related to commit 260a764
Change log:

  1. Control the number of points in the footprint to set a maximum duration in the computation of the footprint
  2. Correct None values for jsonify methods

MD5: 9c3d513e86b699d224eafe1d69bb5acf