- bugfix:
validate
andsend
could incorrect number of total records
Released 2024-11-15
- feature: implement structured results file output for validate
- bugfix:
--results-file
required a directory prefix - bugfix:
validate
of descriptor values without a hash char (#
) failed - bugfix: validate uniqueness by identity instead of required
- bugfix: allow deletion of students (if permitted by credential claimset and API auth strategy)
- bugfix: make
max_failures
truly optional
Released 2024-07-23
- feature: add a
successes
section to the structured log results file to report how many payloads resulted in a 200, 201, etc. - feature: add a test suite
- bugfix: lightbeam send resulted in an error about
lightbeam.get_endpoints_with_data()
- bugfix: restore endpoint dependency ordering to
lightbeam.get_endpoints_with_data()
- bugfix: custom API URLs not picked up when some, but not all, are specified
Released 2024-07-12
- feature: reference validation
- feature: notify user of endpoints to be
delete
d - bugfix: handle descriptors with missing (optional) description
Released 2024-06-03
- feature: Support custom Ed-Fi URLs
- bugfix: Fix
--drop-keys
and--keep-keys
filtering - bugfix: Ensure command list in help menu and log output is always consistent
- bugfix: Fix how hashlog entries are removed during
lightbeam delete
- bugfix: Fix validation of local descriptor values within nested payloads
- bugfix: No descriptor payload keys were kept after being downloaded by
lightbeam validate
Released 2024-04-19
Released 2024-02-16
Released 2023-10-16
Released 2023-07-11
Released 2023-06-13
Released 2023-04-07
- bugfix: resolve error fetching Swagger docs
Released 2023-04-07
- bugfix: better error logging (file name and line number) for erroring payloads
- bugfix: better error handling in cases where the Ed-Fi API dependencies and Swagger URLs return error status codes
Released 2023-01-25
- bugfix: fetching descriptor values for all namespaces, not just
ed-fi
Released 2023-01-12
- bugfix: add pagination when fetching descriptor values
Released 2022-12-16
- un-pin requirements.txt dependencies from fixed versions
Released 2022-09-22
- initial release