Issues
- 2
Provide `brew` (or other installer) packages for installing the the `cli` and `tui`
#33 opened by devraj - 0
- 1
Document the missing portions of the WAN configuration in `HARDWARE` configuration, additionally document a `VPN/L2TP` based setup to avoid exposing WAN ports
#54 opened by devraj - 0
Reconsider use of `DELETE` HTTP Verb where the REST API has a `remove` operation for objects
#56 opened by devraj - 4
- 1
Either memoize responses of use a caching library (like `hisel`) to boost performance
#14 opened by devraj - 1
Allow range as parameters in the CLI for batch operations e.g provide IDs as multiple values or ranges like `2200-2210`
#55 opened by devraj - 0
Investigate and document strategies to debug cloud gateway outages or potential misconfiguration of Command Centre
#53 opened by devraj - 0
- 0
- 0
- 2
Refactor (if required, and doesn't break anything) the use of `reserved` keywords as `attribute` names in `pyndatic` models
#38 opened by devraj - 0
Providing a set of well defined exceptions that localise Gallagher API errors, use these for meaningful purposes in UIs
#7 opened by devraj - 2
Handle feature not licensed errors
#8 opened by devraj - 0
- 0
Add social cards for mkdocs
#49 opened by devraj - 5
Design a mechanism to parse Personal Data Fields (PDF) from API responses for Cardholders using `pydantic`
#1 opened by devraj - 1
Setup automated publishing for pypi
#16 opened by devraj - 0
- 4
Provide a SQL (preferably a SQLAlchemy `dialect`) interface to query the REST API
#31 opened by devraj - 0
Integrate standard python logging across the library and applications to ease debugging
#42 opened by devraj - 2
Provide a runnable TUI demo interface via `textual-web` for users to try against the Anomaly license
#28 opened by devraj - 3
- 0
Add `--json` option to cli tool to output structure data, also consider `--csv` and `--markdown`
#35 opened by devraj - 0
- 0
- 0
- 0
- 4
Move to `hatch` as a python project tool
#30 opened by devraj - 2
Synchronisation of command centre data with a local data source (preferably a SQL backend)
#9 opened by devraj - 0
Make the list of fields in a response configurable
#36 opened by devraj - 0
Support idempotency for safely retrying requests without accidentally performing the same operation twice
#2 opened by devraj - 0
- 0
Investigate the use of `keyring` to store API Keys
#32 opened by devraj - 1
- 1
- 4
Reorganise DTO to `refs`, `summary`, `detail`, `response` packages to avoid circular dependency issues
#21 opened by devraj - 2
- 1
Forward compatibility (HATEOAS) - Discover all endpoints dynamically from `api` response
#5 opened by devraj - 0
Migrate to `pyndatic2`
#10 opened by devraj