Releases: anomaly/gallagher
v0.1.0a14
v0.1.0-alpha.13
💅 Improves
AccessZoneRef
now has anOptional
,Identifier
.last_successful_access_zone
onCardholderDetail
does not send back anIdentifier
but all other responses using theRef
do, it was wiser to relax this rule.
v0.1.0-alpha.12
🐛 Fixes
- Automates
__init__.py
getting version metadata frompoetry
package, ensuring that it's always kept up to date whenpyproject.toml
is updated.
v0.1.0-alpha.11
📢 Preamble
Urgent release to refactor asyncio.Event
implementation
💅 Improvements
- Refactor
asyncio.Event
implementation where the called calls.set
to break the event loop forfollow
commands, see official docs
v0.1.0-alpha.10
📢 Preamble
A release to refactor the way PDF fields are accessed, documentation was update to reflect this.
💅 Improvements
The pdf
attribute is dynamically populated object with dynamically generated keys. Here are some examples of how PDF
field names are mapped to snake_case
keys:
@Cardholder UID
would becomepdf.cardholder_uid
@City
would becomepdf.city
@Company Name
would becomepdf.company_name
@PINNumber
would becomepdf.pin_number
🛠️ Fixes
dto/summary/pdf.py
relaxes theHref
field requirement, they are nowOptionalHref
with a default ofNone
#77
v0.1.0-alpha.9
📢 Preamble
Fast-forward release to fix issues with Event parsing rules for follow
🛠️ Fixes
refs.ItemRef
now has anOptionalHref
instead of it being anOptional
parameter inEventSummary
v0.1.0-alpha.8
v0.1.0-alpha.7
📢 Preamble
Fast-forwarded release for getting the TLS authentication feature out in the open with documentation for use by a production project #66.
✨ New
- TLS support for authentication against command centre #66, adds tests to use temporary files which loads certificates form environment variables (because we store these in Github secrets for the actions).
- Adds custom
User-Agent
header string #63
💅 Improvements
- Updates dependencies for the project
- Documentation to reflect TLS feature #66
🛠️ Fixes
- Update various
asyncio
settings - Infinite loop for
items
tests, limits this 10 pages for testing purposes
v0.1.0-alpha.6
📢 Preamble
Adds a User-Agent
string to httpx
requests and most work on the documentation. This release also features some examples on polling events
using the asyncio
loop.
✨ New
- Printing related examples in the code, specially in examples
- Adds
User-Agent
string #63
💅 Improvements
- Major rewrites of much of the documentation
- Updates packages as required during the time passed
v0.1.0-alpha.5
📢 Preamble
Another alpha
release to keep pushing features in order to get the library to a stable state. Use this release with caution but definitely upgrade if you are an early adopter.
- Major updates to the documentation suite which is now taking shape in terms of structure
- Adds notes on configuring the C7000 over a public network
- First view of the search features via the api
✨ New
- Adds proxy support in the
httpx
configuration - Search functionality via the
api
and interfacing with thecli
, e.ggala ch fin Devraj
will use the search API to find names that match the provided string - Foundations for the terminal user interface
💅 Improvements
- Updates various dependencies to ensure we are tracking the latest possible versions
- Display of
cli
items and colour codes output e.g alarms are now colour coded by severity
🛠️ Fixes
- References to various
pyndatic
legacy calls - Various validation rules where a card may not have an invite email (see enterprise managed offering)